Satura rādītājs:
- 1. darbība: materiālu saraksts
- 2. darbība. Spoguļa turētājs pārdomām
- 3. solis: skaņas signāls/modinātājs, izmantojot Arduino Mini
- 4. solis: Leaser Beam
- 5. darbība. Atgriešanās iestatīšana
- 6. darbība: demonstrācija
Video: Nakts zādzības signalizācija, izmantojot Arduino: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Sveiki, viss ir mans piektais pamācāms. Parasti es rakstu pamācošus, ja notiek kāds konkurss, kurā varu izmantot Arduino kā savu pamata sastāvdaļu. Tātad ar šo optisko konkursu man bija iespēja parādīt vienkāršu skolas projektu ar ļoti mazām un vienkāršām sastāvdaļām, tomēr satriecošu projektu.
Tagad izveidosim nakts zādzību detektoru, izmantojot Arduino.
1. darbība: materiālu saraksts
- Arduino mini
- LDR viens gabals
- Līzētājs
- AA baterijas (2)
- AA bateriju turētājs
- Bīdāmais slēdzis (2)
- Spoguļi (nav nepieciešams atspoguļojums)
- Neliela kastīte ar izmēru 6cm x 5cm
- Viens vadīja
- Viens zvana signāls
- 5V barošanas avots
- Austiņas 5 gab
- Velosipēds runāja 2 gab
- Super līme
2. darbība. Spoguļa turētājs pārdomām
- No sava veikala es saņēmu spoguli ar izmēriem 2cm x 2cm
- Tāpēc es tam izdrukāju pievienotu 3D printera turētāju, to varat izdarīt, izmantojot saldējuma nūjas.
- Izmantojot superlīmi, es uz spoguļiem uzlīmēju mazus austiņu plastmasas gabaliņus.
- Ar velosipēda spieķiem es liku viņiem palikt uz turētāja.
3. solis: skaņas signāls/modinātājs, izmantojot Arduino Mini
Šī sistēma darbojas, uztverot gaismas intensitāti savā vidē. Sensors, ko var izmantot gaismas noteikšanai, ir LDR. Tas ir lēts, un to var iegādāties jebkurā vietējā elektronikas veikalā vai tiešsaistē.
LDR izstaro analogo spriegumu, kad tas ir savienots ar VCC (5 V), un tā lielums mainās tieši proporcionāli ieejas gaismas intensitātei. Tas ir, jo lielāka gaismas intensitāte, jo lielāks būs atbilstošais spriegums no LDR. Tā kā LDR izstaro analogo spriegumu, tas ir pievienots Arduino analogās ieejas tapai. Arduino ar iebūvēto ADC (analogo ciparu pārveidotāju) pēc tam pārveido analogo spriegumu (no 0-5 V) par ciparu vērtību diapazonā no (0-1023). Ja vidē vai uz tās virsmas ir pietiekami daudz gaismas, konvertētās digitālās vērtības, kas nolasītas no LDR caur Arduino, būs robežās no 800 līdz 1023.
Pēc LDR pievienošanas savam Arduino varat pārbaudīt vērtības, kas nāk no LDR, izmantojot Arduino. Lai to izdarītu, savienojiet Arduino, izmantojot USB, ar datoru un atveriet Arduino IDE vai programmatūru. Pēc tam augšupielādējiet pievienoto kodu savā Arduino.
Pēc koda augšupielādes noklikšķiniet uz Arduino IDE pogas ar nosaukumu “Seriālais monitors”. Tiks atvērts jauns logs, kurā ekrānā tiks drukātas dažādas vērtības. Tagad pārbaudiet sensoru, bloķējot tā virsmu no gaismas un noskaidrojiet, kādas vērtības nokļūt sērijas monitorā.
===================================
int prevSensorValue = 0; tas pirmo reizi tiks iestatīts, ieslēdzot ierīci. bloķējot gaismu, sensora vērtība samazināsies, pārbaudiet to sērijas monitorā. Man tas bija 200, tāpēc es iestatiet, ja starpība ir lielāka par 150, nekā tā iestatīs tapu 13 vērtību uz augstu.
Tas ieslēgs BJT slēdzi un modinātājs ieslēgsies 2 minūtes.
Visbeidzot, izmantojot 3D printeri, tika izveidots iežogojums.
4. solis: Leaser Beam
- Es saņēmu 3v līzeri ar diametru 6 mm.
- Es tam izveidoju turētāju, ja nepieciešams, varat to izlaist un pielīmēt tieši.
- Izmantojiet AA bateriju turētāju, ar 2 baterijām pievienojiet pozitīvo galu nomnieka pozitīvajam vadam un negatīvo galu.
- Kad savienojums ir pareizs, jūs saņemsiet lāzera staru.
- Novietojiet slēdzi starp savienojumu, bīdāmais slēdzis darbosies labi.
- Novietojiet to pie sienas, kuru zonu vēlaties nostiprināt, izmantojot dubultu lenti.
5. darbība. Atgriešanās iestatīšana
- Pēc nomnieka ievietošanas pārbaudiet, kur gaisma krīt uz sienas.
- Ielieciet tur atstarojošo spoguli un, noliekot to, mēģiniet nokrist uz vēlamās vietas.
- Atkārtojiet 2. darbību ar citiem spoguļiem, līdz aptverat visu aizsargājamo zonu.
- Padariet pēdējo staru kūli uz LDR.
6. darbība: demonstrācija
Kad viss būs salikts kopā, tas darbosies lieliski.
Ieteicams:
Sociālā attāluma signalizācija, izmantojot Arduino Nano: 4 soļi
Sociālā attāluma trauksme, izmantojot Arduino Nano: Sveiki, lasītāji šajā pamācībā, es jums parādīšu, kā dažos vienkāršos soļos izveidot atgādinājumu par sociālo distancēšanos un brīdināt, izmantojot arduino nano. Lai iegūtu vairāk satriecošu projektu, apmeklējiet letsmakeprojects.com
Atskaņojiet dziesmas, izmantojot Arduino, izmantojot ADC līdz PWM, izmantojot Flyback transformatoru vai skaļruni: 4 soļi
Atskaņot dziesmas ar Arduino, izmantojot ADC, lai PWM Flyback transformatorā vai skaļrunī: Sveiki, puiši, šī ir mana cita pamācības otrā daļa (tas bija daudz grūti). Būtībā šajā projektā esmu izmantojis ADC un taimeri savā Arduino, lai pārvērst audio signālu par PWM signālu. Tas ir daudz vieglāk nekā mana iepriekšējā instrukcija
Durvju signalizācija, izmantojot magnētisko zāles sensoru: 5 soļi
Durvju signalizācija, izmantojot magnētisko zāles sensoru: Durvju signalizācija ir ļoti izplatīta un noderīga ierīce drošības nolūkos. Tos izmanto, lai noteiktu, vai durvis ir atvērtas vai aizvērtas. Bieži vien ledusskapī esam redzējuši kādu durvju signalizāciju, kas aktivizējot radīja atšķirīgu skaņu. Durvju signalizācija Pro
Universāla (zādzības) aizsardzība elektroniskajam aprīkojumam vai automašīnām ar neredzamu slēdzi: 4 soļi (ar attēliem)
Universāla (zādzības) aizsardzība elektroniskajam aprīkojumam vai automašīnām ar neredzamu slēdzi: es parādīšu, kā jūs varat izmantot niedru slēdzi kā universālu aizsardzību elektroniskajam aprīkojumam vai automašīnām. Viss, kas Jums nepieciešams, ir niedru slēdzis un magnēts. Automašīnām jums būs nepieciešams strāvas relejs, lai palielinātu niedru slēdža pārslēgšanas jaudu. Attēls
Kameras pārveidošana par “militāro nakts redzamību”, nakts redzamības efekta pievienošana vai nakts redzamības režīma izveide jebkurā kamerā !!!: 3 soļi
Kameras pārveidošana par “militāro nakts redzamību”, nakts redzamības efekta pievienošana vai nakts redzamības režīma izveide jebkurā kamerā !!! *Ja jums nepieciešama palīdzība, lūdzu, rakstiet uz e -pastu: [email protected] Es runāju angļu, franču, japāņu, spāņu valodā un zinu citas valodas, ja