Obsah:
- Krok 1: Materiály a nástroje
- Krok 2: Naprogramujte si Arduino pomocí notebooku/PC
- Krok 3: Zapojte jako schéma
- Krok 4: Čas na nastavení Bluetooth HC-05
- Krok 5: Nainstalujte si Application Bluino Loader z Googleleplay Store
- Krok 6: Zkuste nahrát ukázkovou skicu Blink.ino do Arduina pomocí zařízení Android přes Bluetooth
Video: Naprogramujte si Arduino pomocí zařízení Android přes Bluetooth: 6 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Hello world, in this Instructable I want to show you, how to program your Arduino Uno with your Android device via Bluetooth. Je to velmi jednoduché a přitom levné. Také nám to umožňuje naprogramovat naše Arduino kdekoli, kde chceme bezdrátové bluetooth … Takže můžeme začít!:)
Krok 1: Materiály a nástroje
Hardware:
- Arduino Uno
- Modul Bluetooth HC-05
- Mini prkénko
- Kondenzátor 1uF/50V (ELCO)
- Reasisor 100 ohm
- 5 ks x propojovací vodiče
- USB kabel
- Zařízení Android s Androidem 4.0.0+ (dostupné Bluetooth)
- Notebook/PC
Software:
Bluino Loader z obchodu Google Play
Krok 2: Naprogramujte si Arduino pomocí notebooku/PC
Začněte zkopírováním kódu z níže uvedeného textového pole a poté zkopírujte a vložte kód do editoru Arduino IDE. Kompilovat. Nahrát.
Tento kód obsahuje několik funkcí pro změnu parametrů Bluetooth HC-05:
- AT+NAME = Bluino#00: Změňte název modulu bluetooth, výchozí název je „HC-05“.
- AT+UART = 115200, 0, 0: Změňte přenosovou rychlost na 115200 (Arduino Uno, Bluino a Mega2560)
- AT+UART = 57600, 0, 0: Změňte přenosovou rychlost na 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V a Duemilanove)
- AT+POLAR = 1, 0: Změna stavu pin podmínky
- Pro další můžete změnit heslo tak, aby při párování používalo nestandardní heslo, AT+PSWD = xxxx.
Název bluetooth musí být „Bluino#00-9999“, pokud chcete vlastní název, měli byste použít placenou verzi aplikace Bluino Loader.
neplatné nastavení () {
Serial.begin (38400); zpoždění (500); Serial.println ("AT+NAME = Bluino#00"); zpoždění (500); Serial.println ("AT+UART = 115200, 0, 0"); // Tuto přenosovou rychlost použijte, pokud používáte pro Arduino Uno, Bluino a Mega2560 //Serial.println("AT+UART=57600, 0, 0 "); // Tuto přenosovou rychlost použijte, pokud používáte zpoždění Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V a Duemilanove (500); Zpoždění Serial.println ("AT+POLAR = 1, 0") (500); } void loop () {}
Krok 3: Zapojte jako schéma
Podle výše uvedeného obrázku je rozložení poměrně jednoduché.
Pokud chcete, můžete nahradit prkénko na desce prototypu desky plošných spojů nějakou pájecí prací, takže získáte malý nebo podobný štít pro Arduino.
Krok 4: Čas na nastavení Bluetooth HC-05
V podstatě v tomto kroku, jak nastavit HC-05 přes Na příkaz, s tímto krokem nastavíte HC-05 na některé parametry. V kroku 2 máte nahranou skicu do Arduina, v tomto kódu máte sériovou funkci pro komunikaci přes pin RX/ TX (D0/D1), což je, když se připojíte k pinu HC-05, RX/TX vynutí nastavení HC-05 v režimu příkazu. Postupujte podle kroků jako na obrázcích. • Stiskněte a podržte tlačítko KEY • Zapojte USB kabel pro napájení Arduina • Počkejte asi 5 sekund (stále držte tlačítko KEY) • Odpojte a znovu připojte USB pro reset z příkazového režimu AT
Krok 5: Nainstalujte si Application Bluino Loader z Googleleplay Store
Dobře, první aplikace, kterou vám chci ukázat, je „Bluino Loader“pro Andorid 4.0 nebo vyšší s dostupným připojením bluetooth. Můžete získat z obchodu googleplay:
Bluino Loader - Arduino IDE nebo Pro verze pro podporu vývojáře Bluino Loader Pro - Arduino IDE
Tato aplikace je pro práci s Arduino Uno, můžete psát, upravovat a nahrávat skici do Arduino uno přes bluetooth HC-05. Aplikace je snadno srozumitelná jako Arduino IDE, existuje mnoho příkladů skici, také můžete přidat některé knihovny, stačí zkopírovat a vložit složku knihovny do složky BluinoLoader/knihovny. Můžete změnit motiv barvy editoru, velikost textu a mnoho funkcí. Pokud chcete získat funkci sériového monitoru, odstraněnou reklamu a můžete skenovat jakýkoli název bluetooth (nejen Bluino#…), můžete si zakoupit funkci nákupu v aplikaci, takže také podporovat vývojáře.
Nahrání skici fungovalo velmi dobře přes Bluetooth! Takže této aplikaci bych dal 4,0 z 5 hvězdiček:)
Krok 6: Zkuste nahrát ukázkovou skicu Blink.ino do Arduina pomocí zařízení Android přes Bluetooth
- Po dokončení instalace můžete otevřít ukázkovou skicu BluinoLoader/examples/02. Basic/Blink/Blink.ino
- Počkejte, až budou nástroje pro extrakci dokončeny
- Klepněte na tlačítko „nahrát“(šipka v ikoně kruhu)
- Po dokončení kompilace bez chyby klepněte na tlačítko „Skenovat hardware Bluino“a vyhledejte aktivní bluetooth
- Vyberte hardware bluetooth s názvem „Bluino#00“
- Pokud nejprve spárujete, zadejte kód párování standard "1234", pak OK
- Počkejte, až bude dokončeno nahrávání procesu
Po všech krocích OK bude vaše Arduino blikat na LED 13 a můžete všechny kroky zopakovat a nahrát další skicu.
Doporučuje:
Naprogramujte libovolnou desku/modul ESP8266 pomocí firmwaru AT příkazů: 5 kroků
Naprogramujte libovolnou desku/modul ESP8266 s AT příkazy Firmware: Každý modul a desku ESP8266 lze naprogramovat mnoha způsoby: Arduino, python, Lua, AT příkazy, mnoho dalších pravděpodobně … První tři z nich jsou nejlepší pro samostatný provoz, AT firmware je pro použití ESP8266 jako modulu nebo pro rychlé testování s TTL RS232 c
Naprogramujte ATtiny pomocí Arduina: 7 kroků (s obrázky)
Programování ATtiny pomocí Arduina: Následují pokyny pro programování mikrokontrolérů ATtiny pomocí Arduino IDE. V jednoduché angličtině je možné programovat 8pinové čipy Atmel jako obvykle Arduino. To je skvělé, protože ATtiny je malý, a - no - to umožňuje
Ovládání zařízení pomocí hlasového ovládání pomocí NodeMCU: 7 kroků (s obrázky)
Ovládání zařízení pomocí hlasového ovládání pomocí NodeMCU: Chci jen pozdravit všechny, toto je poprvé, co píšu instruktážní projekt. Angličtina není můj rodný jazyk, takže se pokusím udělat co nejkratší a nejsrozumitelnější. Ovládání zařízení hlasovým příkazem není nic zvláštního
Ovládejte Arduino pomocí chytrého telefonu přes USB pomocí aplikace Blynk: 7 kroků (s obrázky)
Ovládejte Arduino pomocí smartphonu přes USB pomocí aplikace Blynk: V tomto tutoriálu se naučíme, jak používat aplikaci Blynk a Arduino k ovládání lampy, kombinace bude prostřednictvím sériového portu USB. Účelem tohoto pokynu je ukázat nejjednodušší řešení vzdáleného ovládání vašeho Arduina nebo
Jak si vyrobit vlastní USB nabíječku do auta pro jakýkoli iPod nebo jiná zařízení, která se nabíjejí přes USB: 10 kroků (s obrázky)
Jak si vyrobit vlastní USB nabíječku do auta pro jakýkoli iPod nebo jiná zařízení, která se nabíjejí přes USB: Vytvořte USB nabíječku do auta pro jakýkoli iPod nebo jiné zařízení, které se nabíjí přes USB, spojením automobilového adaptéru s výstupem 5 V a USB konektorem. Nejdůležitější částí tohoto projektu je zajistit, aby byl výstup vámi zvoleného automobilového adaptéru sázen