Բովանդակություն:
- Քայլ 1: Easy Peasy LED մատրիցա
- Քայլ 2: Էներգամատակարարում
- Քայլ 3: Օգտվողի միջերես- մուտքագրում
- Քայլ 4: Արդյունք (Լրացուցիչ)
- Քայլ 5: Կոդ
Video: Ստրոբոսկոպ ՝ 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Ստրոբոսկոպը սարք է, որը ճշգրիտ հաճախականությամբ բռնկումներ է ստեղծում: Սա օգտագործվում է արագ պտտվող սկավառակի կամ անիվի պտտման սերմի չափման համար: Ավանդական ստրոբոսկոպը պատրաստվում է պատշաճ բռնկման և բռնկման սխեմայով: Բայց ամեն ինչ պարզ և մատչելի պահելու համար ես օգտագործել եմ 25 հատ 5 մմ տրամագծով սպիտակ լուսամփոփներ: Բացի այդ, որպես համակարգի ուղեղ, AtmelAtmega328- ը օգտագործվել է Arduino nano- ում: Մի փոքր առաջադեմ և շքեղ նախագծի համար ես օգտագործեցի.94 դյույմանոց OLED էկրան ՝ հաճախականությունը ցուցադրելու համար:
Ստրոբոսկոպիկ էֆեկտի համար վիքի էջի համար կտտացրեք այստեղ:
Տեսանյութ 1
Տեսանյութ 2
Քայլ 1: Easy Peasy LED մատրիցա
Oldոդեք 25 Leds 5x5 դասավորությամբ `տալով գեղեցիկ քառակուսի ձև: Համոզվեք, որ ձեր բոլոր անոդներն ու կաթոդները ճիշտ են դասավորված, այնպես որ հեշտ կլինի էլեկտրական միացումներ հաստատել: Նաև սպասվող ընթացիկ վիճակահանությունը մեծ է: Հետևաբար, կարևոր է ճիշտ եռակցման աշխատանքը:
Նայեք լուսանկարներին: (Կոնդենսատորի մասը բացատրվում է ստորև): Դեղին լարերը ներկայացնում են կաթոդներ, այսինքն `բացասական կամ գետնին, իսկ կարմիր մետաղալարը` մատակարարման լարումը, որն այս դեպքում 5V DC է:
Բացի այդ, LED- ների հետ ընթացիկ սահմանափակող ռեզիստորներ չկան: Դա պայմանավորված է նրանով, որ այս դեպքում հոսանքը պետք է շատ կարճ ժամանակահատվածում մատակարարվի մոտ 500 միկրովայրկյան այս դեպքում: LED- ները կարող են կարգավորել այսպիսի հոսանքը այնքան փոքր ժամանակ: Ես գնահատում եմ ընթացիկ ոչ -ոքի 100mA մեկ led, որը թարգմանվում է 2.5 amps !! Դա շատ ընթացիկ է, և լավ զոդման աշխատանքը կենսական նշանակություն ունի:
Քայլ 2: Էներգամատակարարում
Ես ընտրեցի այն պարզ պահել և, հետևաբար, սարքը սնուցեցի մի պարզ սնուցման բանկով: Այսպիսով, ես օգտագործեցի arduino nano- ի մինի USB- ը որպես էներգիայի մուտք: Բայց ոչ մի կերպ էներգաբանկը չի կարող հարմարվել 2,5 Ա արագ հոսանքի արագությանը: Սա այն վայրն է, որտեղ մենք կոչում ենք մեր լավագույն ընկերոջը `կոնդենսատորները: Իմ միացումն ունի 13 100microFarad կոնդենսատորներ, ինչը թարգմանվում է 1.3mF, ինչը շատ է: Նույնիսկ այսքան մեծ հզորությամբ, մուտքային լարումը իսկապես փլուզվում է, բայց arduino- ն ինքն իրեն չի վերակայվում, ինչը կարևոր է:
Որպես արագ անջատիչ ես ընտրեցի N-channel mosfet (ճշգրիտ IRLZ44N): Mosfet- ի օգտագործումը կարևոր է, քանի որ BJT- ն չի կարողանա հոգալ նման մեծ հոսանքի մասին առանց լարման հսկայական անկումների: BJT- ի 0.7 Վ անկումը զգալիորեն կնվազեցնի ընթացիկ խաղարկությունը: Մոսֆեթի 0.14 Վ կաթիլը շատ ավելի մատչելի է:
Համոզվեք, որ օգտագործում եք բավարար հաստությամբ լարեր: 0.5 մմ բավարար կլինի:
5V- անոդ
Ground- Mosfet- ի աղբյուր
Կաթոդ- մոսֆետի արտահոսք
Դարպաս- թվային քորոց
Քայլ 3: Օգտվողի միջերես- մուտքագրում
Որպես մուտք, ես օգտագործեցի երկու պոտենցիոմետր, մեկը `որպես լավ ճշգրտում, իսկ մյուսը` որպես կոպիտ ճշգրտում: Նրանցից երկուսը պիտակավորված են F և C:
Վերջնական մուտքագրումը երկու կաթսաների համակցված մուտքն է `տեսքով
Մուտք = 27x (կոպիտ մուտքագրում)+(տուգանքի մուտքագրում)
Մի բան, որին պետք է ուշադրություն դարձնել, այն է, որ ոչ մի ADC պրեֆեկտ չէ, ուստի arduino- ի 10 բիթանոց ADC- ն կտա մի արժեք, որը տատանվում է 3-4 արժեքներով: Ընդհանրապես, սա խնդիր չէ, բայց 27-ի բազմապատկումը մուտքը կխենթացնի և կարող է տատանվել 70-100 արժեքների դեպքում: Ավելացնելով այն փաստը, որ մուտքը կարգավորում է աշխատանքային ցիկլը, և ոչ թե ուղղակի հաճախականությունը, շատ բան է վատթարանում:
Այսպիսով, ես նրա արժեքը գնահատեցի 1013 -ը: Այսպիսով, եթե կոպիտ կաթսան կարդում է 1013 -ից բարձր, ապա կարդալը կկարգավորվի 1013 -ի, անկախ նրանից, թե այն տատանվում է 1014 -ից մինչև 1024 -ը:
Սա իսկապես օգնում է կայունացնել համակարգը:
Քայլ 4: Արդյունք (Լրացուցիչ)
Որպես ընտրովի մաս, ես իմ ստրոբոսկոպին ավելացրեցի OLED լուսադիոդային էկրան: Սա ամբողջությամբ կարող է փոխարինվել arduino IDE- ի սերիական մոնիտորով: Ես կցել եմ երկուսի ՝ էկրանին և սերիական մոնիտորի ծածկագիրը: Օղակված էկրանն օգնում է, քանի որ օգնում է նախագիծն իսկապես դյուրակիր լինել: Նման փոքր նախագծին կցված նոութբուքի մասին մտածելը մի փոքր խթանում է նախագիծը, բայց եթե դուք նոր եք սկսում arduino- ով, խորհուրդ եմ տալիս բաց թողնել էկրանը կամ վերադառնալ ավելի ուշ: Նաև զգույշ եղեք, որ չկոտրեք ցուցադրման ապակին: Սպանում է:(
Քայլ 5: Կոդ
Համակարգի ուղեղը չի աշխատի առանց համապատասխան կրթության: Ահա ծածկագրի մի կարճ ամառ: Օղակը կարգավորում է ժամաչափը: Ֆլեշի միացումը և անջատումը վերահսկվում է ժմչփի ընդհատմամբ և ոչ թե օղակով: Սա ապահովում է իրադարձությունների ճիշտ ժամկետները, և դա կենսական նշանակություն ունի նման գործիքի համար:
Երկու կոդերի մի մասը հարմարեցման գործառույթն է: Խնդիրը, որին ես հանդիպեցի, այն է, որ ակնկալվող հաճախականությունը նույնը չէ, ինչ ես սպասում էի: Այսպիսով, ես որոշեցի ծույլ լինել և իմ ստրոբոսկոպը հետազոտեցի թվային օսլիոսկոպով և իրական հաճախականությունը գծեցի հաճախականության դեմ և գծագրեցի իմ սիրելի մաթեմատիկական հավելվածի ՝ Geogebra- ի կետերը: Գրաֆիկը գծագրելիս անմիջապես հիշեցրեցի լիցքավորման կոնդենսատորի մասին: Այսպիսով, ես ավելացրեցի պարամետրերը և փորձեցի բուժումը տեղավորել կետերի վրա:
Նայեք գրաֆիկին և ԵՐAPԱՆԻԿ ՍՏՐՈԲՍԿՈՊ !!!!!
Խորհուրդ ենք տալիս:
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ | Քայլ առ քայլ. Այս նախագծում ես նախագծելու եմ մի պարզ Arduino մեքենայի հետադարձ կայանման սենսորային միացում ՝ օգտագործելով Arduino UNO և HC-SR04 ուլտրաձայնային տվիչ: Այս Arduino- ի վրա հիմնված Car Reverse ազդանշանային համակարգը կարող է օգտագործվել ինքնավար նավարկության, ռոբոտների ռանգի և այլ տեսականու համար
Քայլ առ քայլ համակարգչային շենք. 9 քայլ
Քայլ առ քայլ համակարգչի կառուցում. Պարագաներ. Սարքավորումներ. Մայրական համակարգիչ CPU coolerPSU (Էներգամատակարարման միավոր) Պահեստավորում (HDD/SSD) RAMGPU (պարտադիր չէ) Գործ CaseTools: Պտուտակահան ESD ապարանջան/matsthermal paste w/aplikator
Երեք բարձրախոս շղթա -- Քայլ առ քայլ ձեռնարկ ՝ 3 քայլ
Երեք բարձրախոս շղթա || Քայլ առ քայլ ձեռնարկ. Բարձրախոսների սխեման ուժեղացնում է շրջակա միջավայրից ստացված աուդիո ազդանշանները MIC- ում և այն ուղարկում է խոսնակին, որտեղից արտադրվում է ուժեղացված ձայնը:
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ `հանդերձանքով. 6 քայլ
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ ՝ հանդերձանքով. Իմ սեփական ռոբոտը կառուցելուց մի քանի ամիս անց (խնդրում եմ անդրադառնալ այս բոլորին), և երկու անգամ մասերի խափանումից հետո, ես որոշեցի մի քայլ հետ գնալ և նորից մտածել իմ մասին ռազմավարություն և ուղղություն: Մի քանի ամսվա փորձը երբեմն շատ հատուցող էր, և
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)