Satura rādītājs:

Programmējiet savu Arduino, izmantojot Android ierīci, izmantojot Bluetooth: 6 soļi (ar attēliem)
Programmējiet savu Arduino, izmantojot Android ierīci, izmantojot Bluetooth: 6 soļi (ar attēliem)

Video: Programmējiet savu Arduino, izmantojot Android ierīci, izmantojot Bluetooth: 6 soļi (ar attēliem)

Video: Programmējiet savu Arduino, izmantojot Android ierīci, izmantojot Bluetooth: 6 soļi (ar attēliem)
Video: 12V Bluetooth Relay to control AC or DC load using mobile Phone 2024, Novembris
Anonim
Programmējiet savu Arduino, izmantojot Android ierīci, izmantojot Bluetooth
Programmējiet savu Arduino, izmantojot Android ierīci, izmantojot Bluetooth

Sveika pasaule, šajā pamācībā es vēlos jums parādīt, kā ieprogrammēt Arduino Uno ar savu Android ierīci, izmantojot Bluetooth. Tas ir ļoti vienkārši un tik lēti. Tas arī ļauj mums ieprogrammēt savu Arduino, kur vien vēlamies, izmantojot bezvadu Bluetooth … Tātad, ļaujiet sākt!:)

1. darbība: materiāli un instrumenti

Materiāli un instrumenti
Materiāli un instrumenti

Aparatūra:

  • Arduino Uno
  • Bluetooth HC-05 modulis
  • Mini maizes dēlis
  • Kondensators 1uf/50v (ELCO)
  • Reizators 100 omi
  • 5 gab. X Jumper vadi
  • USB kabelis
  • Android ierīce ar operētājsistēmu Android 4.0.0+ (pieejams Bluetooth)
  • Klēpjdators/dators

Programmatūra:

Bluino Loader no Google Play veikala

2. darbība: ieprogrammējiet Arduino, izmantojot klēpjdatoru/datoru

Programmējiet savu Arduino, izmantojot klēpjdatoru/datoru
Programmējiet savu Arduino, izmantojot klēpjdatoru/datoru
Programmējiet savu Arduino, izmantojot klēpjdatoru/datoru
Programmējiet savu Arduino, izmantojot klēpjdatoru/datoru

Sāciet, nokopējot kodu no tekstlodziņa zemāk. Pēc tam kopējiet un ielīmējiet kodu Arduino IDE redaktorā. Sastādīt. Augšupielādēt.

Šis kods satur vairākas funkcijas, lai mainītu Bluetooth HC-05 parametrus:

  • AT+NAME = Bluino#00: mainiet Bluetooth moduļa nosaukumu, noklusējuma nosaukums ir "HC-05".
  • AT+UART = 115200, 0, 0: mainiet pārraides ātrumu uz 115200 (Arduino Uno, Bluino un Mega2560)
  • AT+UART = 57600, 0, 0: mainiet pārraides ātrumu uz 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V un Duemilanove)
  • AT+POLAR = 1, 0: mainīt stāvokļa tapas nosacījumus
  • Papildus varat mainīt paroli, lai savienošanas pārī laikā neizmantotu standarta paroli, AT+PSWD = xxxx.

Bluetooth nosaukumam ir jābūt "Bluino#00-9999", ja vēlaties pielāgotu nosaukumu, izmantojiet lietotnes Bluino Loader apmaksāto versiju.

void setup () {

Sērijas sākums (38400); kavēšanās (500); Serial.println ("AT+NAME = Bluino#00"); kavēšanās (500); Serial.println ("AT+UART = 115200, 0, 0"); // Izmantojiet šo datu pārraides ātrumu, ja izmantojat Arduino Uno, Bluino un Mega2560 //Serial.println("AT+UART=57600, 0, 0 "); // Izmantojiet šo pārraides ātrumu, ja izmantojat Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V un Duemilanove delay (500); Serial.println ("AT+POLAR = 1, 0") aizkave (500); } void loop () {}

3. darbība: pievienojiet kā shematiski

Pieslēdzieties kā shematisks
Pieslēdzieties kā shematisks
Pieslēdzieties kā shematisks
Pieslēdzieties kā shematisks
Pieslēdzieties kā shematisks
Pieslēdzieties kā shematisks
Pieslēdzieties kā shematisks
Pieslēdzieties kā shematisks

Pēc iepriekš redzamā attēla izkārtojums ir salīdzinoši vienkāršs.

Ja vēlaties, maizes dēli var aizstāt ar PCB prototipa dēli ar dažiem lodēšanas darbiem, lai iegūtu nelielu izmēru vai līdzīgu vairogu Arduino.

4. solis: laiks iestatīt Bluetooth HC-05

Laiks Bluetooth HC-05 iestatīšanai
Laiks Bluetooth HC-05 iestatīšanai
Laiks Bluetooth HC-05 iestatīšanai
Laiks Bluetooth HC-05 iestatīšanai

Būtībā šajā solī, kā iestatīt HC-05 virs komandas, veicot šo darbību, jūs iestatīsit HC-05 uz dažiem parametriem. 2. solī esat augšupielādējis skici uz Arduino, šajā kodā ir seriāla funkcija, lai sazinātos, izmantojot PIN RX/ TX (D0/D1), kad tiek izveidots savienojums ar HC-05 kontaktu RX/TX, piespiedīs HC-05 iestatīšanu komandu režīmā. Vienkārši izpildiet soli, piemēram, attēlos. • Nospiediet un turiet KEY pogu

5. darbība: instalējiet lietojumprogrammu Bluino Loader no Googleplay veikala

Instalējiet lietojumprogrammu Bluino Loader no Googleplay veikala
Instalējiet lietojumprogrammu Bluino Loader no Googleplay veikala

Labi, pirmā lietotne, kuru es jums vēlos parādīt, ir "Bluino Loader", kas paredzēta operētājsistēmai Andorid 4.0 vai jaunākajai versijai ar pieejamu Bluetooth savienojumu. Jūs varat saņemt no googleplay veikala:

Bluino Loader - Arduino IDE vai Pro versija izstrādātāja Bluino Loader Pro atbalstam - Arduino IDE

Šī lietotne ir paredzēta darbam ar Arduino Uno, jūs varat rakstīt, rediģēt un augšupielādēt skices Arduino uno, izmantojot Bluetooth HC-05. Lietotne ir viegli saprotama, piemēram, Arduino IDE, ir daudz skices piemēru, kā arī varat pievienot dažas bibliotēkas, vienkārši kopējot ielīmēt bibliotēkas mapi uz mapi BluinoLoader/bibliotēkas. Jūs varat mainīt redaktora krāsas tēmu, teksta lielumu un daudzas funkcijas. Ja vēlaties iegūt seriālā monitora funkciju, noņemtu reklāmu un varat skenēt jebkuru Bluetooth nosaukumu (ne tikai Bluino#…), jūs varat iegādāties funkciju pirkumu lietotnē, tāpēc atbalstiet arī izstrādātāju.

Skices augšupielāde ļoti labi darbojās, izmantojot Bluetooth! Tāpēc es dotu šai lietotnei 4.0 no 5 zvaigznēm:)

6. darbība. Mēģiniet augšupielādēt skices Blink.ino paraugu Arduino, izmantojot Android ierīci, izmantojot Bluetooth

Mēģiniet augšupielādēt skices Blink.ino paraugu Arduino, izmantojot Android ierīci, izmantojot Bluetooth
Mēģiniet augšupielādēt skices Blink.ino paraugu Arduino, izmantojot Android ierīci, izmantojot Bluetooth
Mēģiniet augšupielādēt skices Blink.ino paraugu Arduino, izmantojot Android ierīci, izmantojot Bluetooth
Mēģiniet augšupielādēt skices Blink.ino paraugu Arduino, izmantojot Android ierīci, izmantojot Bluetooth
Mēģiniet augšupielādēt skices Blink.ino paraugu Arduino, izmantojot Android ierīci, izmantojot Bluetooth
Mēģiniet augšupielādēt skices Blink.ino paraugu Arduino, izmantojot Android ierīci, izmantojot Bluetooth
Mēģiniet augšupielādēt skices Blink.ino paraugu Arduino, izmantojot Android ierīci, izmantojot Bluetooth
Mēģiniet augšupielādēt skices Blink.ino paraugu Arduino, izmantojot Android ierīci, izmantojot Bluetooth
  • Pēc instalēšanas pabeigšanas varat atvērt piemēra skici BluinoLoader/example/02. Basic/Blink/Blink.ino
  • Pagaidiet, līdz izvilkšanas rīki ir pabeigti
  • Pieskarieties pogai "augšupielādēt" (bultiņa apļa ikonā)
  • Kad kompilācija nav pabeigta, pieskarieties pogai "Scan Bluino Hardware", lai meklētu aktīvo Bluetooth
  • Izvēlieties Bluetooth aparatūru ar nosaukumu "Bluino#00"
  • Ja pirmajā savienošanas pārī laikā ievadiet pāra koda standartu "1234", tad Labi
  • Pagaidiet, līdz process tiek augšupielādēts

Pēc visu darbību OK jūsu Arduino mirgos uz gaismas diode 13, un jūs varat atkārtot visas darbības, lai augšupielādētu citu skici.

Ieteicams: