Mündəricat:

Bəli - Xeyr: Arduino ilə idarə olunan poçt qutusu: 4 addım (şəkillərlə)
Bəli - Xeyr: Arduino ilə idarə olunan poçt qutusu: 4 addım (şəkillərlə)

Video: Bəli - Xeyr: Arduino ilə idarə olunan poçt qutusu: 4 addım (şəkillərlə)

Video: Bəli - Xeyr: Arduino ilə idarə olunan poçt qutusu: 4 addım (şəkillərlə)
Video: CS50 2015 - Week 7 2024, Iyul
Anonim
Image
Image
Nə lazımdır?
Nə lazımdır?

Bu layihədə poçt qutunuzu daha əyləncəli və faydalı hala gətirməyi sizə göstərəcəyik. Bu poçt qutusu ilə, poçtunuzda bir məktub varsa, poçtunuzun olub olmadığını göstərən gözəl bir işığınız var və poçtunuzu telefonunuzla avtomatik olaraq atmaq və ya saxlamaq üçün bluetooth ilə bu poçt qutusunu idarə edə bilərsiniz.

Bunu etmək üçün bir arduino və bəzi əlavələrdən istifadə etdik və bunu özünüz üçün necə edə biləcəyinizi sizə göstərəcəyik.

Addım 1: Nə lazımdır?

Nə lazımdır?
Nə lazımdır?
Nə lazımdır?
Nə lazımdır?
Nə lazımdır?
Nə lazımdır?

Bu poçt qutusunu yaratmaq üçün bir sıra obyektlərə ehtiyacınız olacaq.

- boş bir poçt yuvası (yəqin ki, bunları bir qənaət mağazasından ala bilərsiniz)

- bir az ağac (MDF istifadə etdiyimiz qutunu hazırlamaq üçün)

- 2 ədəd arduino UNO

- LDR (və 220 müqavimət)

- Adafruit Neopixel başlığı (16 led üzükdən istifadə etdik)

- 2 servo

- 1 HC-06 qul bluetooth modulu

və hər şeyi arduino -ya bağlamaq üçün bəzi tellər, qazma, zımpara, lent, mişar, yapboz, bir az çəkic və dırnaq kimi bir çox ağac emalı alətləri.

Addım 2: Qutunun hazırlanması

Qutunun hazırlanması
Qutunun hazırlanması
Qutunun hazırlanması
Qutunun hazırlanması
Qutunun hazırlanması
Qutunun hazırlanması

Alətlərinizə və avadanlıqlarınıza sahib olduğunuz üçün, ağlabatan ölçüdə bir qutu hazırlayaraq başlaya bilərik. Qutunun minimum ölçüsü, poçt yuvanızın eninin 2 qatını və poçt yuvanızın hündürlüyünün 3 qatını təşkil edir (Ancaq istədiyiniz qədər böyük edə bilərsiniz). qutu hazırlayarkən, poçt yuvasının olması lazım olan bir çuxur kəsdiyinizə və deşiklər etmək və parçaları kəsmək üçün yeriniz olduğundan əmin olun.

qutunuzu hazırlamısınızsa, onu ölçməyin və servo mühərriklərdən 1 -ni birbaşa poçt yuvasının altına, digər servonu isə digər tərəfə eyni yerə yerləşdirməyin vaxtıdır (onları hələ də taxta yapışdırmayın!). Doğru yerlərində olanlar varsa, servonun arasına qoymaq üçün yüngül və hamar bir ağac parçası tapa bilərsiniz və hər tərəfə 50 dərəcə dönə biləcəyinə əmin ola bilərsiniz, bu poçtun gəldiyi yerdir. əvvəlcə poçtun olacağı ağacda bir delik açmalısınız (ehtimal ki ortada) və çuxuru LDR ölçüsündə etməlisiniz, bundan sonra LDR -ni çuxurdan yuxarı eyni səviyyədə olana qədər itələyəcəksiniz. taxta kimi, sonra da alt tərəfə yapışdırın. İndi bu taxta parçasını servoya bağlayacaqsınız və diqqətlə yerlərinə yapışdıracaqsınız. Nəhayət, ağacda NeoPixel üzüyünüzün olmasını istədiyiniz yerdə bir neçə delik açacaqsınız. bu proses üçün lazımi yerlərdə çuxurları diqqətlə və dəqiqliklə qazmalısınız. məmnun olduqdan və deliklər doğru yerdə olduqdan sonra NeoPixel üzüyünüzü arxaya yapışdıra bilərsiniz və kodlaşdırmağa başlaya bilərik.

Addım 3: Arduino kodlaşdırma

Arduino kodlaşdırma
Arduino kodlaşdırma
Arduino kodlaşdırma
Arduino kodlaşdırma
Arduino kodlaşdırma
Arduino kodlaşdırma

Başlamaq üçün, poçtun olub olmadığını yoxlayacaq arduino kodlaşdırmalıyıq. Bu arduino LDR -yə (220 rezistorlu) və NeoPixel üzüyünüzə qoşulacaq. bu arduinonun kodu "Code for Ring" adlanır. Sonra ikinci arduino götürüb servo və bluetooth modulunu bağlamalı olacaqsınız. Bu arduinonun kodu Telefon üçün Kod adlanır, çünki onu da telefonunuza bağlamalıyıq. Bunun üçün MIT App Inventor adlı sadə bir tətbiqetmə veb saytından istifadə etdik. Bu proqramla bluetooth -a qoşula biləcəyiniz və arduino serial monitorundakı dəyərləri dəyişdirə biləcəyiniz sadə bir interfeys yaratdıq. Arduino daha sonra serial monitordan oxuyur və dəyərin 1 2 və ya 3 olub olmadığını yoxlayır və əgər varsa servonun idarə edilməsi kimi bir şey edə bilər.

Addım 4: Bitirin

Image
Image
Bitirin
Bitirin

hər şeyi düzgün qurdunuzsa və bütün arduino əlavələrini qısa bir tel bağlamadan bağladınızsa, gözəl yaradıcılığınızı sınaya bilərsiniz. Arduinonu kompüterinizə qoşun (və ya bir növ güc bankı və ya batareya istifadə edin) və işinizin necə getdiyini görün. LDR -yə bir məktub qoyun və üzük parlayacaq, tətbiqinizi bluetooth vasitəsilə arduino -ya bağlayın və poçtunuzu atmaq və ya poçtunuzu saxlamaq üçün boşqabı çevirin. İstenmeyen poçtları məhv etmək üçün hətta kağız parçalayıcıdan da istifadə etdik.

Bu belə idi! Gələcək sistemin öz gözəl poçtunu hazırlayın!

Tövsiyə: