Բովանդակություն:
Video: Լույսի սենսորային ազդանշան. 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Այս փորձի ժամանակ մենք աշխատելու ենք սենսորով, որը ռեզիստոր է, որը կախված է լույսից: Մութ միջավայրում դիմադրողը կունենա շատ բարձր դիմադրություն: Ֆոտոնների լույսը վայրէջք կատարելով դետեկտորի վրա, դիմադրությունը կնվազի: Որքան շատ լույս լինի, այնքան ավելի ցածր դիմադրություն կունենանք: Սենսորից տարբեր արժեքներ կարդալով, մենք կարող ենք պարզել, թե դա թեթև է, մութ, թե դրանց միջև եղած արժեք: Մեկ այլ տարր, որը մենք պատրաստվում ենք օգտագործել այս փորձի ժամանակ, Buzzer- ն է:
Քայլ 1. Շղթայի կարգավորում և ճարմանդ
Սխեման բաղկացած է 3 տարրերից, որոնք են. LDR- ն կարող է միացվել ինչպես ցանկանում եք, քանի որ այն չունի բևեռականություն: Դիմադրության համար կարող եք օգտագործել 1-10 KΩ- ից, քանի որ տարբեր LDR- ներ ունեն տարբեր կարգավորումներ: Փորձեք ռեզիստորի տարբեր արժեքներ `ձեր LDR- ի լավագույն կարգավորումները համապատասխանեցնելու համար:
Քայլ 2: Կոդ
int piezoPin = 8; // Piezo Buzzer- ի հայտարարում Pin 8 -ում
int ldrPin = 0; // LDR- ի հայտարարում անալոգային 0 -ի վրա
int ldrValue = 0; // LDR- ից տարբեր արժեքների ընթերցում
դատարկ կարգավորում
()
{ }
դատարկ շրջան ()
{// theիկլային գործառույթների գործարկում ստորև
ldrValue = analogRead (ldrPin); // կարդալ արժեքը LDR- ից
տոն (պիեզոՊին, 1000); // Պիեզոյից հնչեցնել 1000 ՀՀ հնչյուն (ազդանշան)
ուշացում (25); // մի քիչ սպասիր, փոխիր արագ արձագանքման հետաձգումը:
noTone (piezoPin); // դադարեցնել հնչերանգը այս դեպքում 25 ms- ից հետո
ուշացում (ldrValue); // սպասեք ldrValue- ում միլիվայրկյանների քանակին} //
Cycleիկլերի գործառույթների ավարտը
Քայլ 3: Նյութեր
1. Հացաթուղթ
2. Arduino Board
3. Արական լարեր
4. Ռեզիստորներ
5. Պիեզո Բուզզեր
6. Լույսի ցուցիչ
Խորհուրդ ենք տալիս:
Լույսի շիկացման լույսի վերազինում LED- ին `7 քայլ
Վերակառուցեք շիկացած ջրհեղեղի լույսը LED- ի. Ես իմ տան շքամուտքում տեղադրել էի 500 Վտ շիկացած լուսային լույս երկար տարիներ: Բայց ես կարծում էի, որ 500 Վտ արժե փորձել փոխել այն ինչ -որ ժամանակակից և էներգախնայող բանի: Ինտերնետում իմ որոնումների մեջ մի բան, որը կոչվում է լ
Կառուցեք պարզ հեծանիվի շրջադարձային ազդանշան. 11 քայլ (նկարներով)
Կառուցեք պարզ հեծանիվի շրջադարձային ազդանշան. Աշնան գալուստով, երբեմն դժվար է գիտակցել, որ օրերը կարճացել են, չնայած ջերմաստիճանը կարող է նույնը լինել: Դա պատահել է բոլորի հետ. Դուք գնում եք կեսօրին հեծանվային ճանապարհորդության, բայց մինչ կես ճանապարհ վերադառնալը, մութ է, և դուք
Arduino Ուլտրաձայնային սենսորային լույսի անջատիչ `6 քայլ
Arduino Ուլտրաձայնային սենսորային լույսի անջատիչ. Այ տղերք, այսօր ես պատրաստվում եմ լույսի անջատիչ սարքել: Երբեմն իմ ձեռքում ինչ -որ բաներ են լինում, և լույսը միացնելու համար լրացուցիչ ձեռք չունեմ, և դա դառնում է անհարմար իրավիճակ: Այսպիսով, ես որոշում եմ լույսի անջատիչ սարքել, որն ինձ կօգնի կապը միացնել
Ուղեցույց. Ինչպես պատրաստել դռան ահազանգ ՝ օգտագործելով MC-18 մագնիսական անջատիչ սենսորային ազդանշան. 3 քայլ
Ուղեցույց. Ինչպես պատրաստել դռան ահազանգ ՝ օգտագործելով MC-18 մագնիսական անջատիչ սենսորային ահազանգ. Բարև տղերք, ես պատրաստվում եմ ձեռնարկ պատրաստել MC-18 մագնիսական անջատիչի տվիչների մասին, որը գործում է սովորաբար փակ ռեժիմում: Բայց նախ, թույլ տվեք ձեզ բացատրել կարճ ասած, թե ինչ է նշանակում սովորաբար փակել: Գոյություն ունեն երկու տեսակի ռեժիմ ՝ սովորաբար բաց և սովորաբար փակ
Bluetooth հեռակառավարվող լույսի անջատիչ - վերազինում: Լույսի անջատիչը դեռ աշխատում է, առանց լրացուցիչ գրելու. 9 քայլ (նկարներով)
Bluetooth հեռակառավարվող լույսի անջատիչ - վերազինում: Լույսի անջատիչը դեռ աշխատում է, առանց լրացուցիչ գրելու. Թարմացրեք 25 նոյեմբերի 2017 թ. - Այս նախագծի բարձր հզորության տարբերակի համար, որը կարող է վերահսկել կիլովատ բեռը, տե՛ս Retrofit BLE Control to High Power Loads - Լրացուցիչ պահանջներ չեն պահանջվում Թարմացնել 15 նոյեմբերի 2017 - BLE- ի որոշ տախտակներ / ծրագրաշարի հավաքածուներ