Mundarija:
- 1 -qadam: Materiallar va asboblar
- 2 -qadam: Arduino -ni noutbuk/kompyuter yordamida dasturlash
- 3 -qadam: Sxematik tarzda ulang
- 4-qadam: Bluetooth HC-05 ni sozlash vaqti
- 5 -qadam: Blupin Loader ilovasini Googleplay do'konidan o'rnating
- 6 -qadam: Blink.ino namunasini Android qurilmasini Bluetooth orqali Arduino -ga yuklashga harakat qilib ko'ring
Video: Arduino -ni Android qurilmasi bilan Bluetooth orqali dasturlash: 6 qadam (rasmlar bilan)
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Salom dunyo, men sizga ko'rsatma beramanki, Arduino Uno -ni Android qurilmangizda Bluetooth orqali qanday dasturlash mumkin. Bu juda oddiy va juda arzon. Shuningdek, bu bizga Arduino -ni xohlagan joyimizda simsiz bluetooth orqali dasturlash imkonini beradi … Xo'sh, boshlaylik!:)
1 -qadam: Materiallar va asboblar
Uskuna:
- Arduino Uno
- Bluetooth HC-05 moduli
- Mini non paneli
- 1uf/50v kondansatör
- Reyzer 100 ohm
- 5 dona x o'tish simlari
- USB kabeli
- Android 4.0.0+ bilan ishlaydigan Android qurilmasi (Bluetooth mavjud)
- Noutbuk/kompyuter
Dasturiy ta'minot:
Google Play do'konidan Bluino Loader
2 -qadam: Arduino -ni noutbuk/kompyuter yordamida dasturlash
Quyidagi matn qutisidan kodni nusxalashdan boshlang, so'ngra Arduino IDE tahrirlovchisiga nusxa ko'chiring va joylashtiring. Kompilyatsiya qilish. Yuklab olish.
Ushbu kod Bluetooth HC-05 parametrlarini o'zgartirish uchun bir nechta funktsiyalarni o'z ichiga oladi:
- AT+NAME = Bluino#00: Bluetooth modulining nomini o'zgartiring, standart nomi "HC-05".
- AT+UART = 115200, 0, 0: uzatish tezligini 115200 ga o'zgartirish (Arduino Uno, Bluino va Mega2560)
- AT+UART = 57600, 0, 0: Baud tezligini 57600 ga o'zgartiring (Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V va Duemilanove)
- AT+POLAR = 1, 0: holat pin holatini o'zgartirish
- Qo'shimcha ma'lumot uchun siz parolni standart bo'lmagan parol bilan o'zgartirishingiz mumkin, AT+PSWD = xxxx.
Bluetooth nomi "Bluino#00-9999" bo'lishi kerak, agar sizga maxsus nom kerak bo'lsa, Bluino Loader ilovasining pulli versiyasidan foydalanish kerak.
bo'sh o'rnatish () {
Serial.begin (38400); kechikish (500); Serial.println ("AT+NAME = Bluino#00"); kechikish (500); Serial.println ("AT+UART = 115200, 0, 0"); // Arduino Uno, Bluino va Mega2560 uchun ishlatilsa, bu tezlikdan foydalaning //Serial.println("AT+UART=57600, 0, 0 "); // Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V va Duemilanove kechikishidan (500) foydalansangiz, bu tezlikdan foydalaning; Serial.println ("AT+POLAR = 1, 0") kechikish (500); } void loop () {}
3 -qadam: Sxematik tarzda ulang
Yuqoridagi rasmdan so'ng, tartib nisbatan sodda.
Agar xohlasangiz, non taxtasini PCB prototipli taxtasiga lehim bilan almashtirishingiz mumkin, shunda siz kichik o'lchamli yoki Arduino uchun qalqonga ega bo'lasiz.
4-qadam: Bluetooth HC-05 ni sozlash vaqti
Asosan, bu bosqichda HC-05 ni At buyrug'ini qanday sozlash kerak, bu bosqichdan so'ng siz HC-05 ni ba'zi parametrlarga o'rnatasiz, 2-bosqichda siz Arduino-ga eskizni yuklaysiz, bu kodda pinli RX orqali aloqa qilish uchun Serial funktsiyasi mavjud. HX-05 pinli RX/TX ga ulanganingizda TX (D0/D1) HC-05 ni buyruq rejimida o'rnatishga majbur qiladi. Rasmlardagi kabi qadamni bajaring. • KEY tugmachasini bosing va ushlab turing • Arduino -ni yoqish uchun USB kabelini ulang • Taxminan 5 soniya kuting (KEY tugmachasini bosib turing) • AT buyruq rejimidan qayta o'rnatish uchun USB -ni ajratib oling va qayta ulang.
5 -qadam: Blupin Loader ilovasini Googleplay do'konidan o'rnating
OK, men sizga ko'rsatmoqchi bo'lgan birinchi dastur - bu "Bluino Loader", Andorid 4.0 va undan yuqori versiyalarida bluetooth ulanishi mavjud. Siz googleplay do'konidan olishingiz mumkin:
Bluino Loader - Arduino IDE yoki Pro versiyasi Bluino Loader Pro ishlab chiqaruvchisini qo'llab -quvvatlash uchun - Arduino IDE
Bu ilova Arduino Uno bilan ishlash uchun mo'ljallangan, siz bluetooth HC-05 orqali eskizlarni yozishingiz, tahrirlashingiz va yuklashingiz mumkin. Ilovani Arduino IDE kabi tushunish oson, ko'plab eskizlar mavjud, shuningdek, ba'zi kutubxonalarni qo'shishingiz mumkin, faqat kutubxona papkasini BluinoLoader/kutubxonalariga ko'chiring. Siz muharrirning rangini, matn hajmini va boshqa xususiyatlarini o'zgartirishingiz mumkin. Agar siz ketma-ket monitor funksiyasini olishni xohlasangiz, reklamani olib tashlang va bluetooth-ning istalgan nomini skanerlang (nafaqat Bluino#…), siz ilovadan sotib olish xususiyatini sotib olishingiz mumkin, shuning uchun ishlab chiqaruvchini qo'llab-quvvatlang.
Eskizni yuklash Bluetooth orqali juda yaxshi ishladi! Shunday qilib, men ushbu ilovani 5 yulduzdan 4.0 ga berardim:)
6 -qadam: Blink.ino namunasini Android qurilmasini Bluetooth orqali Arduino -ga yuklashga harakat qilib ko'ring
- O'rnatishni tugatgandan so'ng, siz BluinoLoader misollarini/misollarini/02. Asosiy/Blink/Blink.ino misolini ochishingiz mumkin.
- Asboblarni ajratish tugashini kuting
- "Yuklash" tugmasini bosing (aylana belgisidagi o'q)
- Hech qanday xato tuzilmagandan so'ng, faol bluetooth -ni qidirish uchun "Bluino uskunasini skanerlash" tugmasini bosing
- "Bluino#00" nomli bluetooth uskunasini tanlang.
- Agar birinchi juftlik "1234" standart kodini kiritsa, OK
- Yuklash jarayoni tugashini kuting
OK tugagandan so'ng, sizning Arduino 13 -chirog'ida yonadi va siz boshqa eskizni yuklash uchun barcha amallarni takrorlashingiz mumkin.