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

Ամառային նախագիծ 2020: 8 քայլ
Ամառային նախագիծ 2020: 8 քայլ

Video: Ամառային նախագիծ 2020: 8 քայլ

Video: Ամառային նախագիծ 2020: 8 քայլ
Video: Ամառային արևադարձը Քարահունջում 2020 2024, Հուլիսի
Anonim
Ամառային նախագիծ 2020
Ամառային նախագիծ 2020

2020 թվականի իմ ամառային նախագծի համար ես պատրաստեցի երկու ռոբոտ -մեքենա ՝ նույն շասսիով: Ենթադրվում էր, որ մեկ ռոբոտ -մեքենա պետք է ուլտրաձայնային տվիչ օգտագործի ՝ դիմացի առարկաները հայտնաբերելու համար, իսկ հետո համապատասխանաբար ինքնաբերաբար փոխի ուղղությունները: Մյուս մեքենան ենթադրաբար պետք է կառավարվեր իմ հեռախոսով:

Քայլ 1: Ստացեք պարագաներ:

Ստացեք պարագաներ
Ստացեք պարագաներ

Երկու մեքենաների պատրաստման համար անհրաժեշտ բոլոր պարագաները թվարկված են ստորև.

- Մաքուր ակրիլային հիմք

- 2 պլաստմասե անիվ ռետինե անվադողերով

- 2 դեղին շարժիչով շարժիչ (համոզվեք, որ դրանց միակցիչներ կցեք)

- Կաստեր/հետևի անիվ - Մոնտաժման սարքավորում (ընկույզներ և պտուտակներ) - Վեցանկյուն կանգառներ - KeyeStudio Arduino Clone (դեղին և սև տախտակ) - NodeMCU Esp8266 Board - Mini Breadboard - 480 միավոր BreadBoard

- Միկրո USB (ESP8266- ի համար)

USB A- ից B (Arduino տախտակի համար)

- 6 Վոլտ մարտկոցի փաթեթ (պահում է 4xAA)

- DF Robot Dual H-Bridge (Black Circuit Board, Black Heat լվացարանով և կանաչ միակցիչներով)

- L298N (Կարմիր տպատախտակ ՝ սև տաքացուցիչով և կապույտ միակցիչներով)

- Jumper լարերը

- 2 հատ IR սենսոր (փոքր կապույտ տպատախտակներ, 4 փին միակցիչ)

- Անիվի շարժման սկավառակներ 3 հատ (1 -ը պահեստային է)

- 2 հատ 9 գ սպասարկում

- Ուլտրաձայնային տվիչ (Կապույտ տպատախտակ, 2 մեծ կլոր «աչքեր»)

- Միացման/անջատման կոճակ

- 1 հոբբի պտուտակահան (սև բռնակ, նարնջագույն վերև)

- Երկկողմանի ժապավեն (մասերը շասսիի մեջ ամրացնելու համար: Կարող եք նաև օգտագործել սոսինձ ատրճանակ)

Քայլ 2. Հավաքեք մեքենայի շասսի

Հավաքեք մեքենայի շասսի
Հավաքեք մեքենայի շասսի
Հավաքեք մեքենայի շասսի
Հավաքեք մեքենայի շասսի
Հավաքեք մեքենայի շասսի
Հավաքեք մեքենայի շասսի

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

Նախ անհրաժեշտ է շարժիչը ամրացնել շասսիի վրա ՝ օգտագործելով պլաստիկ ամրացնող սարքերը, պտուտակներ և որոշ ընկույզներ, ինչպես վերը նկարում:

Այնուհետեւ անիվները կցում եք շարժիչներին

Այժմ դուք պետք է կցեք առջևի անիվը շասսիին ՝ օգտագործելով վեցանկյուն կանգառներ, որոշ պտուտակներ և ընկույզներ

Հաջորդը կցեք մարտկոցի տարան ՝ օգտագործելով նաև պտուտակներ: Դա անելուց հետո մեքենայի շասսին ավարտված է:

Քայլ 3: Լարերի տեղադրում

Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր

Մենք նախ անելու ենք ուլտրաձայնային տվիչով կառավարվող մեքենան: Ձեզ անհրաժեշտ կլինի ձեր ուլտրաձայնային տվիչը, 6 Վ մարտկոցը, ցատկող լարերը, ձեր L298 տախտակը, տախտակը և Arduino տախտակը: Ես օգտագործեցի վերը նշված սխեման ՝ ինձ օգնելու համար:

Երկու շարժիչներն էլ միացրեք L298 տախտակին `օգտագործելով jumper լարերը

Միացրեք L298 տախտակը 9 Վ լարման աղբյուրին

Միացրեք L298 տախտակը GND- ին ձեր կարմիր տախտակի վրա

Միացրեք ուլտրաձայնային տվիչը դատարկ տախտակին և անալոգային մուտքերին

L298 տախտակը միացրեք կարմիր տախտակին

Սենսորի պտույտը միացրեք սեղանին և կարմիր տախտակին

Այնուհետեւ միացրեք մյուս մարտկոցը կարմիր տախտակին `ադապտերով

Քայլ 4: Կոդ

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

bitbucket.org/teckel12/arduino-new-ping/downloads/

Քայլ 5: Հաջողություն (կամ ոչ)

Image
Image

Այժմ, եթե ամեն ինչ ճիշտ եք անում, ապա այն պետք է աշխատի: Ինչպես տեսնում եք այստեղ, ես սենսորները գործի դրեցի, բայց շարժիչները չեն աշխատում: Կոդն ու սենսորը կարծես բոլորը աշխատում են: Այնուամենայնիվ, մեքենան պարզապես չի քշի: Ես ստուգեցի լարերը և ծածկագիրը, և ամեն ինչ լավ էր թվում: Դուք կարող եք բախվել այս տեխնիկական խնդիրների հետ, և եթե դա այդպես է, համոզվեք, որ կրկնակի ստուգեք ՝ արդյոք ինչ -որ բան կոտրված է, թե ոչ: Սենսորը հստակ աշխատում էր, ինչպես ցույց է տրված ստորև տեղադրված տեսանյութերում: Շարժիչը նույնպես հաստատ չի կոտրվել, քանի որ այն հաջողությամբ օգտագործեցի հաջորդ մեքենայում: Ես իրականում այս մեքենան վարեցի հաջորդ մեքենայից հետո, բայց որոշեցի առաջինը ցույց տալ այս մեքենան: Ես կասկածում եմ, որ խնդիր կա L298 տախտակի հետ:

Քայլ 6: Երկրորդ մեքենայի միացում

Երկրորդ մեքենայի միացում
Երկրորդ մեքենայի միացում

Այժմ մենք պատրաստվում ենք կառուցել այն մեքենան, որը կարող է կառավարվել ձեր հեռախոսով: Բարեբախտաբար, այս մեկն իսկապես աշխատեց, և ես ունեմ տեսանյութեր, որտեղ նա շրջում է: Այս մեքենայի համար ձեզ հարկավոր չէ այնքան նյութ, որքան նախորդը: Ձեզ անհրաժեշտ են միայն ցատկող լարեր, ձեր L298N տախտակը և մարտկոցի բեռնարկղը: Ես օգտագործել եմ android հեռախոս ՝ մեքենան կառավարելու համար անհրաժեշտ ծրագիրը ներբեռնելու համար:

Միացրեք շարժիչները L298 տախտակին

Միացրեք տախտակը և L298 տախտակը

Համոզվեք, որ միացրեք նաև մարտկոցի փաթեթը L298 տախտակին

Քայլ 7: Կոդ

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

Քայլ 8: Հաջողություն:

Բոլոր ներքևի քայլերով դուք այժմ պետք է կարողանաք կառավարել մեքենան ՝ օգտագործելով ձեր հպակային էկրանը

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