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

WiFi Wall-E: 8 քայլ
WiFi Wall-E: 8 քայլ

Video: WiFi Wall-E: 8 քայլ

Video: WiFi Wall-E: 8 քայլ
Video: Աստղային գալակտիկաների խելացի WiFi պրոյեկտոր լազերային և լուսային երաժշտությամբ TUYA SMART 2024, Նոյեմբեր
Anonim
Image
Image

Երբևէ մանկության երազանք տեսե՞լ եք:

Մեկը, որը դուք այնքան ծիծաղելի և անիրական եք համարում, միայն երեխան կարո՞ղ է դա մտածել:

Դե ես ունեմ. Ես միշտ ցանկացել եմ ունենալ ռոբոտ ընկեր:

Պարտադիր չէր, որ այն շատ խելացի լիներ կամ հագեցած լիներ բարձր տեխնոլոգիական լազերով, ես պարզապես կբավարարվեի այն բանի համար, որը չի սպանում ինձ քնում: Այնուհետև, 2008 թ., «Wall-E» ֆիլմը թողարկվեց թատրոններ, և իմ մանկության երազանքը հանկարծ դեմք առավ: Այս գեղեցիկ փոքրիկ աղբահավաքի մասին ինչ -որ բան ինձ ստիպեց ինձ խոստանալ, որ ես երբևէ կստանամ նրանցից մեկը:

Ամեն դեպքում, տարիներ են անցել, և ես պատրաստվում եմ ավարտել ուսումս համալսարանում: Վերջնական նախագիծը երկար է տևում, և ես ինքս ինձ մտածեցի. սա գուցե ժամանակն է կառուցելու այն Wall-E- ն, որի մասին խոսում էիք:

ուստի ներկայացնում եմ ձեզ.

WiFi Wall-E

Ձեր փոքրիկ խելացի ռոբոտ -ընկերը:

Wall-E- ն ստվարաթղթե WiFi ռոբոտ է, որն օգտագործում է Wemos D1-mini (esp8266):

Հատկություններ:

Ձեռքով վերահսկվում է 4 ուղղություններով: Ստանում է հսկիչ ազդանշաններ MQTT բրոքերի և Node-Red- ի միջոցով:

Արհեստական ինտելեկտը վերահսկվում է խոչընդոտներից խուսափելու միջոցով: Փոխանցում է ուղու ուղղությունների ընտրությունը MQTT- ի միջոցով ձայնին: Խնդիրների հայտնաբերումը իր մարմնի համեմատ փոխանցում է MQTT- ի միջոցով ձայնին:

Ո՞վ եմ ես: Մեծ շնորհակալություն vվիկա Մարկֆելդին, IoT- ի հիանալի գուրու լինելու և ինձ անհրաժեշտ սարքավորումներն ու օգնությունը տրամադրելու համար:

Պարագաներ

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

Մարմնի միավորի համար

  • 1 x Wemos D1-mini. Wall-E- ի սիրտն ու ուղեղը (ներառում է esp8266 wifi մոդուլ):
  • 3 x AAA մարտկոցներ. Կլինեն էներգիայի աղբյուր մարմնի և գլխի միավորների համար:
  • 1 x Mini Bread-Board. Օգտագործվում է բոլոր GND և համապատասխան VCC- ները միացնելու համար:

Վարորդական միավորի համար

  • 1 x L298N H-Bridge: օգտագործվում է 2 DC շարժիչներ վերահսկելու և համակարգելու համար:
  • 2 x TT-Motor. Երկու DC շարժիչ ՝ Wall-E- ն քշելու համար:
  • 1 x 9V մարտկոց. Լարային միակցիչներով 9V մարտկոցը կլինի էներգաբլոկը շարժիչ միավորի համար:

Գլխի միավորի համար

  • 1 x Ուլտրաձայնային տվիչ. Օգտագործվում է խոչընդոտների հայտնաբերման համար:
  • 1 x SG90 Micro Servo շարժիչ. Պարզ 180 աստիճանի միկրո servo շարժիչ:

Մարմնի նյութեր

  • Ստվարաթուղթ
  • Տաք սոսինձ ատրճանակ
  • 4 x Անիվներ
  • 20 x jumper լարեր
  • Կտրող դանակ կամ մկրատ

Քայլ 1: Կառուցեք շարժիչների միավոր

Մարմնի միացումներ
Մարմնի միացումներ

Առաջին քայլը կլինի հարթակի կառուցումը, որի վրա հետագայում մենք կկառուցենք Wall-E- ը:

1. Կտրեք 12 սմ 12 սմ տրամագծով ստվարաթղթե քառակուսի և տաք T սոսինձով ամրացրեք երկու TT շարժիչները քառակուսու ծայրերին:

2. Շրջեք հարթակը և կցեք L298N h- կամուրջը հարթակին:

3. Հարթակի վրա 2 անցք կատարեք, 1-ը L298N h- կամրջի յուրաքանչյուր կողմում, որպեսզի շարժիչների լարերը անցնեն:

4. Կցեք յուրաքանչյուր շարժիչի լարերը L298N h կամրջին, ինչպես նկարագրված է շղթայում:

5. Կցեք 9 Վ մարտկոցի միակցիչը L298N- ին, ինչպես նկարագրված է շղթայում:

ԵԿՀ -ից մինչև 12 Վ

GND- ից GND

Քայլ 2: Մարմնի միացումներ

Այժմ ժամանակն է L298N- ը միացնել Wemos D1-Mini- ին:

1. Հետևեք այս կապերի ցուցակին

- ՀԷNA -ից D1

- ENB- ից մինչև D0

- IN1- ից D8

- IN2- ից D7

- IN3- ից D4

- IN4- ից D3

2. Միացրեք էներգիայի մատակարարումը մարմնի միավորին

-VCC ՝ AAA մարտկոցներից և 5V- ից D1-mini, մինչև նույն շարքը ՝ մինի հացի տախտակի վրա:

-GND AAA մարտկոցներից, GND 9V մարտկոցից և GND D1-mini- ի վրա, մինչև նույն շարքը մինի հացի տախտակի վրա:

Քայլ 3: Տեղադրումներ

Տեղադրումներ
Տեղադրումներ

Սկզբում մենք պետք է կարգավորենք Arduino IDE- ն, որպեսզի կարողանանք ծրագրավորել D1-mini- ում: Arduino IDE

Տեղադրեք Arduino IDE- ն ՝

Տեղադրեք համապատասխան «վարորդներ» ESP8266 տախտակների համար ձեր Arduino IDE- ում.

randomnerdtutorials.com/how-to-install-es…

Երկրորդ, մեզ պետք կգա Node-Red- ը, որը խելացի ինտեգրացիոն հարթակ է, որը թույլ է տալիս նաև մշակել որոշ հիմնական UI:

Հանգույց-կարմիր

Ստացեք Node-Red ՝

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