Mundarija:

Arduino -Led -dagi Bluetooth: 7 qadam
Arduino -Led -dagi Bluetooth: 7 qadam

Video: Arduino -Led -dagi Bluetooth: 7 qadam

Video: Arduino -Led -dagi Bluetooth: 7 qadam
Video: Robotic arm using BLDC MOTORS #bldcmotor #arduino #drones 2024, Iyul
Anonim
Arduino -Led -dagi Bluetooth
Arduino -Led -dagi Bluetooth
Arduino -Led -dagi Bluetooth
Arduino -Led -dagi Bluetooth

Bugun men sizga HC05 yoki HC06 bluetooth modulidan qanday oson foydalanishni tushuntiraman. Biz faqat boshlang'ich elementlarni (o'chirish/o'chirish komponentlari) o'rganamiz.

Men, ehtimol, analog komponentlar haqida ko'rsatma beraman (pin A …), men oxirigacha buni qanday bajarish kerakligini tushunib olaman.

1 -qadam: Sizga nima kerak?

Sizga nima kerak?
Sizga nima kerak?

Ushbu loyihani amalga oshirish uchun sizga kerak bo'ladi:

  • 1 Arduino Uno
  • Simlar
  • 1 Led
  • 1 qarshilik (220 ohm)
  • 1 ta bluetooth moduli (HC05 yoki HC06, farqni keyinroq tushuntiraman)
  • 1 ta non paneli
  • 1 ta kompyuter
  • arduino USB kabeli
  • PlayStore -da "bluetooth RC kontroller" ilovasi o'rnatilgan Android smartfoni

AppStore -da dastur mavjud yoki yo'qligini bilmayman, lekin siz uni qidirishingiz mumkin. Agar bunday bo'lmasa, oxirgi bosqichga o'ting.

2 -qadam: O'chirish davri

O'chirish davri
O'chirish davri
O'chirish davri
O'chirish davri

Agar siz arduino diagrammasini yaratish uchun yaxshi dastur yoki veb -saytni bilsangiz, men sizni izohlarda kutaman!

Men topa olmaganim uchun (tinkercadda bluetooth moduli yo'q edi), men faqat siz uchun chiroyli rasm chizdim!

Bluetooth moduli:

  • RXD → pin 10
  • TXD → pin 11
  • GND → GND
  • VCC → 3.3V

Led:

  • Uzun oyoq → pin 9
  • Qisqa oyoq → rezistorli non paneli

Tarmoqni qayta yaratish uchun rasmdan foydalaning.

3 -qadam: dastur

Ilova
Ilova
Ilova
Ilova

Birinchidan, "bluetooth rc controller" ilovasini yuklab oling. Asosan, tugmalardan birini bosganingizda, u arduinoga xat yuboradi. Harflarni sozlamalarda tekshirishingiz mumkin. Akselerometr funktsiyasi mavjud, lekin biz uni ishlatmaymiz.

4 -qadam: Dastur

Dastur
Dastur

Dastur bluetooth qanday ishlashini tushunish uchun asosiy qismdir.

Siz barcha tushuntirishlarni to'g'ridan -to'g'ri dasturda topasiz, ularni rasmda topishingiz mumkin, lekin qo'shilishingiz mumkin.

Agar sizda biron bir savol bo'lsa, ularni sharhlarda so'rashdan tortinmang!

5 -qadam: Ilova va Arduino -ni ulang

Ilova va Arduino -ni ulang
Ilova va Arduino -ni ulang

Bluetooth moduli va smartfonni ulash uchun ilovaga o'ting, sozlash tugmasini bosing va "mashinaga ulanish" tugmasini bosing. Keyin HC05 (yoki HC06 dan foydalanayotgan bo'lsangiz HC06) ni bosing. Bluetooth modulidagi qizil chiroq endi 2 marta miltillashi kerak, keyin bo'sh, keyin 2 marta va hokazo. Ilovadagi qizil tugma yashil rangga aylangan bo'lishi kerak.

Modulni birinchi marta ulashda sizdan parol so'raladi. Dastlabki parol 1234.

6 -qadam: Sinov

Sinov
Sinov
Sinov
Sinov
Sinov
Sinov
Sinov
Sinov

Endi siz bluetooth -ni uladingiz va dasturni kartaga joylashtirdingiz, uni sinab ko'rishingiz mumkin. Ledni yoqish uchun yuqoriga va svetodiodni almashtirish uchun pastga tugmasini bosish kifoya.

7 -qadam: Ilovaga ega bo'lmaganlar uchun qo'shimcha qadam

Agar siz Android smartfonidan foydalanmasangiz, ehtimol dasturni yuklab olmaysiz.

Siz boshqa ilovadan foydalanishingiz mumkin. Bluetooth arduino ilovasini qidiring va u men foydalanayotgan dastur sifatida ishlayotganini tekshiring. Ehtimol, u bir xil xabarni yubormaydi, shuning uchun har bir tugmani bosganingizda u qaysi xabarni yuborishini aniqlashga harakat qiling. Buning uchun siz dastur sozlamalariga kirishingiz yoki ketma -ket monitor yordamida har bir tugmani sinab ko'rishingiz mumkin. Agar siz xabarni ketma -ket monitorda qanday chop etishni bilmasangiz, izohlarda so'rang.

Shuningdek, MIT tomonidan AppInventor yordamida o'z ilovangizni yaratishingiz mumkin. Men uni hech qachon ishlatmaganman, faqat ikkita qism borligini bilaman, biri dizayn uchun, biri dastur uchun. Qanday ishlashini o'zingiz qidirishingiz kerak bo'ladi, uzr.

Tavsiya: