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

Նպատակը:
Այս ծրագրավորված համակարգի նպատակն է դիտել փոքր մասշտաբի Arduino- ն և կիրառել կոդավորումն ավելի մեծ մասշտաբով `Ամտրակի երկաթուղային համակարգերի անվտանգության որոշակի հնարավորությունների պոտենցիալ բարձրացման համար: Դա անելու համար մենք ավելացրել ենք հողի խոնավության տվիչ, ջերմաստիճանի տվիչ, օպտիկական դետեկտոր/ լուսանկարների դիմադրություն և LED լույս: Հողի խոնավության սենսորը և ջերմաստիճանի տվիչը ձեռնտու են, քանի որ թույլ են տալիս արագության վերահսկում վատ եղանակային պայմաններում: Օպտիկական դետեկտորը կօգտագործվի գնացքի արագությունը հայտնաբերելու համար, իսկ LED լույսը `ընթացիկ թարթող լույսին նմանվելու համար, որը հայտնվում է գնացքի մոտակայքում:
Պահանջվող բաղադրիչներ
· DS18B20 թվային ջերմաստիճանի տվիչ
· Օպտիկական դետեկտոր/ ֆոտո-տրանզիստոր
· Հողի խոնավության սենսոր
· 4.7 KOhmResistor
· 330 Օմ դիմադրություն x2
· 10 KOhm ռեզիստոր
· Մալուխներ/թռիչքներ x17
· USB միակցիչի լարը
Հետևելու են չորս առանձին ընթացակարգեր ՝ յուրաքանչյուր սարքի համար ճիշտ էլեկտրագծերը և ծածկագրերը ցուցադրելու համար, այնպես որ կարող եք ավելացնել այնքան, որքան կցանկանայիք սեփականը կառուցելիս:
Քայլ 1: Գործարկեք ձեր համակարգիչը և բացեք MATLAB ՝ կոդավորման պատրաստվելու համար:
Քայլ 2. Հողի խոնավության տվիչի ավելացում

Սկսեք ՝ VCC կապը միացնելով 5 Վ լարման: Հաջորդը միացրեք գետնի քորոցը գետնին: Դրանից հետո դուք AO կապը կկապեք Arduino- ի անալոգային 1 փինին: Arduino- ն MATLAB- ին միացնելուց հետո գործարկեք անալոգային ընթերցում անալոգային 1 քորոցի համար, այնուհետև գործարկեք ծրագիրը: Եթե խնդիրներ ունեք, կարող եք պարզապես պատճենել ներքևի ծածկագիրը:
Քայլ 3: ingերմաստիճանի ցուցիչի ավելացում

Մոխրագույն և կարմիր մետաղալարերը միացրեք երկուսին ընդհանուր գետնին: Այնուհետև դեղին մետաղալարը կմիացնեք PWM համարի 10 և 4.7 Կոմ դիմադրիչի: Այնուհետև այն կկապվի ձեր 5 Վ լարման հետ: Այս գործառույթը կոդավորելու համար բացեք matlab> հավելումներ> ստացեք ապարատային աջակցության փաթեթներ: Աջակցման փաթեթներում հայտնվելուց հետո որոնեք Dallas 1-wire արձանագրությունը և ներբեռնեք այն: Այս ծածկագիրը կարգավորելու համար հղում կատարեք այս հոդվածին:
Քայլ 4. Օպտիկական դետեկտորի ավելացում

Միացրեք երկու անոդները ընդհանուր գետնին: Ապա միացրեք սենսորի դիմային դիրքի կաթոդը Arduino- ի անալոգային կապին և 330 օմ ռեզիստորին, որն այնուհետև միանում է 5 Վ լարման: Հաջորդը միացրեք հետևի կաթոդը 10 Կոմ դիմադրության, այնուհետև 5 Վ լարման: Սա կոդավորելու համար սկսեք մեկ այլ անալոգային ընթերցում 0 pin- ի համար և գործարկեք ծրագիրը: Ամբողջական ծածկագիրը ներկայացված է այս ֆայլում:
Քայլ 5: LED լուսարձակի ավելացում

LED- ի անոդը միացրեք 330 օմ ռեզիստորին: Այնուհետև սա միացրեք գետնին: Հաջորդը միացրեք LED- ի կաթոդը Arduino- ի PWM կապ 13 -ին:
Քայլ 6: Եզրափակիչ արտադրանք

Սա ընդհանուր տեսքն է, թե ինչպիսին պետք է լինի ձեր Arduino- ն և կոդը ՝ ներառված բոլոր կատարելագործումներով:
Որպես հավելում ձեր նախագծի, կարող եք նաև 3D կով տպել կով `ցույց տալու համար, թե ինչպես է իրական կյանքում թարթող լույսը կանգնեցնում հանդիպակաց երթևեկը, որպեսզի գնացքը կարողանա անցնել այնտեղ, իսկ գնացքը գնալուց հետո կովը կարող է շարունակել իր նախանշված ընթացքը: Ահա այս կովի 3D տպման հղումը:
3D_printed_cow.stl
Խորհուրդ ենք տալիս:
DIY ծրագրավորման մալուխ ՝ օգտագործելով Arduino Uno - Baofeng UV -9R Plus: 6 քայլ (նկարներով)

DIY ծրագրավորման մալուխ Arduino Uno-Baofeng UV-9R Plus- ի միջոցով: Ողջույն, սա պարզ ուղեցույց է այն մասին, թե ինչպես կարելի է ձեր Baofeng UV-9R (կամ գումարած) ականջակալների / ականջակալի մալուխը ծրագրավորման մալուխի վերածել Ardunio UNO- ի միջոցով որպես USB: Սերիական փոխարկիչ: [ՀՐԱՏԱՐՈԹՅՈՆ] Ես պատասխանատվություն չեմ կրում որևէ վնաս պատճառելու համար
Դիզայների համար մշակման հետաքրքիր ծրագրավորման ուղեցույց-Գույնի վերահսկում. 10 քայլ

Դիզայների համար մշակման ծրագրավորման հետաքրքիր ուղեցույց. Այս գլխում մենք մտադիր ենք ավելի խորը ուսումնասիրել գիտելիքի այս ասպեկտը
Մեծ Բրիտանիայի գնացքների և եղանակի ցուցադրում. 5 քայլ

Մեծ Բրիտանիայի գնացքների և եղանակի ցուցադրում. Այս հրահանգը նախատեսված է մարտկոցով աշխատող Մեծ Բրիտանիայի գնացքների մեկնումների և եղանակի ցուցադրման համար: Այն օգտագործել է Ազգային երկաթուղային OpenLDBWS տվյալների բազան `իրական երկաթուղային կայարանի գնացքների մեկնման մասին տեղեկություններ ստանալու և դրանք ցուցադրելու համար: Այն օգտագործում է բաց եղանակ
Վերահսկեք ձեր մոդելների գնացքների դասավորությունը ձեր հեռուստացույցի ՀԵՌՈՈԹՅՈՆՈՎ: 7 քայլ (նկարներով)

Վերահսկեք ձեր մոդելների գնացքների դասավորությունը ձեր հեռուստացույցով ՀԵՌՈՈԹՅՈՆ. Դրանից հետո դուք կկարողանաք կառավարել ձեր գնացքները ՝ հանգստանալով ձեր բազմոցին: Այսպիսով, եկեք սկսենք:
Գնացքների հատման մոնիտոր համակարգ. 5 քայլ (նկարներով)

Գնացքների հատման մոնիտորինգի համակարգ. Այս հրահանգավորումը ձեզ կսովորեցնի, թե ինչպես օգտագործել MatLab- ը Arduino- ն ծածկագրելու համար `երկաթուղային համակարգի մի մասը վերահսկելու համար: