Mündəricat:

Wi-Fi demək olar ki, hər şeyi aktivləşdirir: 4 addım
Wi-Fi demək olar ki, hər şeyi aktivləşdirir: 4 addım

Video: Wi-Fi demək olar ki, hər şeyi aktivləşdirir: 4 addım

Video: Wi-Fi demək olar ki, hər şeyi aktivləşdirir: 4 addım
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Iyul
Anonim
Wi-Fi demək olar ki, hər şeyi aktivləşdirir
Wi-Fi demək olar ki, hər şeyi aktivləşdirir
Wi-Fi demək olar ki, hər şeyi aktivləşdirir
Wi-Fi demək olar ki, hər şeyi aktivləşdirir
Wi-Fi demək olar ki, hər şeyi aktivləşdirir
Wi-Fi demək olar ki, hər şeyi aktivləşdirir

Daha əvvəl Blynk istifadə etməmisinizsə, yoxlamalısınız. Bu yaradılış bir çox şey üçün istifadə edilə bilər - nəinki lava lampası. Səhər qəhvə hazırlayıcınızı yandıra və ya avtomatik gecə işığı edə bilərsiniz. Həqiqətən də, bunu sadəcə əylənmək üçün etdim.

Addım 1: Tətbiqi qurun

Tətbiqi Qurun
Tətbiqi Qurun
Tətbiqi Qurun
Tətbiqi Qurun

Bu layihə üçün həm kompüterinizdə Arduino IDE, həm də ağıllı telefon və ya planşetdə Blynk tətbiqinə sahib olmalısınız.

Bu səhifədə özünüzü necə quracağınıza dair tam sənədlər var. (Daha əvvəl Blynk istifadə etmisinizsə, ehtimal ki, bu addımı atlaya bilərsiniz.)

Proqramı başa düşdükdən sonra layihənizi qurmaq üçün bu addımları izləyin.

  1. Widget qutusunu açın (+ işarəsi)
  2. Bir düymə əlavə edin
  3. Düymənin pinini V0, digər iki qutunu isə 0 və 180 olaraq təyin edin.

Addım 2: Cihazı Qurun

Mən bir SparkFun Blynk Board istifadə edirəm, amma həqiqətən də Blynk dəstəkli hər hansı bir cihazı istifadə edə bilərsən. Bir Blynk Board istifadə edirsinizsə, onda SparkFun -un necə qurulacağına və işə başlayacağına dair bir dərs var. İkinci link, kodunun Arduino proqramlaşdırma mühitində düzəldilməsinə icazə vermək üçün lövhənizi necə quracağınızla bağlıdır. (yenə də nə etdiyinizi bilirsinizsə, bunları atlaya bilərsiniz):

  • https://learn.sparkfun.com/tutorials/getting-star…
  • https://learn.sparkfun.com/tutorials/blynk-board-a…

Bu günə qədər bunu etmisinizsə, istifadə etməli olduğunuz kod budur:

/*Bu üç şeyi öz məlumatlarınızla əvəz etməlisiniz: char BlynkAuth = "yourauthcode" char WiFiNetwork = "yourwifinetworkname" char WiFiPassword = "yourwifipassword"*/

#Servo myservo daxil edin;

#daxil edin #daxil edin

#blynk_print seriyasını təyin edin

char BlynkAuth = "yourauthcode"; char WiFiNetwork = "yourwifinetworkname"; char WiFiPassword = "yourwifipassword";

void setup () {Serial.begin (9600); myservo.attach (12); Blynk.begin (BlynkAuth, WiFiNetwork, WiFiPassword);}

boşluq döngəsi () {Blynk.run ();}

BLYNK_WRITE (V0) {int pinData = param.asInt (); myservo.write (pinData);}

Addım 3: Ziddiyyət yaradın

Bir ziddiyyət qurun
Bir ziddiyyət qurun
Bir ziddiyyət qurun
Bir ziddiyyət qurun
Bir ziddiyyət qurun
Bir ziddiyyət qurun
Bir ziddiyyət qurun
Bir ziddiyyət qurun

Röle kimi daha mürəkkəb bir şey istifadə etmək əvəzinə, nisbətən sadə bir ziddiyyət yaratdım: Bunun üçün ya şəkildəki kimi bir keçid satın ala bilərsiniz, sadəcə bir divar açarı istifadə edin (ev işıqlarınız üçün). Yüksək gərginlikli cihazları asanlıqla idarə edə bilən bu layihə üçün bir konsepsiya sübutu yaratmaq üçün böyük bir servo mühərrikdən, bəzi çubuq çubuqlarından, isti yapışqan silahından və bəzi plastik oyuncaqlardan istifadə etdim.

Addım 4: Hamısını bir araya gətirin

Hamısını Bir yerdə qoyun
Hamısını Bir yerdə qoyun
Hamısını Bir yerdə qoyun
Hamısını Bir yerdə qoyun
Hamısını Bir yerdə qoyun
Hamısını Bir yerdə qoyun

Lava lampası (və ya digər cihaz) blynk lövhəsinə qoşulması lazım olan servo motor tərəfindən idarə olunan elektrik açarına qoşulmalıdır və lövhənin gücə ehtiyacı var.

  1. Güc təmin etmək üçün telefon şarj cihazı və usb kabeli istifadə etdim
  2. Servo telləri aşağıdakı kimi bağlanır: qırmızı Vin, qara Gnd və sarı 12 pin
  3. Hər şeyi bir elektrik prizinə bağlayın
  4. Hər şeyi sarkmamaq üçün blu -tac istifadə edin - buna etiraz etmirsinizsə
  5. Servo motorun əllə kalibrlənməsi lazımdır: işıq açarını uğurla idarə etmək üçün düymə vidjetində (0 və 180 əvəzinə) hansı nömrələrin qoyulacağını öyrənmək üçün tətbiqdə sınaq keçirin.

Tətbiqi açın və sınamaq üçün hər şeyi açın. GPS və ya taymer kimi tətbiqin digər vidjetlərindən istifadə edərək onu avtomatlaşdırmağa da cəhd edə bilərsiniz.

Hər hansı bir sualınız varsa şərh yazmağı və layihənin səhifəsinə baxmağı unutmayın!

Tövsiyə: