Satura rādītājs:

Wi-Fi iespējo gandrīz jebko: 4 soļi
Wi-Fi iespējo gandrīz jebko: 4 soļi

Video: Wi-Fi iespējo gandrīz jebko: 4 soļi

Video: Wi-Fi iespējo gandrīz jebko: 4 soļi
Video: Дневник хранящий жуткие тайны. Переход. Джеральд Даррелл. Мистика. Ужасы 2024, Jūlijs
Anonim
Wi-Fi iespējo gandrīz jebko
Wi-Fi iespējo gandrīz jebko
Wi-Fi iespējo gandrīz jebko
Wi-Fi iespējo gandrīz jebko
Wi-Fi iespējo gandrīz jebko
Wi-Fi iespējo gandrīz jebko

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

Iestatiet lietotni
Iestatiet lietotni
Iestatiet lietotni
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.

  1. Logrīku lodziņa atvēršana (+ ikona)
  2. Pievienot pogu
  3. 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

Izveidojiet līgumu
Izveidojiet līgumu
Izveidojiet līgumu
Izveidojiet līgumu
Izveidojiet līgumu
Izveidojiet līgumu
Izveidojiet līgumu
Izveidojiet līgumu

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ā

Salieciet to visu kopā
Salieciet to visu kopā
Salieciet to visu kopā
Salieciet to visu kopā
Salieciet to visu kopā
Salieciet to 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.

  1. Barošanai es izmantoju tālruņa lādētāju un USB vadu
  2. Servo vadi ir savienoti šādi: sarkans pie Vin, melns līdz Gnd un dzeltens līdz 12. tapai
  3. Pievienojiet visu kontaktligzdai
  4. Izmantojiet blu -tac, lai lietas nekarātos - ja vien jums tas neiebilst
  5. 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: