Sadržaj:

Alarm senzora udaljenosti W/ Arduino: 5 koraka
Alarm senzora udaljenosti W/ Arduino: 5 koraka

Video: Alarm senzora udaljenosti W/ Arduino: 5 koraka

Video: Alarm senzora udaljenosti W/ Arduino: 5 koraka
Video: Обзор и конфигурация модуля EBYTE LoRa 2024, Srpanj
Anonim
Alarm senzora udaljenosti W/ Arduino
Alarm senzora udaljenosti W/ Arduino

Jeste li ikada poželjeli alarm senzora udaljenosti/pokreta koji možete sami sastaviti kod kuće i aktivirati pritiskom prekidača? Alarmni sustav koji sam stvorio čini upravo to, manipulira ultrazvučnim senzorom udaljenosti kako bi nadgledao pojavljuje li se objekt unutar 15 inča, a kada se alarm aktivira (kao što je prekidač uključen), svjetla alarma će početi treptati dok zvučni signal stvara buka koja je odmah alarmirala one u okolici. Alarm se postavlja pomoću mjerača vremena koji koristi 7 -segmentnu LED diodu, iako alarm ostaje beskonačno uključen, osim ako se isključi, nakon 10 sekundi od okidača, policija će biti "obaviještena" i poslana na vašu lokaciju. Dakle, bez daljnjih razmatranja pogledajmo potrebne materijale.

Pribor

Sedam segmentnih LED dioda

Oglasna ploča

Arduino

Zvučni signal

Johsonov brojač desetljeća x 2

555 Mjerač vremena

Ultrazvučni senzor udaljenosti

LED x 9

Otpornik 470 Ohma

Otpornik 330 Ohm x 2

Otpornik od 1 mega ohma

Korak 1: Sastavite trepereća LED svjetla

Sastavite trepereća LED svjetla
Sastavite trepereća LED svjetla
Sastavite trepereća LED svjetla
Sastavite trepereća LED svjetla

Ne zaboravite šifrirati svoje žice u boji! U prvom redu, crvene žice označavaju vezu s napajanjem, dok crne žice označavaju vezu sa masom. Žice različitih boja koje ne predstavljaju crnu ili crvenu jednostavno su za estetiku, što je u potpunosti prema vašem nahođenju. Morat ćete konfigurirati tajmer 555 na jedan od dva Johnsonova brojača desetljeća, nakon što jedan brojač u potpunosti povežete, prijeđite na sljedeći. Ovaj put povežite obrnuti izlazni 10 pinski iz vašeg već konfiguriranog brojača i spojite ga na mjerač vremena vašeg drugog desetljetnog brojača. Uzemljite sve pinove koji su spojeni na crno (ili ako koristite tinkercad, upotrijebite ugrađeni sustav označavanja za razlikovanje različitih pinova). Spojite matičnu ploču na digitalni pin umjesto izravno na napajanje, to će biti korisno jer možemo manipulirati kada se LED sustav napaja putem koda.

Korak 2: Ultrazvučni senzor udaljenosti

Ultrazvučni senzor udaljenosti
Ultrazvučni senzor udaljenosti

Ultrazvučni senzor udaljenosti će se koristiti za provjeru je li neki objekt ušao unutar 15 -inčnog raspona senzora, naravno da stvarna udaljenost ovisi o vama, a u stvarnosti bi bila mnogo dalja. No radi virtualnog simuliranja projekta, ograničit ćemo ga na 15 inča u promjeru. Uključite pinove okidača i odjeka na digitalne pinove po vlastitom izboru, a napajanje i uzemljenje također bi trebali biti spojeni na označene pinove.

Korak 3: Sedam segmentnih LED dioda i zujalica

Sedam segmentnih LED dioda i zujalica
Sedam segmentnih LED dioda i zujalica
Sedam segmentnih LED dioda i zujalica
Sedam segmentnih LED dioda i zujalica

Konfigurirajte sedam segmenata koji vode do digitalnih pinova po vašem izboru. Nemojte priključivati pin koji se naziva DP, ovisno o modelu, imat ćete ili zajedničku anodu (CA) ili zajedničku katodu (CC). Spojite CC na masu i CA na napajanje s otpornikom od 330 ohma negdje u žici kruga. Osim toga, LED dioda sa sedam segmenata trebala bi biti postavljena negdje blizu središta alarma, ali ne bi trebala ometati vid bilo kakvih važnijih instrumenata. Što se tiče zujalice, molimo vas da postavite zujalicu na digitalni pin za njegovu priključnu nogu i priključite negativnu nogu na masu zajedno s otpornikom od jednog kilo-ohma.

Korak 4: Prekidač

Prekidač
Prekidač

Prekidač treba jednostavno spojiti na napajanje i uzemljenje za bilo koji od dva terminala, zajedničku nogu treba spojiti na digitalni pin jer ako je uključen, napajanje će ući u pin koji će osjetiti napajanje i reći alarmu da se isključi.

Korak 5: Kôd

Kod
Kod

Arduino datoteka za kôd je postavljena i može se preuzeti za svakog korisnika koji slijedi ovaj vodič. Kod funkcionira tako da opaža udaljenost ultrazvučnog senzora udaljenosti, aktivira alarm ako ultrazvučni senzor udaljenosti osjeti objekt unutar 15 inča I prekidač je isključen. To će pokrenuti LED tragač/trepćuća svjetla u obliku strelice, 7 -segmentni LED mjerač vremena od 10 sekundi (9 do 0) i zvučni signal kad god prođe sekunda na zaslonu sa sedam segmenata. Alarm se lako može deaktivirati pomicanjem objekta izvan granice od 15 inča ili uključivanjem prekidača.

Preporučeni: