Sisukord:
- Samm: materjalid ja tööriistad
- Samm: programmeerige Arduino sülearvuti/arvuti abil
- Samm: ühendage nagu skeem
- Samm: Bluetooth HC-05 seadistamise aeg
- Samm: installige rakenduse Bluino Loader Google Play poest
- Samm: proovige üles laadida näidisvisand Blink.ino Arduino, kasutades Android -seadet Bluetoothi kaudu
Video: Programmeerige oma Arduino Android -seadmega Bluetoothi kaudu: 6 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Tere maailm, selles juhendis tahan teile näidata, kuidas programmeerida oma Arduino Uno oma Android -seadmega Bluetoothi kaudu. See on väga lihtne ja nii odav. Samuti võimaldab see meil juhtmevaba Bluetoothi kaudu oma Arduino programmeerida kuhu iganes me tahame … Nii et alustame!:)
Samm: materjalid ja tööriistad
Riistvara:
- Arduino Uno
- Bluetooth HC-05 moodul
- Mini leivalaud
- Kondensaator 1uf/50v (ELCO)
- Reasisor 100 oomi
- 5 tk x hüppaja juhtmed
- USB kaabel
- Android -seade Android 4.0.0+ (Bluetooth saadaval)
- Sülearvuti/arvuti
Tarkvara:
Bluino Loader Google Play poest
Samm: programmeerige Arduino sülearvuti/arvuti abil
Alustage koodi kopeerimisega allolevast tekstikasti. Seejärel kopeerige ja kleepige kood Arduino IDE redaktorisse. Koosta. Laadi üles.
See kood sisaldab mitmeid funktsioone Bluetooth HC-05 parameetrite muutmiseks:
- AT+NAME = Bluino#00: muutke Bluetooth-mooduli nime, vaikenimi on "HC-05".
- AT+UART = 115200, 0, 0: muutke andmeedastuskiiruseks 115200 (Arduino Uno, Bluino ja Mega2560)
- AT+UART = 57600, 0, 0: muutke andmeedastuskiiruseks 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V ja Duemilanove)
- AT+POLAR = 1, 0: muutke oleku pin tingimusi
- Lisaks saate parooli muutmise ajal sidumiseks kasutada mittestandardset parooli, AT+PSWD = xxxx.
Bluetoothi nimi peab olema "Bluino#00-9999", kui soovite kohandatud nime, peaksite kasutama Bluino Loader Appi tasulist versiooni.
tühine seadistus () {
Seriaalne algus (38400); viivitus (500); Serial.println ("AT+NAME = Bluino#00"); viivitus (500); Serial.println ("AT+UART = 115200, 0, 0"); // Kasutage seda andmeedastuskiirust, kui kasutate Arduino Uno, Bluino ja Mega2560 jaoks //Serial.println("AT+UART=57600, 0, 0 "); // Kasutage seda andmeedastuskiirust, kui kasutate Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V ja Duemilanove viivitust (500); Serial.println ("AT+POLAR = 1, 0") viivitus (500); } void loop () {}
Samm: ühendage nagu skeem
Ülaltoodud pildi järgi on paigutus suhteliselt lihtne.
Kui soovite, võite leivalaua asendada PCB prototüüpplaadiga mõne jootetööga, nii et saate Arduino jaoks väikese suuruse või sarnase kilbi.
Samm: Bluetooth HC-05 seadistamise aeg
Põhimõtteliselt selles etapis seadistage HC-05 üle käsu käsul, järgides seda sammu, määrate HC-05 teatud parameetritele. 2. etapis laadite eskiisi Arduinole üles, sellel koodil on jadafunktsioon, et suhelda pin RX/ TX (D0/D1), mis on ühendamisel HC-05 kontaktiga RX/TX, sunnib seadistama HC-05 käsurežiimis. Lihtsalt järgige samme nagu piltidel. • Vajutage ja hoidke all klahvi KEY • Ühendage Arduino toiteks USB -kaabel • Oodake umbes 5 sekundit (hoidke ikka klahvi KEY all) • Eemaldage ja ühendage USB uuesti, et lähtestada AT käsurežiimist
Samm: installige rakenduse Bluino Loader Google Play poest
Okei, esimene rakendus, mida ma teile näidata tahan, on "Bluino Loader", mis on mõeldud Andorid 4.0 või uuemale versioonile ja millel on saadaval Bluetooth -ühendus. Google Play poest saate:
Bluino Loader - Arduino IDE või Pro versioon arendaja Bluino Loader Pro toetamiseks - Arduino IDE
See rakendus on mõeldud Arduino Unoga töötamiseks, saate Bluetoothi HC-05 kaudu Arduino uno visandeid kirjutada, redigeerida ja üles laadida. Rakendust on lihtne mõista nagu Arduino IDE, visandeid on palju, samuti saate mõnda raamatukogu lisada, lihtsalt kopeerige teeki kaust BluinoLoader/teegid. Saate muuta redaktori värvi teemat, teksti suurust ja paljusid funktsioone. Kui soovite saada jadamonitori funktsiooni, eemaldatud reklaami ja saate skannida mis tahes Bluetoothi nime (mitte ainult Bluino#…), saate osta funktsiooni rakendusesisese ostu, seega toetage ka arendajat.
Visandi üleslaadimine töötas Bluetoothi kaudu väga hästi! Nii et ma annaksin sellele rakendusele 4,0 tärni 5 -st:)
Samm: proovige üles laadida näidisvisand Blink.ino Arduino, kasutades Android -seadet Bluetoothi kaudu
- Pärast installimise lõpetamist saate avada näitejoonise BluinoLoader/example/02. Basic/Blink/Blink.ino
- Oodake, kuni tööriistade väljavõtmine on lõppenud
- Puudutage nuppu "üleslaadimine" (nool suhtlusringi ikoonil)
- Kui olete kompileerimise lõpetanud ilma veata, puudutage aktiivse Bluetoothi otsimiseks nuppu "Skaneeri Bluino riistvara"
- Valige Bluetoothi riistvara nimega "Bluino#00"
- Kui sisestate sidumisel kõigepealt sidumiskoodi standardi "1234", siis OK
- Oodake, kuni protsess on üles laaditud
Pärast kõiki samme OK vilgub teie Arduino LED -il 13 ja saate eskiisi üleslaadimiseks korrata kõiki samme.
Soovitan:
Programmeerige oma 2048 mäng W/Java !: 8 sammu
Programmeerige oma 2048 mäng W/Java !: Ma armastan mängu 2048. Ja nii otsustasin ma oma versiooni programmeerida. See on väga sarnane tegeliku mänguga, kuid selle ise programmeerimine annab mulle vabaduse muuta kõike, mida tahan, millal tahan. Kui ma tahan tüüpilise 4x4 asemel 5x5 mängu, siis
Temperatuuri ja niiskuse andmekoguja Arduino'st Android -telefonini SD -kaardi mooduliga Bluetoothi kaudu: 5 sammu
Temperatuuri ja niiskuse andmekoguja Arduinost Android -telefonini, millel on Bluetooth -kaardi kaudu SD -kaardi moodul: Tere kõigile, see on minu esimene juhendatav, loodan, et aitan tegijate kogukonda, kuna olen sellest kasu saanud. Sageli kasutame oma projektides andureid, kuid leiame viisi andmete kogumiseks, salvestamiseks ja kohe telefonide või muude seadmete edastamiseks
RC Car Hack - Bluetoothi abil juhitav Androidi rakenduse kaudu: 3 sammu (koos piltidega)
RC Car Hack - Bluetoothi kaudu juhitav Android -rakenduse kaudu: olen kindel, et igaüks teist leiab kodus kasutamata RC -auto. See juhend aitab teil oma vana RC auto originaalkingituseks muuta :) Kuna minu käes olnud RC auto oli väikese suurusega, olen valinud Arduino Pro Mini peamiseks kontrolleriks. Teine
Arduino nutitelefonikomponendid/jadamonitor Bluetoothi kaudu HC-05, HC-06: 4 sammu (piltidega)
Arduino nutitelefonikomponendid/jadamonitor Bluetoothi kaudu HC-05, HC-06: See on uskumatult kasulik, kui soovite oma visandit testida reaalses keskkonnas, eemal arvutist. Tulemuseks on see, et teie nutitelefon toimib samamoodi nagu teie arvuti Arduino seeriamonitor. Saadaval on Bluetooth-moodulid HC-05 ja HC-06
Programmeerige oma arvuti automaatselt välja lülituma, määrates, millal soovite seda teha: 4 sammu
Programmeerige oma arvuti automaatselt välja lülituma, määrates, millal soovite seda teha: hei, see on teine juhis, mis on võetud minu igapäevaelust … viimati pidin arvutisse palju tarkvara alla laadima ja lasin sellel alla laadida üleöö, ma ei tahtnud pärast allalaadimise lõpetamist ja öösel oma arvutit kogu öö sisse lülitada