Reklaam

Arduino tahvlid ja sarnased mikrokontrollerid muudavad loovuse ligipääsetavamaks kui kunagi varem. Ükskõik, kas olete LED-ribade juhtimine Ülim juhend LED-valgusribade ühendamiseks ArduinogaÜks levinumaid LED-tooteid on LED-riba. Selles artiklis käsitleme, kuidas seadistada Arduino abil kahte kõige tavalisemat tüüpi. Loe rohkem , kodu automatiseerimine Kuidas kodu juhtida Arduino, 5 DIY projekti abilNutika kodu revolutsioon toimub nüüd! Näitame teile, kuidas teha oma nutikaid kodu vidinaid, kasutades midagi enamat kui lihtsat Arduinot. Loe rohkem , või isegi oma vara kaitsmine Kuidas teha lihtsat Arduino häiresüsteemiTuvastage liikumine ja hirmutage seepeale sissetungijast kõrgete helisignaalide ja vilkuvate tuledega. Kas see kõlab lõbusalt? Muidugi. See on tänase Arduino projekti eesmärk, sobiv ... Loe rohkem , need väikesed imed on enamiku DIY elektrooniliste konstruktsioonide süda.

Kui peate käskima Arduinol muuta tihvti olekut (näiteks tulede sisselülitamiseks), peab kasutaja vajutama füüsilist nuppu või kasutama andurit. Inimese sõrme vajutamisele vms tuginemine sobib paljude projektide jaoks hästi, kuid mis siis, kui soovite lihtsalt oma vooluringi üles seada ja sellele eemalt juurde pääseda?

6 lihtsat viisi Arduino ühendamiseks Android Arduino Uno 670-ga

See artikkel tutvustab teid kuuel viisil oma ühenduse loomiseks Android seade ükskõik millisele Arduino ühilduv tahvel. Võimaldab sisse sukelduda.

1. ArduinoDroid

Esimene meie nimekirjas on ArduinoDroid. See rakendus töötab kaudu USB liikvel Mis on USB OTG? 5 lahedat viisi selle kasutamiseks AndroidisMis on USB OTG ja kuidas saate seda Androidis kasutada? Selgitame funktsiooni ja paljusid võimalusi selle kasutamiseks. Loe rohkem (OTG) seadme ühendamiseks Arduinoga USB-kaabli kaudu. Üks USB eeliseid on see, et selle kasutamiseks pole vaja Interneti ega Bluetooth-ühendust.

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

6 lihtsat viisi Arduino ühendamiseks Androidiga ArduinoDroidPictureLandscape 670

Selle rakenduse kasutamise eelised on ilmsed. IDE käes hoidmine on ideaalne asi valdkonnas kiirete muudatuste tegemiseks. Androidi seadme kinnitamine on palju vähem tülikas kui see, kui peate oma käes oleva sülearvuti tasakaalustama!

Üks ilmne negatiivne on see, et seadmesse koodi sisestamine ei pruugi olla liiga mugav, eriti kui see on nutikas telefon. See on vaid väike probleem, kui võrrelda mugavust oma ultra-kaasaskantava mooduse abil oma tahvli programmeerimiseks ilma Interneti-ühenduseta.

See on ka odav viis õppida Arduino põhitõdesid Arduino kasutamise alustamine: Algajate juhendArduino on avatud lähtekoodiga elektroonika prototüüpide platvorm, mis põhineb paindlikul, hõlpsasti kasutataval riist- ja tarkvaral. See on mõeldud kunstnikele, disaineritele, harrastajatele ja kõigile, kes on huvitatud interaktiivsete objektide või keskkondade loomisest. Loe rohkem , kuna kloon Arduino tahvel ja USB OTG kaabel maksid vaid paar dollarit. Ideaalne neile, kellel pole sagedast juurdepääsu arvutile!

2. Arduino Bluetooth-kontroller

Järgmine meie loendis on sobiv nimega Arduino Bluetoothi ​​kontrolleri rakendus. See rakendus puudutab vähem Arduino lennult programmeerimist ja rohkem üleslaaditud visandis muudatuste käivitamist. Rakendus saadab Bluetoothi ​​kaudu andmeid teie tahvlile, võimaldades teil jadaandmeid saata rakenduses nuppu vajutades. Teil on vaja Bluetooth-moodul oma pardal, kuigi HC-06 moodul on laialt kasutusel ja saadaval vaid 3 dollari eest kirjutamise ajal.

Nende odavate väikeste moodulitega alustamise suurepärase alge saamiseks vaadake seda videot Tinkernut Labsist:

Ülaltoodud video soovitab teistsugust rakendust, ehkki mõned kasutajad teatavad, et see tänapäevastes nutitelefonides ei tööta. Näib, et Arduino Bluetooth-kontroller ei kannata seda probleemi. Väärib märkimist, et rakendus laadib alla mitte inglise keeles, vaid itaalia keeles, nagu kuvatakse Play poe piltidel!

3. Blynk

Oleme kaetud projektide loomine Blynkiga enne seda ja leidis, et see on suurepärane teenus. Selle paindlikkus ja lihtsus muudavad selle intuitiivseks viisiks sündmuste käivitamiseks teie laual. Blynk nõuab käivitamiseks Interneti-ühendust, kuna ta kasutab oma serverit. Blynkile [Broken URL Removed] pääseb juurde nii WiFi kui ka mobiilse andmeside abil, muutes selle täiuslikuks nutitelefonide kasutamiseks.

Üks Blynk'i tugevusi on mitmesugused viisid, kuidas saate seadmega ühenduse luua. Lisaks peaaegu kõigi seal olevate arendusplaatide toele saate serveriga ühenduse luua traadita ühenduse kaudu, kasutades etherneti või isegi arvutiühendust USB kaudu. Teenus on hästi dokumenteeritud ja selle intuitiivne rakendus teeb projekti jaoks kohandatud juhtelementide koostamise lihtsaks. Kogu suhtluse eest hoolitseb Arduino IDE jaoks asuv Blynki raamatukogu.

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

Blynk pole selles valdkonnas ainus teenus, samuti on seda väärt kohandada Õhuke.ioja praktiliselt piiramatu, kuid kuratlikult keeruline OpenHAB. Neist kolmest on Blynk kindlasti kiireim, et tõusta ja joosta õppimine OpenHAB Alustamine OpenHAB-i koduautomaatikast Raspberry Pi-lOpenHAB on küps, avatud lähtekoodiga koduautomaatika platvorm, mis töötab mitmesugusel riistvaral ja on Agnostic Protocol, mis tähendab, et see saab ühendada peaaegu kõigi turul pakutavate kodus kasutatavate automaatika riistvaraga täna. Loe rohkem on pikas perspektiivis suurepärane idee.

4. Suhtlus nullist

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

Hariharan Mathavan viib meid selles protsessis läbi kogu protsessi samm-sammult juhendaja. Siin loodud rakendus on mõeldud lihtsalt avamiseks USB-ühendusja edastage jadaandmeid rakenduse ja Arduino tahvli vahel edasi-tagasi. See on suurepärane võimalus tutvuda Android Stuudio ja rakenduse loomisega üldiselt.

Juhend annab teile ülevaate kogu koodist, mis on vajalik teie Arduinoga USB-ühenduse pidamiseks, pakkudes igas etapis selgitusi. järelõpe kuidas rakendada Bluetooth-ühenduvus on sama hästi seletatud.

6 lihtsat viisi Arduino ühendamiseks Androidi bluetooth android DIY combined2 670-ga

Kuigi on olemas viise looge Androidi rakendused ilma kodeerimiseta Kuidas luua Androidi rakendus: kõik, mida peate teadmaKui soovite alustada oma Androidi rakenduse loomist, sisaldab see juhend kõike, mida vajate. Loe rohkem , tasub õppida tundma Java kodeerimise põhitõdesid. Oma rakenduste loomine on lahe, kuid enne, kui sellest teada saate, võiks see olla kogu uus karjäär Java-programmeerijate karjäärivõimalusedPrognoositava kasvutempoga 19% perioodiks 2014–2024 (vastavalt USA tööstatistika büroo andmetele) on Java-programmeerijate karjäärivõimalused tõepoolest suurepärased. Loe rohkem !

5. Muutke oma Arduino serveriks

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

See on uskumatult detailne juhendaja saidilt startingelectronics.org nõuab Etherneti kilp Tahvli ühendamiseks koduvõrguga. Siin on video sellest tegevuses:

Kas teil pole Etherneti kilpi? Ärge kartke, sama saab saavutada ka a-ga WiFi-kilp või WiFi-ühendusega tahvlil nagu NodeMCU Tutvuge Arduino tapjaga: ESP8266Mis siis, kui ma ütleksin teile, et seal on sisseehitatud WiFi-ga Arduino-ühilduv arendusplaat vähem kui 10 dollari eest? Noh, on olemas. Loe rohkem .

Kui sõlm.js Mis on sõlm. JS ja miks ma peaksin sellest hoolima? [Veebiarendus]JavaScript on ainult kliendi poolt programmeerimiskeel, mis töötab brauseris, eks? Enam mitte. Node.js on JavaScripti käitamise viis serveris; aga see on ka palju muud. Kui ... Loe rohkem on teie jama, siis võib olla mõistlik teil seda pilku heita arduino-android githubi projekt. Androidi rakendus on taas varustatud lähtekoodiga, nii et pääsete kapoti alla ja näete oma südame sisu. See on üsna paljas luu, kuid seal on kõik olemas, et node.js serverit teie valitud Arduino tahvlil rakendada.

Kui Python on rohkem teie asi, Instructablesi kasutajal metanurb on a bluetooth moodul juhendaja.

6 lihtsat viisi Arduino ühendamiseks Androidiga Arduino Android 2

6. Infrapuna juhtimine

Kas otsite tõelist loodusliku kaardi moodust oma Arduinoga rääkimiseks? Kas soovite minna täis MacGyveriks? Seejärel rippige välja Infrapuna (IR) vastuvõtja vanalt stereo- või VHS-mängijalt ja kasutage seda oma Arduino tahvliga rääkimiseks!

Selle meetodi kasutamiseks peab teie Android-seadmes olema sisseehitatud IR-lõhkaja. Selle funktsiooni kasutamiseks on saadaval palju rakendusi, ehkki Mi kaugjuhtimispult on tasuta ja töötab paljude muude kodumasinate jaoks.

6 lihtsat viisi Arduino ühendamiseks Android Mi Ir App 670-ga

Kui rakendus on töötatud ja peate töötama, peate looma IR-signaalide väljalülitamiseks lihtsa vooluringi. See IR-kaugõpe viib teid läbi vooluringi ehitamise protsessi.

Kuigi see õpetus kasutab vana puldit, on protsess täpselt sama, mis IR-plahvatusega Androidi seadme kasutamisel, ja osade saadavus teeb sellest suurepärase algaja projekti.

See meetod töötab ainult vaateväljas. See on aga odavaim viis juhtmeta ühenduse pidamiseks oma tahvliga. Infrapunavastuvõtja maksab isegi siis, kui te ei saa selle jaoks osi raputada vähem kui dollar. Staatilise seadme puhul, näiteks lakke paigaldatavate LED-ribade komplekt, võiks see olla ideaalne lahendus lihtsale probleemile.

Kas oleme tööriista unustanud?

Need on mõned viisid, kuidas Arduino arvutist vabastada, ehkki oleme kindlad, et seal on veel palju muud. Ükskõik, millist meetodit te kasutate, miks mitte rakendada seda lahedas projektis, näiteks a DSLR katiku vabastus Tehke oma DSLR-i katiku päästikÜks aksessuaar, mille pärast kahtlemata olete, on kaugluuk; see võimaldab teil kaamera asetada statiivile või kuskile puhata ja aktiveerida katiku ilma võimaluseta seda raputada ... Loe rohkem või LED-kuup Kuidas teha pulseerivat Arduino LED-kuupi, mis näib tulevikku tulevatKui olete mõne algaja Arduino projektiga segadusse sattunud, kuid otsite midagi pisut püsivat ja hoopis muud vinge, siis on alandlik 4 x 4 x 4 LED-kuup ... Loe rohkem ?

Kuidas sa oma Arduino juhatusega räägid? Kas kasutate alati arvutit? Kas on olemas kavala moodus rääkida oma juhatustega, millest me siin mööda oleme saanud? Andke meile allpool olevas kommentaaride osas teada!

Pildikrediit: almoond /Depositphotos

Ian Buckley on vabakutseline ajakirjanik, muusik, esineja ja videotootja, kes elab Berliinis, Saksamaal. Kui ta ei kirjuta ega laval, tikib ta DIY elektroonika või koodi abil lootuses saada hulluks teadlaseks.