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

Ինտերվալոմետր պոտենցիոմետրով `4 քայլ
Ինտերվալոմետր պոտենցիոմետրով `4 քայլ

Video: Ինտերվալոմետր պոտենցիոմետրով `4 քայլ

Video: Ինտերվալոմետր պոտենցիոմետրով `4 քայլ
Video: Կառավարեք Servo շարժիչը Arduino- ով 2 կոճակով սեղմիչներով 2024, Հուլիսի
Anonim
Ինտերվալոմետր պոտենցիոմետրով
Ինտերվալոմետր պոտենցիոմետրով

Ես պարզապես որոշում եմ կատարել շատ պարզ ինտերվալոմետր ՝ ժամանակի ընդմիջման համար պարամետրերի հեշտ մուտքագրմամբ: Ինտերվալաչափը օգտագործում է երկու կոճակ (Մուտք և ընտրություն) և մեկ պոտենցիոմենտեր (զամբյուղ): Կոճակներով կարող եք մտնել ծրագրավորման ռեժիմ կամ սկսել ժամանակի ընդմիջումը: Կաթսայի միջոցով կարող եք (որոշ փոքր սխալներով) նշել կրակոցների և նկարահանման ընդհանուր րոպեների միջև եղած վայրկյանների քանակը:

Timeամանակահատվածի պարամետրերը ընտրելու և հաշվարկելու մի քանի եղանակ կա: Այն, ինչ ես առաջարկում եմ այստեղ, դրանցից մեկն է:

Enteringամանակի միջակայքը և նկարահանման ընդհանուր ժամանակը լրացնելուց հետո ծրագիրը կհաշվարկի կրակոցների ընդհանուր քանակը և կսկսի նկարահանումները `վայրկյանների սահմանված միջակայքում:

Ես կցել եմ ծրագրային ուրվագիծ Arduino- ի համար C. դա պարզապես ուրվագիծ է: Ես լավ ծրագրավորող չեմ, այնպես որ կարող եք սա ընդունել որպես գաղափար և կատարել ձեր կարիքներին համապատասխան ավելի լավ տարբերակ:

Պարագաներ

Ահա այն նյութերը, որոնք ես օգտագործել եմ այս նախագծում.

01 x Arduino Nano

01 x LCD 16x2 ՝ PCF8574T (I2C)

01 x 4N35 ընդհանուր purpouse ֆոտոտրանսիստորային օպտիկական զույգ (կարող եք օգտագործել PC817 կամ այլ նմանատիպ)

02 x swith կոճակներ

01 x 10k պոտենցիոմետր

02 x 10k դիմադրիչներ

Ohter: տախտակ, կոնեկտորներ, լարեր, USB մալուխ:

Քայլ 1: Հավաքեք

Հավաքվել
Հավաքվել
Հավաքվել
Հավաքվել
Հավաքվել
Հավաքվել

Ես օգտագործում եմ ստանդարտ ունիվերսալ տախտակ `բոլոր բաղադրիչները զոդելու համար: Այնուհետև ես օգտագործում եմ տերմինալներ Nano- ն ամրացնելու համար և խուսափում եմ կապում ուղղակիորեն կպցնելուց: Ես նաև օգտագործեցի IC վարդակներ ֆոտոտրանսիստորի համար: Այնուհետեւ ուղղակիորեն կպցրեք մնացած բաղադրիչներին:

Ես օգտագործում եմ մետաղալար և պղնձե մետաղալար: Էկրանը տեղադրված է պտուտակներով տախտակի բաժանարարների միջոցով:

Ես էներգիան օգտագործում եմ USB միակցիչից մինչև Նանո, երբ ծրագրավորում էի: Դրանից հետո ես որոշեցի օգտագործել առանձին սնուցման աղբյուր ՝ հին բջջային հեռախոսից 5 Վ լարման ժամանակ: Ես պարզապես հարմարեցրի միակցիչը քորոցների համար: Ես սնուցեցի Nano- ն ՝ օգտագործելով GND և 5V կապը:

Հետո կաթսայի դիմադրության մի ծայրը միացրեցի GND- ին, իսկ մյուսը `5V- ին: Կենտրոնը միացված է A0- ին (անալոգային մուտք): A0 մուտքագրումը կկարդա 0V- ից մինչև 5V և այն կվերածի 0 -ից 1023 միջակայքի ամբողջական արժեքի:

Կոճակների անջատիչները միացված են D3- ին և D4- ին Nano- ում: Վերջապես ես օգտագործեցի D13- ը որպես թվային ելք ֆոտոտրանսիստորին:

Ես ունեմ հին Cannon SX-50HS, ոչ DLSR, որն օգտագործում է ստանդարտ 2.5 մմ վարդակից:

Քայլ 2: Շղթան

The Circuit
The Circuit

Շղթան շատ պարզ է: Ես օգտագործել եմ երկու DI որպես մուտքեր (D3, D4), մեկ անալոգային մուտքագրում ՝ կարևորելու համար պոտենցիոմենտրերի արժեքը (0 -ից մինչև 1023) և մեկ թվային ելք ՝ ֆոտոտրանսիստորը (D13) գործարկելու համար: Նկարը ցույց է տալիս հիմնական սխեման:

I2C LCD- ը միացված է GND- ին և 5V- ին: SDA և SCL ցուցադրումից միացված են Arduino կապում SDA (A4) և SCL (A5):

Այն կարող է բարելավվել շատ առումներով և կարող է համապատասխան լինել ձեր կարիքներին:

Քայլ 3: րագիրը

Ես կցել եմ ծրագրի նախագիծը: Էկրանի ցուցադրման համար օգտագործել եմ «Wire.h» և «LiquidCrystal_I2C.h» գրադարանները:

Րագիրը շատ պարզ է և կարող է բարելավվել շատ առումներով: Այն սկսվում է փոփոխականների սահմանմամբ, մուտքերի, ելքերի, LCD- ի նախաստորագրմամբ, այնուհետև տպում է ողջույնի ուղերձ:

Դրանից հետո դուք պետք է մուտքագրեք ժամանակը կադրերի և նկարահանման ընդհանուր ժամանակի միջև: Timeամկետանց պարամետրերը փոփոխելու համար կարող եք սեղմել «ընտրել» կոճակը կամ նկարահանումն սկսելու համար «մուտքագրել»:

Քայլ 4: Բարելավումներ

Այս նախագիծը կարող է բարելավվել շատ առումներով: Սարքավորումը շատ պարզ է: Պոտենցիոմետրը կարող է օգնել պարամետրերը մուտքագրել շատ հեշտությամբ, բայց երբեմն ճշգրտությունը լավ չէ: Կախված է պոտենցիոմետրի որակից: Դուք կարող եք փոխարինել, օրինակ, շրջապատող սարքով: Ֆոտոտրանսիստորը կարող է փոխարինվել ցանկացած այլ սարքով: Բաղադրիչների տեղադրումը կարող է կատարվել ավելի կոմպակտ և պարիսպի ներսում: Կարող եք նաև օգտագործել ձեռքի տակ գտնվող այլ միկրոկոնտրոլեր:

Սա պարզապես իմ պատրաստած հեշտ նախագիծն է, որովհետև ինձ պետք էր որոշ նկարներ անել և թայմլապս անել: Ուրախ եմ կիսվել համայնքի հետ, որպեսզի այն բարելավվի և կարող է օգնել որպես ոգեշնչում այլ նախագծերի համար:

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