Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu, qapıdan keçəndə kiməsə xəbər verə bilən bir maşındır. Məqsəd, kiməsə evə qayıdanda əllərini yumağı xatırlatmaqdır. Qutunun qabağında, evə girən birini hiss edən bir ultrasəs sensoru var. Ultrasonik sensor kimisə hiss etdikdən sonra, LCD -də "Əllərinizi yuyun" göstəriləcək və kiməsə əllərini yumağı xatırlatmaq lazımdır. Və sonra natiq işə salınacaq və əllərinizi yumağı xatırlatmaq üçün səslər göndərəcək. Kimsə ultrasəs sensoru keçəndə hər dəfə dinamik çıxış edəcək.
Addım 1: Adım 1: Materialları hazırlayın
SİZƏ LAZIM OLACAQ
1. Arduino Leonardo və ya Arduino Uno (Buradan alın)
2. Jumper telləri (buradan alın)
3. Arduino üçün dinamik (buradan alın)
4. LCD (I2C) (Buradan alın)
5. Ultrasonik sensor (buradan alın)
Adım 2: Adım 2: Qutunun Görünüşünü yaradın
Bir karton qutu hazırlayın və sonra qutunu istədiyiniz formaya, tercihen bağlana və asanlıqla açıla bilən bir forma kəsin. Artıq istədiyim formada olan bir karton istifadə etməyi seçdim. Sonra ultrasonik sensora və LCD -yə uyğun kartonda bir neçə deşik düzəldin. Dinamik üçün kartonun içərisinə yerləşdirə bilərsiniz, yenə də eşidə biləcəksiniz. Nəhayət, ehtiyacınız olan bütün materialları qutuya qoyun, bu addım tullanan tellərin daxil edilməsini nəzərdə tutmur. Arduinonun birləşdirici xəttinin sizin aranızdan keçə bilməsi üçün qutunun sol tərəfində kiçik bir çuxur kəsə bilərsiniz. dizüstü kompüterinizə karton qutu, portativ şarj cihazından istifadə etməyi də seçə bilərsiniz. Kartonun daha estetik olması üçün kartonu bir neçə kağız kağıza bükə bilərsiniz.
Addım 3: Adım 3: Arduino və Dövrə ilə Xətləri Bağlayın
Növbəti addım Arduino üçün tullanan telləri və ultrasəs sensoru, LCD, dinamikə qoşulmaqdır. Xətləri birləşdirmə prosesi, ultrasəs sensoru, LCD və dinamik üçün ayrı olaraq üç ayrı hissəyə ayrılacaq. Nəhayət, layihəmin bir sxemini qoydum, onu kopyalaya və asanlıqla kopyalaya bilərsiniz
1. Ultrasonik sensor hissəsidir
Vcc - müsbət yük
Gnd - mənfi yük
Trig - D -pin (kodum üçün 6)
Echo - D -pin (kodum üçün 7)
2. LCD
GND - GND
SDA- SDA
VCC- müsbət yük
GND- GND
3. Natiq
Müsbət şarj - D pin (kodum üçün 11)
Mənfi yük - mənfi cazibə
Addım 4: Adım 4: Kod
Yuxarıda Ardublock istifadə edərək Arduino üçün istifadə olunan koda köçürülməyi planlaşdırdığım kod var. Koduma baxmaq və ya yükləmək istəyirsinizsə buradan yükləyə bilərsiniz.
Addım 5: Adım 5: Dekorasiyalar və Hazırsınız
Beşik taxtasını necə göründüyü kimi bəzəyə bilərsiniz.