Բովանդակություն:
- Քայլ 1: Կարգավորեք ծրագիրը
- Քայլ 2: Կարգավորեք սարքը
- Քայլ 3. Կառուցեք հակազդեցություն
- Քայլ 4: Դրեք բոլորը միասին
Video: Wi-Fi միացնել գրեթե ամեն ինչ ՝ 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Եթե նախկինում երբեք չեք օգտագործել Blynk- ը, ապա պետք է ստուգեք այն: Այս ստեղծագործությունը կարող է օգտագործվել շատ բաների համար `ոչ միայն լավայի լամպի համար: Կարող եք այն առավոտյան միացնել սուրճի պատրաստիչին կամ գիշերային ավտոմատ լույս վառել: Իրոք, ես պարզապես պատրաստեցի դա զվարճանքի համար:
Քայլ 1: Կարգավորեք ծրագիրը
Այս նախագծի համար ձեզ հարկավոր կլինի ունենալ Arduino IDE ձեր համակարգչում և Blynk ծրագիրը խելացի հեռախոսի կամ պլանշետի վրա:
Այս էջը պարունակում է ամբողջական փաստաթղթեր այն մասին, թե ինչպես կարող եք ինքներդ կարգավորել: (Եթե նախկինում օգտագործել եք Blynk- ը, ապա հավանաբար կարող եք բաց թողնել այս քայլը):
Հավելվածի մասին հասկանալուց հետո հետևեք այս քայլերին ՝ ձեր նախագիծը կարգավորելու համար:
- Բացեք վիջեթների տուփը (+ պատկերակ)
- Ավելացնել կոճակ
- Կոճակի քորոցը սահմանեք V0, իսկ մյուս երկու տուփերը `0 և 180 (այդ հերթականությամբ):
Քայլ 2: Կարգավորեք սարքը
Ես օգտագործում եմ SparkFun Blynk Board, բայց դուք իսկապես կարող եք օգտագործել ցանկացած Blynk- ով միացված սարք: Եթե դուք օգտագործում եք Blynk Board- ը, ապա SparkFun- ն ունի ձեռնարկ, թե ինչպես այն կարգավորել և սկսել: Երկրորդ հղումը վերաբերում է այն բանին, թե ինչպես կարելի է ստեղծել ձեր խորհուրդը, որպեսզի թույլ տա դրա կոդը խմբագրվել Arduino ծրագրավորման միջավայրում: (կրկին, եթե արդեն գիտեք, թե ինչ եք անում, կարող եք բաց թողնել դրանք).
- https://learn.sparkfun.com/tutorials/getting-star…
- https://learn.sparkfun.com/tutorials/blynk-board-a…
Եթե մինչ այժմ հասել եք դրան, ահա այն կոդը, որը դուք պետք է օգտագործեք.
/*Դուք պետք է այս երեքը փոխարինեք ձեր սեփական տեղեկություններով. Char BlynkAuth = "yourauthcode" char WiFiNetwork = "yourwifinetworkname" char WiFiPassword = "yourwifipassword"*/
#ներառել Servo myservo;
#ներառել #ներառել
#սահմանել BLYNK_PRINT Սերիա
char BlynkAuth = "yourauthcode"; char WiFiNetwork = "yourwifinetworkname"; char WiFiPassword = "yourwifipassword";
void setup () {Serial.begin (9600); myservo.attach (12); Blynk.begin (BlynkAuth, WiFiNetwork, WiFiPassword);}
դատարկ շրջան () {Blynk.run ();}
BLYNK_WRITE (V0) {int pinData = param.asInt (); myservo.write (pinData);}
Քայլ 3. Կառուցեք հակազդեցություն
Ռելեի նման ավելի բարդ բան օգտագործելու փոխարեն, ես համեմատաբար պարզ հակադրություն արեցի. Դրա համար կամ կարող եք գնել վարդակից անջատիչ, ինչպես նկարում պատկերվածը, պարզապես օգտագործեք պատի անջատիչ (ձեր տան լույսերի համար): Ես օգտագործեցի մեծ servo շարժիչ, մի քանի ձողիկներ, տաք սոսինձ ատրճանակ և որոշ պլաստիկ խաղալիքներ `այս նախագծի հայեցակարգի ապացույց ստեղծելու համար, որը կարող է հեշտությամբ աշխատել բարձր լարման սարքերի հետ:
Քայլ 4: Դրեք բոլորը միասին
Լավայի լամպը (կամ այլ սարքավորում) պետք է միացված լինի էլեկտրական անջատիչին, որն աշխատում է սերվո շարժիչով, որը պետք է միացված լինի բլինկի տախտակին, իսկ տախտակին անհրաժեշտ է հոսանք:
- Էլեկտրաէներգիա մատակարարելու համար ես օգտագործել եմ հեռախոսի լիցքավորիչ և USB լար
- Սերվոյի լարերը միացված են հետևյալ կերպ ՝ կարմիրը ՝ Վին, սևը ՝ Գնդը, իսկ դեղինը ՝ 12 -ը
- Միացրեք ամեն ինչ պատի վարդակից
- Օգտագործեք blu -tac ՝ բաները կախ չթողնելու համար, եթե դա ձեզ դեմ չէ
-
Սերվո շարժիչը պետք է ձեռքով ճշգրտվի. Փորձեք հավելվածում `պարզելու համար, թե ինչ թվեր պետք է սահմանվեն կոճակի վիջեթում (0 -ի և 180 -ի փոխարեն)` լույսի անջատիչը հաջողությամբ շահարկելու համար:
Բացեք ծրագիրը և միացրեք ամեն ինչ `փորձելու համար: Կարող եք նաև փորձել ավտոմատացնել այն ՝ օգտագործելով հավելվածի որոշ այլ վիջեթներ, ինչպիսիք են GPS- ը կամ ժամաչափը:
Հիշեք, որ մեկնաբանեք ցանկացած հարցով և ստուգեք ծրագրի էջը:
Խորհուրդ ենք տալիս:
Գրեթե ամեն ինչ վերածեք բարձրախոսի. 13 քայլ (նկարներով)
Գրեթե ամեն ինչ խոսողի վերածեք. Գրեթե ցանկացած առարկա կարող եք բարձրախոս դարձնել `օգտագործելով պիեզո սկավառակ և մի բուռ լրացուցիչ բաղադրիչ: Թեև սա կարող է կախարդական թվալ, բայց իրականում բավականին պարզ տեխնիկական բացատրություն կա: Պիեզո սկավառակ քշելով ուժեղացուցիչի միջոցով, սկավառակը
Տեղափոխելով LED ՌԴ հեռակառավարիչը `« ամեն ինչ »կառավարելու համար. 5 քայլ
Տեղադրելով LED ՌԴ հեռակառավարիչ ՝ «ամեն ինչ» կառավարելու համար. Դա նշանակում է, որ մենք ավելի սերտորեն կանդրադառնանք ՌԴ հեռակառավարման վահանակի փոխանցման գործընթացին ՝ ուղարկված տվյալների մեջ կարդալով Arduino µC
Դեմքի փոփոխվող պրոյեկցիոն դիմակ - Եղիր ամեն ինչ. 14 քայլ (նկարներով)
Դեմքի փոփոխվող պրոյեկցիոն դիմակ. Եղիր ամեն ինչ. Եղիր ամեն ինչ: Պրոյեկցիոն դիմակը բաղկացած է սպիտակ 3D տպված դիմակից, ազնվամորու պիից, փոքրիկ պրոյեկտորից և մարտկոցի փաթեթից: Այն ունակ է նախագծել ամեն ինչ և ամեն ինչ
Մարտկոցի DC Drive փոխակերպում, Speedlight (կամ գրեթե ամեն ինչ) `5 քայլ
Մարտկոցի DC Drive փոխակերպում, արագություն (կամ գրեթե ամեն ինչ). Սա թերևս մարտկոցից արագաչափը մարտկոցից DC հոսանքի սկավառակ փոխարկելու ամենահեշտ միջոցն է: Այս Yongnuo YN560IV- ը երբեմն անհրաժեշտ է մեր լուսանկարչական տաղավարում, լուսավորելու հետնապատը և վերացնելու համար: ստվերներ առարկայից: Կա մի
Դարձրեք ձեր մոնիտորը անտեսանելի (գրեթե գրեթե). 4 քայլ
Դարձրեք ձեր մոնիտորը անտեսանելի (գրեթե գրեթե). Ստեղծեք աշխատասեղանի ֆոն `զվարճացնելու և շփոթեցնելու ձեր ընկերներին և գործընկերներին` օգտագործելով միայն թվային ֆոտոխցիկ և մի փոքր կատակներ: