Բովանդակություն:

Կառուցեք 15 դոլար արժողությամբ հեռակառավարվող ESP8266 ռոբոտ -սպասավոր / մեքենա / տանկ Ios- ի և Android- ի համար. 4 քայլ
Կառուցեք 15 դոլար արժողությամբ հեռակառավարվող ESP8266 ռոբոտ -սպասավոր / մեքենա / տանկ Ios- ի և Android- ի համար. 4 քայլ

Video: Կառուցեք 15 դոլար արժողությամբ հեռակառավարվող ESP8266 ռոբոտ -սպասավոր / մեքենա / տանկ Ios- ի և Android- ի համար. 4 քայլ

Video: Կառուցեք 15 դոլար արժողությամբ հեռակառավարվող ESP8266 ռոբոտ -սպասավոր / մեքենա / տանկ Ios- ի և Android- ի համար. 4 քայլ
Video: TONY HAWKS PRO SKATER. The Best Pro Skater of All Time? 2024, Նոյեմբեր
Anonim
Image
Image
Ստեղծեք Blynk հավելվածը
Ստեղծեք Blynk հավելվածը

Դուք ատու՞մ եք խոհանոց գնալ ՝ խորտիկ ուտելու համար: Թե՞ նոր խմիչք խմել: Այս ամենը կարելի է շտկել 15 դոլար արժողությամբ այս պարզ հեռակառավարվող սպասավորի միջոցով:

Մինչև որևէ առաջ գնալ, ես այժմ վարում եմ Kickstarter նախագիծը ձայնային կառավարվող RGB լուսանցքի համար, որն աշխատում է Cortana- ի հետ և արժե 19 դոլար: Այն կարելի է գտնել այստեղ ՝

www.kickstarter.com/projects/1538004954/co…

Այս Instructable- ում մենք կառուցելու ենք հեռակառավարվող բուտլեր: Այն կարելի է վերահսկել WiFi- ի միջոցով ՝ օգտագործելով Iphone կամ Android հեռախոս: Ամբողջ նախագիծը հիմնված է ESP8266 nodeMCU տախտակի վրա, և ամեն ինչ կարելի է կառուցել 15 դոլարով, եթե գնում եք Չինաստանից:

Այս նախագծի համար մեզ անհրաժեշտ է հետևյալը.

1x ESP8266 տախտակ

2x Geared DC շարժիչներ անիվներով

1x L293D կամ 2x bc547 NPN տրանզիստորներ

1x breadboard + breadboard լարեր

1x փայտ

1x աղբարկղ (կամ այլ բան, որը կլինի 3 -րդ քայլի աղյուսակը)

1x 360 աստիճանի պտտվող անիվ

1x մարտկոց DC շարժիչների համար: Ես օգտագործել եմ 2s Lipo

1x 5V հզորության բանկ

Այս նախագիծը նաև օգտակար է, եթե ցանկանում եք հեռակառավարվող մեքենա, տանկ կամ ռովեր կառուցել, քանի որ էլեկտրոնիկան նույնն է լինելու: Պետք է փոխել միայն հիմքը:

Այսպիսով, եկեք սկսենք:

Քայլ 1: Ստեղծեք Blynk հավելվածը

Ստեղծեք Blynk հավելվածը
Ստեղծեք Blynk հավելվածը
Ստեղծեք Blynk հավելվածը
Ստեղծեք Blynk հավելվածը

Սկսելու համար նախ անհրաժեշտ է ներբեռնել Blynk անունով ծրագիր: Այն կարելի է գտնել ինչպես AppStore- ում, այնպես էլ PlayStore- ում: Theրագիրը ներբեռնելուց հետո մենք պետք է կատարենք հետևյալ քայլերը (ստուգեք վերևի նկարները ՝ տեսածիս բացատրության համար, թե ինչ եմ անում):

1. Ստեղծեք հաշիվ և մուտք գործեք:

2. Սեղմեք «նոր նախագիծ» կոճակը:

3. տվեք նախագծին անուն և ընտրեք որպես տախտակ ESP8266 և որպես կապ WiFi:

4. սահեցրեք ձախ և ավելացրեք երկու կոճակ, ինչպես վերևի նկարում:

5. կտտացրեք ձախ կոճակին և և փոխեք քորոցը GP0- ի

6. Նույնը կատարեք աջ կոճակի համար, բայց այժմ փոխեք քորոցը GP2- ի

Վերջին հաշվով, մենք պետք է ստանանք հեղինակային նշանը: Կտտացրեք վերևի աջ մասում գտնվող ընկույզի պատկերակին և որոնեք հեղինակային նշանը: Դա պատահական թվերի և տառերի երկար շարք է: Գրեք այս տողը, քանի որ այն մեզ անհրաժեշտ է հաջորդ քայլին:

Քայլ 2. Programրագրեք ESP8266- ը

Programրագրեք ESP8266 ծրագիրը
Programրագրեք ESP8266 ծրագիրը
Programրագրեք ESP8266 ծրագիրը
Programրագրեք ESP8266 ծրագիրը

Քանի որ մենք օգտագործում ենք Blynk ծրագիրը, մենք ստիպված չենք օգտագործել բարդ ծածկագիր: Սկսելու համար մեզ անհրաժեշտ է բացել Arduino IDE- ն: Ենթադրում եմ, որ դուք արդեն ունեք ձեր Arduino IDE- ն կազմաձևված ESP8266 խորհրդի համար և կարող եք վերբեռնել դրան: Եթե ոչ, ապա կան բազմաթիվ ձեռնարկներ, թե ինչպես դա անել:

Պարզապես ներբեռնեք robotButler.ino ֆայլը Instructable- ից և բացեք այն Arduino IDE- ում: Նախքան այն վերբեռնելը, մենք պետք է փոխենք 3 պարամետր.

Փնտրեք կոդի այս տողը.

char auth = "YourAuthToken";

Այժմ փոխեք տեքստը «» ձեր հեղինակային նշանի համար: Սա թվերի և տառերի այն երկար տողն է, որը դուք գրել եք 1 -ին քայլից:

Օրինակ ՝ char auth = "8d454db36538e4ce49516ca476186r9db";

Այժմ փնտրեք կոդի այս երկու տողերը.

char ssid = "Ձեր ցանցի անունը";

char pass = "YourPassword";

Այժմ ssid- ի համար տեքստը փոխեք ձեր տան WiFi ցանցի անունով ElferinksWiFi:

Այժմ գաղտնաբառի տեքստը փոխեք ձեր տան WiFi ցանցի գաղտնաբառի միջև:

Օրինակ

char ssid = "ElferinksWiFi";

char pass = "TERHTK18R";

Դրանից հետո դուք կարող եք միացնել ESP8266- ը USB մալուխով և սեղմել բեռնման կոճակը `ESP8266- ը բռնկելու համար:

Քայլ 3: Ստեղծեք ապարատը:

Պատրաստեք սարքավորումները
Պատրաստեք սարքավորումները
Պատրաստեք սարքավորումները
Պատրաստեք սարքավորումները
Պատրաստեք սարքաշարը
Պատրաստեք սարքաշարը

Այժմ մենք ավարտել ենք ծրագրային ապահովման մասը, կարող ենք սկսել սարքաշարի կառուցումը:

Ես սկսեցի կառուցել վերևի սխեման հացահատիկի վրա: Երկու սխեմաներն էլ աշխատում են, բայց ինչ -ինչ պատճառներով NPN տրանզիստորները, որոնք ես օգտագործել եմ bc547- ը երկրորդ սխեմատիկայում, իսկապես թեժացան: Ահա թե ինչու ես որոշեցի օգտագործել L293d շարժիչի վարորդի IC- ն, որն ինձ համար հիանալի էր աշխատում:

Սխեման անելուց հետո մենք պետք է ամեն ինչ հզորացնենք: Ես դրա համար օգտագործեցի 2s (7.4V) լիպո մարտկոց `շարժիչներին սնուցման համար և 5V հզորության բանկ` ESP8266- ը սնուցելու համար:

Այժմ մենք կարող ենք սկսել ռոբոտի ստեղծումը:

1. Թեժ կպցրեք երկու շարժիչով շարժիչով շարժիչները մի կտոր փայտի վրա:

2. Թեժ սոսնձեցրեք պտտվող անիվը ձեր օգտագործած հիմքի ծայրին: Իմ դեպքում ՝ կլոր մետաղական սկավառակ:

3. Տաք Կպչեք փայտի կտորը DC շարժիչներով ձեր հիմքին:

4. Այժմ Hot Glue- ը էլեկտրոնիկայի հիմքն է:

Հիմքը պատրաստելուց հետո մենք պետք է ստեղծենք ներդիրը: Ես օգտագործեցի աղբարկղը, որը դրված էր շուրջս: Կայքում այն ամրացնելով հիմքին և փայտի կտոր դնելուց հետո ռոբոտը ավարտվեց:

Կարող եք նաև կառուցել բոլորովին այլ հիմք: Եթե դուք, օրինակ, ցանկանում եք հեռակառավարվող տանկ կառուցել, կարող եք հիմք ստեղծել դրա համար և օգտագործել նույն էլեկտրոնիկան, ինչ այս նախագծում: Սա նույնն է, եթե ցանկանում եք կառուցել ՝ հեռակառավարվող մեքենա, ռովեր կամ որևէ այլ բան, որի մասին կարող եք մտածել:

Քայլ 4: Եկեք զբոսնենք:

Թույլ տվեք զբոսնել
Թույլ տվեք զբոսնել

Ամեն ինչ արված, մենք կարող ենք միացնել ESP8266- ը powerbank- ին և բացել ձեր հեռախոսի Blynk ծրագիրը: Appրագիրը ինքնաբերաբար կկապվի ռոբոտի հետ, և այժմ այն կկարողանաք քշել ցանկացած վայրում:

Եթե ունեք որևէ հարց, մի հապաղեք հարցնել ինձ:

Եթե ձեզ դուր եկավ այս նախագիծը, կարող եք ստուգել իմ մյուս նախագծերը, որոնք նույնպես IOT տիպի նախագծեր են, ինչպիսիք են ինքնաբաց դռները և ձայնով կառավարվող լույսերը:

Խորհուրդ ենք տալիս: