Mundarija:
- 1 -qadam: kerakli qismlar
- 2 -qadam: nazariya
- 3 -qadam: Arduino Bluetooth uskunasini ulash
- 4 -qadam: protsedura
- 5 -qadam: Endi u ishlaydi !
Video: Android bilan LEDlarni boshqarish - Arduino-Bluetooth moduli: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
O'quv qo'llanma sxemani tuzishga va uni mobil ilova orqali boshqarishga yordam beradi
Aytaylik, siz uyingizdagi chiroqlarni boshqarasizmi? Shunday qilib, biz chiroqlar emas, balki qisqartirish uchun hozircha LEDni boshqaramiz va siz keyinchalik barcha turdagi sxemalarni qo'shishingiz mumkin!
Ilovaning ishlashini ko'rish uchun videoni tomosha qiling
1 -qadam: kerakli qismlar
Ishni boshlashdan oldin, bu ko'rsatma uchun kerak bo'ladigan barcha narsalar ro'yxati. Shuningdek, ehtiyot qismlarni mahalliy sotuvchidan yoki Amazon yoki ebaydan onlayn xarid qilishingiz mumkin.
- Arduino taxtasi
- Bluetooth sensori HC-05
- Non taxtasi
- Kabellar
- LED
Ushbu sxemani loyihalashda biz elektron qismlar sotiladigan har qanday joyda topiladigan umumiy komponentlarni tanlashga ishonch hosil qildik. Amazon.in -dan sotib olish uchun havola ilova qilingan.
Amazon.in -dan xarid qiling
2 -qadam: nazariya
Bu qanday ishlaydi?
HC 05/06 ketma -ket aloqada ishlaydi. Android ilovasi tugma bosilganda Arduino Bluetooth moduliga ketma -ket ma'lumotlarni yuborish uchun mo'ljallangan. Boshqa tomondan, Arduino Bluetooth moduli ma'lumotlarni oladi va Bluetooth modulining TX -pin orqali Arduino -ga yuboradi (Arduino -ning RX -piniga ulangan). Arduino -ga yuklangan kod qabul qilingan ma'lumotlarni tekshiradi va solishtiradi. Agar olingan ma'lumotlar 1 bo'lsa, LED yonadi. Qabul qilingan ma'lumotlar 0 bo'lganda LED o'chadi. Ulanish vaqtida ketma -ket monitorni ochish va qabul qilingan ma'lumotlarni tomosha qilish mumkin.
3 -qadam: Arduino Bluetooth uskunasini ulash
Bu sxema oddiy va kichik.
Arduino va Bluetooth modullari orasidagi ulanishlarni kuzatib boring!
Bluetooth modulining HC05 ulanishlari:-
- VCC - Arduino VCC -ga.
- GND - Arduino GND ga.
- RX - Arduino raqamli pin 0 (TX pin) ga.
- TX - Arduino raqamli pin 1 (RX pin) ga. (kodni yuklagandan so'ng RX va TX pinini ulang)
LEDdan
- Ijobiy terminal - Arduino -ning 13 -piniga.
- Salbiy terminal - Arduino GND.
4 -qadam: protsedura
- Ulanishlarni yuqoridagi rasmda ko'rsatilgandek qiling.
-
Play Store/ App store -dan Arduino Bluetooth Control deb nomlangan ilovani yuklab oling (bepul).
- Ilovani oching (u avtomatik ravishda qurilmaning Bluetooth -ni yoqadi).
- Variantlarga o'ting. Qurilmani bosing va tanlang - HC 05.
- Bluetooth moduliga birinchi marta ulanganingizda, u sizdan parolni so'raydi.
- 0000 OR 1234 kiriting.
- Agar qurilma sensor bilan muvaffaqiyatli bog'lansa, datchikning LED chiroqlari odatdagidan ko'ra sekinroq miltillay boshlaydi.
- To'g'ri ishlash uchun videoni tekshiring
- Eskizda quyida berilgan kodni nusxa ko'chiring. Arduino -ga yuklang va uni sinab ko'ring!
Eslatma: Bluetooth va Arduino -da RX -ni RX -ga va TX -ni TX -ga ulamang. Siz hech qanday ma'lumot olmaysiz. Bu erda TX uzatishni, RX esa qabul qilishni bildiradi
5 -qadam: Endi u ishlaydi !
Shunday qilib, endi bizda ilova va apparat ishlaydi.
Sizning ilovangizda 2 tugma bor va ular chiroqlarni yoqadi va o'chiradi, shuningdek bluetooth moduli yordamida ulanishni boshqarishga imkon beradi. Bular bilan o'ynang, ishingiz tugadi.
Keyingi qadam, LED o'rniga o'rni qo'shish va masofadan boshqarish pulti yoki ovozli buyruq yordamida uyingizning chiroqlarini boshqarish bo'ladi.
Maza qiling!
Tavsiya:
Alexa yoki IFTTT (SINRIC PRO TUTORIAL) yordamida LEDlarni boshqarish: 6 qadam
Alexa yoki IFTTT (SINRIC PRO TUTORIAL) yordamida LEDlarni boshqarish: Demak, siz kundalik kechki ovqat paytida "Alexa chiroqni yoqadimi?" Ushbu loyiha siz uchun! Ushbu ko'rsatmalarni oxirida siz Alexa qurilmasi va IFTTT bilan RGB tasmasini boshqarishingiz mumkin bo'ladi
Televizorni masofadan boshqarish pultidan foydalanib LEDlarni yoqing: 3 qadam
Televizorni masofadan boshqarish pultidan foydalanib LEDlarni yoqing: Ushbu loyihada biz masofadan boshqarish pultidan yoki masofadan boshqarish pultidan foydalanib, LEDlarni yoqishimiz mumkin, bu masofadan boshqarish pultidan chiqadigan IQ yordamida amalga oshiriladi, bu IQ signalining o'ziga xos kodi bor. kod IR qabul qiluvchisi tomonidan qabul qilinadi va bu holda biror narsa qilish kerak
Python va Raspberry Pi -ning GPIO pinlari yordamida bir nechta LEDlarni boshqarish: 4 qadam (rasmlar bilan)
Python va Raspberry Pi -ning GPIO pinlari yordamida bir nechta LEDlarni boshqarish: Bu ko'rsatma RaspberryPi -dagi 4 ta LEDni quvvatlantirish uchun bir nechta GPIO pinlarini boshqarishni ko'rsatadi. Bundan tashqari, u sizni Python -dagi parametrlar va shartli bayonotlar bilan tanishtiradi. Oldingi ko'rsatmamiz sizning Raspberry Pi -ning GPIO pinlaridan foydalanib
Fadecandy va ishlov berish yordamida manzilli LEDlarni qanday boshqarish mumkin: 15 qadam (rasmlar bilan)
Fadecandy va ishlov berish yordamida manzilli LEDlarni qanday boshqarish mumkin: WhatThis Fadecandy va Processing-dan foydalanib, manzilli LEDlarni boshqarish bo'yicha bosqichma-bosqich qo'llanma. (Bir nechta Fadecandys -ni bitta kompyuterga ulashingiz mumkin
Taymer funktsiyasi bilan televizorni masofadan boshqarish pulti yordamida uy jihozlarini qanday boshqarish mumkin: 7 qadam (rasmlar bilan)
Uy asbob -uskunalarini masofadan boshqarish pulti bilan taymer funktsiyasi yordamida qanday boshqarish mumkin: Iste'mol bozoriga 25 yil kirganidan keyin ham, infraqizil aloqa so'nggi kunlarda juda dolzarb bo'lib qolmoqda. Bu sizning 55 dyuymli 4K televizoringiz yoki avtomobilingizning ovoz tizimidan qat'i nazar, hamma narsaga javob berish uchun IQ masofadan boshqarish pulti kerak