Obsah:
- Krok 1: Materiály a nástroje
- Krok 2: Naprogramujte si Arduino pomocou prenosného počítača/PC
- Krok 3: Pripojte sa podľa schémy
- Krok 4: Čas na nastavenie Bluetooth HC-05
- Krok 5: Nainštalujte aplikáciu Bluino Loader z obchodu Googleleplay
- Krok 6: Skúste nahrať vzorovú skicu Blink.ino do Arduina pomocou zariadenia Android cez Bluetooth
Video: Naprogramujte svoje Arduino pomocou zariadenia Android cez Bluetooth: 6 krokov (s obrázkami)
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Dobrý deň, svet, v tomto návode vám chcem ukázať, ako naprogramovať Arduino Uno pomocou zariadenia Android cez Bluetooth. Je to veľmi jednoduché a pritom lacné. Tiež nám to umožňuje naprogramovať naše Arduino tam, kde kedy chceme, cez bezdrôtové bluetooth … Takže môžeme začať!:)
Krok 1: Materiály a nástroje
Hardvér:
- Arduino Uno
- Modul Bluetooth HC-05
- Mini breadboard
- Kondenzátor 1uf/50V (elco)
- Merač 100 ohmov
- 5 ks x prepojovacie vodiče
- USB kábel
- Zariadenie Android s Androidom 4.0.0+ (k dispozícii je Bluetooth)
- Notebook/PC
Softvér:
Bluino Loader z obchodu Google Play
Krok 2: Naprogramujte si Arduino pomocou prenosného počítača/PC
Začnite skopírovaním kódu z nižšie uvedeného textového poľa. Potom skopírujte a prilepte kód do editora Arduino IDE. Zostaviť Odovzdať.
Tento kód obsahuje niekoľko funkcií na zmenu parametrov Bluetooth HC-05:
- AT+NAME = Bluino#00: Zmeňte názov modulu bluetooth, predvolený názov je „HC-05“.
- AT+UART = 115200, 0, 0: Zmeniť prenosovú rýchlosť na 115200 (Arduino Uno, Bluino a Mega2560)
- AT+UART = 57600, 0, 0: Zmeniť prenosovú rýchlosť na 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V a Duemilanove)
- AT+POLAR = 1, 0: Zmeniť stav pinu conditio
- Ďalej môžete heslo zmeniť tak, aby pri párovaní používalo neštandardné heslo, AT+PSWD = xxxx.
Názov bluetooth musí byť „Bluino#00-9999“, ak chcete vlastný názov, mali by ste použiť platenú verziu aplikácie Bluino Loader.
neplatné nastavenie () {
Serial.begin (38400); oneskorenie (500); Serial.println ("AT+NAME = Bluino#00"); oneskorenie (500); Serial.println ("AT+UART = 115200, 0, 0"); // Túto prenosovú rýchlosť použite, ak ju používate pre Arduino Uno, Bluino a Mega2560 //Serial.println("AT+UART=57600, 0, 0 "); // Túto prenosovú rýchlosť použite, ak používate oneskorenie Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V a Duemilanove (500); Oneskorenie Serial.println ("AT+POLAR = 1, 0") (500); } prázdna slučka () {}
Krok 3: Pripojte sa podľa schémy
Podľa vyššie uvedeného obrázku je rozloženie pomerne jednoduché.
Ak chcete, môžete breadboard nahradiť prototypovou doskou plošných spojov niekoľkými spájkovacími prácami, takže získate malý alebo podobný štít pre Arduino.
Krok 4: Čas na nastavenie Bluetooth HC-05
V zásade v tomto kroku, ako nastaviť HC-05 cez Na príkaz, pomocou tohto kroku nastavíte HC-05 na niektoré parametre. V kroku 2 máte nahranú skicu do Arduina, v tomto kóde máte sériovú funkciu na komunikáciu cez pin RX/ TX (D0/D1), čo je, keď sa pripájate na pin HC-05, RX/TX vynúti nastavenie HC-05 na v príkazovom režime. Postupujte podľa krokov ako na obrázkoch. • Stlačte a podržte tlačidlo KEY • Pripojte kábel USB na napájanie Arduina • Počkajte asi 5 sekúnd (tlačidlo KEY stále podržte) • Odpojte a znova zapojte USB, aby sa resetoval z príkazového režimu AT
Krok 5: Nainštalujte aplikáciu Bluino Loader z obchodu Googleleplay
Dobre, prvá aplikácia, ktorú vám chcem ukázať, je „Bluino Loader“pre Andorid 4.0 alebo novšiu s dostupným pripojením bluetooth. V obchode googleplay môžete získať:
Verzia Bluino Loader - Arduino IDE alebo Pro na podporu vývojára Bluino Loader Pro - Arduino IDE
Táto aplikácia je pre prácu s Arduino Uno, môžete písať, upravovať a nahrávať náčrty do Arduino uno cez bluetooth HC-05. Aplikácia je ľahko zrozumiteľná ako Arduino IDE, existuje veľa náčrtov príkladov, môžete tiež pridať niektoré knižnice a skopírovať priečinok knižnice do priečinka BluinoLoader/knižníc. Môžete zmeniť tému farby editora, veľkosť textu a mnoho funkcií. Ak chcete získať funkciu sériového monitora, odstránenú reklamu a môžete skenovať ľubovoľný názov bluetooth (nielen Bluino#…), môžete si kúpiť nákup funkcií v aplikácii, a teda aj podporu vývojára.
Odovzdanie náčrtu fungovalo veľmi dobre cez Bluetooth! Takže tejto aplikácii by som dal 4,0 z 5 hviezdičiek:)
Krok 6: Skúste nahrať vzorovú skicu Blink.ino do Arduina pomocou zariadenia Android cez Bluetooth
- Po dokončení inštalácie môžete otvoriť ukážkový náčrt BluinoLoader/examples/02. Základný/Blikanie/Blink.ino
- Počkajte, kým sa extrakčné nástroje nedokončia
- Klepnite na tlačidlo „nahrať“(šípka na ikone kruhu)
- Po dokončení kompilácie bez chyby klepnite na tlačidlo „Skenovať hardvér Bluino“a vyhľadajte aktívny bluetooth
- Vyberte hardvér bluetooth s názvom „Bluino#00“
- Pri prvom párovaní zadajte párovací kód štandard „1234“, potom OK
- Počkajte na dokončenie procesu nahrávania
Po všetkých krokoch OK začne vaše Arduino blikať na LED 13 a vy môžete zopakovať všetky kroky a nahrať ďalší náčrt.