Բովանդակություն:
- Քայլ 1: Մասերի ցուցակ
- Քայլ 2: Սխեմատիկ
- Քայլ 3: Կառուցեք շրջանը
- Քայլ 4: Վերբեռնեք քերծվածքը
- Քայլ 5: Ստուգեք արդյունքը
Video: Ավտոտնակի կայանման օգնական Arduino- ով. 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Մարտահրավեր
Երբ ես կայանում եմ իմ ավտոտնակում, տեղը շատ սահմանափակ է: Իրոք Իմ մեքենան (ընտանեկան MPV) մոտ 10 սմ կարճ է, քան առկա տարածքը: Իմ մեքենայում ես ունեմ կայանման տվիչներ, բայց դրանք շատ սահմանափակ են. 20 սմ -ից ցածր կարմիր զգուշացում են ցույց տալիս, ուստի իսկապես դժվար է մեքենան կանգնեցնել տարածության վերջից 8 սմ -ից ավելի մոտ:
Գաղափարը
Իմ գաղափարն էր օգտագործել ուլտրաձայնային հեռավորության սենսորը այս նպատակով և Arduino- ն, իհարկե: Սենսորի օգտագործման ցուցումներն արդեն հասանելի են այստեղ, բայց ես կցանկանայի ստանալ ավելի ճշգրիտ ցուցադրում, քան «շատ հեռու / շատ մոտ» ՝ 2 լուսարձակով: Ես պլանավորում էի մի սարք ՝ 7 հատվածի լուսադիոդով, բայց ես սկսեցի մտածել. Այսպիսով, ես ավելացրեցի համակարգին իրական ժամանակի ժամացույց, բայց ինչպես է այն փոխվելու ժամանակի և հեռավորության ցուցադրման միջև: Այդ նպատակով ես ավելացրեցի շրջակա լույսի ցուցիչ:
Քայլ 1: Մասերի ցուցակ
- Arduino Nano Rev3
- HC-SR04 Ուլտրաձայնային հեռավորության տվիչ (մոտ $ 0.76)
- 7 հատված 4 նիշ 12 փին 0.56 "LED էկրան ($ 1.77)
- DS3231RTC բեկման տախտակ (0,87 դոլար)
- Ambient Light Sensor Breakout տախտակ (0,40 դոլար)
- 2 -ից 74HC595N Shift գրանցման IC- ից (0.54 դոլար 10 տուփից)
- Կարմիր LED
- Կանաչ LED
- 4 -ը 220 Օմ դիմադրիչից
- 560 Օմ դիմադրողից 1 -ը
Նշումներ
- Վերոնշյալ բոլոր մասերը լայնորեն հասանելի են ինտերնետի բազմաթիվ վայրերում:
- Ես ավելացրել եմ գինը կոնկրետ մասերի վրա `հիմնվելով իմ փորձի վրա:
- RTC- ի բեկման տախտակը գործնականում իսկապես ճեղքման տախտակ է, որը թույլ է տալիս ժամանակ սահմանել դրա մեջ, օրինակ. մեկ այլ Արդուինոյում:
- Լույսի ցուցիչը էժան և պարզ արտադրանք է, բայց արդեն ունի LM393 լարման համեմատիչ:
- 7 հատվածի լուսադիոդային էկրանը այն տեսակն է, որտեղ անոդը սովորական է, այն ունի 12 կապում, ունի 4 կետ և հաստ կետ: Դուք նույնպես կարող եք օգտագործել ցանկացած այլ տեսակ, բայց որոշ փոփոխություններ են անհրաժեշտ ՝ հիմնվելով քորոցների առաջադրանքների վրա: Դուք կարող եք գտնել իմ ցուցադրման սխեմատիկան քայլի նկարի հատվածում:
Քայլ 2: Սխեմատիկ
U1- ը Arduino Nano Rev3 է, բայց միացումը լավ է աշխատում նաև Arduino Uno- ի հետ:
U2, U3. Էժան լուսադիոդային դիսփլեյի պատճառով ես ստիպված եմ օգտագործել հերթափոխի գրանցամատյանները `իմ բոլոր թվային ելքերը չկորցնելու համար: U2- ը վարում է կաթոդները, մինչդեռ U3- ը միացված է անոդներին 220 Օմ դիմադրիչներով:
LED2, LED3. Կանաչ և կարմիր լուսարձակներ, որոնք կօգնեն կայանատեղին տեսողական եղանակով: Սա անհրաժեշտ չէ, բայց կարող է մի փոքր օգնել:
S1: Լույսի ցուցիչ: Երբ ես մտնում եմ ավտոտնակ, որտեղ լույս չկա, իմ մեքենայի ավտոմատ լույսը միանում է, ուստի այս սենսորով ես կարող եմ հեշտությամբ որոշել ՝ մեքենան կայանո՞ւմ է, թե՞ ոչ: Եթե այո, ապա եկեք ցուցադրենք հեռավորությունը, հակառակ դեպքում տպեք ժամանակը: Այս սարքն ունի թվային ելք, որը կարող է լինել բարձր կամ ցածր `հիմնված շրջակա լույսի և ձգան պոտենցիոմետրի տեղադրման վրա:
S2: Ուլտրաձայնային տվիչ: Իսկապես էժան մեկը: Այն ունի ձգան և արձագանքման քորոց: Օգտագործումը բավականին ուղիղ է, հատկապես, եթե դուք օգտագործում եք այս նպատակով նախատեսված գրադարան: Ես օգտագործեցի NewPing անունով:
RTC1: DS3231 Իրական ժամանակի ժամացույցի բեկման տախտակ: Սա բավականին ճշգրիտ տարբերակ է և ունի հատուկ առանձնահատկություն. Այն չափում է հուզիչ ջերմաստիճանը, և դուք նույնպես կարող եք հետ ստանալ այս տեղեկատվությունը: (Սրանով դուք կարող եք պարզել, թե ինչպես ցուցադրել ջերմաստիճանը պտույտի մեջ ժամանակի հետ):
Քայլ 3: Կառուցեք շրջանը
Շրջանը հավաքեցի ավելի մեծ տախտակի վրա և մոդելավորեցի սառցակալման մեջ `ավելի լավ հասկանալու համար: Ես գիտեմ, որ այն ունի շատ մալուխներ, այնպես որ ես ի վիճակի չեմ տարբեր գույներ ընտրել բոլոր կաթոդների համար, բայց հույս ունեմ, որ այն կարող է լուծվել:
Քայլ 4: Վերբեռնեք քերծվածքը
Այստեղ գալիս է սարքի աղբյուրի կոդը:
Քայլ 5: Ստուգեք արդյունքը
Ես սարքը մոդելավորեցի հացահատիկի վրա: Ստորին ձախ հատվածում կարող եք տեսնել ուլտրաձայնային տվիչը, կանաչ լարը մյուս կաբելային կցված սարքի վրա ցույց է տալիս, որ շրջապատող լույսի ցուցիչն ունի մուտքային լարման: Երկրորդ նկարից լուսավոր սենսորի վրա վառվում է 2 կանաչ լույս, սակայն դա այնքան էլ հեշտ չէ պատկերներով ցուցադրելը::)
Նկար 1
Ավտոտնակում մեքենա չկա: Սարքը ցուցադրում է ժամանակը ոչ շատ պայծառ թվերով: Կոլոնները թարթում են - երկրորդ տասնորդական կետի հետ միասին, այնպես որ արժե ինչ -որ կերպ ծածկել կատարումը
Նկար 2
Մեքենան լուսավորում է սենսորը, բայց չափելու համար այն շատ հեռու է: Այս հեռավորությունը գործնականում սահմանեցի 1 մետրի վրա: Այս դեպքում էկրանին ցուցադրվում է «9999»:
Նկար 3
Մեքենան հեռավորության սենսորից և լույսերից մինչև լույսի ցուցիչ մոտ 10 սմ է: Կանաչ լեդ շոուներ Ես կարող եմ ավելի մոտ գնալ `ուշադիր::)
Նկար 4
Մեքենան հեռավորության սենսորից մոտ 5 սմ է, այնպես որ կարմիր լուսացույցը ցույց է տալիս, որ այն բավական մոտ է կանգ առնելու համար, և ես կարող եմ փակել ավտոտնակի դուռը առանց որևէ խնդրի:
Խորհուրդ ենք տալիս:
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ | Քայլ առ քայլ. Այս նախագծում ես նախագծելու եմ մի պարզ Arduino մեքենայի հետադարձ կայանման սենսորային միացում ՝ օգտագործելով Arduino UNO և HC-SR04 ուլտրաձայնային տվիչ: Այս Arduino- ի վրա հիմնված Car Reverse ազդանշանային համակարգը կարող է օգտագործվել ինքնավար նավարկության, ռոբոտների ռանգի և այլ տեսականու համար
Լազերային կայանման օգնական ՝ 12 քայլ
Լազերային կայանման օգնական. Unfortunatelyավոք, ես պետք է իմ ավտոտնակի արհեստանոցը կիսեմ մեր մեքենաների հետ: Սովորաբար դա լավ է աշխատում, սակայն, եթե մեր երկու մեքենաներից որևէ մեկը շատ հեռու է կայանված իրենց տաղավարում, ես հազիվ կարող եմ տեղաշարժվել իմ հորատման մամլիչի, ֆրեզերային մեքենայի, սեղանի սղոցի և այլնի մոտ:
Rangefinder ավտոտնակի կայանման համար Arduino- ով. 4 քայլ (նկարներով)
Rangefinder for Garage Parking With Arduino. Այս պարզ նախագիծը կօգնի ձեզ կայանել ձեր մեքենան ավտոտնակում ՝ ցուցադրելով ձեր մեքենայի բամպերի դիմաց գտնվող առարկաներից հեռավորությունը: «Stop» հաղորդագրությունը ձեզ կասի, թե երբ է կանգ առնելու ժամանակը: projectրագիրը հիմնված է սովորական HC-SR04- ի կամ Parallax Ping- ի վրա)))
Ավտոտնակի կայանման օգնական. 10 քայլ (նկարներով)
Ավտոտնակի կայանատեղիի օգնական. Բարև բոլորին, այնպես որ …… Ես իմ ավտոտնակում թենիսի գնդակը կախված եմ տանիքից, որպեսզի ցույց տամ, թե որտեղ կանգնեցնել ավտոտնակում: (Գիտե՞ք ….. այն, ով անընդհատ ձեր գլուխը գցում է ձեր ավտոտնակում շրջելիս :): o Սա չի լուծում
Arduino կայանման օգնական. 17 քայլ (նկարներով)
Arduino- ի կայանատեղիի օգնական. Մեզանից նրանք, ովքեր ունեն փոքր ավտոտնակներ, գիտեն, որ հիասթափված են մի փոքր շատ հեռու կամ մի փոքր շատ հեռու կայանելուց և չեն կարողանում մեքենայով շրջել: Վերջերս մենք գնեցինք ավելի մեծ մեքենա, և այն պետք է կատարյալ կայանվի ավտոտնակում, որպեսզի