Orodha ya maudhui:

Kifaa cha Kupambana na wizi cha Laser: Hatua 4
Kifaa cha Kupambana na wizi cha Laser: Hatua 4

Video: Kifaa cha Kupambana na wizi cha Laser: Hatua 4

Video: Kifaa cha Kupambana na wizi cha Laser: Hatua 4
Video: 28 панфиловцев. Самая полная версия. Panfilov's 28 Men (English subtitles) 2024, Julai
Anonim
Kifaa cha Laser cha Kupambana na wizi
Kifaa cha Laser cha Kupambana na wizi

Kuna wezi wengi wanapenda kuvamia nyumba ya watu wengine na kuiba vitu vyao ambavyo ni muhimu sana wakati watu wamelala, kwa hivyo ninaunda kifaa hiki kutatua shida hii.

Vifaa

sanduku kubwa * 1

sanduku dogo * 1

upinzani * 3

mkate bila mkate * 1

Arduino Leonardo * 1

Buzzer ya piezo * 1

waya * 20≤

Zana za kukata na kubandika * 1≤

Kiashiria cha Laser * 3

Upinzani wa picha * 3

Karatasi ya ukubwa wa A4 * 1

Hatua ya 1: Unganisha Vipengele

Unganisha Vipengele
Unganisha Vipengele
Unganisha Vipengele
Unganisha Vipengele

Weka vifaa vyote mahali pao kama picha hapo juu

Hatua ya 2: Andika Nambari

kuanzisha batili () {// weka msimbo wako wa kusanidi hapa, ili uendeshe mara moja: Serial.begin (9600); // inafungua bandari ya serial, huweka kiwango cha data hadi 9600 bps} kitanzi batili () {// weka nambari yako kuu hapa, ili uendeshe mara kwa mara: Serial.print (AnalogRead (A2)); // ujumbe wa kuchapisha Serial.print (""); // chapisha Serial tupu.println (); ikiwa (AnalogSoma (A2) <700) {kwa (int i = 0; i <10; ++ i) {toni (11, 1976, 200); // buzzer au kucheleweshwa kwa mzunguko wa spika (300); // inasubiri sauti ya milliseconds chache (11, 1976, 200); // buzzer au kucheleweshwa kwa mzunguko wa spika (600); // inasubiri milliseconds chache}} Serial.print (AnalogRead (A3)); // ujumbe wa kuchapisha Serial.print (""); // chapisha Serial tupu.println (); ikiwa (AnalogRead (A3) <550) {for (int i = 0; i <10; ++ i) {tone (11, 1976, 200); // buzzer au kucheleweshwa kwa mzunguko wa spika (300); // inasubiri sauti ya milliseconds chache (11, 1976, 200); // buzzer au kucheleweshwa kwa mzunguko wa spika (600); // inasubiri milliseconds chache}} Serial.print (AnalogRead (A1)); // ujumbe wa kuchapisha Serial.print (""); // chapisha Serial tupu.println (); ikiwa (AnalogRead (A1) <800) {kwa (int i = 0; i <10; ++ i) {toni (11, 1976, 200); // buzzer au kucheleweshwa kwa mzunguko wa spika (300); // inasubiri sauti ya milliseconds chache (11, 1976, 200); // buzzer au kucheleweshwa kwa mzunguko wa spika (600); // anasubiri millisekunde chache}}

Hatua ya 3:

Picha
Picha
Picha
Picha
Picha
Picha

1. Gundi masanduku mawili

2. Weka vifaa vyote mahali pao kama picha

3. Jaribu

Hatua ya 4: Faida na hasara

Faida:

1. Inatatua shida

2. ni ngumu zaidi kwa wezi kuiba vitu vyako wakati umelala

3. Itasaidia watu wanaoishi katika nyumba ndogo na waache wajifunze kuzuia wezi.

Hasara:

1. Ilifanya kazi tu ukiwa nyumbani

2. Haina maana wakati hauko nyumbani

Ilipendekeza: