Mundarija:
Video: Ultrasonik sensorli avtomatik LED xush kelibsiz animatsion chiroqlar va LCD ma'lumotli ekran: 6 qadam
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Uyga charchab qaytganingizda, o'tirib dam olishga harakat qilayotganingizda, har kuni atrofingizdagi bir narsani takror -takror ko'rish zerikarli bo'lishi mumkin. Nega kayfiyatingizni o'zgartiradigan qiziqarli va qiziqarli narsalarni qo'shmaysiz? O'zingizning ismingizni va o'zingizga nima demoqchi ekanligingizni LCD displey bilan ta'minlanadigan qiziqarli animatsiyada ishlaydigan, bo'shashtiruvchi sarg'ish chiroqlar bilan kutib oladigan, juda oson Arduino loyihasini yarating.
(LOYIHANING BU G'OYASI MEN TASHKIL ETILGAN)
Bu Arduino loyihasi ultratovushli sensor yordamida faollashtiriladi, u yumshoq animatsion sarg'ish chiroqlar bilan ta'minlanadi va siz xohlagan ma'lumotni aks ettiruvchi LCD displey bilan ta'minlanadi.
Ta'minotlar
- Bu qurilmani o'rnatishingiz mumkin bo'lgan mos joy
- 9 LED lampalar (har qanday rang)
- 1 I2C LCD displey
- 1 Ultrasonik sensor
-
Arduino o'tish simlari
- Erkakdan Erkakgacha
- Erkak -Ayol
- Arduino Uno/ Leonardo
- 9 10 kΩ qarshilik
- Qaychi
- Ikki tomonlama lenta
- Qog'oz lenta
1 -qadam: Kengash tuzilishi
Taxtani qurishda rasmga rioya qiling
Non panelida:
5V ulang (arduino kartasida)-> (+) (taxtada)
GND-ni ulang (arduino kartasida)-> (-) (non panelida)
Ultrasonik sensor uchun:
VCC-ni ulang-> (+) (non panelida)
TRIG-> Dpin3-ni ulang
ECHO-> Dpin2-ni ulang
GND-> (-) ni ulang (non panelida)
LED chiroqlar uchun:
Dpin-> LEDni (uzunroq oyoq) ulang
LEDni ulang (Qisqa oyog'i)-> 10kΩ qarshilik-> (-) (Non panelida)
I2C LCD displey uchun:
GND-> (-) ni ulang (non panelida)
VCC-ni ulang-> (+) (taxtada)
SDA-> SDA-ni ulang (arduino kartasida)
SCL-> SCL-ni ulang (arduino kartasida)
2 -qadam: LCD displeyni sozlash
LCD displeyingizni sozlash
- LCD displeyingizni yoqing va tornavida oling
- I2C ekranining orqasidagi vintni burang va ekrandagi o'zgarishlarni ko'ring
- LCD ekranni ko'rish oson va ravshan bo'lishi uchun vintni burang
KODINGIZNI O'RNATISH
- Kodni ishga tushirish uchun sizga ZIP fayl kerak. Yuklab olish uchun BU YERNI bosing
- ZIP fayl "LiquidCrystal_I2C" deb nomlanishi kerak
- Iltimos, ZIP faylini Ochmang
- Arduino-ga kiring-> Kutubxonachini qo'shing->. ZIP-ni qo'shing …-> ZIP papkangizni qo'shing
- Endi siz yaxshisiz va keyingi bosqichga o'tishingiz mumkin
3 -qadam: Kodni yozing
Kengash tuzilgandan so'ng siz kod yozishni boshlashingiz mumkin.
Kod uchun bu erni bosing
O'zgartirishlar uchun izohlar berilgan va agar savollaringiz bo'lsa, quyida izohlarda qoldiring
4 -qadam: O'rnatish
Qurilmani o'rnatish uchun mos joyni toping. Men uchun men kompyuter ekranining orqasida ultratovush sensori va LCD displeyi menga qaragan holda o'rnatdim.
O'rnatish qoidalari:
- O'zingizga mos joy toping
- Ultrasonik sensor foydalanuvchiga qarashi kerak
- Ultrasonik sensor aniqlaydigan eng yaqin ob'ekt 100 sm dan kam bo'lmasligi kerak. (Siz qila olasiz, lekin yozilgan kodni o'zgartirishingiz kerak)
- LEDni ko'rish mumkin bo'lgan joyga o'rnatish kerak
- LCD displeyi foydalanuvchilarga qaragan bo'lishi kerak
- Qurilmani haddan tashqari harorat va namlik yaqinida qo'ymang
- Qurilmaga kerak bo'lgan bo'sh joyni hisoblang, kabellaringizni yoki qurilmangizni egmang
5 -qadam: Siz tugadingiz
Tabriklaymiz, siz Arduino loyihasini tugatdingiz!
Do'stona eslatma:
- Qurilmani ishga tushirishdan oldin, barcha kabellarni to'g'ri va to'g'ri ulaganingizga ishonch hosil qiling. Agar barcha kabellar to'g'ri va to'g'ri ulanmagan bo'lsa, bu sizning Arduino kartangiz va kompyuteringizga jiddiy zarar etkazishi mumkin, bu esa ularning qizib ketishiga va yong'inga olib kelishi mumkin.
- Pimlarning tartibini o'zingiz o'zgartirishingiz mumkin, faqat ssenariyingizga mos keladigan Arduino kodimdagi pin raqamini o'zgartiring.
- Siz qo'shimchalarni o'zingiz qo'shishingiz mumkin, faqat Arduino kodimni ssenariyingizga mos ravishda qo'shing va o'zgartiring.
- Siz mening Arduino kodimni o'zgartirishingiz mumkin, bu sizning stsenariyingizga mos kelishiga ishonch hosil qiling.
Tavsiya etilgan o'zgarishlar:
- Kod orqali LED xush kelibsiz yorug'lik animatsiyasini o'zgartiring
- LED yorug'lik rangini o'zgartiring
- Kod orqali ultrasonik sensorni aniqlash masofasini o'zgartiring
- LCD ekrandagi so'zlarni/ma'lumotlarni o'zgartiring
- Qo'shimchalardan foydalaning (masalan, LCD-ga harorat qo'shing, LCD-ga soat qo'shing ……)
6 -qadam: Qanday foydalanish kerak?
Buni qanday ishlatish kerak?
Sensor aniqlaydigan joyda yurish kifoya. Sensor sizni aniqlaganida, qurilma ishga tushadi va barcha LED chiroqlari va LCD displeyini yonadi.
Bu qurilma aniq qurilgan va ko'plab stsenariylarda ishlashi mumkin.
Ssenariylar:
- Siz aniqlangan maydonda yurasiz-> sensor sizni aniqlaydi-> LED va LCD yoqilgan
- Siz aniqlangan maydonda yurmaysiz-> sensor sizni sezmaydi-> Barcha LED va LCD yoqilmaydi
- Siz aniqlangan maydonda yurasiz-> sensor sizni aniqlaydi-> LED va LCD yoqilgan-> Siz maydonni tark etasiz-> Barcha LED va LCD yoqilmaydi
- Siz bu hududda yurasiz-> sensor sizni aniqlaydi-> LED va LCD yoqilgan > LED va LCD yoqilgan