Jako open source elektronická platforma jsou desky Arduino velmi oblíbené pro projekty IoT. Zatímco standardním způsobem jejich použití je připojení portů USB Arduino k počítači, můžete to provést také pomocí ovladače Bluetooth a aplikace pro Android .
V případě, že nemáte k dispozici počítač pro napájení desky Arduino, nejlepší dostupnou možností je telefon s Androidem. Dnešní článek vám ukáže, jak programovat Arduino pomocí telefonu s Androidem.
Potřebné přísady
K přípravě tohoto nastavení budete potřebovat následující komponenty:
1. Kabel OTG: Standardní kabel OTG s USB 2.0 pro staré telefony Android. Pro nejnovější smartphony s portem Type-C budete potřebovat kabel OTG s portem Type-C.
2. Kabel pro přenos dat: Kabel pro přenos dat s jedním konektorem USB 2.0 typu A a jedním konektorem USB 2.0 typu B pro další připojení.
3. Deska Arduino Uno: Můžete použít jakoukoli jinou desku Arduino.
4. LED: Slouží ke kontrole připojení. Můžete také použít servomotory nebo cokoli, co potřebujete otestovat.
5. Arduino Android App: Přestože existuje poměrně dost vhodných aplikací, bude pro vás relativně snadné pracovat s ArduinoDroid . Jedná se o poměrně náročnou aplikaci (210 MB), takže budete potřebovat poměrně dost místa v paměti telefonu. Aplikaci navíc nelze zapisovat na SD kartu .
6. Některé další věci: Budete také potřebovat prkénko a nějaké kabely pro připojení k Arduinu. K rozdělení napětí je potřeba několik odporů.
Jak sestavit
Nastavení sestavy Arduino-Android je velmi jednoduché a nevyžaduje příliš mnoho kroků.
- Připojte zástrčku USB typu A k zásuvce USB kabelu OTG (připojte přímo ke smartphonu).
- Připojte konektor USB Type-B k desce Arduino.
- Pomocí propojovacích kabelů připojte LED diody na prkénku k desce Arduino Uno. Přesné umístění konektorů na Arduino Uno je určeno kódem poskytnutým aplikací. (Další podrobnosti naleznete v další části).
Správná montáž by měla vypadat jako na obrázku výše.
Použijte aplikaci ArduinoDroid
Po stažení a instalaci aplikace do telefonu přejděte na domovskou obrazovku a klikněte na ikonu nabídky se třemi tečkami.
Dále přejděte do Nastavení > Typ desky > Arduino .
V dalším kroku musíte vybrat typ desky „Uno“. V závislosti na typu desky Arduino, kterou používáte, si můžete vybrat jednu z mnoha dalších možností.
Opět přejděte do nabídky se třemi tečkami a vyberte Skica > Příklady . Příkladů je mnoho. Pro LED světla stačí přejít na Základy > Blikání .
Na obrazovce Editoru se automaticky zobrazí kód, který rozbliká LED .
Kód označuje, že deska Uno by měla být připojena k digitálnímu kolíku 13. Vraťte se k předchozí části „Jak sestavit“ a připojte propojovací kabel LED do kolíku 13 na Arduino Uno.
Další konektor půjde od zemnícího kolíku Arduino Uno k LED na prkénku, stejně jako odpory.
Na obrázku níže můžete vidět znak Flash, což je kompilátor. Stačí na něj kliknout a blikající LED program se začne kompilovat a načítat na desku Arduino Uno.
Po úspěšném dokončení můžete ovládat LED světlo přímo z telefonu Android. V knihovně ArduinoDroid můžete najít mnoho dalších vzorových projektů, včetně servomotorů, teplotních a tlakových senzorů atd.
Naučit se spravovat a ovládat projekty Arduino z telefonu Android je snadné a vyžaduje jen trochu pozornosti. Další návody na toto téma samozřejmě najdete na oficiálním fóru Arduino (referenční odkaz: https://forum.arduino.cc/) a přímo na Quantrimang.com.
Zanechte prosím jakékoli dotazy nebo myšlenky na toto téma v sekci komentářů níže!
Doufám, že jste úspěšní.