Tartalomjegyzék:

Programozza Arduino -ját Android -eszközzel Bluetooth -on keresztül: 6 lépés (képekkel)
Programozza Arduino -ját Android -eszközzel Bluetooth -on keresztül: 6 lépés (képekkel)

Videó: Programozza Arduino -ját Android -eszközzel Bluetooth -on keresztül: 6 lépés (képekkel)

Videó: Programozza Arduino -ját Android -eszközzel Bluetooth -on keresztül: 6 lépés (képekkel)
Videó: $5 WiFi Camera Setup | ESP32 Wifi Setup view on Mobile phone 2024, November
Anonim
Programozza Arduino -ját Android -eszközzel Bluetooth -on keresztül
Programozza Arduino -ját Android -eszközzel Bluetooth -on keresztül

Helló világ, ebben az utasításban szeretném megmutatni, hogyan programozhatja Arduino Uno készülékét Android -eszközével Bluetooth -on keresztül. Nagyon egyszerű és annyira olcsó. Ezenkívül lehetővé teszi számunkra, hogy vezeték nélküli Bluetooth -on keresztül programozzuk Arduino -t, ahol csak akarjuk … Tehát kezdjük el!:)

Lépés: Anyagok és eszközök

Anyagok és eszközök
Anyagok és eszközök

Hardver:

  • Arduino Uno
  • Bluetooth HC-05 modul
  • Mini kenyeretábla
  • Kondenzátor 1uf/50v (elco)
  • Reasisor 100 ohm
  • 5 db x Jumper vezeték
  • USB kábel
  • Android -eszköz Android 4.0.0+ (Bluetooth elérhető)
  • Laptop/PC

Szoftver:

Bluino Loader a Google Play áruházból

2. lépés: Programozza az Arduino -t laptop/számítógép segítségével

Programozza Arduino -ját laptop/számítógép segítségével
Programozza Arduino -ját laptop/számítógép segítségével
Programozza Arduino -ját laptop/számítógép segítségével
Programozza Arduino -ját laptop/számítógép segítségével

Kezdje a kód másolásával az alábbi szövegmezőből. Ezután másolja ki és illessze be a kódot az Arduino IDE szerkesztőbe. Fordítás. Feltöltés.

Ez a kód számos funkciót tartalmaz a Bluetooth HC-05 paramétereinek megváltoztatására:

  • AT+NAME = Bluino#00: A Bluetooth modul nevének módosítása, alapértelmezett neve "HC-05".
  • AT+UART = 115200, 0, 0: Az adatátviteli sebesség módosítása 115200 -ra (Arduino Uno, Bluino és Mega2560)
  • AT+UART = 57600, 0, 0: Módosítsa az átviteli sebességet 57600 -ra (Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V és Duemilanove)
  • AT+POLAR = 1, 0: Állapotcsap állapotának megváltoztatása
  • Kiegészítésként megváltoztathatja a jelszót, hogy ne szabványos jelszót használjon a párosítás során, AT+PSWD = xxxx.

A Bluetooth nevének "Bluino#00-9999" -nek kell lennie, ha egyéni nevet szeretne, használja a Bluino Loader App fizetett verzióját.

void setup () {

Sorozat.kezdet (38400); késleltetés (500); Serial.println ("AT+NAME = Bluino#00"); késleltetés (500); Serial.println ("AT+UART = 115200, 0, 0"); // Ezt az átviteli sebességet használja, ha Arduino Uno, Bluino és Mega2560 esetén használja //Serial.println ("AT+UART=57600, 0, 0 "); // Használja ezt az átviteli sebességet, ha Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V és Duemilanove delay esetén használja (500); Serial.println ("AT+POLAR = 1, 0") késleltetés (500); } void loop () {}

3. lépés: Csatlakoztassa a vázlatot

Csatlakoztassa, mint a sematikus
Csatlakoztassa, mint a sematikus
Csatlakoztassa, mint a sematikus
Csatlakoztassa, mint a sematikus
Csatlakoztassa, mint a sematikus
Csatlakoztassa, mint a sematikus
Csatlakoztassa, mint a sematikus
Csatlakoztassa, mint a sematikus

A fenti kép alapján az elrendezés viszonylag egyszerű.

Ha szeretné, lecserélheti a kenyértáblát PCB prototípus táblára valamilyen forrasztási munkával, így kis méretű vagy pajzsot kap az Arduino számára.

4. lépés: A Bluetooth HC-05 beállításának ideje

A Bluetooth HC-05 beállításának ideje
A Bluetooth HC-05 beállításának ideje
A Bluetooth HC-05 beállításának ideje
A Bluetooth HC-05 beállításának ideje

Alapvetően ebben a lépésben, hogyan kell beállítani a HC-05-t az At parancs alatt, ezt a lépést követve beállítja a HC-05-t bizonyos paraméterekre. A 2. lépésben feltöltött vázlatot az Arduino-ba, ebben a kódban soros funkcióval kell kommunikálni a pin RX/ A TX (D0/D1), amikor a HC-05 érintkezőhöz csatlakozik Az RX/TX is kényszeríti a HC-05 beállítását parancs módban. Csak kövesse a képen látható lépést. • Nyomja meg és tartsa lenyomva a KEY gombot • Csatlakoztassa az USB -kábelt az Arduino áramellátásához • Várjon körülbelül 5 másodpercet (továbbra is tartsa lenyomva a KEY gombot) • Húzza ki és csatlakoztassa újra az USB -t az AT parancs módból való visszaállításhoz

5. lépés: Az alkalmazás Bluino Loader telepítése a Google Play Áruházból

Telepítse a Bluino Loader alkalmazást a Google Play Áruházból
Telepítse a Bluino Loader alkalmazást a Google Play Áruházból

Rendben, az első alkalmazás, amelyet meg akarok mutatni, a "Bluino Loader", az Andorid 4.0 vagy újabb verzióhoz, elérhető Bluetooth kapcsolattal. A googleplay áruházból beszerezheti:

Bluino Loader - Arduino IDE vagy Pro verzió a Bluino Loader Pro fejlesztő támogatásához - Arduino IDE

Ez az alkalmazás az Arduino Uno-val való együttműködésre szolgál, vázlatokat írhat, szerkeszthet és feltölthet az Arduino uno-ba a Bluetooth HC-05 segítségével. Az alkalmazás könnyen érthető, mint az Arduino IDE, sok példa a vázlatra, és néhány könyvtárat is hozzáadhat, csak másolja be a könyvtármappát a BluinoLoader/libraries mappába. Megváltoztathatja a szerkesztő színének témáját, a szöveg méretét és számos funkciót. Ha meg szeretné kapni a Soros monitor funkciót, távolítsa el a hirdetést, és beolvashatja a Bluetooth bármely nevét (nem csak a Bluino#…), akkor megvásárolhatja a funkciót az alkalmazáson belül, így támogathatja a fejlesztőt is.

A vázlat feltöltése nagyon jól működött Bluetooth -on keresztül! Szóval ezt az alkalmazást 4.0 -ból 5 csillagból adnám:)

6. lépés: Töltse fel a Blink.ino minta vázlatát az Arduino -ba Android -eszköz használatával Bluetooth -on keresztül

Próbálja feltölteni a Blink.ino minta vázlatát Arduino -ba Android -eszköz használatával Bluetooth -on keresztül
Próbálja feltölteni a Blink.ino minta vázlatát Arduino -ba Android -eszköz használatával Bluetooth -on keresztül
Próbálja feltölteni a Blink.ino minta vázlatát Arduino -ba Android -eszköz használatával Bluetooth -on keresztül
Próbálja feltölteni a Blink.ino minta vázlatát Arduino -ba Android -eszköz használatával Bluetooth -on keresztül
Próbálja feltölteni a Blink.ino minta vázlatát Arduino -ba Android -eszköz használatával Bluetooth -on keresztül
Próbálja feltölteni a Blink.ino minta vázlatát Arduino -ba Android -eszköz használatával Bluetooth -on keresztül
Próbálja feltölteni a Blink.ino minta vázlatát Arduino -ba Android -eszköz használatával Bluetooth -on keresztül
Próbálja feltölteni a Blink.ino minta vázlatát Arduino -ba Android -eszköz használatával Bluetooth -on keresztül
  • A telepítés befejezése után megnyithatja a BluinoLoader/Example/02 példavázlatát. Basic/Blink/Blink.ino
  • Várja meg, amíg a szerszámok kivonása befejeződik
  • Koppintson a „feltöltés” gombra (nyíl a körikonban)
  • Miután befejezte a fordítást, nincs hiba, érintse meg a "Scan Bluino Hardware" gombot az aktív Bluetooth kereséséhez
  • Válasszon Bluetooth -hardvert "Bluino#00" névvel
  • Ha az első párosításhoz írja be az "1234" szabványú párosítási kódot, akkor OK
  • Várjon, amíg a folyamat feltöltése befejeződik

Az OK lépés után az Arduino villog a 13 -as LED -en, és megismételheti az összes lépést egy másik vázlat feltöltéséhez.

Ajánlott: