Mundarija:
Video: Arduino LED Bonsai daraxti: 4 qadam
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Arduino Uno daraxt shaklidagi metall konstruktsiyaga o'rnatilgan neopixelli LEDlarni boshqaradi. O'rnatish, shuningdek, Android ilovasi (Tasker) orqali animatsiyani avtomatik ravishda yoqish uchun Bluetooth qabul qilgichni o'z ichiga oladi.
1 -qadam: daraxtlarning tuzilishi
Daraxt tuzilishi https://www.instructables.com/id/Wire-Tree-1/ ga o'xshaydi.
Menda magistralda 48 ta sim bor. Men avval uni 4 ta filialga ajratdim. Bir novdada 3 ta "barg" bo'lguncha novdalarni bo'laklashni davom ettiring.
2 -qadam: Mikro boshqaruvchi (Arduino)
Quti - bu oddiy plastik idish, men uni lenta bilan mustahkamlayman.
Chapdagi 3 ta sim (GND, 5V, Ma'lumotlar) daraxtga o'tadi.
Boshqa simlar bluetooth moduliga ulangan. Bu erda Arduino -ni bluetooth moduliga ulash bo'yicha qo'llanma
Komponentlar:-UNO R3 MEGA328P
-HC-05/06 Bluetooth seriyali
-50 SK6812 RGBW LED yoritgichi
3 -qadam: LEDlar
Barcha LEDlarni lehimlash loyihaning eng ko'p vaqt talab qiladigan qismidir. Har bir LED 5V va GND ga ulangan. DATA simli barcha LEDlar ketma -ket o'tishi kerak.
Siz LEDlarni Arduino -ga ulash bo'yicha qo'llanmani ko'rishingiz mumkin.
www.hackster.io/glowascii/neopixel-leds-ar…
4 -qadam: Animatsiyalar (kamalak, chaqmoq …)
Ushbu kod sizga chiroqlarni ketma -ket boshqarish imkonini beradi.
- Birinchi animatsiyani boshlash uchun "0" ni yuboring. Hozirda 5 xil animatsiya mavjud. Animatsiya 15 daqiqa davom etadi.
- Animatsiyani to'xtatish uchun "to'xtatish" ni yuboring.
- Tasodifiy animatsiyani tanlash uchun "tasodifiy" ni yuboring.
Agar siz Android -da bo'lsangiz, foydalanishni tavsiya qilaman
play.google.com/store/apps/details?id=de.k…
Bonus: aqlli yorug'lik
Men telefonim yaqin bo'lganda daraxtni avtomatik ravishda yoqish uchun Tasker va Tasker Bluetooth Serial -dan foydalanaman. Bu daraxtga ketma -ket buyruq beradigan bluetooth profil yordamida amalga oshiriladi.
play.google.com/store/apps/details?id=net….
play.google.com/store/apps/details?id=com….