Kazalo:
- Korak: Materiali in orodja
- Korak: Programirajte svoj Arduino z uporabo prenosnega računalnika
- 3. korak: Priključite se kot shema
- 4. korak: Čas za nastavitev Bluetooth HC-05
- 5. korak: Namestite aplikacijo Bluino Loader iz trgovine Googleplay
- 6. korak: Poskusite naložiti vzorčno skico Blink.ino v Arduino z uporabo naprave Android prek Bluetootha
Video: Programirajte svoj Arduino z napravo Android prek Bluetootha: 6 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Pozdravljeni svet, v tem navodilu vam želim pokazati, kako programirati svoj Arduino Uno z napravo Android prek Bluetootha. Je zelo preprost in tako poceni. Omogoča nam tudi programiranje našega Arduina kjer koli želimo preko brezžičnega bluetootha … Torej začnimo!:)
Korak: Materiali in orodja
Strojna oprema:
- Arduino Uno
- Modul Bluetooth HC-05
- Mini plošča
- Kondenzator 1uf/50v (elco)
- Reasisor 100 ohmov
- 5 kosov x Mostične žice
- USB kabel
- Naprava Android s sistemom Android 4.0.0+ (na voljo Bluetooth)
- Prenosni računalnik/osebni računalnik
Programska oprema:
Bluino Loader iz trgovine Google Play
Korak: Programirajte svoj Arduino z uporabo prenosnega računalnika
Začnite s kopiranjem kode iz spodnjega besedilnega polja, nato kopirajte in prilepite kodo v urejevalnik Arduino IDE. Prevedi. Naloži.
Ta koda vsebuje več funkcij za spreminjanje parametrov Bluetooth HC-05:
- AT+NAME = Bluino#00: Spremenite ime modula bluetooth, privzeto ime je "HC-05".
- AT+UART = 115200, 0, 0: spremenite hitrost prenosa na 115200 (Arduino Uno, Bluino in Mega2560)
- AT+UART = 57600, 0, 0: spremenite hitrost prenosa na 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V in Duemilanove)
- AT+POLAR = 1, 0: Spremenite stanje zatiča
- Za dodatno geslo lahko spremenite tako, da med seznanjanjem ne uporabljate standardnega gesla, AT+PSWD = xxxx.
Ime bluetooth mora biti "Bluino#00-9999", če želite ime po meri, uporabite plačljivo različico aplikacije Bluino Loader.
void setup () {
Serial.begin (38400); zamuda (500); Serial.println ("AT+IME = Bluino#00"); zamuda (500); Serial.println ("AT+UART = 115200, 0, 0"); // Uporabite to hitrost prenosa, če uporabljate za Arduino Uno, Bluino in Mega2560 //Serial.println("AT+UART=57600, 0, 0 "); // Uporabite to hitrost prenosa, če uporabljate za Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V in zakasnitev Duemilanove (500); Serial.println ("AT+POLAR = 1, 0") zamuda (500); } void loop () {}
3. korak: Priključite se kot shema
Po zgornji sliki je postavitev razmeroma preprosta.
Če želite, lahko ploščo zamenjate s prototipno ploščo PCB z nekaj spajkanja, tako da dobite majhno velikost ali podoben ščit za Arduino.
4. korak: Čas za nastavitev Bluetooth HC-05
V bistvu v tem koraku, kako nastaviti HC-05 prek ukaza At, z naslednjim korakom nastavite HC-05 na nekatere parametre. V koraku 2 imate skico za nalaganje v Arduino, v tej kodi pa imate serijsko funkcijo za komunikacijo prek pin RX/ TX (D0/D1), to je, ko se povežete s HC-05 pin RX/TX, bo prisilno nastavil HC-05 na način ukaza. Samo sledite korakom kot na slikah. • Pritisnite in držite tipko KEY • Priključite kabel USB za napajanje Arduina • Počakajte približno 5 sekund (še vedno držite tipko KEY) • Odklopite in znova priključite USB za ponastavitev iz načina ukaza AT
5. korak: Namestite aplikacijo Bluino Loader iz trgovine Googleplay
V redu, prva aplikacija, ki vam jo želim pokazati, je "Bluino Loader" za Andorid 4.0 ali novejši z razpoložljivo povezavo Bluetooth. Lahko dobite v trgovini googleplay:
Bluino Loader - Arduino IDE ali Pro različica za podporo razvijalcu Bluino Loader Pro - Arduino IDE
Ta aplikacija je za delo z Arduino Uno, lahko pišete, urejate in naložite skice v Arduino uno prek bluetootha HC-05. Aplikacijo je enostavno razumeti, kot je Arduino IDE, obstaja veliko primerov skic, lahko pa dodate tudi nekatere knjižnice, samo kopirajte mapo knjižnice prilepite v mapo BluinoLoader/knjižnice. Spremenite lahko barvo urejevalnika, velikost besedila in številne funkcije. Če želite dobiti funkcijo Serial Monitor, odstraniti oglas in lahko optično prebrati katero koli ime bluetooth (ne samo Bluino#…), lahko kupite funkcijo v aplikaciji, zato podprite tudi razvijalca.
Nalaganje skice je bilo zelo dobro preko Bluetootha! Zato bi tej aplikaciji dal 4.0 od 5 zvezdic:)
6. korak: Poskusite naložiti vzorčno skico Blink.ino v Arduino z uporabo naprave Android prek Bluetootha
- Po končani namestitvi lahko odprete primer skice BluinoLoader/examples/02. Basic/Blink/Blink.ino
- Počakajte, da se orodja za ekstrahiranje končajo
- Dotaknite se gumba »naloži« (puščica v ikoni kroga)
- Po končanem sestavljanju brez napak se dotaknite gumba "Scan Bluino Hardware", da poiščete aktivni bluetooth
- Izberite strojno opremo Bluetooth z imenom "Bluino#00"
- Če pri prvem seznanjanju vnesete kodo za seznanjanje standard "1234", nato V redu
- Počakajte, da se postopek nalaganja konča
Po vseh korakih v redu bo vaš Arduino utripal na LED 13 in lahko ponovite vse korake, da naložite drugo skico.
Priporočena:
Pisanje na zaslon OLED prek Bluetootha: 6 korakov
Pisanje na OLED -prikazovalnik prek Bluetootha: Ta projekt je navdihnjen in predstavlja remix Arduino LCD Display Control prek Bluetooth -a Uvod: V tem projektu bomo izdelali "Bluetooth OLED." Pri tej zasnovi delamo povezovanje Arduina z modulom OLED in modulom Bluetooth
Nadgradi motorni ščit za SMARS Robot Arduino - Naloži kodo prek Bluetootha: 20 korakov
Nadgradite motorni ščit za SMARS Robot Arduino - Naložite kodo prek Bluetootha: Obstaja več možnosti motornega ščita, ki jih lahko uporabite z Arduino Uno v tem projektu SMARS robotov, zelo pogosto z uporabo Motor Shield V1 Adafruit ali združljivega (klon iz Kitajske), vendar pomanjkljivost tega ščita ni Blueto
Zapisovalnik podatkov o temperaturi in vlažnosti od Arduina do telefona Android z modulom kartice SD prek Bluetootha: 5 korakov
Zapisovalnik podatkov o temperaturi in vlažnosti od Arduina do telefona Android z modulom kartice SD prek Bluetootha: Pozdravljeni vsi, to je moj prvi Instructable doslej, upam, da bom pomagal skupnosti ustvarjalcev, saj sem s tem imel koristi. V svojih projektih pogosto uporabljamo senzorje, vendar iščemo način za zbiranje podatkov, njihovo shranjevanje in prenos takoj Telefoni ali druge naprave
RGB svetilka, nadzorovana prek Bluetootha: 5 korakov (s slikami)
Nadzor svetilke RGB z uporabo Bluetootha: v tej vadnici prilagajam delovni cikel PWM za ustvarjanje različnih barv iz vaše LED z uporabo pametnega telefona
Shranite planet in svoj žep. $$ Pretvorite svoj poceni digitalni fotoaparat P&S v polnilno napravo: 4 koraki (s slikami)
Shranite planet in svoj žep. $$ Pretvorite svoj poceni digitalni fotoaparat P&S v polnilno baterijo: Pred leti sem kupil digitalni fotoaparat Dolphin Jazz 2.0 milijona slikovnih pik, ki je imel dobre lastnosti in ceno. Apetit je imel tudi po AAA baterijah. Ne tisti, ki bi se oddaljil od izziva, mislil sem, da ga bom spremenil tako, da bo uporabil baterijo za ponovno polnjenje, da ne bo več zapravljal