
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48


Երբ կյանքը քեզ բանան է տալիս !!!!! Պարզապես կերեք դրանք:
Անհրաժեշտությունը գյուտերի մայրն է, և ես չեմ հերքի այդ փաստը: Անկեղծ ասած, սա երկրորդ դեպքն է, երբ ես բախվում եմ մեր ավտոտնակի պատին, երբ մենք տեղափոխվեցինք այս նոր տուն: Վերջ, երրորդ անգամ չէր լինի:
Այս տեսանյութում ես պատրաստվում եմ օգտագործել ուլտրաձայնային սենսոր ՝ մեքենայի հեռավորությունը ավտոտնակի պատից և ցուցադրելու այն կանաչ, կապույտ, դեղին և կարմիր LED- ների միջոցով: LED- ների գույնը ցույց է տալիս ՝ շարունակել շարժվել, դանդաղեցնել, կանգ առնել, թե հետ գնալ:
Րագրի ընդհանուր արժեքը կազմում է մոտ $ 20 - $ 25:
Քայլ 1: Սխեմատիկ

Այս նախագծի համար մեզ անհրաժեշտ է.
- 8 x բազմագույն լուսադիոդներ
- 8 x 220 ohm դիմադրիչներ
- 1 x Arduino NANO
- 1 x HC-SR04 Ուլտրաձայնային տվիչ
- 1 x Բարձրախոս և
- 1 x 100 օմ ռեզիստոր
Եկեք սկսենք LED- ները միացնելով Arduino- ի D5- ի D5- ի D12- ին և յուրաքանչյուր քորոցների միջև 200 օհմ ռեզիստորով: Այնուհետև, եկեք բարձրախոսը միացնենք Arduino- ի A0 կապին: Ուլտրաձայնային տվիչի TRIG կապը միանում է D2- ին, իսկ ECHO- ն ՝ Arduino- ի D3 կապումներին: Ի վերջո, միացրեք ուլտրաձայնային տվիչի VCC կապը Arduino- ի 5V ելքին և միացումն ավարտելու համար միացրեք բոլոր -ve կապումներն Arduino- ի GND կապին:
Քայլ 2: Բաղադրիչների հավաքում


Ես կսկսեմ LED- ները կպցնել տախտակին: Վերևում կարմիր, ապա դեղին, որին հաջորդում է կապույտը և կանաչը ներքևում:
Դուք կարող եք օգտագործել այն գույնը, որը ցանկանում եք, լիովին կախված է նրանից, թե ինչպես եք ցանկանում այն ներկայացնել: Այս գույների ընտրության պատճառն այն էր, որ ցույց տայի խստության աստիճանը, երբ մեքենան մոտենում էր պատին: Ես նույնիսկ կարող էի մեկ գույն օգտագործել ամբողջ տեղադրման համար: LED- ները զոդելուց հետո ես զոդում եմ 8 x 220ohm ընթացիկ սահմանափակող ռեզիստորները տախտակի հետևի մասում: Հաջորդը, ես զոդում եմ ազդանշանը և 100 օմ դիմադրությունը տախտակին: Դրանից հետո ես զոդում եմ 2 տող իգական կապի վերնագրի ժապավեններ `Arduino- ն պահելու համար: Հաջորդը, ժամանակն է, որ ես ուլտրաձայնային տվիչը սոսնձեմ տախտակի ներքևի մասում: Ի վերջո, ներքևի բիթը կցելուց առաջ ես մալուխները կպցնում եմ տախտակին: Լավ, ուրեմն այսպես է թվում: Այժմ, եկեք դիտենք ծածկագիրը հաջորդ բաժնում:
Քայլ 3:



Gerber ֆայլ ՝
Սխեմատիկ ՝ https://hacksterio.s3.amazonaws.com/uploads/attachments/1031756/1_fFRSIQgYXr-p.webp
Քայլ 4: Կոդ

Սկսեք կոդը ՝ ներառելով «NewTone.h» գրադարանը և հաստատելով հաստատուններն ու գլոբալ փոփոխականները, որոնք կօգտագործվեն ամբողջ ծածկագրում:
Այնուհետեւ կարգավորումների բաժնում սահմանեք քորոցային ռեժիմները: Այժմ, օղակի բաժնում հաշվարկեք «Հեռավորությունը» դյույմներով ՝ կարդալով Ուլտրաձայնային տվիչից ստացված արժեքը: Այնուհետև «Հեռավորության» արժեքը ստուգելով մենք միացնելու կամ անջատելու ենք LED- ները ՝ հիմնվելով օբյեկտի հեռավորության վրա: Եթե հեռավորությունը 200 -ից մեծ է, անջատեք բոլոր LED- ները և ազդանշանը, քանի որ օբյեկտը հեռու է:
Կոդի հաջորդ բիթը ստուգում է, արդյոք օբյեկտն այս պահին անշարժ է: Այն համեմատում է ընթացիկ հեռավորության արժեքը նախորդ հեռավորության հետ, և եթե արժեքները նույնն են (օբյեկտը չի շարժվել), այն ավելացնում է հաշվիչը: Եթե օբյեկտը ցանկացած ժամանակ շարժվում է այս գործընթացի ընթացքում, հաշվիչը վերակայվում է 0-ի:
Երբ հաշվիչը հասնում է 20 -ի, բոլոր LED- ները անջատված են: Եվ վերջապես ստեղծեք այն գործառույթը, որն անջատում է բոլոր LED- ները և ազդանշանը:
Կոդ ՝
NewTone գրադարան ՝ https://hacksterio.s3.amazonaws.com/uploads/attac… Գերբերական ֆայլ ՝
Քայլ 5: Դեմո

Օգտագործելով իմ Land Rover R1V2- ը, ես պատրաստվում եմ նախագիծը ցուցադրել ձեզ տղաներին: Ինչպես տեսնում եք, LED ցուցիչները կանաչից անցնում են կարմիրի, քանի որ արբանյակը մոտենում է ուլտրաձայնային սենսորին: Այո !! առաքելությունը կատարված է.
Քայլ 6:

Կրկին շնորհակալություն գրառումս ստուգելու համար: Հուսով եմ, որ դա կօգնի ձեզ:
Եթե ցանկանում եք ինձ աջակցել, բաժանորդագրվեք իմ YouTube ալիքին (https://www.youtube.com/user/tarantula3):
Շնորհակալություն, նորից իմ հաջորդ ձեռնարկում:
- JLCPCB - 2 $ PCB- ի նախատիպի համար ՝
- V1:
- Թիզեր ՝
- Տեսանյութ ՝
Խորհուրդ ենք տալիս:
Համալսարանի ուսանողական կայանատեղիի քարտեզ. 7 քայլ (նկարներով)

Համալսարանական համալսարանի ուսանողական կայանատեղերի քարտեզ. Շատ ուսանողներ հետաքրքրվում են, թե որտեղ կարող են կայանել համալսարանական տարածքում: Այս խնդիրը լուծելու համար ես ստեղծեցի Յուտա նահանգի համալսարանի կամպուսի հիմնական տարածքի կայանման կայանը: Քարտեզը նախատեսված է այն բանի համար, որ ուսանողները արագ հայացք նետեն կայանման տարբերակների մասին
Առանց էկրանի / ցուցադրման (առանց գլխի) աշխատելը Raspberry Pi- ի կամ Linux- ի վրա հիմնված այլ համակարգիչների վրա `6 քայլ

Առանց էկրանի / ցուցադրման (առանց գլխի) աշխատելը Raspberry Pi- ի կամ Linux- ի / unix- ի վրա հիմնված այլ համակարգիչների վրա. Երբ մարդկանց մեծ մասը գնում է Raspberry PI, նրանք կարծում են, որ իրենց անհրաժեշտ է համակարգչի էկրան: Մի վատնեք ձեր գումարը համակարգչի անհարկի մոնիտորների և ստեղնաշարերի վրա: Մի վատնեք ձեր ժամանակը համակարգիչների միջև ստեղնաշարեր և մոնիտորներ տեղափոխելով: Մի կապեք հեռուստացույց, երբ այն չկա
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 վրա հիմնված միջինի գեներատոր). 4 քայլ (նկարներով)

Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 Based Midi Generator). Բարև, այսօր ես կբացատրեմ, թե ինչպես պատրաստել ձեր սեփական եղանակի վրա հիմնված փոքր երաժշտության գեներատոր: Այն հիմնված է ESP8266- ի վրա, որը նման է Arduino- ին և արձագանքում է ջերմաստիճանին, անձրևին: և լույսի ուժգնություն: Մի ակնկալեք, որ այն ամբողջ երգեր կամ ակորդներ կհաղորդի
SEER- InternetOfThings- ի վրա հիմնված խելացի անձնական օգնական. 12 քայլ (նկարներով)

SEER- ինտերնետ բաների վրա հիմնված խելացի անձնական օգնական. Seer- ը սարք է, որը խթանող դեր կխաղա խելացի տների և ավտոմատացման ոլորտում: Այն հիմնականում իրերի ինտերնետի կիրառում է: SEER- ը 9 դյույմանոց անլար անլար բարձրախոս է, որը կազմված է Raspberry Pi 3 մոդել B- ի ինտեգրված տեսախցիկով
Ինչպես միացնել MicroPython- ի որոնվածը ESP8266- ի վրա հիմնված Sonoff խելացի անջատիչի վրա. 3 քայլ (նկարներով)

Ինչպե՞ս միացնել MicroPython- ի որոնվածը ESP8266- ի վրա հիմնված Sonoff խելացի անջատիչի վրա. Այդ գծից ամենաճկուն և էժան սարքերից են Sonoff Basic- ը և Sonoff Dual- ը: Սրանք Wi-Fi- ով միացված անջատիչներ են ՝ հիմնված հիանալի չիպի ՝ ESP8266- ի վրա: Մինչդեռ