Mundarija:

O'g'rilikka qarshi lazer qurilmasi: 4 qadam
O'g'rilikka qarshi lazer qurilmasi: 4 qadam

Video: O'g'rilikka qarshi lazer qurilmasi: 4 qadam

Video: O'g'rilikka qarshi lazer qurilmasi: 4 qadam
Video: "QOYILMAQOM O'G'IRLIK" super kino uzbek tilida 2024, Iyul
Anonim
O'g'irlikka qarshi lazerli qurilma
O'g'irlikka qarshi lazerli qurilma

Juda ko'p o'g'rilar boshqa odamlarning uyiga bostirib kirib, ularning narsalarini o'g'irlashni yaxshi ko'radilar, bu odamlar uxlab yotgan paytda juda qimmatli, shuning uchun men bu qurilmani bu muammoni hal qilish uchun yaratdim.

Ta'minotlar

katta quti*1

kichik quti*1

qarshilik*3

lehimsiz non paneli*1

Arduino Leonardo*1

Piezo ovozli signal*1

sim*20 ≤

Kesish va joylashtirish uchun asboblar*1≤

Lazer ko'rsatkichi*3

Fotoresistans*3

A4 o'lchamdagi qog'oz*1

1 -qadam: Komponentlarni ulang

Komponentlarni ulang
Komponentlarni ulang
Komponentlarni ulang
Komponentlarni ulang

Yuqoridagi rasmda ko'rsatilganidek, barcha komponentlarni joylashtiring

2 -qadam: Kodni kiriting

void setup () {// bir marta ishga tushirish uchun sozlash kodini bu erga qo'ying: Serial.begin (9600); // ketma -ket portni ochadi, ma'lumotlarni uzatish tezligini 9600 bpsga o'rnatadi} void loop () {// asosiy kodingizni bu erga qayta -qayta ishga tushirish uchun qo'ying: Serial.print (analogRead (A2)); // bosma xabar Serial.print (""); // bo'sh Serial.println () chop eting; if (analogRead (A2) <700) {for (int i = 0; i <10; ++ i) {tonna (11, 1976, 200); // signal yoki karnay chastotasining kechikishi (300); // bir necha millisekundlik ohangni kutadi (11, 1976, 200); // signal yoki karnay chastotasining kechikishi (600); // bir necha millisekund kutadi}} Serial.print (analogRead (A3)); // bosma xabar Serial.print (""); // bo'sh Serial.println () chop eting; if (analogRead (A3) <550) {for (int i = 0; i <10; ++ i) {tonna (11, 1976, 200); // signal yoki karnay chastotasining kechikishi (300); // bir necha millisekundlik ohangni kutadi (11, 1976, 200); // signal yoki karnay chastotasining kechikishi (600); // bir necha millisekund kutadi}} Serial.print (analogRead (A1)); // bosma xabar Serial.print (""); // bo'sh Serial.println () chop eting; if (analogRead (A1) <800) {for (int i = 0; i <10; ++ i) {tonna (11, 1976, 200); // signal yoki karnay chastotasining kechikishi (300); // bir necha millisekundlik ohangni kutadi (11, 1976, 200); // signal yoki karnay chastotasining kechikishi (600); // bir necha millisekund kutadi}}

3 -qadam:

Rasm
Rasm
Rasm
Rasm
Rasm
Rasm

1. Ikkita qutini yopishtiring

2. Rasm sifatida barcha jihozlarni o'z joyiga qo'ying

3. Sinab ko'ring

4 -qadam: ijobiy va salbiy tomonlari

Taroziga soling:

1. Bu muammoni hal qiladi

2. o'g'rilarga uxlab yotganingizda narsalaringizni o'g'irlash qiyinroq

3. Bu kichik uylarda yashaydigan odamlarga yordam beradi va o'g'rilarning oldini olishni o'rganadi.

Kamchiliklari:

1. Bu faqat uyda bo'lganingizda ishlagan

2. Uyda bo'lmaganingizda foydasiz

Tavsiya: