Skelbimas

„Arduino“ plokštės ir panašūs mikrovaldikliai daro kūrybiškumą prieinamesnį nei bet kada anksčiau. Nesvarbu, ar esate kontroliuojančios LED juosteles Galutinis LED šviesos juostelių prijungimo prie „Arduino“ vadovasVienas iš labiausiai paplitusių LED gaminių yra LED juostelė. Šiame straipsnyje aptarsime, kaip nustatyti du labiausiai paplitusius tipus su Arduino. Skaityti daugiau , automatizuoti jūsų namus Kaip nuotoliniu būdu valdyti namus naudojant „Arduino“, 5 „pasidaryk pats“ projektusIšmaniųjų namų revoliucija vyksta dabar! Parodome, kaip pasigaminti savo išmaniųjų namų dalykėlių naudojant ne ką daugiau, kaip paprastą „Arduino“. Skaityti daugiau , ar net gindami savo turtą Kaip pasigaminti paprastą Arduino signalizacijos sistemąAptikite judesį, tada išgąsdinkite įsibrovėlį iš aukšto garsinio aliarmo garsų ir mirksinčių lempučių. Ar tai skamba linksmai? Žinoma, kad taip yra. Tai yra šiandienos Arduino projekto tikslas, tinkamas ... Skaityti daugiau , šie maži stebuklai yra daugelio „pasidaryk pats“ elektroninių elementų širdis.

instagram viewer

Jei jums reikia pasakyti „Arduino“, kad pakeistų kaiščio būseną (pavyzdžiui, kad įjungtų žibintus), vartotojui reikia paspausti fizinį mygtuką arba naudoti jutiklį. Pasikliauti žmogaus piršto paspaudimu ar panašiu pavyksta daugeliui projektų, bet kas, jei norite tiesiog nustatyti savo grandinę ir prie jos prieiti nuotoliniu būdu?

6 paprasti būdai, kaip prijungti „Arduino“ prie „Android Arduino Uno 670“

Šiame straipsnyje pateikiami 6 būdai, kaip prijungti „Android“ prietaisas bet kuriam Arduino suderinama lenta. Leidžia pasinerti.

1. „ArduinoDroid“

Pirma mūsų sąraše yra „ArduinoDroid“. Ši programa veikia per USB kelyje Kas yra USB OTG? 5 puikūs būdai, kaip jį naudoti „Android“Kas yra USB OTG ir kaip galite ja naudotis „Android“? Mes paaiškiname funkciją ir daugybę jos panaudojimo būdų. Skaityti daugiau (OTG), kad jūsų įrenginys būtų prijungtas prie „Arduino“ per USB kabelį. Vienas iš USB pranašumų yra tas, kad norint jį naudoti, nereikia interneto ar „Bluetooth“ ryšio.

Programa yra visiškai veikianti IDE, leidžianti koduoti savo telefone, įkelti anksčiau parašytus eskizus, saugomus „Dropbox“ ar „Google“ diske, ir kaupti eskizus keliaujant.

6 paprasti būdai, kaip prijungti „Arduino“ prie „Android ArduinoDroidPictureLandscape 670“

Šios programos naudojimo pranašumai yra akivaizdūs. Turėti IDE rankoje yra puikus dalykas norint greitai pakeisti lauke. „Android“ įrenginio pritvirtinimas yra daug sudėtingesnis nei balansas ant rankos!

Akivaizdus neigimas yra tai, kad įvesti kodą įrenginyje gali būti ne taip patogu, ypač jei tai yra išmanusis telefonas. Tai tik maža problema, palyginti su patogumu turėti ypač nešiojamą savo plokštės programavimo būdą, nereikalaujant interneto ryšio.

Tai taip pat nebrangus būdas išmokite Arduino pagrindus Darbo pradžia „Arduino“: vadovas pradedančiajam„Arduino“ yra atvirojo kodo elektronikos prototipų kūrimo platforma, pagrįsta lanksčia, lengvai naudojama aparatine ir programine įranga. Jis skirtas menininkams, dizaineriams, mėgėjams ir visiems, besidomintiems interaktyvių objektų ar aplinkos kūrimu. Skaityti daugiau , nes klono „Arduino“ plokštė ir USB OTG laidas kainavo tik keletą dolerių. Puikiai tinka tiems, kurie dažnai neturi prieigos prie kompiuterio!

2. „Arduino“ „Bluetooth“ valdiklis

Kitas mūsų sąraše yra taikliai pavadinta „Arduino Bluetooth Controller“ programa. Ši programa skirta ne tik „Arduino“ programavimui skrendant, bet daugiau - apie sukeltų eskizų pakeitimų suaktyvinimą. Programa siunčia duomenis į jūsų plokštę „Bluetooth“ ryšiu, leidžiančią siųsti serijos duomenis paspaudus mygtuką programoje. Jums reikės „Bluetooth“ modulis jūsų lenta, nors HC-06 modulis yra plačiai naudojamas ir galima įsigyti tik už 3 USD rašymo metu.

Norėdami pamatyti puikų pagrindą, kaip pradėti naudotis šiais pigiais mažais moduliais, žiūrėkite šį „Tinkernut Labs“ vaizdo įrašą:

Aukščiau pateiktame vaizdo įraše rekomenduojama kita programa, nors kai kurie vartotojai teigia, kad ji neveikia šiuolaikiniuose išmaniuosiuose telefonuose. Panašu, kad „Arduino Bluetooth“ valdiklis neturi šios problemos. Verta paminėti, kad programą galima atsisiųsti ne anglų, o anglų kalba, kaip parodyta „Google Play“ parduotuvės paveikslėliuose!

3. Blynk

Mes padengėme kurdami projektus su Blynk anksčiau ir nustatė, kad tai puiki paslauga. Dėl savo lankstumo ir paprastumo tai intuityvus būdas sukelti įvykius jūsų lentoje. „Blynk“ reikalingas interneto ryšys, nes jis naudoja savo serverį. Galite naudoti „Wi-Fi“ arba mobiliuosius duomenis norėdami pasiekti „Blynk“ [Sugadintas URL pašalintas], todėl jis puikiai tinka naudoti išmaniuosiuose telefonuose.

Vienas iš „Blynk“ pranašumų yra daugybė būdų, kaip galite prisijungti prie įrenginio. Be to, palaikydami beveik kiekvieną ten esančią kūrimo plokštę, galite prisijungti prie serverio belaidžiu būdu, naudodami Ethernet tinklą, arba netgi naudoti kompiuterio ryšį per USB. Ši paslauga yra gerai dokumentuota, o intuityvi jos programa leidžia lengvai sudėti pasirinktinius projekto valdiklius. „Blynk“ biblioteka, skirta „Arduino IDE“, rūpinasi visais ryšiais.

Jei esate tas asmuo, kuris nori paleisti savo kavos aparatą iš savo telefono prieš jam atsikėlus ryte, tada jis skirtas jums!

„Blynk“ nėra vienintelė paslauga šioje srityje, taip pat verta pasidomėti, ką galite lengvai pritaikyti Thinger.io, ir praktiškai beribis, tačiau velniškai sunkus „OpenHAB“. Vis dėlto iš trijų „Blynk“ greičiausiai yra greičiausias mokytis „OpenHAB“ Darbo su „OpenHAB Home Automation“ pradžia naudojant „Raspberry Pi“„OpenHAB“ yra brandi, atviro kodo namų automatikos platforma, veikianti įvairia aparatine įranga ir tokia Agnostic Protocol, ty jis gali prisijungti prie beveik bet kurios rinkoje esančios namų automatikos aparatūros šiandien. Skaityti daugiau yra puiki idėja ilgalaikėje perspektyvoje.

4. Bendravimas nuo nulio

Viskas, ką mes apžvelgėme iki šiol, naudojasi jau esančiomis paslaugomis, kad padėtų jums prisijungti įvairiais būdais, bet kas, jei norite visiškos „Android“ programos aspektų kontrolės? Kodėl gi nepagaminus to sau nuo nulio?

Hariharanas Mathavanas apžvelgia mus per visą procesą šiame plačiame žingsnis po žingsnio vadovėlis. Čia sukurta programa skirta paprasčiausiai atidaryti USB jungtisir perduokite nuosekliuosius duomenis pirmyn ir atgal tarp programos ir „Arduino“ plokštės. Tai puikus būdas susipažinti su „Android Studio“ ir programų kūrimu apskritai.

Šiame vadove pateikiamas visas kodas, reikalingas norint susisiekti su „Arduino“ per USB, pateikiant paaiškinimus kiekviename žingsnyje. sekti pamoka kaip įgyvendinti „Bluetooth“ ryšys lygiai taip pat gerai paaiškinta.

6 paprasti būdai, kaip „Arduino“ prijungti prie „Android bluetooth android“ pasidaryk pats „kombinuotas2 670“

Nors yra būdų, kaip kurkite „Android“ programas be kodavimo Kaip sukurti „Android“ programą: viskas, ką reikia žinotiJei norite pradėti kurti savo „Android“ programą, šiame vadove yra viskas, ko jums reikia. Skaityti daugiau , verta išmokti kodavimo „Java“ pagrindus. Sukurti savo programas yra puiku, bet prieš tai suprasdami galėtumėte visai nauja karjera „Java“ programuotojų karjeros galimybėsNumatomas 19 proc. Augimo tempas 2014–2024 m. Laikotarpiui (JAV darbo statistikos biuro duomenimis) „Java“ programuotojų karjeros perspektyvos iš tiesų yra puikios. Skaityti daugiau !

5. Paverskite savo „Arduino“ serveriu

Kitas būdas susisiekti su savo lenta - paversti ją mažu serveriu. Tai naudinga tuo, kad atveria galimybę susisiekti su lenta iš visko, kas gali nuvykti į IP adresą, arba pateikti užklausą internete.

Tai nepaprastai detaliai pamoka iš startingelectronics.org reikalauja Eterneto skydas Norėdami pritvirtinti plokštę prie savo namų tinklo. Čia yra vaizdo įrašas apie tai:

Negavote eterneto skydo? Nebijokite, tą patį galima pasiekti ir su „Wi-Fi“ skydas arba prie „Wi-Fi“ prijungtos plokštės kaip „NodeMCU“ Susipažinkite su Arduino žudiku: ESP8266O kas, jei aš jums pasakyčiau, kad ten yra „Arduino“ suderinama „dev“ plokštė su įmontuotu „Wi-Fi“ už mažiau nei 10 USD? Na, yra. Skaityti daugiau .

Jei mazgas.js Kas yra mazgas. JS ir kodėl man tai turėtų rūpėti? [Žiniatinklio kūrimas]„JavaScript“ yra tik kliento programavimo kalba, naudojama naršyklėje, tiesa? Jau nebe. „Node.js“ yra „JavaScript“ paleidimo serveryje būdas; bet tai taip pat daug daugiau. Jei ... Skaityti daugiau yra jūsų uogienė, tada jums gali būti prasminga pažvelgti į arduino-android github projektas. „Android“ programoje vėl pateikiamas šaltinio kodas, kad galėtumėte patekti į dangtį ir įsijausti į savo širdies turinį. Tai gana pliki kaulai, tačiau viskas, kas reikalinga serverio node.js įdiegimui jūsų pasirinktoje „Arduino“ plokštėje.

Jei Python yra daugiau jūsų dalykas, „Instructables“ vartotojas metanurb turi „bluetooth“ modulis pamoka.

6 paprasti būdai prijungti Arduino prie „Android Arduino Android 2“

6. Infraraudonųjų spindulių valdymas

Ieškai tikro būdo, kaip pabendrauti su savo Arduino? Ar norite naudotis pilnu „MacGyver“? Tada nuplėškite Infraraudonųjų spindulių (IR) imtuvą iš seno stereo arba VHS grotuvo ir naudokitės juo kalbėdami su savo „Arduino“ lenta!

Šis metodas reikalauja, kad jūsų „Android“ įrenginyje būtų įmontuotas IR sprogdiklis. Yra daug programų, kuriomis galima naudotis šia funkcija, nors Mi Nuotolinio valdymo pultelis yra nemokamas ir veikia su daugeliu kitų buitinių prietaisų.

6 paprasti būdai susieti „Arduino“ prie „Android Mi Ir App 670“

Įdiegę programą ir ją paleidę, turėsite sukurti paprastą grandinę, kad „išnaikintų“ IR signalus. Tai IR nuotolinio mokymo programa nuves jus į grandinės kūrimo procesą.

Nors šiame vadove naudojamas senas nuotolinio valdymo pultas, šis procesas yra visiškai tas pats, kai naudojamas IR sprogdinantis „Android“ įrenginys, o turimos dalys daro jį puikiu pradedančiųjų projektu.

Šis metodas veikia tik regėjimo zonoje. Tačiau tai yra pigiausias būdas belaidžiu būdu susisiekti su savo lenta. IR imtuvas kainuoja, net jei jūs negalite to padaryti dalimis mažiau nei doleris. Statiniam įrenginiui, pavyzdžiui, prie lubų montuojamų LED juostelių rinkiniui, jis galėtų būti puikus paprastos problemos sprendimas.

Ar mes praleidome įrankį?

Tai yra keli būdai, kaip pašalinti Arduino iš kompiuterio, nors esame tikri, kad yra dar daugiau. Nesvarbu, kokį metodą naudojate, kodėl gi neįdiegus jo tokiame šauniame projekte kaip a DSLR užrakto atleidimas Padarykite savo DSLR nuotolinio užrakto atleidimąVienas aksesuaras, kuriuo, be abejonės, pasirinksite, yra nuotolinė langinė; tai leidžia jums pastatyti fotoaparatą ant trikojo arba kur nors jį pailsėti ir suaktyvinti užraktą be galimybės, kad sukrėsti ... Skaityti daugiau arba LED kubas Kaip pasigaminti pulsuojantį „Arduino“ LED kubą, kuris, atrodo, atrodė iš ateitiesJei susipainiojote su kai kuriais pradedančiaisiais Arduino projektais, bet ieškote kažko šiek tiek nuolatinio ir visai kito nuostabaus lygio, tada nuolankus 4 x 4 x 4 LED kubas yra ... Skaityti daugiau ?

Kaip tu kalbi su savo „Arduino“ lenta? Ar visada naudojate kompiuterį? Ar yra klastingas būdas kalbėtis su mūsų lentomis, kurių čia praleidome? Praneškite mums žemiau esančiame komentarų skyriuje!

Vaizdo kreditas: almoond /Depositphotos

Ian Buckley yra laisvai samdomas žurnalistas, muzikantas, atlikėjas ir vaizdo įrašų prodiuseris, gyvenantis Berlyne, Vokietijoje. Kai jis nerašo ir nesirenka scenoje, jis pasidomi „pasidaryk pats“ elektronika ar kodu tikėdamasis tapti beprotišku mokslininku.