Obsah:

Alarm Arduino - dôkaz mačky: 6 krokov
Alarm Arduino - dôkaz mačky: 6 krokov

Video: Alarm Arduino - dôkaz mačky: 6 krokov

Video: Alarm Arduino - dôkaz mačky: 6 krokov
Video: Leap Motion SDK 2024, Júl
Anonim
Alarm Arduino - dôkaz pre mačky
Alarm Arduino - dôkaz pre mačky

Mačky môžu byť skvelé. Môžu byť tak neuveriteľne prítulní, fuzzy a zábavní. Keď však začnú s projektom, je ťažké ich odradiť. Ako lepšie odradiť mačku od svetla a zvuku citlivého na pohyb?

V tejto lekcii sa naučíte, ako nastaviť a kódovať Arduino na detekciu pohybu v jeho blízkosti. Keď dôjde k pohybu, tvora to odradí LED svetlom aj zvukom.

Niektoré základné skúsenosti s obvodmi a programovaním sú užitočné, ale nie sú nevyhnutné.

Zásoby

1 Arduino Uno

1 Breadboard

2 330Ω odpor

1 bzučiak

1 RGB LED

10 prepojovacích káblov

1 adaptér 9V1A (na nastavenie a zapojenie)

Krok 1: Krok 1: Zostavenie ultra zvukového senzora

Krok 1: Zostavenie ultra zvukového senzora
Krok 1: Zostavenie ultra zvukového senzora

Začnite so skladaním dosky na pečenie.

Pripojte snímač Ultra Sonic podľa obrázku vyššie. Všimnite si štyroch rôznych pinov (označených) VCC, Trig, Echo a Gnd. Uistite sa, že VCC ide do zdroja napájania 5V a GND do zeme.

Trig by mal ísť na pin 2 a Echo by mal ísť na pin 3.

Krok 2: Krok 2: Pripojte bzučiak

Krok 2: Pripojte bzučiak
Krok 2: Pripojte bzučiak

Pripojte bzučiak opäť spolu s doskou vyššie. Uistite sa, že + svorka bzučiaka je pripojená k pinu 7 a na pripojenie svorky - k zemi použite odpor 330Ω.

Krok 3: Krok 3: Pripojte diódu LED

Krok 3: Pripojte LED diódu
Krok 3: Pripojte LED diódu

Pripojte LED diódu RGB podľa obrázku. Červená by sa mala pripojiť k pinu 9, zelená k pinu 10 a modrá k pinu 11. Posledný (a najdlhší) kolík by sa mal pripojiť k zemi s odporom 330Ω.

Krok 4: Krok 4: Čas kódovania

Teraz je načase pridať kód. Nasledujúci kód pomocou editora Arduino spôsobí rozsvietenie vašej LED diódy a bzučiak v závislosti od vzdialenosti, ktorou senzor UltraSonic detekuje predmet.

Ak ste s ktorýmkoľvek zo svojich čísel PIN boli kreatívni, vedzte, že aby kód fungoval, budete ho musieť zmeniť.

Krok 5: Krok 5: Čas na zastavenie mačky

Nastavte si aranžmán kdekoľvek chcete, aby vaša mačka nechodila na miesta. Snažím sa mu zabrániť v chôdzi po podlahe v mojej pivnici, kde nie sú žiadne dvere, ktoré by tomu zabránili. Keď prejde pred senzor, vypne sa. Je ľahko vystrašený hlukom a svetlami, takže ho netreba príliš odradiť.

Krok 6: Krok 6: Hrajte s nastaveniami

Niektoré z vecí, ktoré môžete upraviť alebo vyladiť podľa svojich potrieb:

  • Čo „distanceInCM“spôsobuje, že sa veci dejú. Chcete, aby to bolo vtedy, keď detekuje niečo super blízke, alebo iba vtedy, keď je to ďaleko? Ak to nastavíte tak, aby bolo príliš ďaleko, možno budete musieť zaobstarať lepší ultrazvukový senzor, ktorý je citlivejší.
  • Aký farebný rozsah chcete použiť? S LED RGB vyberá náhodné hodnoty medzi 0 a 100 alebo 0 a 255 (v červenej farbe, keď je niečo blízko), aby poskytol väčšie varovanie.
  • Frekvenciu bzučiaka je možné nastaviť. Nižšie frekvencie sú nižšie tóny, vyššie frekvencie sú vyššie tóny.

Odporúča: