Sisällysluettelo:
- Vaihe 1: Materiaalit ja työkalut
- Vaihe 2: Ohjelmoi Arduino kannettavan tietokoneen avulla
- Vaihe 3: Liitä kuten kaavamaisesti
- Vaihe 4: Aika asettaa Bluetooth HC-05
- Vaihe 5: Asenna sovellus Bluino Loader Google Play Storesta
- Vaihe 6: Yritä ladata malliluonnos Blink.ino Arduinoon käyttämällä Android -laitetta Bluetoothin kautta
Video: Ohjelmoi Arduino Android -laitteella Bluetoothin kautta: 6 vaihetta (kuvilla)
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Hei maailma, tässä opetusohjelmassa haluan näyttää sinulle, kuinka ohjelmoida Arduino Uno Android -laitteellesi Bluetoothin kautta. Se on hyvin yksinkertainen ja niin halpa. Lisäksi sen avulla voimme ohjelmoida Arduinomme mihin tahansa haluamallamme langattoman Bluetoothin kautta… Aloitetaan siis!:)
Vaihe 1: Materiaalit ja työkalut
Laitteisto:
- Arduino Uno
- Bluetooth HC-05 -moduuli
- Mini leipälauta
- Kondensaattori 1uf/50v (ELCO)
- Reasisor 100 ohmia
- 5 kpl x hyppyjohdot
- USB kaapeli
- Android -laite, jossa on Android 4.0.0+ (Bluetooth saatavilla)
- Kannettava/PC
Ohjelmisto:
Bluino Loader Google Play -kaupasta
Vaihe 2: Ohjelmoi Arduino kannettavan tietokoneen avulla
Aloita kopioimalla koodi alla olevasta tekstiruudusta ja kopioi ja liitä koodi Arduino IDE -editoriin. Koota. Lataa.
Tämä koodi sisältää useita toimintoja Bluetooth HC-05: n parametrien muuttamiseksi:
- AT+NAME = Bluino#00: Vaihda Bluetooth-moduulin nimi, oletusnimi on "HC-05".
- AT+UART = 115200, 0, 0: Vaihda siirtonopeudeksi 115200 (Arduino Uno, Bluino ja Mega2560)
- AT+UART = 57600, 0, 0: Vaihda siirtonopeudeksi 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V ja Duemilanove)
- AT+POLAR = 1, 0: Vaihda tilan nastaa
- Voit myös vaihtaa salasanan käyttämään ei -tavallista salasanaa pariliitoksen muodostamisen aikana, AT+PSWD = xxxx.
Bluetoothin nimen on oltava "Bluino#00-9999", jos haluat mukautetun nimen, käytä Bluino Loader -sovelluksen maksullista versiota.
void setup () {
Sarja.alku (38400); viive (500); Serial.println ("AT+NAME = Bluino#00"); viive (500); Serial.println ("AT+UART = 115200, 0, 0"); // Käytä tätä siirtonopeutta, jos käytät Arduino Unoa, Bluinoa ja Mega2560: ta //Serial.println ("AT+UART=57600, 0, 0 "); // Käytä tätä siirtonopeutta, jos käytät Arduino Nano-, Leonardo-, Micro-, Pro Mini 3V3/5V- ja Duemilanove -viivettä (500); Serial.println ("AT+POLAR = 1, 0") viive (500); } void loop () {}
Vaihe 3: Liitä kuten kaavamaisesti
Yllä olevan kuvan jälkeen asettelu on suhteellisen yksinkertainen.
Jos haluat, voit korvata leipälevyn PCB -prototyyppilevyllä jollakin juottamalla, joten saat pienen koon tai kaltaisen suojan Arduinolle.
Vaihe 4: Aika asettaa Bluetooth HC-05
Pohjimmiltaan tässä vaiheessa HC-05: n asettaminen komennolla, tämän vaiheen jälkeen asetat HC-05: n tiettyihin parametreihin. Vaiheessa 2 olet lähettänyt luonnoksen Arduinoon, jossa koodissa on sarjatoiminto kommunikoimaan pin RX/ TX (D0/D1), joka muodostaa yhteyden HC-05-nastaiseen RX/TX is -tilaan, pakottaa HC-05-asennuksen komentotilassa. Noudata vain vaiheita kuten kuvissa. • Pidä KEY -painiketta painettuna • Liitä USB -kaapeli Arduinon kytkemiseen päälle • Odota noin 5 sekuntia (pidä KEY -painiketta painettuna) • Irrota USB -pistoke ja kytke se uudelleen, jotta voit palauttaa AT -komentotilan
Vaihe 5: Asenna sovellus Bluino Loader Google Play Storesta
Okei, ensimmäinen sovellus, jonka haluan näyttää sinulle, on "Bluino Loader", Andorid 4.0 tai uudempi ja käytettävissä oleva Bluetooth -yhteys. Voit ostaa googleplay -kaupasta:
Bluino Loader - Arduino IDE tai Pro -versio, joka tukee kehittäjää Bluino Loader Pro - Arduino IDE
Tämä sovellus on tarkoitettu työskentelemään Arduino Unon kanssa, voit kirjoittaa, muokata ja ladata luonnoksia Arduino Unoon Bluetooth-HC-05: n kautta. Sovellus on helppo ymmärtää, kuten Arduino IDE, on monia esimerkkejä luonnoksista, ja voit myös lisätä joitain kirjastoja vain kopioimalla kirjastokansion kansioon BluinoLoader/libraries. Voit muuttaa editorin värin teemaa, tekstin kokoa ja monia ominaisuuksia. Jos haluat saada sarjamonitoritoiminnon, poistetun mainoksen ja voi skannata minkä tahansa Bluetooth-nimen (ei vain Bluino#…), voit ostaa ominaisuuden sovelluksen sisäisen oston, joten tue myös kehittäjää.
Luonnoksen lataaminen toimi erittäin hyvin Bluetoothin kautta! Joten antaisin tälle sovellukselle 4.0 / 5 tähteä:)
Vaihe 6: Yritä ladata malliluonnos Blink.ino Arduinoon käyttämällä Android -laitetta Bluetoothin kautta
- Kun asennus on valmis, voit avata esimerkkiluonnoksen BluinoLoader/example/02. Basic/Blink/Blink.ino
- Odota, kunnes työkalujen poisto on valmis
- Napauta "lataa" -painiketta (nuoli ympyräkuvakkeessa)
- Kun käännös on tehty virheettömästi, napauta "Scan Bluino Hardware" -painiketta etsiäksesi aktiivista Bluetoothia
- Valitse Bluetooth -laitteisto nimeltä "Bluino#00"
- Jos muodostat pariliitoksen muodostamisen yhteydessä ensin parikoodistandardin "1234", valitse OK
- Odota, kunnes prosessin lataus on valmis
Kaikkien vaiheiden jälkeen Arduino vilkkuu ledillä 13, ja voit toistaa kaikki vaiheet ladataksesi uuden luonnoksen.