6 lihtsat viisi Arduino ühendamiseks Androidiga

6 lihtsat viisi Arduino ühendamiseks Androidiga

Arduino plaadid ja sarnased mikrokontrollerid muudavad loovuse kättesaadavamaks kui kunagi varem. Kas sa oled LED -ribade juhtimine , oma kodu automatiseerimine või isegi vara kaitsmine - need väikesed imed on enamiku isetehtud elektrooniliste ehitiste süda.





Kui peate oma Arduinole ütlema, et tahvli olekut muudetaks (näiteks tuled sisse lülitataks), nõuab see kasutajat füüsilise nupu vajutamist või anduri kasutamist. Inimese sõrmepressile või muule sarnasele tuginemine sobib paljude projektide jaoks hästi, aga mis siis, kui soovite lihtsalt oma vooluringi seadistada ja sellele kaugjuurdepääsu saada?





See artikkel tutvustab teile 6 võimalust oma ühenduse loomiseks Android seadet ükskõik kellele Arduino ühilduv plaat. Laseme sisse sukelduda .





1. ArduinoDroid

Esimene meie nimekirjas on ArduinoDroid . See rakendus töötab kaudu USB liikvel olles (OTG) seadme ühendamiseks Arduinoga USB -kaabli kaudu. Üks USB eeliseid on see, et see ei vaja toimimiseks Interneti- ega Bluetooth -ühendust.

Rakendus on täisfunktsionaalne IDE, mis võimaldab teil oma telefonis kodeerida, laadida üles oma Dropboxi või Google'i draivi salvestatud varem kirjutatud visandid ja koostada visandeid liikvel olles.



Selle rakenduse kasutamise eelised on ilmsed. IDE olemasolu on ideaalne asi valdkonnas kiirete muudatuste tegemiseks. Android -seadme ühendamine on palju vähem tülikas kui sülearvuti käes hoidmine!

Üks ilmne negatiivne külg on see, et koodi sisestamine seadmesse ei pruugi olla liiga mugav, eriti kui tegemist on nutitelefoniga. See on vaid väike probleem, võrreldes mugavusega, kui teil on ülimalt kaasaskantav viis plaadi programmeerimiseks ilma Interneti -ühenduseta.





kui palju kõvaketast mul vaja on

See on ka odav viis õppida Arduino põhitõdesid , kuna kloon Arduino plaat ja USB OTG -kaabel maksavad vaid paar dollarit. Ideaalne neile, kellel pole arvutile sagedast juurdepääsu!

2. Arduino Bluetooth -kontroller

Järgmine meie loendis on tabavalt nimega Arduino Bluetooth -kontrolleri rakendus. See rakendus puudutab vähem Arduino programmeerimist lennult ja rohkem muudatuste käivitamist üleslaaditud visandis. Rakendus saadab Bluetoothi ​​kaudu teie tahvlile andmed, mis võimaldab teil rakenduses nuppu vajutades seeriaandmeid saata. Te vajate a Bluetooth moodul teie juhatuse jaoks, kuigi HC-06 moodulit kasutatakse laialdaselt ja saadaval vaid 3 dollari eest kirjutamise ajal.





Nende odavate väikeste moodulitega alustamiseks suurepärase aluse saamiseks vaadake seda Tinkernut Labsi videot:

Ülaltoodud video soovitab teistsugust rakendust, kuigi mõned kasutajad teatavad, et see ei tööta kaasaegsetes nutitelefonides. Tundub, et Arduino Bluetooth -kontroller seda probleemi ei kannata. Väärib märkimist, et rakendus laaditakse alla inglise keeles, mitte itaalia keeles, nagu on näidatud Play poe piltidel!

3. Pilguta

Oleme katnud projektide loomine koos Blynkiga varem ja leidsin, et see on suurepärane teenus. Selle paindlikkus ja lihtsus muudavad selle intuitiivseks viisiks teie pardal sündmuste käivitamiseks. Blynk vajab töötamiseks Interneti -ühendust, kuna see kasutab oma serverit. Blynk [Broken URL Removed] juurdepääsuks saate kasutada kas WiFi-d või mobiilandmeid, muutes selle ideaalseks nutitelefoni kasutamiseks.

Üks Blynki tugevusi on seadmega ühenduse loomise viiside valik. Koos peaaegu iga arendusplaadi toega saate serveriga traadita ühenduse luua, kasutades Etherneti või isegi arvuti kaudu USB -ühenduse kaudu. Teenus on hästi dokumenteeritud ja selle intuitiivne rakendus muudab teie projekti jaoks kohandatud juhtelementide koostamise lihtsaks. Arduino IDE jaoks mõeldud Blynk raamatukogu hoolitseb kogu suhtluse eest.

Kui olete seda tüüpi inimene, kes soovib oma kohvimasina telefoni käivitada enne hommikul ärkamist, siis see on teie jaoks!

Blynk ei ole ainus teenus selles valdkonnas, samuti tasub vaadata, kas need on väga kohandatavad Thinger.io ja praktiliselt piiramatu, kuid kuratlikult raske OpenHAB . Kuid kolmest on Blynk kindlasti kiireim püsti ja jooksma OpenHABi õppimine on pikas perspektiivis suurepärane idee.

4. Suhtlus nullist

Kõik, mida oleme seni käsitlenud, kasutab juba olemasolevaid teenuseid, mis aitavad teil mitmel viisil ühendust luua, aga mis siis, kui soovite täielikku kontrolli Androidi rakenduse kõigi aspektide üle? Miks mitte teha seda ise nullist?

Hariharan Mathavan viib meid selles ulatuslikus protsessis läbi samm -sammult õpetus . Siin loodud rakendus on loodud lihtsalt a avamiseks USB ühendus ja edastada rakenduse ja Arduino tahvli vahel edasi -tagasi seeriaandmeid. See on suurepärane võimalus tutvuda Android Studio ja rakenduste loomisega üldiselt.

WiFi -l pole kehtivat ip -aadressi Windows 10

Juhend viib teid läbi kogu koodi, mis on vajalik Arduinoga USB kaudu ühenduse loomiseks, andes selgitusi igal sammul. The järelõpetus rakendamise kohta Bluetooth -ühendus on sama hästi seletatud.

Kuigi on viise, kuidas luua Androidi rakendusi ilma kodeerimiseta , tasub Java -s kodeerimise põhitõed selgeks õppida. Oma rakenduste loomine on lahe, kuid enne kui teate, võib teil olla täiesti uus karjäär!

5. Muutke oma Arduino serveriks

Teine võimalus oma lauaga suhtlemiseks on muuta see pisikeseks serveriks. Selle eeliseks on see, et see avab võimaluse juhtpaneeliga suhelda kõigest, mis võimaldab navigeerida IP -aadressile või esitada veebipäringu.

See on uskumatult üksikasjalik õpetus saidilt startingelectronics.org nõuab an Etherneti kilp Tahvli kinnitamiseks koduvõrku. Siin on video sellest tegevuses:

Kas teil pole Etherneti kilpi? Ära karda, sama on võimalik saavutada a WiFi-kilp või WiFi-ühendusega plaat nagu NodeMCU.

Kui node.js on teie moos, siis võib teil olla mõtet vaadata arduino-android githubi projekt . Androidi rakendus on taas varustatud lähtekoodiga, et saaksite kapoti alla sattuda ja oma südame järgi nokitseda. See on päris tühi luu, kuid kõik on olemas, et rakendada node.js server teie valitud Arduino tahvlil.

Kui Python on rohkem teie asi, Instructables kasutaja metanurbil on bluetooth moodul õpetus.

6. Infrapuna juhtimine

Kas otsite tõelist wild card'i viisi oma Arduinoga rääkimiseks? Kas soovite MacGyveri täis saada? Seejärel rebige välja Infrapuna (IR) vastuvõtja vanalt stereo- või VHS -mängijalt ja kasutage seda oma Arduino plaadiga rääkimiseks!

miks hbo max pidevalt külmub

See meetod eeldab, et teie Android -seadmes peab olema sisseehitatud infrapunakiirgur. Selle funktsiooni kasutamiseks on saadaval palju rakendusi, kuigi Minu kaugjuhtimispult on tasuta ja töötab paljude teiste kodumasinatega.

Kui olete rakenduse käivitanud, peate looma lihtsa vooluahela IR -signaalide 'nuusutamiseks'. See IR kaugõpetus viib teid läbi vooluringi loomise protsessi.

Kuigi see õpetus kasutab vana kaugjuhtimispulti, on protsess IR -lõhkamise Android -seadme kasutamisel täpselt sama ja osade kättesaadavus teeb sellest suurepärase algaja projekti.

See meetod töötab ainult nägemisulatuses. See on aga odavaim viis juhtpaneeliga suhelda. Isegi kui te ei saa selle jaoks osi puhastada, maksab IR -vastuvõtja vähem kui dollar. Staatilise seadme puhul, nagu näiteks lakke paigaldatud LED -ribade komplekt, võib see olla ideaalne lahendus lihtsale probleemile.

Kas meil on tööriist vahele jäänud?

Need on mõned viisid, kuidas oma Arduino arvutist vabastada, kuigi oleme kindlad, et neid on palju rohkem. Ükskõik, millist meetodit kasutate, miks mitte seda rakendada lahedas projektis, näiteks DSLR -katiku vabastus või LED kuubik ?

Kuidas oma Arduino plaadiga rääkida? Kas kasutate alati arvutit? Kas on mingit kavalat viisi rääkida meie laudadega, millest oleme siin ilma jäänud? Andke meile sellest teada allpool olevas kommentaaride jaotises !

Pildikrediit: almoond/ Depositphotos

Jaga Jaga Piiksuma E -post Kustutage need Windowsi failid ja kaustad kettaruumi vabastamiseks

Kas vajate Windowsi arvutis kettaruumi tühjendamist? Siin on Windowsi failid ja kaustad, mida saab kettaruumi vabastamiseks turvaliselt kustutada.

Loe edasi
Seotud teemad
  • DIY
  • Arduino
Autori kohta Ian Buckley(Avaldatud 216 artiklit)

Ian Buckley on vabakutseline ajakirjanik, muusik, esineja ja videoprodutsent, kes elab Saksamaal Berliinis. Kui ta parasjagu ei kirjuta ega laval, nokitseb ta isetehtud elektroonika või koodi kallal, lootuses saada hulluks teadlaseks.

Rohkem Ian Buckleylt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin
Kategooria Diy