Turinys:
- 1 žingsnis: medžiagų sąrašas
- 2 žingsnis: veidrodžio laikiklis atspindžiui
- 3 veiksmas: garsinis signalas/signalas naudojant „Arduino Mini“
- 4 žingsnis: „Leaser Beam“
- 5 veiksmas: sugrąžinimo nustatymas
- 6 žingsnis: demonstracija
Video: Naktinio įsilaužimo signalas naudojant „Arduino“: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Sveiki, viskas yra mano 5 pamoka. Paprastai rašau pamokomą, kai yra koks nors konkursas, kuriame galiu naudoti „Arduino“kaip pagrindinį komponentą. Taigi su šiuo optiniu konkursu turėjau galimybę parodyti paprastą mokyklos projektą, kuriame yra labai mažai ir paprastų komponentų, tačiau nuostabus projektas.
Dabar sukurkime naktinio vagystės detektorių naudodami „Arduino“.
1 žingsnis: medžiagų sąrašas
- „Arduino mini“
- LDR vienas gabalas
- Lizingas
- AA baterijos (2)
- AA baterijų laikiklis
- Stumdomas jungiklis (2)
- Veidrodžiai (nereikia atspindžio)
- Maža 6x5 cm dydžio dėžutė
- Vienas vedė
- Vienas švilpukas
- 5v maitinimo šaltinis
- Ausinės 5 vnt
- Dviratis kalbėjo 2 vnt
- Super klijai
2 žingsnis: veidrodžio laikiklis atspindžiui
- Iš savo bendrosios parduotuvės gavau veidrodį, kurio matmenys 2 cm x 2 cm
- Taigi aš atspausdinau pritvirtintą 3D spausdintuvo laikiklį, tai galite padaryti naudodami ledų lazdeles.
- Naudodamas super klijus, ant veidrodžių priklijuoju mažus ausinių plastiko gabalus.
- Su dviračio stipinais privertiau juos likti ant laikiklio.
3 veiksmas: garsinis signalas/signalas naudojant „Arduino Mini“
Ši sistema veikia suvokdama šviesos intensyvumą savo aplinkoje. Jutiklis, kuriuo galima aptikti šviesą, yra LDR. Tai nebrangu, jį galite nusipirkti bet kurioje vietinėje elektronikos parduotuvėje arba internete.
LDR skleidžia analoginę įtampą, kai ji prijungta prie VCC (5 V), kurios dydis kinta tiesiogiai proporcingai įvesties šviesos intensyvumui. Tai yra, kuo didesnis šviesos intensyvumas, tuo didesnė bus atitinkama įtampa iš LDR. Kadangi LDR skleidžia analoginę įtampą, jis yra prijungtas prie „Arduino“analoginio įvesties kaiščio. „Arduino“su įmontuotu ADC (analoginio-skaitmeninio keitiklio) konvertuoja analoginę įtampą (nuo 0 iki 5 V) į skaitmeninę vertę (0-1023). Kai jo aplinkoje ar jo paviršiuje yra pakankamai šviesos, konvertuotos skaitmeninės vertės, nuskaitytos iš LDR per „Arduino“, bus 800–1023.
Prijungę LDR prie „Arduino“, galite patikrinti, ar nėra reikšmių, gaunamų iš LDR per „Arduino“. Norėdami tai padaryti, prijunkite „Arduino“per USB prie kompiuterio ir atidarykite „Arduino IDE“arba programinę įrangą. Tada įkelkite pridėtą kodą į „Arduino“.
Įkėlę kodą, spustelėkite „Arduino IDE“mygtuką, pavadintą „Serijinis monitorius“. Bus atidarytas naujas langas, kuriame ekrane bus spausdinamos skirtingos vertės. Dabar išbandykite jutiklį, užblokuodami jo paviršių nuo šviesos ir pažiūrėkite, kokias vertes patekti į serijinį monitorių.
===================================
int prevSensorValue = 0; jis bus nustatytas pirmą kartą, kai įjungsite įrenginį. kai užblokuosite šviesą, jutiklio vertė sumažės, patikrinkite jį nuosekliajame monitoriuje. Man tai buvo 200, taigi aš nustatykite, jei skirtumas yra didesnis nei 150, jis nustatys kaiščio 13 reikšmę į aukštą.
Jis įjungs BJT jungiklį ir žadintuvas įsijungs 2 min.
Galiausiai, naudojant 3D spausdintuvą, buvo sukurtas gaubtas.
4 žingsnis: „Leaser Beam“
- Gavau 3v nuomotoją, kurio skersmuo 6 mm.
- Aš sukūriau jam laikiklį, jei reikia, galite jį praleisti ir klijuoti tiesiai.
- Naudokite AA baterijų laikiklį, su 2 baterijomis pridėkite teigiamą galą prie teigiamo laidininko ir neigiamą galą.
- Kai ryšys bus teisingas, gausite lazerio spindulį.
- Įjunkite jungiklį tarp jungčių, stumdomas jungiklis veiks gerai.
- Padėkite jį ant sienos, kurią sritį norite pritvirtinti naudodami dvigubą juostą.
5 veiksmas: sugrąžinimo nustatymas
- Įdėję nuomotoją, patikrinkite, kur sija nukrenta ant sienos.
- Įdėkite veidrodinį veidrodį ir pasukite jį, kad nukristų ant norimos vietos.
- Kartokite 2 veiksmą su kitais veidrodžiais, kol uždengsite visą sritį, kurią norite apsaugoti.
- Paskutinis spindulys nukris ant LDR.
6 žingsnis: demonstracija
Kai viskas bus sudaryta, tai veiks nuostabiai.
Rekomenduojamas:
Viktorinos garsinis signalas naudojant „ATMEGA328P“(„Arduino“) „pasidaryk pats“: 3 žingsniai
Viktorinos garsinis signalas naudojant „ATMEGA328P“(„Arduino“) „pasidaryk pats“: viktorinos konkursų skambėjimo raunde klausimas yra atviras visoms komandoms. Žmogus, kuris žino atsakymą, pirmiausia paspaudžia signalą ir tada atsako į klausimą. Kartais du ar daugiau žaidėjų beveik vienu metu paspaudžia garso signalą ir tai yra
Įsilaužimo signalas (paprastas ir be kodavimo): 3 žingsniai
Apsaugos nuo įsilaužimo signalas (paprastas ir be kodavimo): 1 lygio IR įsilaužimo signalizacija. Tai pats paprasčiausias ir labai lengvas projektas, kurio jums reikia, tai daugybė elektronikos ir laidų. Projekto tikslas yra tiesiog aptikti jo diapazone esančius objektus ir suskamba garsinis signalas ir išsijungia po kelių sekundžių
Paprastas „Arduino“belaidis įsilaužimo signalas: 12 žingsnių (su nuotraukomis)
Paprastas „Arduino“belaidis įsilaužimo signalas: Šis projektas yra pakeista nuostabios instrukcijos, kurią nurodo „deba168“, versija. Originalą galite peržiūrėti čia. Dėstau 8 klasės technologijų kursą, todėl mokymuose bus kalbama apie komplektus, kuriuos turime savo kambaryje … Jūsų įrankiai gali skirtis. Pamoką aš nutraukiau
Aliarmo signalas / įsilaužimo signalas: 17 žingsnių
Stiklo dūžimo signalizacija / įsilaužimo signalizacija: Ši grandinė gali būti naudojama skambant pavojaus signalui, kad būtų galima aptikti įsibrovėlio išdaužtą stiklo langą, net kai įsibrovėlis užtikrina, kad išdaužtas stiklas neskleidžia garso
5 USD dolerio įsilaužimo signalas!: 17 žingsnių
5 USD dolerio įsilaužimo signalas !: Aš padariau signalizaciją už įsilaužimą už mažiau nei 5 dolerius ir daiktus, kuriuos radau aplink namą! Lituoti nereikia. (lituoti neprivaloma) Šį vaizdo įrašą taip pat įkėliau į vaizdo įrašų skyrių. Peržiūrėkite mano vaizdo įrašą žemiau: