Arduino koduautomaatika kaugjuhtimispult iOS -ist või Androidist

Arduino koduautomaatika kaugjuhtimispult iOS -ist või Androidist

Koduautomaatika, kaugjuhtimise või teie Arduino jälgimise jaoks teeb Arduino Manager kõik. Siit saate teada, kuidas seda kasutada Arduino juhtimiseks mobiiltelefonist või tahvelarvutist.





Nõuded

Täna katsetan iOS -iga, kuid Androidi rakenduse funktsioonid on identsed, välja arvatud koodigeneraatori puudumine.





  • ArduinoManager , eest ios või Android
  • Arduino
  • Ametlik Etherneti või WiFi kilp
  • IOSControlleri teek installitud teie raamatukogude kausta (või Androidi kontroller )
  • Näite kood Etherneti või WiFi versioonidele
  • Servo, mõned analoogandurid ja potentsiomeeter, leivalaud ja mõned LED -id, millega mängida. Need kõik peaksid olema tavalised komponendid, mida leidub mis tahes Arduino stardikomplektis.

http://www.youtube.com/watch?v=N0k8FWlXXrY



kuidas ühendada ps3 kontroller androidiga

Sissejuhatus

Android Manager on kena liides Arduino kaugjuhtimiseks WiFi või Etherneti kaudu. Lisaks releede ja servode sisse- ja väljalülitamise ilmselgetele omadustele saate koguda andurite andmeid ning luua läve või häireid, mis nendele andmetele reageerivad. Rakendus koosneb ruudustikust, mille igas osas võib olla erinev juhtimismoodul või vidin. Kui olete tulemusega rahul, saab neid ka jagada.

Mitte nii kiiresti: maagia teostamiseks vajate mõningaid Arduino kodeerimisoskusi. Esitatakse näide ja täielik dokumentatsioon on saadaval, kuid pidage meeles, et iga teie toodetud projekt on kombinatsioon Arduino Manageri loodud kasutajaliidesest ja mõnest teie Arduino kohandatud kodeerimisest. Kui see teid häirib, siis teadke, et rakenduse iOS-i versioonil on üks rakendusesisene ost, mis loob teile sobiva koodi. Selle koodi muutmise õppimine ei kuulu tänase õpetuse raamesse, kuid võite eeldada, et katan selle uuesti tulevaste koduautomaatika projektide jaoks.



Alustamine

Veenduge, et esmalt oleks teie süsteemi installitud ArduinoManageri teek, seejärel avage näidiskood ja leidke järgmised read:

/*
*
* IP info
*
* Using DHCP these parameters are not needed
*/
IPAddress ip(192,168,1, 233);
IPAddress gateway(192,168,1,1);
IPAddress subnet(255,255,255,0);

Muutke neid oma koduvõrgu jaoks. Kui teil on seda, peaksite saama seda kasutada ka kodust eemal sadama suunamine seadistada, kuid me ei kata seda.





Pange tähele, et kui kasutate Arduino Unot, peate programmi mällu mahutamiseks keelama SD -kaardi andmete logimise toe. Avatud IOSController.h või AndroidController.h ja kommenteerige seda rida (koht // ees)

#define SD_SUPPORT

Arduino Mega kasutajatel seda probleemi pole, kuna sellel on rohkem mälu.





Ühendage testvooluring järgmise skeemi järgi (kui see on liiga väike, saate vaadata selle suuremat versioonidokumentatsiooni lk 18või lugege allolevaid juhiseid; see temperatuuriandur peaks olema A0).

  • Ühendage valgusdiood tihvtiga 8 sobiva takistiga negatiivsel küljel (lühike jalg). Seda saab juhtida iOS -i rakendusest.
  • Ühendage teine ​​valgusdiood tihvtiga 7, jällegi jadaga takisti abil. See lülitub sisse alati, kui rakendus on ühendatud.
  • Pange A2 -le potentsiomeeter. Keskmine jalg on väljundnõel, lihtsalt ühendage jalad mõlemal küljel +5v ja maapinnaga - pole vahet, milline.
  • Pange valgusandur A1 -le. Valgusanduri üks tihvt peaks minema +5v pingele, teine ​​peaks olema ühendatud nii A1 kui ka maandusega 10k oomi takisti kaudu.
  • Pange temperatuuriandur TMP36 asendisse A0. Keskmine jalg on väljundtihvt; lameda küljega enda poole, vasakpoolseim tihvt on +5v, parempoolne tihvt on maandatud.
  • Lõpuks pange servo tihvtile 9. Teie oma võib erineda, kuid üldiselt on valge kaabel juhtjoon, punane ja must on vastavalt +5v ja maandatud.

Siin on üks, mille tegin varem.

kuidas installida nintendont wii u -le

Pakkige lahti ja saatke saadud vidinad.lst endale ja saatke mulle valmis juhtpaneel. Õige IP -aadressi seadistamiseks peate ka paremas alanurgas klõpsama konfiguratsiooninupul, seejärel puudutage ühenduse loomiseks seda ikooni.

Kui soovite oma liidese luua, lülitage puhta tahvli redigeerimisrežiimi ja topeltpuudutage suvalist tühja ruutu, et avada moodulite loend.

Pärast mooduli lisamist puudutage selle sildistamiseks halli riba. Demoahelas ja -koodis saab määrata järgmised sildid:

  • T temperatuurianduri jaoks.
  • THE valgusanduri jaoks.
  • L1 ühe LED -i jaoks. Teine LED süttib automaatselt, et näidata edukat ühendust teie mobiilseadmega. L1 saab seadistada nii lülitiks kui ka LED -indikaatoriks.
  • saab potentsiomeetri jaoks.
  • Nupp juhib servot (aga leidsin, et liugur on parem - tegelik nupumoodul on pisut näpukas. Lisage liugur ja nimetage see nupuks, see töötab hästi)

Kui soovite juhtida erinevaid asju, peate Arduino koodi oma projektile kohandama.

Alternatiivid

Vaatasin seda teemat uurides läbi mitmeid alternatiive ja kõige elujõulisem konkureeriv rakendus kannab nime ArduinoCommander, kuid kahjuks on kõik toredad funktsioonid tasulise seina taha lukustatud, nii et kõige avamine maksaks teile 50 dollarit või rohkem; rakendust toetav sait on ka võrguühenduseta. See töötas põhifunktsioonide puhul, kui seda katsetasin, kuid ma ei toeta seda rakendust, mis ei suuda isegi oma tugisaiti võrgus hoida ja valib kõige eest mikromakseid. Arduino Manager on lihtsalt parem ja sellel on täiustatud funktsiooni jaoks ainult üks rakendusesisene ost.

Niisiis, nüüd oleme valmis alustama Arduino koduautomaatika projekti! Kas arvate, et saate Arduino Managerit kasutada?

Jaga Jaga Piiksuma E -post Canon vs Nikon: milline kaamera kaubamärk on parem?

Canon ja Nikon on kaameratööstuse kaks suurimat nime. Kuid milline kaubamärk pakub paremat kaamerate ja objektiivide valikut?

mänge, mida mängida, kui arvutis on igav
Loe edasi Seotud teemad
  • Isetegija
  • Nutikas kodu
  • Arvuti automatiseerimine
  • Arduino
  • Pult
Autori kohta James Bruce(Avaldatud 707 artiklit)

Jamesil on tehisintellekti bakalaureusekraad ning ta on CompTIA A+ ja Network+ sertifikaadiga. Kui ta pole riistvara ülevaadete redaktorina hõivatud, naudib ta LEGO, VR ja lauamänge. Enne MakeUseOfiga liitumist oli ta valgustehnik, inglise keele õpetaja ja andmekeskuse insener.

Veel James Bruce'ilt

Telli meie uudiskiri

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

Tellimiseks klõpsake siin