6 jednoduchých způsobů, jak připojit Arduino k Androidu

6 jednoduchých způsobů, jak připojit Arduino k Androidu

Desky Arduino a podobné mikrokontroléry dělají kreativitu přístupnější než kdy dříve. Ať už jste ovládání LED pásků , automatizace vašeho domova nebo dokonce ochrana vašeho majetku, tyto malé zázraky jsou srdcem většiny elektronických sestav pro kutily.





Pokud potřebujete sdělit Arduinu, aby změnilo stav kolíku (například aby rozsvítil světla), vyžaduje, aby uživatel stiskl fyzické tlačítko nebo použil senzor. Spoléhat se na stisk lidského prstu nebo něco podobného je u mnoha projektů v pořádku, ale co když si jen chcete nastavit obvod a přistupovat k němu na dálku?





Tento článek vás provede 6 způsoby, jak připojit svůj Android zařízení k jakémukoli Arduino kompatibilní deska. Pojďme se ponořit .





1. ArduinoDroid

První na našem seznamu je ArduinoDroid . Tato aplikace funguje přes USB na cestách (OTG) pro připojení vašeho zařízení k Arduinu pomocí kabelu USB. Jednou z výhod USB je, že ke svému provozu nevyžaduje připojení k internetu ani Bluetooth.

Tato aplikace je plně funkční IDE, která vám umožňuje kódovat do telefonu, nahrávat dříve napsané náčrty uložené ve vašem Dropboxu nebo na disku Google a kompilovat skici na cestách.



Výhody používání této aplikace jsou zřejmé. Mít IDE po ruce je perfektní věc pro rychlé změny v oboru. Připojení zařízení Android je mnohem méně těžkopádné než vyvažování notebooku na ruce!

Jedním zjevným negativem je, že psaní kódu na vašem zařízení nemusí být příliš pohodlné, zvláště pokud se jedná o chytrý telefon. Ve srovnání s pohodlím ultra přenosného způsobu programování desky bez nutnosti připojení k internetu je to jen malý problém.





windows 10 jak se dostat do biosu

To je také levný způsob naučte se základy Arduina , protože klonová deska Arduino a kabel USB OTG stojí jen několik dolarů. Ideální pro ty, kteří nemají častý přístup k počítači!

2. Arduino Bluetooth ovladač

Další na našem seznamu je vhodně pojmenovaná aplikace Arduino Bluetooth Controller. Tato aplikace je méně o programování Arduina za běhu a více o spouštění změn v nahraném náčrtu. Aplikace odesílá data na vaši desku přes Bluetooth, což vám umožňuje odesílat sériová data stisknutím tlačítka v aplikaci. Budete potřebovat a Bluetooth modul pro vaši desku, ačkoli HC-06 modul je široce používán a k dispozici za pouhé 3 dolary v době psaní.





Skvělý úvod do toho, jak začít s těmito levnými malými moduly, najdete v tomto videu od Tinkernut Labs:

Výše uvedené video doporučuje jinou aplikaci, ačkoli někteří uživatelé uvádějí, že na moderních smartphonech nefunguje. Zdá se, že ovladač Arduino Bluetooth tímto problémem netrpí. Stojí za zmínku, že aplikace se stahuje spíše v angličtině než v italštině, jak je zobrazena na obrázcích Obchodu Play!

3. Mrkněte

Pokryli jsme vytváření projektů s Blynkem předtím, a zjistil, že je to skvělá služba. Jeho flexibilita a jednoduchost z něj činí intuitivní způsob spouštění událostí na vaší desce. Blynk ke svému provozu vyžaduje připojení k internetu, protože používá vlastní server. K přístupu k Blynk [Broken URL Removed] můžete použít buď Wi-Fi nebo mobilní data, což je ideální pro použití v chytrém telefonu.

Jednou z předností Blynka je řada způsobů, jak se můžete k zařízení připojit. Spolu s podporou téměř každé vývojové desky se můžete k serveru připojit bezdrátově pomocí ethernetu nebo dokonce použít připojení počítače přes USB. Tato služba je dobře zdokumentována a její intuitivní aplikace usnadňuje sestavení vlastních ovládacích prvků pro váš projekt. O veškerou komunikaci se stará knihovna Blynk pro Arduino IDE.

Pokud jste typ člověka, který chce spustit svůj kávovar z telefonu, než ráno vstane, pak je tento pro vás!

Blynk není jedinou službou v této oblasti, stojí za to si ji také vysoce přizpůsobit Thinger.io a prakticky neomezené, ale ďábelsky obtížné OpenHAB . Z těchto tří je však Blynk určitě nejrychlejší, aby se dostal do provozu učení OpenHAB je to skvělý nápad z dlouhodobého hlediska.

4. Komunikace od nuly

Všechno, co jsme dosud pokryli, využívá již existující služby, které vám pomohou připojit se různými způsoby, ale co když chcete úplnou kontrolu nad každým aspektem aplikace pro Android? Proč si to nevyrobit sami od nuly?

Hariharan Mathavan nás provádí celým procesem v tomto rozsáhlém návod krok za krokem . Zde vytvořená aplikace je navržena jednoduše k otevření souboru USB připojení , a předávejte sériová data tam a zpět mezi aplikací a deskou Arduino. Je to skvělý způsob, jak se seznámit s aplikací Android Studio a aplikací obecně.

jak stahovat filmy na pc

Průvodce vás provede celým kódem potřebným pro komunikaci s vaším Arduino přes USB a v každém kroku poskytne vysvětlení. The návazný návod o tom, jak implementovat Připojení Bluetooth je stejně dobře vysvětleno.

I když existují způsoby, jak vytvářet aplikace pro Android bez kódování , stojí za to naučit se základy kódování v Javě. Vytváření vlastních aplikací je skvělé, ale než si to uvědomíte, můžete mít úplně novou kariéru!

5. Proměňte své Arduino na server

Další způsob, jak komunikovat s vaší deskou, je proměnit ji na malý server. Výhodou je, že otevírá možnost komunikace s deskou z čehokoli, co může přejít na IP adresu nebo provést webový požadavek.

Toto neuvěřitelně podrobné tutoriál od startingelectronics.org vyžaduje Ethernetový štít Připojení desky k domácí síti. Zde je video z akce:

Nemáte ethernetový štít? Nebojte se, totéž lze dosáhnout pomocí a Wi-Fi štít nebo deska připojená k Wi-Fi jako NodeMCU.

Li node.js je váš jam, pak by pro vás mohlo mít smysl podívat se na arduino-android github projekt . Aplikace pro Android je opět vybavena zdrojovým kódem, takže se můžete dostat pod pokličku a vrtat se v obsahu svého srdce. Je to docela holé kosti, ale vše je k implementaci serveru node.js na desce Arduino podle vašeho výběru.

Li Krajta je vaše věc, uživatel Metanurb uživatele Instructables má bluetooth modul tutorial.

6. Infračervené ovládání

Hledáte skutečný způsob divoké karty, jak mluvit se svým Arduinem? Chcete naplno využívat MacGyver? Poté vytrhněte Infračervený (IR) přijímač ze starého stereofonního nebo VHS přehrávače a použijte ho k rozhovoru s deskou Arduino!

nejlepší způsob skenování starých fotografií

Tato metoda vyžaduje, aby vaše zařízení Android mělo vestavěný IR blaster. K využití této funkce je k dispozici mnoho aplikací, ačkoli Můj dálkový ovladač je zdarma a funguje s mnoha dalšími domácími zařízeními.

Jakmile budete mít aplikaci spuštěnou, budete muset vytvořit jednoduchý obvod pro „vyčichání“ IR signálů. Tento IR vzdálený tutoriál vás provede procesem budování okruhu.

I když tento výukový program používá staré dálkové ovládání, postup je pro použití zařízení Android s tryskáním pomocí IR tryskání stejný a díky dostupnosti dílů je skvělý projekt pro začátečníky.

Tato metoda funguje pouze na dohled. Je to však nejlevnější způsob bezdrátové komunikace s vaší deskou. I když k tomu nemůžete vyčistit součásti, IR přijímač stojí méně než dolar. Pro statické zařízení, jako je sada stropních LED pásků, by to mohlo být perfektní řešení jednoduchého problému.

Zmeškali jsme nástroj?

Toto je několik způsobů, jak osvobodit Arduino z počítače, i když jsme si jisti, že jich existuje mnohem více. Ať už používáte jakoukoli metodu, proč ji neimplementovat do skvělého projektu, jako je spoušť DSLR nebo LED kostka ?

Jak mluvíte se svou deskou Arduino? Používáte vždy počítač? Existuje lstivý způsob, jak mluvit s našimi radami, které jsme zde zmeškali? Dejte nám vědět v sekci komentáře níže !

Uznání: almoond/ Depositphotos

Podíl Podíl tweet E-mailem Vymažte tyto soubory a složky systému Windows, abyste uvolnili místo na disku

Potřebujete uvolnit místo na disku v počítači se systémem Windows? Zde jsou soubory a složky systému Windows, které lze bezpečně odstranit, aby se uvolnilo místo na disku.

Číst dále
Související témata
  • DIY
  • Arduino
O autorovi Ian Buckley(216 publikovaných článků)

Ian Buckley je nezávislý novinář, hudebník, performer a video producent žijící v Berlíně v Německu. Když nepíše nebo není na jevišti, pohrává si s elektronikou nebo kódem pro kutily v naději, že se stane šíleným vědcem.

Více od Iana Buckleyho

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru
Kategorie Diy