Satura rādītājs:
- 1. darbība: iestatiet lietotni
- 2. darbība: iestatiet ierīci
- 3. darbība. Izveidojiet kontrakciju
- 4. solis: salieciet visu kopā
Video: Wi-Fi iespējo gandrīz jebko: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Ja jūs nekad iepriekš neesat lietojis Blynk, jums tas jāpārbauda. Šo radījumu var izmantot daudzām lietām - ne tikai lavas lampai. Jūs varētu ieslēgt kafijas automātu no rīta vai izveidot automātisku nakts gaismu. Patiešām, es to darīju tikai prieka pēc.
1. darbība: iestatiet lietotni
Šim projektam datorā jābūt gan Arduino IDE, gan viedtālrunī vai planšetdatorā lietotnei Blynk.
Šajā lapā ir pilna dokumentācija par to, kā pašam sevi iestatīt. (Ja esat iepriekš izmantojis Blynk, iespējams, varat izlaist šo darbību.)
Kad esat sapratis lietotni, veiciet šīs darbības, lai iestatītu savu projektu.
- Logrīku lodziņa atvēršana (+ ikona)
- Pievienot pogu
- Iestatiet pogas tapu uz V0, bet pārējās divas kastes uz 0 un 180 (šādā secībā).
2. darbība: iestatiet ierīci
Es izmantoju SparkFun Blynk dēli, taču jūs patiešām varat izmantot jebkuru ierīci, kas nodrošina Blynk. Ja izmantojat Blynk dēli, SparkFun ir apmācība par to, kā to iestatīt un sākt. Otrā saite ir par to, kā iestatīt savu dēli, lai tā kodu varētu rediģēt Arduino programmēšanas vidē. (atkal, ja jau zināt, ko darāt, varat tos izlaist):
- https://learn.sparkfun.com/tutorials/getting-star…
- https://learn.sparkfun.com/tutorials/blynk-board-a…
Ja esat tik tālu, šeit ir jāizmanto šāds kods:
/*Šīs trīs lietas būs jāaizstāj ar savu informāciju: char BlynkAuth = "yourauthcode" char WiFiNetwork = "yourwifinetworkname" char WiFiPassword = "yourwifipassword"*/
#include Servo myservo;
#iekļaut #iekļaut
#define BLYNK_PRINT Seriāls
char BlynkAuth = "yourauthcode"; char WiFiNetwork = "yourwifinetworkname"; char WiFiPassword = "yourwifipassword";
void setup () {Serial.begin (9600); myservo.attach (12); Blynk.begin (BlynkAuth, WiFiNetwork, WiFiPassword);}
void loop () {Blynk.run ();}
BLYNK_WRITE (V0) {int pinData = param.asInt (); myservo.write (pinData);}
3. darbība. Izveidojiet kontrakciju
Tā vietā, lai izmantotu kaut ko sarežģītāku, piemēram, releju, es izveidoju samērā vienkāršu ierīci: šim nolūkam jūs varat vai nu iegādāties tādu spraudni, kā attēlā, vienkārši izmantojiet sienas slēdzi (mājas apgaismojumam). Es izmantoju lielu servomotoru, dažas spieķu nūjas, karstu līmes pistoli un dažas plastmasas rotaļlietas, lai izveidotu šī projekta koncepcijas pierādījumu, ar kuru var viegli darbināt augstsprieguma ierīces.
4. solis: salieciet visu kopā
Lavas lampa (vai cita ierīce) ir jāpievieno elektriskajam slēdzim, ko darbina servomotors, kas jāpievieno pie blynk dēļa, un plāksnei ir nepieciešama jauda.
- Barošanai es izmantoju tālruņa lādētāju un USB vadu
- Servo vadi ir savienoti šādi: sarkans pie Vin, melns līdz Gnd un dzeltens līdz 12. tapai
- Pievienojiet visu kontaktligzdai
- Izmantojiet blu -tac, lai lietas nekarātos - ja vien jums tas neiebilst
-
Servomotors ir jākalibrē manuāli: eksperimentējiet lietotnē, lai uzzinātu, kādi skaitļi ir jāiestata pogu logrīkā (nevis 0 un 180), lai veiksmīgi manipulētu ar gaismas slēdzi.
Atveriet lietotni un ieslēdziet visu, lai to izmēģinātu. Varat arī mēģināt to automatizēt, izmantojot dažus citus lietotnes logrīkus, piemēram, GPS vai taimeri.
Atcerieties komentēt ar visiem jautājumiem un apskatīt projekta lapu!
Ieteicams:
LED RF tālvadības pults izmantošana, lai kontrolētu “jebko”!: 5 soļi
LED RF tālvadības pults izmantošana, lai kontrolētu "jebko"!: Šajā projektā es jums parādīšu, kā atkārtoti izmantot LED RF tālvadības pulti, lai ar to kontrolētu gandrīz visu, ko vēlaties. Tas nozīmē, ka mēs tuvāk apskatīsim RF tālvadības pults pārraides procesu, lasīsim nosūtītos datus ar Arduino µC
Sagatavojiet savu Raspberry Pi jebko!: 7 soļi (ar attēliem)
Sagatavojiet savu Raspberry Pi jebko !: Šeit, MakerSpace, mums patīk Raspberry Pi! Un neatkarīgi no tā, vai mēs to izmantosim programmēšanai, tīmekļa servera mitināšanai vai jaunākās Raspbian izplatīšanas testēšanai, mēs vienmēr to sagatavojam vienādi. Tas ir lielisks sākumpunkts, lai spēlētu ar Raspbe
Izveidojiet Arduino Nissan Qashqai, lai automatizētu spoguļa salokīšanu vai jebko citu: 9 soļi (ar attēliem)
Iebūvējiet Arduino Nissan Qashqai, lai automatizētu spoguļa salocīšanu vai jebko citu: Nissan Qashqai J10 ir dažas kaitinošas lietas par vadības ierīcēm, kuras varētu būt labākas. Viens no tiem ir atcerēties spiest spoguļu atvēršanas/aizvēršanas slēdzi pirms atslēgas izņemšanas no aizdedzes. Vēl viena ir mazā konfigurācija
Padariet savu monitoru neredzamu (gandrīz gandrīz): 4 soļi
Padariet savu monitoru neredzamu (gandrīz gandrīz): izveidojiet darbvirsmas fonu, lai uzjautrinātu un mulsinātu savus draugus un kolēģus, izmantojot tikai digitālo kameru un mazliet palaidnību
Pārvērtiet (gandrīz par) jebkuru multivides failu par (gandrīz par) jebkuru citu multivides failu bez maksas !: 4 soļi
Pārvērtiet (gandrīz par) jebkuru multivides failu par (gandrīz par) jebkuru citu multivides failu bez maksas!: Mans pirmais pamācāms, uzmundrinām! Jebkurā gadījumā es Google tīklā meklēju bezmaksas programmu, kas pārvērstu manus Youtube.flv failus tādā formātā ir universālāka, piemēram, wmv vai.mov. Es meklēju neskaitāmus forumus un vietnes un pēc tam atradu programmu ar nosaukumu