Sadržaj:

Arduino alarm - Dokaz za mačke: 6 koraka
Arduino alarm - Dokaz za mačke: 6 koraka
Anonim
Arduino alarm - Dokaz za mačke
Arduino alarm - Dokaz za mačke

Mačke mogu biti izvrsne. Mogu biti tako nevjerojatno zategnuti, nejasni i zabavni. Međutim, kad počnu s projektom, može ih se nevjerojatno teško odvratiti. Koji je bolji način odvraćanja mačke od svjetla i zvuka osjetljivih na kretanje?

U ovoj lekciji naučit ćete kako postaviti i kodirati Arduino za detekciju pokreta u blizini. Kad dođe do kretanja, odvratit će stvorenje i LED svjetlom i zvukom.

Određeno osnovno iskustvo sa sklopovima i programiranjem je od pomoći, ali nije potrebno.

Pribor

1 Arduino Uno

1 Oglasna ploča

2 330Ω otpornik

1 zujalica

1 RGB LED

10 prespojnih kabela

1 adapter 9V1A (za postavljanje i priključivanje)

Korak 1: Korak 1: Sklapanje ultrazvučnog senzora

Korak 1: Sklapanje ultrazvučnog senzora
Korak 1: Sklapanje ultrazvučnog senzora

Počnite sastavljati svoju matičnu ploču.

Priključite ultrazvučni senzor kao što je prikazano gore. Uzmite u obzir četiri različita pina (označena) VCC, Trig, Echo i Gnd. Provjerite ide li VCC na izvor napajanja od 5 V, a GND na uzemljenje.

Trig bi trebao ići na pin 2, a echo na pin 3.

Korak 2: Korak 2: Priključite zujalicu

Korak 2: Priključite zujalicu
Korak 2: Priključite zujalicu

Ponovno slijedite gornju ploču za pričvršćivanje zujalice. Uvjerite se da je + terminal zujalice pričvršćen na pin 7 i upotrijebite otpornik od 330 Ω za pričvršćivanje - terminala na masu.

Korak 3: Korak 3: Priključite LED

Korak 3: Priključite LED
Korak 3: Priključite LED

Priključite RGB LED kako je prikazano na dijagramu. Crvena bi se trebala pričvrstiti na pin 9, zelena bi se trebala pričvrstiti na pin 10, a plava na pin 11. Posljednji (i najduži) pin bi trebao biti pričvršćen na tlo, s otpornikom od 330Ω.

Korak 4: Korak 4: Vrijeme kodiranja

Vrijeme je za dodavanje koda. Koristeći Arduino uređivač, sljedeći kôd uzrokovat će da vaša LED lampica zasvijetli, a zujalica stvara buku ovisno o udaljenosti na kojoj UltraSonic senzor detektira objekt.

Ako ste postali kreativni s nekim od svojih PIN brojeva, znajte da ćete ih morati promijeniti da bi kôd funkcionirao.

Korak 5: Korak 5: Vrijeme je da zaustavite mačku

Postavite svoj aranžman gdje god želite spriječiti mačku da odlazi. Pokušavam ga spriječiti da hoda po podu u mom podrumu, gdje nema vrata koja bi to spriječila. Kad hoda ispred senzora, isključuje se. Lako se uplaši buke i svjetla pa mu ne treba previše da ga odvrati.

Korak 6: Korak 6: Igrajte se s postavkama

Neke stvari možete prilagoditi ili prilagoditi ovisno o svojim potrebama:

  • Koji "distanceInCM" uzrokuje da se stvari događaju. Želite li da to bude kad otkrije nešto super blizu, ili samo kad je dalje? Ako ovo podesite tako da bude predaleko, možda ćete morati nabaviti bolji osjetljiviji ultrazvučni senzor.
  • Koji raspon boja želite koristiti? Uz RGB LED, odabirom slučajnih vrijednosti između 0 i 100 ili 0 i 255 (u crvenom kad je nešto blizu) daje se veće upozorenje.
  • Frekvencija zujalice se može podesiti. Niže frekvencije su niže note, više frekvencije su više note.

Preporučeni: