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

Գիշերային կողոպուտի ահազանգ Arduino- ի միջոցով. 6 քայլ
Գիշերային կողոպուտի ահազանգ Arduino- ի միջոցով. 6 քայլ

Video: Գիշերային կողոպուտի ահազանգ Arduino- ի միջոցով. 6 քայլ

Video: Գիշերային կողոպուտի ահազանգ Arduino- ի միջոցով. 6 քայլ
Video: Գիշերային կողոպուտը բացահայտվեց տաք հետքերով 2024, Նոյեմբեր
Anonim
Գիշերային կողոպուտի ահազանգ Arduino- ի միջոցով
Գիշերային կողոպուտի ահազանգ Arduino- ի միջոցով

Բարև, այս ամենը իմ 5 -րդ հրահանգն է: Սովորաբար ես ուսանելի եմ գրում, երբ կա ինչ -որ մրցույթ, որում ես կարող եմ օգտագործել Arduino- ն որպես իմ հիմնական բաղադրիչ: Այսպիսով, այս Օպտիկական մրցույթով ես հնարավորություն ունեցա ցուցադրելու մի պարզ դպրոցական նախագիծ ՝ շատ քիչ և պարզ բաղադրիչներով, բայց հիանալի նախագիծ:

Այժմ կառուցենք գիշերային գողության դետեկտոր ՝ օգտագործելով Arduino- ն:

Քայլ 1: Նյութերի ցուցակ

  1. Մինի Arduino
  2. LDR մեկ կտոր
  3. Լիզեր
  4. AA մարտկոցներ (2)
  5. AA մարտկոցների կրիչ
  6. Սահեցնող անջատիչ (2)
  7. Հայելիներ (Ձեզ անհրաժեշտ է ոչ մի արտացոլում)
  8. 6 սմ x 5 սմ չափսի փոքր տուփ
  9. Մեկը ղեկավարեց
  10. Մեկ զնգոց
  11. 5 վ էլեկտրամատակարարում
  12. Ականջակալ 5 հատ
  13. Հեծանիվը խոսեց 2 հատ
  14. Սուպեր սոսինձ

Քայլ 2. Հայելիի սեփականատեր ՝ արտացոլման համար

Հայելիի սեփականատեր ՝ արտացոլման համար
Հայելիի սեփականատեր ՝ արտացոլման համար
Հայելիի սեփականատեր ՝ արտացոլման համար
Հայելիի սեփականատեր ՝ արտացոլման համար
Հայելիի սեփականատեր ՝ արտացոլման համար
Հայելիի սեփականատեր ՝ արտացոլման համար
  1. Իմ ընդհանուր խանութից ես ստացա 2 սմ x 2 սմ չափսերով հայելի
  2. Այսպիսով, ես դրա համար տպեցի կցված 3d տպիչի կրիչ, դուք կարող եք դա անել ՝ օգտագործելով պաղպաղակի ձողիկներ:
  3. Օգտագործելով գերծանրքաշային սոսինձ, ես ականջակալների պլաստմասսայից փոքր կտորներ եմ կպցնում հայելիներին:
  4. Հեծանիվը խոսելով ՝ ես նրանց ստիպեցի մնալ բռնակի վրա:

Քայլ 3. Buzzer/Alarm օգտագործելով Arduino Mini

Buzzer/Ահազանգ Arduino Mini- ի միջոցով
Buzzer/Ահազանգ Arduino Mini- ի միջոցով
Buzzer/Ահազանգ Arduino Mini- ի միջոցով
Buzzer/Ահազանգ Arduino Mini- ի միջոցով
Buzzer/Ահազանգ Arduino Mini- ի միջոցով
Buzzer/Ահազանգ Arduino Mini- ի միջոցով

Այս համակարգը գործում է ՝ զգալով իր միջավայրում լույսի ուժգնությունը: Սենսորը, որը կարող է օգտագործվել լույսը հայտնաբերելու համար, LDR է: Այն էժան է, և դուք կարող եք այն գնել էլեկտրոնիկայի ցանկացած տեղական խանութից կամ առցանց:

LCD- ն տալիս է անալոգային լարման, երբ միացված է VCC- ին (5V), որը մեծությամբ տատանվում է ուղղակիորեն համամասնորեն դրա վրա մուտքագրվող լույսի ինտենսիվությանը: Այսինքն, որքան մեծ է լույսի ուժգնությունը, այնքան մեծ կլինի համապատասխան լարումը LDR- ից: Քանի որ LDR- ն տալիս է անալոգային լարման, այն միացված է Arduino- ի անալոգային մուտքի քորոցին: Arduino- ն իր ներկառուցված ADC- ով (անալոգային-թվային փոխարկիչ), այնուհետև անալոգային լարումը (0-5 Վ-ից) վերածում է թվային արժեքի (0-1023) տիրույթում: Երբ նրա միջավայրում կամ մակերևույթին բավականաչափ լույս կա, LDR- ից Arduino- ի միջոցով ընթերցված թվային արժեքները կլինեն 800-1023 միջակայքում:

LDR- ը ձեր Arduino- ին միացնելուց հետո կարող եք Arduino- ի միջոցով ստուգել LDR- ից եկող արժեքները: Դա անելու համար Arduino- ն USB- ի միջոցով միացրեք ձեր համակարգչին և բացեք Arduino IDE- ն կամ ծրագրակազմը: Հաջորդը, վերբեռնեք կցված կոդը ձեր Arduino- ում:

Կոդը վերբեռնելուց հետո կտտացրեք Arduino IDE- ի կոճակին, որը կոչվում է «Սերիական մոնիտոր»: Սա կբացի նոր պատուհան, որը էկրանին տպում է տարբեր արժեքներ: Այժմ փորձարկեք սենսորը ՝ արգելափակելով դրա մակերեսը լույսից և տեսեք, թե ինչ արժեքներ ունեք: միացեք սերիական մոնիտորին:

===================================

int prevSensorValue = 0; այն առաջին անգամ կսահմանվի, երբ միացնեք սարքը: լույսն արգելափակելիս սենսորի արժեքի անկում կլինի, ստուգեք այն սերիական մոնիտորի մեջ: Ինձ համար դա 200 էր, այնպես որ ես սահմանել, եթե տարբերությունը 150 -ից մեծ է, քան այն 13 -ի PIN արժեքը կդարձնի բարձր:

Այն կմիացնի BJT անջատիչը, և ահազանգը կմիացվի 2 րոպե:

Վերջապես ստեղծեց պատյան ՝ օգտագործելով 3D տպիչը:

Քայլ 4: Leaser Beam

Լիզեր Բիմ
Լիզեր Բիմ
Լիզեր Բիմ
Լիզեր Բիմ
  1. Ես ստացա 3 վ լիզեր ՝ 6 մմ տրամագծով:
  2. Ես դրա համար պահարան եմ ստեղծել, անհրաժեշտության դեպքում կարող եք բաց թողնել այն և ուղղակիորեն սոսնձել:
  3. Օգտագործեք AA մարտկոցների ամրակ, 2 մարտկոցով ավելացրեք դրական ծայրը leaser դրական մետաղալարերին և բացասական ծայրին:
  4. Երբ կապը ճիշտ է, դուք կստանաք լազերային ճառագայթ:
  5. Տեղադրեք անջատիչ կապի միջև, սահիկ անջատիչը լավ կաշխատի:
  6. Տեղադրեք այն պատին, որի տարածքը ցանկանում եք ամրացնել կրկնակի ժապավենով:

Քայլ 5: Ընտրացանկի կարգավորում

Ընտրացանկի կարգավորում
Ընտրացանկի կարգավորում
Ընտրացանկի կարգավորում
Ընտրացանկի կարգավորում
Ընտրացանկի կարգավորում
Ընտրացանկի կարգավորում
  1. Լիզերը դնելուց հետո ստուգեք, թե որտեղ է ճառագայթը ընկնում պատին:
  2. Տեղադրեք արտացոլման հայելին այնտեղ և փորձեք այնպես անել, որ այն ընկնի ձեր ուզած տեղը ՝ թեքելով այն:
  3. Կրկնեք 2 -րդ քայլը այլ հայելիներով, մինչև ծածկեք ամբողջ տարածքը, որը ցանկանում եք ապահովել:
  4. Վերջնական ճառագայթը ընկեք LDR- ի վրա:

Քայլ 6: Դեմո

Ամեն ինչ միացնելուց հետո այն հիանալի կաշխատի:

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