Reklāma

Arduino dēļi un līdzīgi mikrokontrolleri padara radošumu pieejamāku nekā jebkad agrāk. Vai jūs esat kontrolē LED sloksnes Galīgais ceļvedis LED gaismu joslu pievienošanai ArduinoViens no visizplatītākajiem LED produktiem ir LED sloksne. Šajā rakstā mēs apskatīsim, kā iestatīt divus visizplatītākos veidus ar Arduino. Lasīt vairāk , automatizējot jūsu māju Kā ar pulti vadīt savas mājas ar Arduino, 5 DIY projektiGudrās mājas revolūcija notiek tagad! Mēs parādīsim, kā padarīt savus viedos mājas sīkrīkus, izmantojot neko vairāk kā vienkāršu Arduino. Lasīt vairāk , vai pat aizsargā savu īpašumu Kā izveidot vienkāršu Arduino trauksmes sistēmuAtklājiet kustību, pēc tam nobiedējiet viņu no iebrucēja ar augstu skaņas signālu un mirgojošām gaismām. Vai tas izklausās jautri? Protams, ka tā arī ir. Tas ir šodienas Arduino projekta mērķis, piemērots ... Lasīt vairāk , šie mazie brīnumi ir vairuma DIY elektronisko konstrukciju sirds.

Ja jums jāpasaka savam Arduino mainīt kontakta stāvokli (piemēram, lai ieslēgtu gaismas), lietotājam ir jānospiež fiziska poga vai jāizmanto sensors. Paļauties uz cilvēka pirksta nospiešanu vai tamlīdzīgu ir labi daudziem projektiem, bet kā būtu, ja jūs vienkārši vēlaties iestatīt savu ķēdi un piekļūt tai no attāluma?

instagram viewer

6 vienkārši veidi, kā savienot Arduino ar Android Arduino Uno 670

Šajā rakstā aprakstīti 6 veidi, kā savienot Android ierīci jebkurai Arduino saderīgs dēlis. Ļauj ienirt.

1. ArduinoDroid

Pirmais mūsu sarakstā ir ArduinoDroid. Šī lietotne darbojas, izmantojot USB ceļā Kas ir USB OTG? 5 lieliski veidi, kā to izmantot Android ierīcēsKas ir USB OTG un kā jūs to varat izmantot Android? Mēs izskaidrojam šo funkciju un daudzos veidus, kā to izmantot. Lasīt vairāk (OTG), lai savienotu ierīci ar Arduino, izmantojot USB kabeli. Viena no USB priekšrocībām ir tā, ka tās darbībai nav nepieciešams internets vai Bluetooth savienojums.

Lietotne ir pilnībā funkcionējoša IDE, kas ļauj kodēt tālrunī, augšupielādēt iepriekš rakstītas skices, kas saglabātas jūsu Dropbox vai Google diskā, un apkopot skices, atrodoties ceļā.

6 vienkārši veidi, kā savienot Arduino ar Android ArduinoDroidPictureLandscape 670

Šīs lietotnes priekšrocības ir acīmredzamas. IDE saņemšana ir ideāla lieta, lai ātri veiktu izmaiņas laukā. Android ierīces pievienošana ir daudz mazāk apgrūtinoša nekā tas, ka jums ir jālīdzsvaro klēpjdators uz rokas!

Acīmredzams negatīvs ir tas, ka koda ievadīšana ierīcē var nebūt pārāk ērta, it īpaši, ja tas ir viedtālrunis. Tas ir tikai mazs jautājums, salīdzinot ar ērtībām, kas saistīts ar īpaši portatīvu paneļa programmēšanas veidu bez nepieciešamības pēc interneta savienojuma.

Tas ir arī lēts veids kā apgūt Arduino pamatus Darba sākšana ar Arduino: rokasgrāmata iesācējiemArduino ir atvērtā koda elektronikas prototipu veidošanas platforma, kuras pamatā ir elastīga, ērti lietojama aparatūra un programmatūra. Tas ir paredzēts māksliniekiem, dizaineriem, hobijiem un ikvienam, kurš ir ieinteresēts radīt interaktīvus objektus vai vidi. Lasīt vairāk , kā klona Arduino dēlis un USB OTG kabelis maksāja tikai dažus dolārus. Lieliski piemērots tiem, kam nav biežas piekļuves datoram!

2. Arduino Bluetooth kontrolieris

Nākamais mūsu sarakstā ir piemērots nosaukums Arduino Bluetooth kontroliera lietotne. Šī lietotne mazāk domāta Arduino programmēšanai lidojumā un vairāk par izmaiņu izraisīšanu augšupielādētajā skicē. Lietotne nosūta datus uz jūsu tāfeles, izmantojot Bluetooth, ļaujot nosūtīt sērijveida datus, nospiežot lietotnē pogu. Jums būs nepieciešams Bluetooth modulis jūsu padomei, lai gan HC-06 modulis tiek plaši izmantots un pieejams tikai par 3 USD rakstīšanas laikā.

Lai iegūtu lielisku informāciju par sākšanu ar šiem lētajiem mazajiem moduļiem, skatiet šo Tinkernut Labs videoklipu:

Iepriekš esošajā videoklipā ir ieteikta cita lietotne, lai gan daži lietotāji ziņo, ka tā nedarbojas mūsdienu viedtālruņos. Šķiet, ka Arduino Bluetooth kontrolieris necieš no šīs problēmas. Ir vērts atzīmēt, ka lietotne lejupielādējama nevis angļu valodā, bet angļu valodā, kā parādīts Play veikala attēlos!

3. Bļinks

Mēs esam pārklājuši veidojot projektus ar Blynk iepriekš un uzskatīja, ka tas ir lielisks pakalpojums. Tā elastība un vienkāršība padara to par intuitīvu veidu, kā izraisīt notikumus uz tāfeles. Bliknam ir nepieciešams interneta savienojums, jo tas izmanto savu serveri. Lai piekļūtu vietnei Blynk [Broken URL Removed], varat izmantot vai nu Wi-Fi, vai mobilo datu, padarot to lieliski piemērotu viedtālruņu lietošanai.

Viena no Blynk priekšrocībām ir to veidu klāsts, kā jūs varat izveidot savienojumu ar ierīci. Paralēli gandrīz visas tur esošās izstrādes plates atbalstam, jūs varat izveidot savienojumu ar serveri bez vadiem, izmantojot ethernet, vai pat izmantot datora savienojumu, izmantojot USB. Pakalpojums ir labi dokumentēts, un tā intuitīvā lietotne ļauj vienkārši izveidot pasūtījuma vadības ierīces savam projektam. Arlyino IDE bibliotēka Blynk rūpējas par visu saziņu.

Ja jūs esat tas tips, kurš vēlas iedarbināt kafijas automātu no sava tālruņa, pirms viņš pieceļas no rīta, tad šis ir paredzēts jums!

Blynk nav vienīgais pakalpojums šajā jomā, ir vērts arī pārbaudīt, ko tas ir ļoti pielāgojams Thinger.io, un praktiski neierobežots, taču velnišķīgi grūts OpenHAB. No trim Bļinks noteikti ir ātrākais, lai pieceltos un darbotos mācīšanās OpenHAB Darba sākšana ar OpenHAB mājas automatizāciju vietnē Raspberry PiOpenHAB ir nobriedusi, atvērtā koda mājas automatizācijas platforma, kas darbojas ar dažādu aparatūru un ir Agnostic Protocol, kas nozīmē, ka tas var izveidot savienojumu ar gandrīz jebkuru mājas automatizācijas aparatūru tirgū šodien. Lasīt vairāk ir lieliska ideja ilgtermiņā.

4. Komunikācija no nulles

Viss, ko mēs līdz šim esam aptvēruši, izmanto jau esošos pakalpojumus, lai palīdzētu jums izveidot savienojumu dažādos veidos, bet ko darīt, ja vēlaties pilnīgu kontroli pār visiem Android lietotnes aspektiem? Kāpēc gan nepadarīt to no nulles?

Hariharāns Mathavans iepazīstina mūs ar visu procesu šajā plašajā soli pa solim apmācība. Šeit izveidotā lietotne ir paredzēta vienkārši, lai atvērtu USB savienojumsun pārsūtiet sērijas datus uz priekšu un atpakaļ starp lietotni un Arduino plati. Tas ir lielisks veids, kā iepazīties ar Android Studio un lietotņu veidošanu kopumā.

Rokasgrāmata iepazīstina jūs ar visu kodu, kas nepieciešams saziņai ar jūsu Arduino, izmantojot USB, sniedzot paskaidrojumus katrā solī. sekošanas apmācība par to, kā ieviest Bluetooth savienojums ir tikpat labi izskaidrots.

6 vienkārši veidi, kā savienot Arduino ar Android bluetooth android DIY combined2 670

Lai gan ir iespējas izveidojiet Android lietotnes bez kodēšanas Kā izveidot Android lietotni: viss, kas jums jāzinaJa vēlaties sākt veidot savu Android lietotni, šajā rokasgrāmatā ir viss nepieciešamais. Lasīt vairāk , ir vērts apgūt kodēšanas pamatus Java valodā. Pašu lietotņu izveidošana ir forša, taču, pirms jūs to zināt, varētu būt pilnīgi jauna karjera Karjeras iespējas Java programmētājiemAr prognozēto 19 procentu pieauguma tempu 2014. – 2024. Gada periodam (saskaņā ar ASV Darba statistikas biroja datiem) Java programmētāju karjeras iespējas ir patiešām lieliskas. Lasīt vairāk !

5. Pārvērtiet savu Arduino par serveri

Vēl viens veids, kā sazināties ar plati, ir pārvērst to par mazu serveri. Ieguvums no tā ir tas, ka tas paver iespēju sazināties ar tāfeli no visa, kas var virzīties uz IP adresi vai veikt tīmekļa pieprasījumu.

Tas neticami detalizēti apmācība no startingelectronics.org prasa Ethernet vairogs Lai dēli pievienotu mājas tīklam. Šeit ir video par to darbībā:

Vai jums nav Ethernet vairoga? Nebaidieties, to pašu var panākt ar Wi-Fi vairogs vai ar Wi-Fi savienota tāfele, piemēram, NodeMCU Iepazīstieties ar Arduino slepkavu: ESP8266Ko darīt, ja es jums teiktu, ka tur ir ar Arduino saderīga dev plātne ar iebūvētu Wi-Fi mazāk par 10 ASV dolāriem? Nu, tur ir. Lasīt vairāk .

Ja mezgls.js Kas ir mezgls. JS un kāpēc man vajadzētu rūpēties? [Web izstrāde]JavaScript ir tikai klienta puses programmēšanas valoda, kas darbojas pārlūkprogrammā, vai ne? Vairs ne. Node.js ir JavaScript palaišanas veids serverī; bet tas ir arī daudz vairāk. Ja ... Lasīt vairāk ir jūsu ievārījums, tad jums varētu būt jēga palūkoties uz arduino-android github projekts. Android lietotne atkal tiek nodrošināta ar avota kodu, lai jūs varētu nokļūt zem pārsega un pievērst uzmanību sava sirds saturam. Tie ir diezgan pliki kauli, taču viss ir tur, lai nood.js serveri ieviestu jūsu izvēlētajā Arduino tāfelē.

Ja Python ir vairāk jūsu lieta, Instructables lietotājam metanurb ir a Bluetooth modulis apmācība.

6 vienkārši veidi, kā savienot Arduino ar Android Arduino Android 2

6. Infrasarkanā vadība

Vai meklējat īstu “wild card” veidu, kā sarunāties ar savu Arduino? Vai vēlaties izmantot pilnu MacGyver? Pēc tam izvelciet Infrasarkanais (IR) uztvērēju no vecā stereo vai VHS atskaņotāja un izmantojiet to sarunai ar Arduino plati!

Šī metode prasa, lai jūsu Android ierīcē būtu iebūvēts IR blasters. Lai gan šo funkciju var izmantot, ir pieejamas daudzas lietotnes Mi Tālvadības pults ir bezmaksas un darbojas ar daudzām citām sadzīves ierīcēm.

6 vienkārši veidi, kā savienot Arduino ar Android Mi Ir App 670

Kad esat palaidis lietotni un palaižot, jums būs jāizveido vienkārša shēma, lai “izspiestu” IR signālus. Šis IR tālvadības apmācība ved jūs cauri ķēdes veidošanas procesam.

Kaut arī šajā apmācībā tiek izmantots vecs tālvadības pults, process ir tieši tāds pats, kā lietot IR spridzinošu Android ierīci, un detaļu pieejamība padara to par lielisku iesācēju projektu.

Šī metode darbojas tikai redzamības zonā. Tas tomēr ir lētākais veids, kā bez vadiem sazināties ar plati. Pat ja jūs nevarat to sagraut, lai to izdarītu, IR uztvērējs maksā mazāk nekā dolārs. Statiskai ierīcei, piemēram, griestiem piestiprinātu LED sloksņu komplektam, tas varētu būt ideāls vienkāršas problēmas risinājums.

Vai mēs esam palaiduši garām rīku?

Šie ir daži veidi, kā atbrīvot Arduino no datora, lai gan mēs esam pārliecināti, ka tur ir daudz vairāk. Neatkarīgi no tā, kādu metodi izmantojat, kāpēc gan to neīstenot foršā projektā, piemēram, a DSLR slēdža atbrīvošana Izveidojiet pats savu DSLR tālvadības slēdža atlaidiViens piederums, pēc kura jūs, bez šaubām, būsit, ir attālais slēģis; tas ļauj novietot kameru uz statīva vai kaut kur to novietot un iedarbināt slēģi bez iespējas to pakratīt ... Lasīt vairāk vai LED kubs Kā padarīt pulsējošu Arduino LED kubu, kas izskatās tā, kā tas radās no nākotnesJa esat izjaucis dažus no iesācēju Arduino projektiem, bet meklējat kaut ko mazliet pastāvīgu un satriecošu, tad pazemīgais 4 x 4 x 4 LED kubs ir ... Lasīt vairāk ?

Kā jūs runājat ar savu Arduino padomi? Vai jūs vienmēr izmantojat datoru? Vai ir kāds veikls veids, kā sarunāties ar mūsu dēļiem, kurus mēs šeit esam nokavējuši? Paziņojiet mums komentāru sadaļā zemāk!

Attēla kredīts: almoond /Depositphotos

Ians Baklijs ir ārštata žurnālists, mūziķis, izpildītājs un video producents, kas dzīvo Berlīnē, Vācijā. Kad viņš neraksta un neuzstājas uz skatuves, viņš aizraujas ar DIY elektroniku vai kodu, cerot kļūt par neprātīgu zinātnieku.