Բովանդակություն:
- Պարագաներ
- Քայլ 1. Հասկանալով HT12E/D IC չիպը
- Քայլ 2. Կառուցեք բազայի մեքենայի հավաքածու
- Քայլ 3. Կապված մալուխի փուլ
- Քայլ 4: Ինֆրակարմիր փոխանցման փուլ
- Քայլ 5. Ռադիոհաղորդման փուլ
- Քայլ 6. Նախատիպ ռադիոհաղորդիչ
- Քայլ 7: Նախատիպ ռադիոընդունիչ
- Քայլ 8: Շարժիչային վարորդի նախատիպ
- Քայլ 9. Ինտեգրում բազային մեքենաների հավաքածուի հետ
- Քայլ 10: Փորձարկում և խնդիրների լուծում
Video: RC սնուցվող էլեկտրական խաղալիք մեքենա. 10 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Հեղինակ ՝ Պիտեր Տրան 10ELT1
Այս ձեռնարկը մանրամասն նկարագրում է տեսության, նախագծման, արտադրության և փորձարկման գործընթացը Հեռակառավարման (RC) էլեկտրական խաղալիք մեքենայի համար ՝ HT12E/D IC չիպերի միջոցով: Ձեռնարկները մանրամասն նկարագրում են մեքենայի ձևավորման երեք փուլերը.
- Կապված մալուխ
- Ինֆրակարմիր հսկողություն
- Ռադիոհաճախականության վերահսկում
Խնդիրների վերացման բաժինը հասանելի է նաև ընդհանուր խնդիրները, որոնք կարող են ծագել:
Պարագաներ
Base Car Kit
1x տող ռոբոտների հավաքածու (LK12070)
Կապված մալուխի փուլ
- 1x նախատիպի տախտակ
- Breadboard Jumper մալուխներ
- HT12E IC չիպ (վարդակից)
- HT12E IC չիպ (վարդակից)
- 1x 1MΩ դիմադրություն
- 4x ակնթարթային կոճակի անջատիչ
- 1x 47kΩ դիմադրություն
- 4x LED
- Էներգամատակարարում
Ինֆրակարմիր փոխանցման փուլ
- 1x ինֆրակարմիր հաղորդիչ (ICSK054A)
- 1x ինֆրակարմիր ընդունիչ (ICSK054A)
Ռադիոհաղորդման փուլ
- 1x 433 ՄՀց RC հաղորդիչ
- 1x 433MHZ RC ընդունիչ
Ինտեգրում Base Car Kit- ին
- 2x նախատիպ PCB տախտակ
- 1x L298N շարժիչ
Քայլ 1. Հասկանալով HT12E/D IC չիպը
HT12E և HT12E IC չիպերը միասին օգտագործվում են Հեռակառավարման համակարգի ծրագրերի համար ՝ ռադիոյի միջոցով տվյալներ փոխանցելու և ստանալու համար: Նրանք ունակ են ծածկագրել տեղեկատվության 12 բիթ, որը բաղկացած է 8 հասցեի և 4 տվյալների բիթերից: Յուրաքանչյուր հասցե և տվյալների մուտքագրում արտաքին ծրագրավորվող է կամ օգտագործվում է անջատիչների միջոցով:
Properիշտ շահագործման համար պետք է օգտագործվի մի զույգ HT12E/D չիպսեր `նույն հասցեով/տվյալների ձևաչափով: Ապակոդավորիչը ստանում է սերիական հասցեն և տվյալները, որոնք փոխանցվում են օպերատորի կողմից ՝ օգտագործելով ՌԴ փոխանցման միջոց և տվյալները թողարկումից ելք է տալիս ելքային կապերին:
HT12E Pin կազմաձևման նկարագրություն
Pins 1-8. Հասցեի կապում ՝ 8 հասցեի բիթերը կազմաձևելու համար ՝ թույլ տալով 256 տարբեր համակցություններ:
Պին 9: Աղացած քորոց
Pins 10-13: Տվյալների կապում ՝ 4 տվյալների բիթը կազմաձևելու համար
Պին 14. Փոխանցման միացման քորոց, գործում է որպես անջատիչ, որը թույլ է տալիս փոխանցել տվյալները
Պին 15-16. Oscilloscope OUT/IN համապատասխանաբար, պահանջում է 1M ohm դիմադրություն
Պին 17. Տվյալների ելքային կապ, որտեղից դուրս է գալիս 12 բիթանոց տեղեկատվությունը
Pin 18: Էլեկտրաէներգիայի մուտքագրման քորոց
HT12D Pin կազմաձևման նկարագրություն
1-8 կապում. Հասցեի կապում, անհրաժեշտ է համապատասխանել HT12E- ի կազմաձևին
Պին 9: Աղացած քորոց
Pins 10-13: Տվյալների կապեր
PIN 14: Տվյալների մուտքագրման քորոց
15-16 կապում. Oscilloscope IN/OUT համապատասխանաբար, պահանջում է 47k ohm դիմադրություն
Պին 17. Վավեր փոխանցման քորոց, գործում է որպես ցուցիչ տվյալների ստացման ժամանակ
Pin 18: Էլեկտրաէներգիայի մուտքագրման քորոց
Ինչու՞ է օգտագործվում HT12E կոդավորիչը:
HT12E- ն լայնորեն օգտագործվում է հեռակառավարման համակարգերում `իր հուսալիության, մատչելիության և օգտագործման հեշտության շնորհիվ: Այժմ շատ սմարթֆոններ շփվում են ինտերնետի միջոցով, սակայն սմարթֆոնների մեծամասնությունը դեռ HT12E- ով է աշխատում ՝ ինտերնետ գերբնակեցումից խուսափելու համար: Թեև HT12E- ն օգտագործում է հասցեն ՝ փոխանցված տվյալներով փոխանցելու համար, 8 բիթանոց 256 հնարավոր համադրությամբ, այն դեռևս շատ սահմանափակ է: Երբ ազդանշանը հեռարձակվում է, անհնար է հետևել հաղորդիչին ՝ ազդանշանի հասցեն որևէ մեկի կողմից հավանական կռահելի դարձնելով: Այս հասցեի սահմանափակումը HT12E- ի օգտագործումը հարմար է դարձնում միայն ավելի կարճ հեռավորության վրա: Ավելի կարճ հեռավորության վրա ուղարկողն ու ստացողը կարող են տեսնել միմյանց, ինչպես հեռուստատեսության հեռակառավարիչը, Home Security- ը և այլն: Առևտրային արտադրանքներում որոշ հեռակառավարման վահանակներ կարող են փոխարինել մյուսներին `որպես« ունիվերսալ հեռակառավարման վահանակ »: Քանի որ դրանք նախատեսված են ավելի կարճ տարածության համար, շատ սարքեր պարզության համար ունեն նույն հասցեի մուտքը:
Քայլ 2. Կառուցեք բազայի մեքենայի հավաքածու
Այս նախագծի Base Car Kit- ը Line Follow Robot Kit- ից է: Շինարարության և արտադրության քայլերին կարելի է ծանոթանալ հետևյալ հղումով ՝
Base Car Kit- ը, ի վերջո, կվերածվի և կդառնա RC- ով վերահսկվող մեքենա ՝ օգտագործելով HT12E/D IC չիպսերը:
Քայլ 3. Կապված մալուխի փուլ
- Օգտագործեք նախատիպի տախտակ և նախատիպային jumper մալուխներ:
- Հետևեք վերը նշված սխեմատիկ գծապատկերին `բաղադրիչները հացաթղթին ամրացնելու և միացնելու համար: Նշենք, որ երկու IC- ների միջև միակ կապը HT12E- ի 17 -րդ կապն է և HT12D- ի 14 -ը:
- Փորձարկեք դիզայնը `ապահովելով HT12D- ին միացված LED- ների լույսը, երբ HT12E- ի համապատասխան անջատիչը սեղմված լինի: Տե՛ս Անսարքությունների վերացման բաժինը ՝ ընդհանուր խնդիրներին օգնելու համար:
Կապված մալուխի տեղադրման առավելությունները
- Հուսալի և կայուն ՝ արտաքին օբյեկտների միջամտության բացակայության պատճառով
- Համեմատաբար էժան
- Պարզ և պարզ ՝ կարգավորելու և լուծելու համար
- Այլ արտաքին աղբյուրների կողմից ենթադրությունների ենթակա չէ
Կապված մալուխի թերությունները
- Անիրագործելի է հեռավոր տվյալների փոխանցման համար
- Արժեքը զգալիորեն բարձրանում է հեռահար փոխանցման տուփի միջոցով
- Դժվար է տեղափոխվել կամ տեղափոխվել տարբեր վայրեր
- Օպերատորից պահանջվում է մոտ լինել ինչպես հաղորդիչին, այնպես էլ ընդունիչին
- Flexկունության և օգտագործման շարժունակության նվազում
Քայլ 4: Ինֆրակարմիր փոխանցման փուլ
- Անջատեք ուղիղ միացված մալուխը HT12E- ի 17 -րդ կապից, միացրեք ինֆրակարմիր հաղորդիչի ելքային կապը և միացրեք հաղորդիչը հոսանքին:
- Անջատեք ուղիղ միացված մալուխը HT12 D- ի 14 -րդ կապից, միացրեք ինֆրակարմիր ընդունիչի մուտքային կապը և միացրեք ստացողին հոսանքին:
- Փորձարկեք դիզայնը `ապահովելով HT12D- ին միացված LED- ների լույսը, երբ HT12E- ի համապատասխան անջատիչը սեղմված լինի: Տե՛ս Անսարքությունների վերացման բաժինը ՝ ընդհանուր խնդիրներին օգնելու համար:
Ինֆրակարմիր փոխանցման տուփի առավելությունները
- Ապահովեք կարճ հեռավորությունների համար `տեսադաշտի փոխանցման պահանջի պատճառով
- Ինֆրակարմիր տվիչը ժամանակի ընթացքում չի ենթարկվում կոռոզիայի և չի օքսիդանում
- Կարող է գործել հեռակա կարգով
- Օգտագործման ճկունության բարձրացում
- Օգտագործման շարժունակության բարձրացում
Ինֆրակարմիր փոխանցման տուփի թերությունները
- Չի կարող թափանցել կարծր/պինդ առարկաներ, ինչպիսիք են պատերը կամ նույնիսկ մառախուղը
- Ինֆրակարմիր ճառագայթների հզորությունը կարող է վնասել աչքերը
- Ավելի քիչ արդյունավետ, քան ուղղակի ամրացված մետաղալարերը
- Պահանջում է հաճախականության հատուկ օգտագործում `արտաքին աղբյուրի միջամտությունից խուսափելու համար
- Հաղորդիչը գործարկելու համար պահանջվում է արտաքին էներգիայի աղբյուր
Քայլ 5. Ռադիոհաղորդման փուլ
- Անջատեք ինֆրակարմիր հաղորդիչը հոսանքից և HT12E- ի 17 -րդ կապը, միացրեք 433MHz ռադիոհաղորդիչի ելքային կապը: Բացի այդ, հաղորդիչը միացրեք գետնին և հոսանքին:
- Անջատեք ինֆրակարմիր ընդունիչը հոսանքից և HT12D- ի 14 -րդ կապը, միացրեք 433 ՄՀց ռադիոընդունիչի տվյալների կապերը: Բացի այդ, ընդունիչը միացրեք գետնին և սնուցեք:
- Փորձարկեք դիզայնը `ապահովելով HT12D- ին միացված LED- ների լույսը, երբ HT12E- ի համապատասխան անջատիչը սեղմված լինի: Տե՛ս Անսարքությունների վերացման բաժինը ՝ ընդհանուր խնդիրներին օգնելու համար:
Ստեղծված ռադիոհաղորդման առավելությունները
- Չի պահանջում հաղորդիչի և ստացողի միջև տեսանելիություն
- Չի ենթարկվում պայծառ լույսի աղբյուրների միջամտության
- Հեշտ և պարզ օգտագործման համար
- Կարող է գործել հեռակա կարգով
- Բարձրացնում է ճկունությունը
Ստեղծված ռադիոհաղորդման թերությունները
- Հնարավոր է, որ ենթակա է խաչմերուկին ռադիոհաղորդման այլ համակարգերի մոտակա օգտվողներից
- Հաճախությունների վերջավոր քանակ
- Հնարավոր միջամտություն այլ ռադիոհաղորդիչներից, օրինակ ՝ ռադիոկայաններից, արտակարգ իրավիճակների ծառայություններից, բեռնատարների վարորդներից
Քայլ 6. Նախատիպ ռադիոհաղորդիչ
- Ռադիոհաղորդիչի բաղադրիչները նախատիպային տախտակից տեղափոխեք նախատիպային PCB:
- Sոդեք բաղադրիչները ՝ հղում կատարելով երրորդ քայլի գծապատկերին:
- Միացումն իրար միացնելու համար օգտագործեք պինդ թիթեղյա լարեր ՝ օգտագործելով թևերով լարեր, որտեղ համընկնումները տեղի են ունենում կարճ միացումից խուսափելու համար:
Քայլ 7: Նախատիպ ռադիոընդունիչ
- Ռադիոընդունիչի բաղադրիչները նախատիպային տախտակից տեղափոխեք նախատիպային PCB:
- Sոդեք բաղադրիչները ՝ հղում կատարելով երրորդ քայլի գծապատկերին:
- Միացումն իրար միացնելու համար օգտագործեք ամուր թիթեղյա լարեր ՝ օգտագործելով թևերով լարեր, որտեղ համընկնումները տեղի են ունենում կարճ միացումից խուսափելու համար:
Քայլ 8: Շարժիչային վարորդի նախատիպ
- Արական վարդակներ կպցրեք նավահանգիստներին ՝ IN1-4 և Motors A-B, որպեսզի փորձարկման ընթացքում հեշտ ճշգրտումներ կատարվեն ՝ ըստ վերևի դիագրամի:
- Femaleոդեք կանացի վարդակից բացասական և դրական տերմինալներին ՝ ըստ վերևի դիագրամի:
Ի՞նչ է շարժիչ վարորդը Շարժիչային վերահսկիչը գործում է որպես միջնորդ մեքենայի IC չիպերի, մարտկոցների և շարժիչների միջև: Անհրաժեշտ է ունենալ մեկը, քանի որ HT12E չիպը սովորաբար կարող է շարժիչին հասցնել միայն մոտ 0,1 Ամպեր հոսանք, մինչդեռ հաջողությամբ աշխատելու համար շարժիչը պահանջում է մի քանի ամպեր:
Քայլ 9. Ինտեգրում բազային մեքենաների հավաքածուի հետ
Հետևյալ քայլերն են ՝ Base Car Kit- ը ֆունկցիոնալ RC մեքենայի վերածելը:
- Անջատեք մեքենայի մարտկոցի փաթեթը միացումից:
- Յուրաքանչյուր շարժիչի միացման համար միացրեք մալուխների նախատիպը և դրանք միացրեք շարժիչի վարորդին `ըստ ութերորդ քայլի սխեմայի:
- Ռադիոընդունիչի և շարժիչի վարորդի հոսանքի մալուխը միացրեք այժմ անջատված մարտկոցի տուփին:
- Միացրեք HT12D- ից (10-13 կապում) ելքային կապերը շարժիչի վարորդի համապատասխան վերնագրերին `ըստ ութերորդ քայլի սխեմայի:
- Միացրեք ռադիոհաղորդիչը `օգտագործելով շարժական USB մարտկոցի փաթեթ:
Քայլ 10: Փորձարկում և խնդիրների լուծում
Փորձարկում
- Շինարարության յուրաքանչյուր փուլից հետո HT12E- ի մուտքագրումը պետք է առաջացնի արձագանք (այսինքն `LED- ները միանում են կամ շարժիչները պտտվում են) HT12D- ից:
-
Ռադիոհաղորդիչի վերահսկիչի միջոցով մեքենան կառավարելու համար.
- Քշեք առաջ. Պահեք և ձախ, և աջ շարժիչը առաջ
- Քշեք հետ. Պահեք ինչպես ձախ, այնպես էլ աջ շարժիչը հետ
- Թեքվեք ձախ. Աջ շարժիչը պահեք առաջ և ձախ շարժիչը հետ
- Թեքվեք աջ. Ձախ շարժիչը պահեք առաջ և աջ շարժիչը հետ
-
Կատարման հատուկ բնութագրերը, որոնք կարող են փորձարկվել, հետևյալն են.
- Արագություն
- Շրջանակ (ռադիոհաղորդիչի/ընդունիչի)
- Արձագանքման ժամանակը
- Հուսալիություն
- Agարպկություն
- Տևողություն (մարտկոցի կյանք)
- Տարբեր տեղանքներում և մակերևույթի տիպի/պայմաններում աշխատելու ունակություն
- Գործող ջերմաստիճանի սահմանները
- Բեռների տեղափոխման սահմանաչափ
- Եթե ոչ կամ սխալ պատասխան չպատահի, հետևեք ստորև բերված խնդիրների լուծման ուղեցույցին.
Անսարքությունների վերացում
-
Շարժիչները պտտվում են հակառակ ուղղությամբ, ինչ նախատեսված էր
- Կարգավորեք շարժիչի վարորդի վրա միացնող մալուխների նախատիպի կարգը (բոլոր կապումները կարող են շրջվել)
- Միացումը կարճ միացում է. Ստուգեք զոդման հոդերը և ցատկող մալուխի միացումները
-
Շարժիչները/սխեմաները չեն միանում
- Շղթան կարող է չունենալ բավարար լարման/հոսանքի միացման համար
- Ստուգեք կապի բացակայությունը (ներառյալ հոսանքը)
-
Փոխանցման միացված լույսը չի աշխատում
- LED- ները բևեռացված են, համոզվեք, որ այն գտնվում է ճիշտ կողմնորոշման մեջ
- LED- ը կարող է փչել չափազանց բարձր հոսանքի/լարման պատճառով
- Շղթաներն իսկապես ազդանշաններ չեն ստանում, նորից ստուգեք միացումները
-
Ռադիոհաղորդիչը/ընդունիչը բավականաչափ ուժեղ չէ
- Ստուգեք ՝ արդյոք այլ մարդիկ նույնպես այս պահին օգտագործում են ռադիոհաղորդիչ/ընդունիչ
- Կապը խթանելու համար ավելացրեք լրացուցիչ ալեհավաք (կարող է լինել մետաղալար)
- Ուղղեք հաղորդիչին/ընդունիչին միմյանց ընդհանուր ուղղությամբ, դրանք կարող են ցածր որակի լինել
Խորհուրդ ենք տալիս:
Քշեք Rover (խաղալիք մեքենա) ինտերնետի միջոցով. 8 քայլ
Քշեք Rover (խաղալիք մեքենա) ինտերնետի միջոցով. Ինչ եք կառուցելու Այն ներառում է կենդանի վիդեո հոսք և կառավարման ինտերֆեյս ՝ մեքենա վարելու համար: Քանի որ ռովերը և ձեր հեռախոսը երկուսն էլ ունեն ինտերնետ հասանելիություն, խաղալիքը կարող է
Rանկացած մեքենա/մեքենա դարձնել Bluetooth հավելվածի վերահսկման մեքենա ՝ 9 քայլ
Rանկացած R/C մեքենա վերածել Bluetooth ծրագրի կառավարման R/C մեքենայի. Այս նախագիծը ցույց է տալիս սովորական հեռակառավարման մեքենան Bluetooth (BLE) կառավարման մեքենայի Wombatics SAM01 ռոբոտաշինական տախտակով, Blynk App- ով և MIT App Inventor- ով փոխելու քայլերը: շատ ցածր գնով RC մեքենաներ են `բազմաթիվ հնարավորություններով, ինչպիսիք են LED լուսարձակները և
Arduino վերահսկվող խաղալիք մեքենա. 3 քայլ (նկարներով)
Arduino- ի վերահսկվող խաղալիք մեքենա. Սա իմ Arduino- ի կողմից վերահսկվող խաղալիք մեքենաների երկրորդ մասն է: Կրկին դա խոչընդոտներից խուսափելն է: Այս մեքենայում ես Uno- ի փոխարեն օգտագործում եմ Arduino Nano- ն: Շարժիչի վարորդը L298N մոդուլ է:
Ազնվամորի Pi- ով սնուցվող թափոնների թմբուկի մեքենա. 15 քայլ (նկարներով)
Raspberry Pi- ով սնուցվող թափոնների թմբուկի մեքենա. Դա իսկապես զվարճալի, ստեղծագործ, ինտերակտիվ նախագիծ է: Ես ձեզ ցույց կտամ, թե ինչպես կատարել ներքին աշխատանքը, բայց իրական թմբուկները կախված կլինեն ձեզանից ՝ տալով ձեզ
4x4, Ամենագնաց էլեկտրական մեքենա. 5 քայլ (նկարներով)
4x4, Ամենագնաց էլեկտրական մեքենա. Ավելին տեսնելու համար անցեք հաջորդ քայլին