Obsah:

Naprogramujte si Arduino pomocí zařízení Android přes Bluetooth: 6 kroků (s obrázky)
Naprogramujte si Arduino pomocí zařízení Android přes Bluetooth: 6 kroků (s obrázky)

Video: Naprogramujte si Arduino pomocí zařízení Android přes Bluetooth: 6 kroků (s obrázky)

Video: Naprogramujte si Arduino pomocí zařízení Android přes Bluetooth: 6 kroků (s obrázky)
Video: How to use ESP32 WiFi and Bluetooth with Arduino IDE full details with examples and code 2024, Září
Anonim
Naprogramujte si Arduino pomocí zařízení Android přes Bluetooth
Naprogramujte si Arduino pomocí zařízení Android přes Bluetooth

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

Materiály a nástroje
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

Naprogramujte si Arduino pomocí notebooku/PC
Naprogramujte si Arduino pomocí notebooku/PC
Naprogramujte si Arduino pomocí notebooku/PC
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

Zapojte jako schéma
Zapojte jako schéma
Zapojte jako schéma
Zapojte jako schéma
Zapojte jako schéma
Zapojte jako schéma
Zapojte jako schéma
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

Čas na nastavení Bluetooth HC-05
Čas na nastavení Bluetooth HC-05
Čas na nastavení Bluetooth HC-05
Č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

Nainstalujte si aplikaci Bluino Loader z obchodu Googleleplay
Nainstalujte si aplikaci Bluino Loader z obchodu Googleleplay

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

Zkuste nahrát ukázkovou skicu Blink.ino do Arduina pomocí zařízení Android přes Bluetooth
Zkuste nahrát ukázkovou skicu Blink.ino do Arduina pomocí zařízení Android přes Bluetooth
Zkuste nahrát ukázkovou skicu Blink.ino do Arduina pomocí zařízení Android přes Bluetooth
Zkuste nahrát ukázkovou skicu Blink.ino do Arduina pomocí zařízení Android přes Bluetooth
Zkuste nahrát ukázkovou skicu Blink.ino do Arduina pomocí zařízení Android přes Bluetooth
Zkuste nahrát ukázkovou skicu Blink.ino do Arduina pomocí zařízení Android přes Bluetooth
Zkuste nahrát ukázkovou skicu Blink.ino do Arduina pomocí zařízení Android přes Bluetooth
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: