Mündəricat:

Arduino -nu Bluetooth üzərindən bir Android cihazı ilə proqramlaşdırın: 6 addım (şəkillərlə)
Arduino -nu Bluetooth üzərindən bir Android cihazı ilə proqramlaşdırın: 6 addım (şəkillərlə)

Video: Arduino -nu Bluetooth üzərindən bir Android cihazı ilə proqramlaşdırın: 6 addım (şəkillərlə)

Video: Arduino -nu Bluetooth üzərindən bir Android cihazı ilə proqramlaşdırın: 6 addım (şəkillərlə)
Video: ESP8266 Wireless Nextion HMI || Arduino PLC-ni söndürün 2024, Noyabr
Anonim
Arduino -nu Bluetooth üzərindən bir Android Cihazı ilə proqramlaşdırın
Arduino -nu Bluetooth üzərindən bir Android Cihazı ilə proqramlaşdırın

Salam dünya, bu Təlimat kitabında Arduino Uno -nu Android cihazınızla Bluetooth üzərindən necə proqramlaşdıracağınızı göstərmək istəyirəm. Çox sadə və çox ucuzdur. Ayrıca, Arduino -nu simsiz bluetooth üzərindən istədiyimiz yerdə proqramlaşdırmağımıza imkan verir … Başlayaq!:)

Addım 1: Materiallar və Alətlər

Alətlər və materiallar
Alətlər və materiallar

Avadanlıq:

  • Arduino Uno
  • Bluetooth HC-05 modulu
  • Mini çörək taxtası
  • Kondansatör 1uf/50v (elco)
  • Rezistor 100 ohm
  • 5 ədəd x Jumper telləri
  • USB kabeli
  • Android 4.0.0+ ilə işləyən Android cihazı (Bluetooth mövcuddur)
  • Noutbuk/PC

Proqram təminatı:

Google Play mağazasından Bluino Loader

Addım 2: Laptop/PC istifadə edərək Arduino proqramlaşdırın

Laptop/PC istifadə edərək Arduino proqramlaşdırın
Laptop/PC istifadə edərək Arduino proqramlaşdırın
Laptop/PC istifadə edərək Arduino proqramlaşdırın
Laptop/PC istifadə edərək Arduino proqramlaşdırın

Kodu aşağıdakı mətn qutusundan kopyalayaraq başlayın, sonra kodu kopyalayın və Arduino IDE redaktoruna yapışdırın. Kompilyasiya edin. Yükləmək.

Bu kod Bluetooth HC-05 parametrlərini dəyişdirmək üçün bir neçə funksiyanı ehtiva edir:

  • AT+NAME = Bluino#00: Bluetooth modulunun adını dəyişdirin, standart ad "HC-05" dir.
  • AT+UART = 115200, 0, 0: Baud sürətini 115200 olaraq dəyişdirin (Arduino Uno, Bluino və Mega2560)
  • AT+UART = 57600, 0, 0: Baud sürətini 57600 olaraq dəyişdirin (Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V və Duemilanove)
  • AT+POLAR = 1, 0: Vəziyyət pin şərtlərini dəyişdirin
  • Əlavə olaraq, eşleme zamanı standart olmayan parol istifadə etmək üçün şifrəni dəyişə bilərsiniz, AT+PSWD = xxxx.

Bluetooth adı "Bluino#00-9999" olmalıdır, xüsusi ad istəyirsinizsə, Bluino Loader Tətbiqinin ödənişli versiyasını istifadə etməlisiniz.

boş quraşdırma () {

Serial.begin (38400); gecikmə (500); Serial.println ("AT+NAME = Bluino#00"); gecikmə (500); Serial.println ("AT+UART = 115200, 0, 0"); // Arduino Uno, Bluino və Mega2560 üçün istifadə edildikdə bu ötürmə sürətindən istifadə edin //Serial.println("AT+UART=57600, 0, 0 "); // Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V və Duemilanove gecikməsi (500) üçün istifadə edirsinizsə bu baud sürətindən istifadə edin; Serial.println ("AT+POLAR = 1, 0") gecikmə (500); } boşluq döngəsi () {}

Addım 3: Şematik kimi bağlayın

Şematik kimi bağlayın
Şematik kimi bağlayın
Şematik kimi bağlayın
Şematik kimi bağlayın
Şematik kimi bağlayın
Şematik kimi bağlayın
Şematik kimi bağlayın
Şematik kimi bağlayın

Yuxarıdakı görüntünün ardınca layout nisbətən sadədir.

İstəyirsinizsə, çörək taxtasını bəzi lehimləmə işləri ilə PCB prototip lövhəsi ilə əvəz edə bilərsiniz, beləliklə Arduino üçün kiçik ölçülü və ya bənzər bir qalxan əldə edirsiniz.

Addım 4: Bluetooth HC-05 qurma vaxtı

Bluetooth HC-05 qurmaq vaxtıdır
Bluetooth HC-05 qurmaq vaxtıdır
Bluetooth HC-05 qurmaq vaxtıdır
Bluetooth HC-05 qurmaq vaxtıdır

Əsasən bu addımda HC-05-in At komutunda necə qurulacağını, bu addımı izləyərək HC-05-i bəzi parametrlərə qoyacaqsınız. 2-ci addımda Arduinoya eskiz yüklədiniz, bu kodda pin RX üzərindən ünsiyyət qurmaq üçün Serial funksiyası var/ TX (D0/D1), HC-05 pininə qoşulduğunuz zaman RX/TX, HC-05-i komanda rejimində məcbur edəcək. Sadəcə şəkillərdəki kimi addım atın. • KEY düyməsini basıb saxlayın • Arduino -nu işə salmaq üçün USB kabelini qoşun • Təxminən 5 saniyə gözləyin (hələ də KEY düyməsini basıb saxlayın) • AT komanda rejimindən sıfırlamaq üçün USB -ni ayırın və yenidən qoşun.

Addım 5: Googleplay Mağazasından Bluino Loader Tətbiqini Qurun

Googleplay Mağazasından Bluino Yükləyici Tətbiqini Qurun
Googleplay Mağazasından Bluino Yükləyici Tətbiqini Qurun

Tamam, sizə göstərmək istədiyim ilk tətbiq, mövcud Bluetooth bağlantısı olan Andorid 4.0 və ya daha yüksək versiyalar üçün "Bluino Loader" dir. Googleplay mağazasından əldə edə bilərsiniz:

Bluino Loader - Developer Bluino Loader Pro - Arduino IDE -ni dəstəkləmək üçün Arduino IDE və ya Pro versiyası

Bu proqram Arduino Uno ilə işləmək üçündür, bluetooth HC-05 üzərindən Arduino unoya eskizlər yaza, düzəldə və yükləyə bilərsiniz. Tətbiqi Arduino IDE kimi başa düşmək asandır, bir çox nümunə eskiz var, həmçinin bəzi kitabxanaları yapışdırmaq üçün kitabxana qovluğunu BluinoLoader/kitabxanalarına kopyalaya bilərsiniz. Redaktorun rəngini, mətnin ölçüsünü və bir çox xüsusiyyətini dəyişə bilərsiniz. Serial Monitor xüsusiyyətini əldə etmək istəyirsinizsə, Reklamı silin və hər hansı bir bluetooth adını (Yalnız Bluino#deyil …) skan edə bilsəniz, tətbiqdaxili satın alma xüsusiyyətini satın ala bilərsiniz, buna görə də geliştiriciyə dəstək verin.

Bir eskiz yükləmək Bluetooth üzərindən çox yaxşı işlədi! Buna görə bu tətbiqə 5 ulduzdan 4.0 verərdim:)

Addım 6: Bluetooth üzərindən Android Cihazından istifadə edərək Nümunə Sketch Blink.ino Arduino -ya yükləməyə çalışın

Bluetooth üzərindən Android Cihazından istifadə edərək Nümunə Sketch Blink.ino Arduino -ya yükləməyə çalışın
Bluetooth üzərindən Android Cihazından istifadə edərək Nümunə Sketch Blink.ino Arduino -ya yükləməyə çalışın
Bluetooth üzərindən Android Cihazından istifadə edərək Nümunə Sketch Blink.ino Arduino -ya yükləməyə çalışın
Bluetooth üzərindən Android Cihazından istifadə edərək Nümunə Sketch Blink.ino Arduino -ya yükləməyə çalışın
Bluetooth üzərindən Android Cihazından istifadə edərək Nümunə Sketch Blink.ino Arduino -ya yükləməyə çalışın
Bluetooth üzərindən Android Cihazından istifadə edərək Nümunə Sketch Blink.ino Arduino -ya yükləməyə çalışın
Bluetooth üzərindən Android Cihazından istifadə edərək Nümunə Sketch Blink.ino Arduino -ya yükləməyə çalışın
Bluetooth üzərindən Android Cihazından istifadə edərək Nümunə Sketch Blink.ino Arduino -ya yükləməyə çalışın
  • Quraşdırıldıqdan sonra BluinoLoader/nümunələri/02. Əsas/Blink/Blink.ino nümunə sketchini aça bilərsiniz.
  • Alətlərin çıxarılması başa çatana qədər gözləyin
  • "Yüklə" düyməsini vurun (dairə işarəsindəki ox)
  • Heç bir səhv tərtib etmədikdən sonra, aktiv bluetooth -da axtarış etmək üçün "Bluino Donanmasını Tarayın" düyməsinə vurun
  • "Bluino#00" adlı bir Bluetooth cihazı seçin.
  • İlk cütləşmə standart "1234" cütləşmə kodunu daxil edərsə, OK
  • Yükləmə prosesi tamamlanana qədər gözləyin

Bütün addımlar tamamlandıqdan sonra Arduino led 13 -də yanıb -sönəcək və başqa bir eskiz yükləmək üçün bütün addımları təkrarlaya bilərsiniz.

Tövsiyə: