Hirdetés
Az Arduino táblák és hasonló mikrovezérlők minden eddiginél könnyebben elérhetővé teszik a kreativitást. Akár te is vagy LED csíkok vezérlése Végső útmutató a LED-es fénycsíkok és Arduino csatlakoztatásáhozAz egyik leggyakoribb LED termék a LED szalag. Ebben a cikkben bemutatjuk, hogyan állíthat be két leggyakoribb típust egy Arduino-val. Olvass tovább , automatizálja otthonát Hogyan távolról vezérelheti otthonát Arduino, 5 barkácsprojekttelAz intelligens otthoni forradalom most zajlik! Megmutatjuk, hogyan készíthet saját okos otthoni eszközöket, csupán egy egyszerű Arduino használatával. Olvass tovább , vagy akár vagyonának védelme Hogyan készítsünk egyszerű Arduino riasztó rendszertÉrzékelje a mozgást, majd ijesztje ki a betolakodót a magas behatolású riasztó hangokkal és villogó fényekkel. Jól hangzik? Természetesen igen. Ez a mai Arduino projekt célja, megfelelő ... Olvass tovább , ezek a kis csodák a legtöbb DIY elektronikus építkezés szívét jelentik.
Ha meg kell mondania Arduino-nak, hogy változtasson meg egy tüske állapotát (például a lámpák bekapcsolásához), akkor a felhasználónak fizikai gombot kell megnyomnia vagy érzékelőt kell használnia. Az emberi ujjlenyomatra vagy hasonlóra támaszkodva sok projekt jó, de mi van, ha csak beállítani kívánja az áramkört és távolról szeretne hozzáférni?
Ez a cikk bemutatja 6 módját a Android eszköz bármilyen Arduino kompatibilis tábla. Lehet merülni.
1. ArduinoDroid
A listánkban az első ArduinoDroid. Ez az alkalmazás keresztül működik USB menet közben Mi az USB OTG? 5 hűvös módszer az Android használatáhozMi az USB OTG és hogyan lehet használni az Androidon? Elmagyarázzuk a funkciót és annak felhasználásának sokféle módját. Olvass tovább (OTG), hogy az eszközt USB-kábellel csatlakoztassa az Arduino-hoz. Az USB egyik előnye, hogy működéséhez nincs internet- vagy Bluetooth-kapcsolat.
Az alkalmazás egy teljesen működőképes IDE, amely lehetővé teszi a kódolást a telefonján, a Dropboxban vagy a Google meghajtóban tárolt korábban írt vázlatok feltöltését, és vázlatok összeállítását útközben.
Az alkalmazás használatának előnyei nyilvánvalóak. Az IDE átadása a tökéletes dolog, hogy gyorsan változtatni lehessen a terepen. Android-eszköz csatlakoztatása sokkal kevésbé nehézkes, mint amikor egy laptopot kell egyensúlyoznia a kezén!
Az egyik nyilvánvaló negatív az, hogy a kód beírása az eszközén lehet, hogy nem túl kényelmes, különösen, ha okostelefonról van szó. Ez csak egy kis kérdés ahhoz képest, hogy kényelmesebbé tegye a fórum ultrahordozható programozását internetkapcsolat nélkül.
Ez szintén olcsó módszer megtanulják Arduino alapjait Az Arduino használatának első lépése: Útmutató kezdőknekAz Arduino egy nyílt forráskódú elektronikai prototípus-létrehozási platform, amely rugalmas, könnyen használható hardveren és szoftveren alapul. Művészeknek, tervezőknek, amatőröknek és interaktív tárgyak vagy környezetek létrehozásának érdeklődőinek szánták. Olvass tovább , mivel az Arduino klón klónja és az USB OTG kábel csak néhány dollárba kerül. Kiváló azok számára, akik gyakran nem férnek hozzá számítógéphez!
2. Arduino Bluetooth vezérlő
A listánkban a következő, az ügyesen elnevezett Arduino Bluetooth Controller alkalmazás található. Ez az alkalmazás kevesebb az Arduino menet közbeni programozásáról, és inkább a feltöltött vázlat változásainak kiváltásáról. Az alkalmazás adatokat küld a fórumon Bluetooth-on keresztül, lehetővé téve soros adatok küldését az alkalmazás egy gombjának megnyomásával. Szüksége lesz egy Bluetooth modul a testületére, bár a HC-06 modult széles körben használják és csak 3 dollárért elérhető az írás idején.
Az ezen olcsó kis modulokkal kapcsolatos kiváló alapokért lásd a Tinkernut Labs videót:
A fenti videó egy másik alkalmazást javasol, bár egyes felhasználók szerint ez nem működik a modern okostelefonokon. Az Arduino Bluetooth vezérlő úgy tűnik, hogy nem szenved ettől a problémától. Érdemes megjegyezni, hogy az alkalmazás letölthető angol, nem pedig olasz nyelven, ahogy a Play Áruház képein látható!
3. Blynk
Lefedtük projektek készítése a Blynk-kel korábban, és nagyszerű szolgáltatásnak találta. Rugalmassága és egyszerűsége intuitív módon lehetővé teszi események kiváltását a táblán. A Blynk futtatásához internetkapcsolat szükséges, mivel a saját szervert használja. Használhatja a Wi-Fi-t vagy a mobil adatot is a Blynk [Broken URL Removed] eléréséhez, ezáltal tökéletesvé teszi okostelefonok használatát.
A Blynk egyik erőssége az eszközhöz való csatlakozás módjainak széles skálája. A szinte minden fejlesztői fórum támogatásával vezeték nélkül csatlakozhat a kiszolgálóhoz, ethernet segítségével, vagy akár számítógépes kapcsolatot is használhat USB-n keresztül. A szolgáltatás jól dokumentált, és intuitív alkalmazásával egyszerűvé teszi a projekt egyedi vezérlőelemeinek összeállítását. Az Arduino IDE Blynk könyvtára gondoskodik az összes kommunikációról.
Ha Ön az a fajta ember, aki azt akarja, hogy elindítsa a kávéfőzőjét a telefonjáról, mielőtt reggel felkelne, akkor ez az Ön számára!
A Blynk nem az egyetlen szolgáltatás ezen a területen, érdemes megnézni a nagymértékben testreszabható szolgáltatásokat is Thinger.io, és a gyakorlatilag határtalan, ám veljesen bonyolult OpenHAB. A három közül Blynk minden bizonnyal a leggyorsabb felállni és futni az OpenHAB tanulása Az OpenHAB otthoni automatizálás első lépései a Raspberry Pi készülékenAz OpenHAB egy érett, nyílt forrású otthoni automatizálási platform, amely különféle hardverekkel működik és van Agnostic Protocol, azaz csatlakozhat szinte bármilyen otthoni automatizálási hardverhez a piacon Ma. Olvass tovább hosszú távon nagyszerű ötlet.
4. Kommunikáció a semmiből
Minden, amit eddig lefedettünk, a már létező szolgáltatásokat használja fel, hogy különféle módon csatlakozhasson, de mi lenne, ha teljes ellenőrzést szeretne az Android alkalmazás minden aspektusán? Miért nem készíti el magából a semmiből?
Hariharan Mathavan végigvezeti minket az egész folyamaton ezen a kiterjedten lépésről lépésre bemutató. Az itt létrehozott alkalmazás célja egyszerűen a USB csatlakozás, és továbbítsa a soros adatokat oda-vissza az alkalmazás és az Arduino tábla között. Ez egy nagyszerű lehetőség az Android Stúdió és az alkalmazásépítés általános megismerésére.
Az útmutató végigvezeti az összes kódot, amely ahhoz szükséges, hogy az Arduino-val USB-n keresztül kommunikáljon, magyarázatot adva az egyes lépésekben. Az nyomon követési útmutató a megvalósításról Bluetooth kapcsolat ugyanolyan jól magyarázható.
Bár vannak módok hozzon létre Android alkalmazásokat kódolás nélkül Android-alkalmazás létrehozása: mindent, amit tudnia kellHa el szeretné kezdeni a saját Android-alkalmazásának elkészítését, ez az útmutató mindent tartalmaz, amire szüksége van. Olvass tovább , érdemes megtanulni a kódolás alapjait a Java-ban. A saját alkalmazások készítése remek, de mielőtt megtudja, vásárolhat egész új karrier Karrier lehetőségek a Java programozók számáraA 2014–2024-es időszakra előrejelzett 19 százalékos növekedési rátával (az Egyesült Államok Munkaügyi Statisztikai Hivatalának szerint) a Java-programozók karrierlehetőségei valóban kiválóak. Olvass tovább !
5. Csináld Arduino-t szerverré
Egy másik módszer a fórummal való kommunikációra, ha apró szerverré konvertálja. Ennek előnye az, hogy lehetővé teszi a fórummal való kommunikációt bármilyen elemről, amely navigálhat egy IP-címhez, vagy webes kérést tehet.
Ez hihetetlenül részletes bemutató a startingelectronics.org oldalról megköveteli egy Ethernet pajzs A tábla hozzákapcsolása az otthoni hálózathoz. Itt egy videó erről:
Nincs Ethernet pajzsod? Ne félj, ugyanez érhető el a Wi-Fi pajzs vagy Wi-Fi-hez csatlakoztatott kártya, mint például NodeMCU Ismerje meg az Arduino gyilkosát: ESP8266Mi lenne, ha azt mondanám neked, hogy van egy Arduino-kompatibilis fejlesztődeszka beépített Wi-Fi-vel kevesebb, mint 10 dollárért? Nos, van. Olvass tovább .
Ha node.js Mi a csomópont? JS és miért érdekelne? [Webfejlesztés]A JavaScript csak egy ügyféloldali programozási nyelv, amely a böngészőben fut, igaz? Többé nem. A Node.js a JavaScript futtatásának egyik módja a szerveren; de ez is sokkal több. Ha... Olvass tovább a lekvárod, akkor lehet értelme, ha megnézi a arduino-android github projekt. Az Android alkalmazás ismét forráskóddal van ellátva, így a motorháztető alatt eljuthat a szíve tartalmához. Ez elég csupasz csont, de minden rendelkezésre áll, hogy a node.js szervert az Ön által választott Arduino táblán megvalósítsuk.
Ha Piton inkább a te dolgod, a Metanurb Instructables felhasználói a bluetooth modul bemutató.
6. Infravörös vezérlés
Valódi vadkártya módot keres Arduinoval való beszélgetéshez? Teljes MacGyverre akarsz menni? Ezután húzzon ki egy Infravörös (IR) vevő egy régi sztereó vagy VHS lejátszótól, és használja azt az Arduino fórumához való beszélgetéshez!
Ez a módszer megköveteli, hogy Android készülékén beépített IR blaster legyen. Számos alkalmazás érhető el ennek a funkciónak a felhasználására, bár a Mi távirányító ingyenes, és sok más háztartási eszközzel működik.
Az alkalmazás futtatása után létre kell hoznia egy egyszerű áramkört az IR jelek „szippantásához”. Ez IR távoli bemutató végigvezeti az áramkör felépítésének folyamatán.
Noha ez az oktatóprogram egy régi távirányítót használ, az eljárás pontosan ugyanaz az infravörös robbantású Android készülék használatához, és az alkatrészek rendelkezésre állása miatt ez egy kiváló kezdő projekt.
Ez a módszer csak látótávolságon belül működik. Ez a legolcsóbb módszer vezeték nélküli kommunikációra a fórumon. Még akkor is, ha nem tudja megsemmisíteni az alkatrészeket, az IR-vevő költségekkel jár kevesebb, mint egy dollár. Egy statikus eszköznél, mint például a mennyezetre szerelt LED-es szalagok, ez lehet a tökéletes megoldás egy egyszerű problémára.
Hiányzott egy eszköz?
Ez a néhány módszer arra, hogy Arduino felszabadulhasson a számítógépről, bár biztosak vagyunk benne, hogy még sok más van odakint. Bármelyik módszert is használja, miért nem valósítja meg egy hűvös projektben, például a DSLR redőny Készítsen saját DSLR távoli redőnykapcsolótEgy tartozék, amely kétségtelenül később lesz, egy távoli redőny; ez lehetővé teszi, hogy a fényképezőgépet állványra helyezze, vagy valahol pihentesse, és bekapcsolja a redőnyt anélkül, hogy megrázná ... Olvass tovább vagy egy LED-kocka Hogyan készítsünk olyan pulzáló Arduino LED-kockát, amely úgy néz ki, mint amilyen a jövőből származikHa belekapaszkodott valamelyik kezdő Arduino projektbe, de valami kicsit állandóra keres és valami más félelmetes szintjén keres, akkor egy szerény 4 x 4 x 4 LED-es kocka ... Olvass tovább ?
Hogy beszélsz az Arduino testülettel? Mindig számítógépet használ? Van egy ügyes módja annak, hogy beszéljünk a tábláinkkal, amelyekről itt hiányzott? Tudassa velünk az alábbi megjegyzés szakaszban!
Kép jóváírás: almoond /depositphotos
Ian Buckley egy szabadúszó újságíró, zenész, előadóművész és videó producer, Berlinben, Németországban. Amikor még nem ír vagy színpadon, akkor botrányozza a barkácsolás elektronikáját vagy kódját, abban a reményben, hogy őrült tudós lesz.