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)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
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.
Odporúča:
Naprogramujte akúkoľvek dosku/modul ESP8266 pomocou firmvéru s príkazmi AT: 5 krokov
Naprogramujte akúkoľvek dosku/modul ESP8266 s príkazmi AT Firmware: Každý modul a dosku ESP8266 je možné naprogramovať mnohými spôsobmi: Arduino, python, Lua, AT príkazy, mnoho ďalších pravdepodobne … Prvé tri z nich sú najlepšie pre samostatnú prevádzku, AT firmvér je na použitie ESP8266 ako modulu alebo na rýchle testovanie s TTL RS232 c
Naprogramujte ATtiny pomocou Arduina: 7 krokov (s obrázkami)
Programovanie ATtiny pomocou Arduina: Nasledujú pokyny pre programovanie mikrokontrolérov ATtiny pomocou Arduino IDE. V jednoduchej angličtine je možné takto programovať 8-kolíkové čipy Atmel ako obvykle Arduino. Je to skvelé, pretože ATtiny je malý, a - dobre - to umožňuje
Ovládajte zariadenia cez internet prostredníctvom prehliadača. (IoT): 6 krokov
Ovládajte zariadenia cez internet prostredníctvom prehliadača. (IoT): V tomto návode vám ukážem, ako môžete ovládať zariadenia ako LED, relé, motory atď. Cez internet prostredníctvom webového prehliadača. A k ovládacím prvkom máte bezpečný prístup z akéhokoľvek zariadenia. Webová platforma, ktorú som tu použil, je RemoteMe.org, navštívte
Ovládajte Arduino pomocou smartfónu cez USB pomocou aplikácie Blynk: 7 krokov (s obrázkami)
Ovládajte Arduino pomocou smartfónu cez USB pomocou aplikácie Blynk: V tomto návode sa naučíme používať aplikáciu Blynk a Arduino na ovládanie žiarovky, pričom kombinácia bude prostredníctvom sériového portu USB. Účelom tohto návodu je ukázať najjednoduchšie riešenie na diaľkové ovládanie Arduina alebo
Zautomatizujte svoje domáce zariadenia pomocou MESH a Logitech Harmony: 5 krokov (s obrázkami)
Zautomatizujte svoje domáce zariadenia pomocou MESH a Logitech Harmony: Hľadáte spôsob, ako automatizovať vaše domáce zariadenia s minimálnym úsilím? Ste unavení z používania diaľkového ovládača na zapnutie svojich zariadení " a „Vypnuté“? Svoje zariadenia môžete automatizovať pomocou snímača pohybu MESH a Logitech Ha