Mundarija:
- 1 -qadam: kerakli qismlar
- 2 -qadam: sozlash
- 3 -qadam: Blynk -ni sozlash
- 4 -qadam: Ilovada interfeys yaratish
Video: Blynk yordamida buzzer va Android -dan LEDni boshqarish: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Ushbu qo'llanmada men sizga GUI va IOT uchun bluetooth yordamida arduino -ni android -ga qanday ulashni aytaman
Ushbu qo'llanmada biz LEDni yoqish va pwm yordamida signal signalini boshqarish uchun android telefoni va blynk ilovasidan (arduino uchun eng yaxshi GUI variantlaridan biri) foydalanamiz
Mana bu qanday ishlaydi,
Biz bluetooth yordamida arduino -ni android -ga ulaymiz
Biz blynk ilovasida interfeys o'rnatamiz
Ilovadagi LEDni bosish LEDni yoqishi kerak
Va vtg signalini ilovada sozlash arduino -da ekvivalenti bo'lishi kerak
1 -qadam: kerakli qismlar
1. Arduino Uno X 1
2. HC-05 Bluetooth moduli X1
3. Jumper simlari X 6-10
4. Buzzer X 1
5. Led X 1
2 -qadam: sozlash
HC 05 Bluetoot moduli …
Arduino moduli
Vcc 5v
GND GND
Tx raqamli pin 10.
Rx raqamli pin 11
Buzzer
Arduino moduli
+va raqamli pin 3
-Gnd
LED
Arduino moduli
+va raqamli pin 13
-Gnd
3 -qadam: Blynk -ni sozlash
- Android telefoningizdan PlayStore -ga o'ting va blynk dasturini yuklab oling va o'rnating.
- Blynk ilovasini oching.
- Ro'yxatdan o'tish/Ro'yxatdan o'tish.
- Endi "Yangi loyiha yaratish" ni bosing
- Ob'ekt nomi - "Loyihangizga nom bering" (masalan, men uni "BlueBuzz" deb atayman)
- Qurilmani tanlang - "Arduino UNO"
- Ulanish turi - "Bluetooth"
- Endi "Yaratish" ni bosing
- "Yaratish" tugmachasini bosishingiz bilan sizga "dispetcher" deb nomlangan xat jimgina yuboriladi.
- pochtani oching va "Auth token" ni nusxalash.
- Endi blynk veb -saytiga tashrif buyuring.
- Endi siz "blynk kutubxonasini yuklab olish" ni topasiz. Endi ustiga bosing va ko'rsatmalarga amal qiling va blynk kutubxonasini yuklab oling.
- Endi yuklab olingan kutubxonani chiqarib oling va uni C: / Program Files (x86) Arduino / libraries -ga nusxalash. (Arduino dasturini o'rnatgan diskda kutubxonani "kutubxona" papkasiga "lib" emas, balki "kutubxonalar" deb nomlangan papkani topasiz.)
- Endi yana blynk veb -saytiga tashrif buyuring.
- "Flash" ostida siz "Sketch Builder" ni topasiz, "Sketch Builder" ni bosing, chap tomonda siz topasiz …
-Kengash = Arduino
-Ulanish = HC05/HC06
-Misol = GettingStarted/BlynkBlink
16. Endi misolni nusxa ko'chiring va uni arduino IDE ga joylashtiring.
17. Endi "Auth" belgisini (blynk tomonidan yuborilgan) "Sizning avtorizatsiyangiz" o'rniga qo'ying va 10 va 11 -pinlardan o'tish joylarini olib tashlang.
arduino -dan va kodni taxtaga yuklang.
Endi sizning arduino ilovadan ko'rsatmalar olishga tayyor. Endi ilovada interfeys yaratamiz.
4 -qadam: Ilovada interfeys yaratish
- "Vidjet qo'shish" (+) ni bosing va tugmani tanlang.
- endi tugmani bosing.
- Tugmachaga nom bering, "led" deb ayting.
- Chiqish yorlig'i ostida …
- pinni bosing va arduino ulangan pinni tanlang, bu erda raqamli pin 13, shuning uchun raqamli va D13 pin ostida. Va davom etish -ni bosing.
MODE yorlig'i ostida …
- bu tugmani "bosish tugmasi" yoki "almashtirish" sifatida xohlaysizmi tanlang. (Ushbu qo'llanma uchun "o'tish" tugmachasini bosing)
- orqaga bosing.
- "Vidjet qo'shish" (+) ni bosing va "Slayder" ni tanlang.
- "Slayder" ni bosing.
- Slayderga "buzzer" deb nom bering
- OUTPUT yorlig'i ostida …
Arduino -ga ovozli signal ulangan pinni tanlang, bu erda raqamli pin D3. "Davom etish" ni bosing.
- "YO'LLANISH" bo'limida
uni OFF holatiga qo'ying
- orqaga bosing.
- "Vidjet qo'shish" (+) ni bosing va "Bluetooth" ni tanlang.
- Endi ilovani yoping.
- Endi Arduino -ni quvvatlantiring (bluetooth modulida qizil chiroq yonib turganini ko'rishingiz va 10 va 11 -pinlarga o'tish moslamalarini qayta ulaganingizga ishonch hosil qilishingiz kerak).
- Telefoningizning bluetooth-ni yoqing va "HC-05" ni qidiring, endi qurilmani standart "1234" kaliti bilan bog'lang.
- Muvaffaqiyatli ulanishdan keyin. Blynk ilovasini oching, o'zingiz yaratgan loyihani tanlang bluetooth.
- "bluetooth qurilmasi" ni ulashga teging, bu erda "HC 05" ni topishingiz kerak.
- Endi siz #HC-05 ulanganini ko'rishingiz kerak. va endi orqaga qayting.
- Endi ko'p burchakda siz "vidjet qo'shish" yonidagi "o'ynash" tugmachasini ko'rishingiz kerak, "o'ynash" tugmasini bosing.
- Endi LEDni bosing, u chiroqni yoqishi kerak va slayderni siljiting, shunda signal eshitiladi.
Tavsiya:
Raspberry Pi yordamida Google yordamchisiga asoslangan LEDni boshqarish: 3 qadam
Raspberry Pi yordamida Google yordamchisiga asoslangan LEDni boshqarish: Hey! Ushbu loyihada biz Google yordamchisiga asoslangan LEDni Raspberry Pi 4 yordamida HTTP yordamida Pythonda boshqaramiz. Siz LEDni lampochka bilan almashtirishingiz mumkin (aniqrog'i, sizga o'rni moduli kerak bo'ladi) yoki boshqa uy
NodeMCU WiFi moduli va Blynk ilovasi yordamida LEDni boshqarish: 7 qadam
NodeMCU WiFi moduli va Blynk ilovasi yordamida LEDni boshqarish: Bu ko'rsatma sizga Blynk smartfoni ilovasi orqali NodeMCU ESP8266 WiFi moduli yordamida LEDni qanday boshqarishni ko'rsatib beradi. Agar siz yangi boshlovchi bo'lsangiz, o'qing. Agar siz tajribali bo'lsangiz, men oxirigacha o'tishni xohlashingiz mumkin, men bu erda gaplashaman
Atollic TrueStudio-LEDni STM32L100 yordamida 4 tugmachasini bosib LEDni yoqing: 4 qadam
STM32L100 yordamida tugmachani bosib LEDni Atollic TrueStudio-ni yoqing: STM32-ning ushbu qo'llanmasida men sizga STM32L100-ning GPIO pinini qanday o'qish kerakligi haqida aytib beraman, shuning uchun men bortda Led porlashni o'rnataman. bosish tugmachasini bosish
Yorqinlikni boshqarish PWM asosidagi LEDni boshqarish tugmachalari, Raspberry Pi va skretch yordamida: 8 qadam (rasmlar bilan)
Yorqinlikni boshqarish PWM asosidagi LEDni boshqarish tugmachalari, Raspberry Pi va Scratch yordamida: Men PWMning o'quvchilarimga qanday ishlashini tushuntirishga harakat qilardim, shuning uchun men o'z oldimga ikkita tugma yordamida LEDning yorqinligini boshqarishga harakat qildim. - bitta tugmachaning yorqinligini oshiradi, ikkinchisi esa uni o'chiradi. Dastur uchun
Blynk App va Arduino yordamida LEDni boshqarish: 3 qadam (rasmlar bilan)
Blynk ilovasi va Arduino yordamida LEDni boshqarish: Ushbu loyihada biz blynk ilovasi yordamida arduino yordamida LEDni yoqish/o'chirishni bilamiz, Wifi moduli, Bluetooth moduli, GSM moduli va boshqalarni ishlatishning o'rniga - bu Internetdan foydalanishning boshqa usuli. O'ylaymanki, bu oson emas