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

ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով `4 քայլ
ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով `4 քայլ

Video: ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով `4 քայլ

Video: ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով `4 քայլ
Video: Marlin Firmware - VScode PlatformIO Install - Build Basics 2024, Հուլիսի
Anonim
ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով
ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով

Գաղափարն այն է, որ այստեղ նկարագրված ռոբոտ -մեքենան հնարավորինս էժան լինի: Հետևաբար, ես հույս ունեմ, որ կհասնեմ մեծ թիրախային խմբին `իմ մանրամասն հրահանգներով և էժան մոդելի համար ընտրված բաղադրիչներով: Ես կցանկանայի ձեզ ներկայացնել իմ գաղափարը ռոբոտ-մեքենայի համար, որն օգտագործում է ESP32-CAM, փոքր համակարգիչ `տեսախցիկով և W-LAN- ով: Այսպես կոչված ESP32-CAM- ով հնարավոր է մոտ 5,-եվրո փոխանցել կենդանի վիդեո պատկեր, տեսարան ռոբոտ-մեքենայից, W-LAN կապով և վերահսկել ռոբոտի մեջ կառուցված DC- շարժիչները:

Քանի որ փոքր ESP32-CAM- ն ունի WIFI և Bluetooth մոդուլ, տեսաերիզը կարող է ուղարկվել նաև սմարթֆոն կամ նոութբուք ավելի մեծ հեռավորությունների վրա ՝ ներառված լրացուցիչ ալեհավաքի շնորհիվ:

Բաղադրիչների ցանկը հասանելի է իմ բլոգում `վերջին էլեկտրոնայինով, որն օգտագործում եմ այդ ռոբոտի համար:

ESP32-CAM- ը կառուցում է ձեր սեփական ռոբոտ-մեքենան ՝ ուղիղ տեսահոսքով-նախագծի սկիզբ

Քայլ 1. ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով-USB- սերիական ադապտեր լարեր

ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով-USB- սերիական ադապտեր էլեկտրագծեր
ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով-USB- սերիական ադապտեր էլեկտրագծեր
ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով-USB- սերիական ադապտեր լարերի տեղադրում
ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով-USB- սերիական ադապտեր լարերի տեղադրում

ESP32-CAM մոդուլը ծրագրավորելու համար այն նախ պետք է միացված լինի ԱՀ-ին: Քանի որ այն չունի USB ինտերֆեյս, պետք է օգտագործվի USB-Serial Adapter- ը: ESP32-CAM մոդուլում, որը ես թվարկել եմ բաղադրիչների ցանկում, արդեն կա այդպիսի ադապտեր, որը ներառված է առաքման մեջ: Ես ինքս օգտագործել եմ նման ադապտեր, որը նախկինում օգտագործել էի նմանատիպ նախագծերում: Սկզբունքը միշտ նույնն է. ESP-32- ը կինից դեպի կին jumper մալուխներով նախ պետք է միացված լինի USB-Serial Adapter- ին:

Նկարը ցույց է տալիս, թե որ կապերն ինչ կերպ պետք է միացված լինեն, որպեսզի հաղորդակցությունը կարողանա իրականացվել ESP32-CAM մոդուլի սերիական ինտերֆեյսի միջոցով:

Լրացուցիչ տեղեկություններ, թե ինչպես կարգավորել ամեն ինչ, մանրամասն նկարագրված է իմ բլոգում.

ESP32-CAM- ը կառուցում է ձեր սեփական ռոբոտ-մեքենան ՝ ուղիղ տեսանյութերի հոսքով `USB- սերիական ադապտերի միացում

Քայլ 2. ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով-Շասսիի ձևավորում

ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով-Շասսիի ձևավորում
ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով-Շասսիի ձևավորում
ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով-Շասսիի ձևավորում
ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով-Շասսիի ձևավորում
ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով-Շասսիի ձևավորում
ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով-Շասսիի ձևավորում

Շասսին կարող է կառուցվել բազմաթիվ նյութերից կամ փաթեթավորումից, որոնք հակառակ դեպքում կհայտնվեին թափոններում: Այսպիսով, ես լավ փորձառություններ ունեցա շասսիի հետ, որոնք առանձին կառուցված են ստվարաթղթից: Այնուամենայնիվ, այստեղ մկրատով և գորգով դանակով աշխատանքը անհրաժեշտ է, և, հետևաբար, դա կարող է երեխաների հետ վնասվածքների հասնել: Նաև զուտ ստվարաթղթից շասսիի կառուցումը մի փոքր ավելի բարդ է, բայց ավելի ստեղծագործ, քան պատրաստի տուփը ՝ պատրաստված օրինակ. պլաստիկ, ինչպես պաղպաղակի փաթեթը: Հետևյալում ես նկարագրում եմ պաղպաղակի տուփից շասսիի կառուցումը, քանի որ շասսիի կտրման համար անհրաժեշտ չեն սուր դանակներ: Պաղպաղակի տուփի հետագա առավելություններն այն են, որ այն ունենալ էժան, կայուն, թափոններից այլ բան է պատրաստված և բավական մեծ, որպեսզի տեղավորի ռոբոտ -մեքենայի բոլոր բաղադրիչները: Նաև տուփի բարակ պլաստմասը հեշտ է աշխատել և սխալների դեպքում այն կարելի է էժան փոխարինել:

Ինչպես DC շարժիչների համար անցքեր փորել, և ավելի մանրամասն նկարագրությունը հրապարակված է իմ բլոգում.

ESP32-CAM- ը կառուցում է ձեր սեփական ռոբոտ-մեքենան ՝ ուղիղ տեսանյութերի հոսքով-Շասսիի ձևավորում

Քայլ 3. ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով `միացնելով I²C հանգույցը

ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքի միջոցով-միացրեք I²C հանգույցը
ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքի միջոցով-միացրեք I²C հանգույցը
ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքի միջոցով-միացրեք I²C հանգույցը
ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքի միջոցով-միացրեք I²C հանգույցը
ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքի միջոցով-միացրեք I²C հանգույցը
ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքի միջոցով-միացրեք I²C հանգույցը

L298N շարժիչի վարորդը ESP32-CAM մոդուլով կառավարելու համար մեզ անհրաժեշտ է PCA9685 սերվո վերահսկիչը: Servo վերահսկիչը և OLED էկրանը միացված են ESP32-CAM- ի I2C ավտոբուսին I2C հանգույցի միջոցով: Նախորդ հոդվածում մենք տեսել ենք, թե ինչպես կարող ենք I2C ավտոբուսը հասանելի դարձնել ՝ օգտագործելով երկու և 1 կապերը: Քանի որ նախորդ հոդվածից մենք գիտենք, որ I2C ավտոբուսն ընդհանուր առմամբ կարող է աշխատել այս երկու կապում, իսկ կցված OLED էկրանը տվել է IP հասցե, մենք կարող ենք շարունակել կառուցել ռոբոտ -մեքենայի շարժիչների վերահսկողությունը:

Խնդրում ենք հետևել ստորև բերված հղմանը ՝ I2C հանգույցի և ռոբոտ -մեքենայի մեջ այն օգտագործելու մասին ավելի շատ մանրամասներ ստանալու համար:

ESP32-CAM- ը կառուցում է ձեր սեփական ռոբոտ-մեքենան `ուղիղ տեսահոլովակներով` միացնելով I²C հանգույցը

Քայլ 4. ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով-mingրագրավորում WIFI հեռակառավարման վահանակով

ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով-mingրագրավորում WIFI հեռակառավարման վահանակով
ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով-mingրագրավորում WIFI հեռակառավարման վահանակով
ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով-mingրագրավորում WIFI հեռակառավարման վահանակով
ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով-mingրագրավորում WIFI հեռակառավարման վահանակով
ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով-mingրագրավորում WIFI հեռակառավարման վահանակով
ESP32-CAM Կառուցեք ձեր սեփական ռոբոտ-մեքենան կենդանի վիդեո հոսքով-mingրագրավորում WIFI հեռակառավարման վահանակով

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

Ուղիղ տեսահոսքի վեբ ինտերֆեյսը նման է այստեղ հրապարակված նկարի:

Ամեն ինչ ծրագրավորելու մանրամասն նկարագրություն ստանալու համար պարզապես հետևեք ստորև բերված հղմանը և այցելեք իմ բլոգը.

ESP32-CAM- ը կառուցում է ձեր սեփական ռոբոտ-մեքենան `ուղիղ տեսահոսքով` ծրագրավորելով WIFI հեռակառավարման վահանակը

Հուսով եմ, որ ձեզ դուր է եկել ESP32-CAM- ով իմ ռոբոտի կառուցման գաղափարը, և որ իմ բլոգը օգնել է ձեզ ստեղծել նման փոքրիկ ռոբոտ:

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