Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu mashina, kimdir eshikdan o'tayotganda xabar berishi mumkin. Uning maqsadi - kimdir uyiga qaytganida qo'lini yuvishini eslatish. Qutining old tomonida uyga kirayotgan odamni sezadigan ultratovushli sensor mavjud. Ultrasonik sensor kimnidir sezganidan so'ng, LCD displeyda "Qo'lingizni yuving" ko'rsatiladi, bu esa kimgadir qo'lini yuvishini eslatadi. Va keyin, karnay ishga tushadi va qo'llarni yuvish kerakligini eslatish uchun tovushlarni yuboradi. Har kim ultratovush sensori yonidan o'tayotganida karnay ishga tushadi.
1 -qadam: 1 -qadam: Materiallarni tayyorlang
SIZGA KERAK BO'LADI
1. Arduino Leonardo yoki Arduino Uno (Bu yerdan sotib oling)
2. Jumper simlari (Bu yerdan sotib oling)
3. Arduino uchun dinamik (Bu yerdan sotib oling)
4. LCD (I2C) (Bu yerdan sotib oling)
5. Ultrasonik sensor (Bu yerdan sotib oling)
2 -qadam: 2 -qadam: qutining ko'rinishini yarating
Karton qutini tayyorlang, so'ngra qutini kerakli shaklga, yaxshisi yopiladigan va ochiladigan shaklga o'yib oling. Men o'zim xohlagan shaklga ega bo'lgan kartondan foydalanishni tanladim. Keyin kartonda ultratovush sensori va LCD displeyga mos keladigan teshiklarni kesib oling. Karnay uchun siz uni karton ichiga qo'yishingiz mumkin, siz hali ham eshitasiz. Nihoyat, kerakli barcha materiallarni qutiga soling, bu o'tish joyiga o'tish simlarini qo'shishni o'z ichiga olmaydi. Siz qutining chap tomonida kichik teshik ochishingiz mumkin. noutbuk uchun karton quti, siz ham portativ zaryadlovchidan foydalanishni tanlashingiz mumkin. Siz kartonni yanada estetik bo'lishi uchun uni qog'ozga o'rashingiz mumkin.
3 -qadam: 3 -qadam: Chiziqlarni Arduino va elektron bilan ulang
Keyingi qadam - Arduino uchun o'tish simlarini va ultratovushli sensor, LCD, karnayni ulash. Chiziqlarni ulash jarayoni ultrasonik sensorni ulash uchun, LCD va karnay uchun alohida bo'lgan uch xil qismga bo'linadi. Nihoyat, men o'z loyihamning sxemasini qo'ydim, siz uni nusxalashingiz va osongina nusxa ko'chirishingiz mumkin
1. Ultrasonik sensorning qismi
Vcc - musbat zaryad
Gnd - manfiy zaryad
Trig - D -pin (mening kodim uchun 6)
Echo - D -pin (mening kodim uchun 7)
2. LCD
GND - GND
SDA- SDA
VCC- musbat zaryad
GND- GND
3. Ma'ruzachi
Ijobiy zaryad - D pin (mening kodim uchun 11)
Salbiy zaryad - salbiy xiralik
4 -qadam: 4 -qadam: Kod
Yuqorida men Ardublock -dan foydalanishni rejalashtirgan va Arduino uchun ishlatiladigan kodga o'tkaziladigan kod. Agar siz mening kodimni ko'rib chiqmoqchi bo'lsangiz yoki yuklab olmoqchi bo'lsangiz, uni bu erdan yuklab olishingiz mumkin.
5 -qadam: 5 -qadam: Bezaklar va siz tayyor
Siz panjara taxtasini xohlaganingizcha bezashingiz mumkin.