Kazalo:

Arduino alarm - mačji dokaz: 6 korakov
Arduino alarm - mačji dokaz: 6 korakov

Video: Arduino alarm - mačji dokaz: 6 korakov

Video: Arduino alarm - mačji dokaz: 6 korakov
Video: 35 видео со страшными призраками: мегасборник 2023 года [V1] 2024, Julij
Anonim
Arduino alarm - zaščita pred mačkami
Arduino alarm - zaščita pred mačkami

Mačke so lahko odlične. Lahko so tako neverjetno udobni, mehki in zabavni. Ko pa se lotijo projekta, jih je lahko neverjetno težko odvrniti. Kakšen boljši način za odvračanje mačke od svetlobe in zvoka, občutljivega na gibanje?

V tej lekciji se boste naučili, kako nastaviti in kodirati Arduino za zaznavanje gibanja v njegovi bližini. Ko pride do gibanja, bo bitje odvrnilo tako z LED svetlobo kot z zvokom.

Nekaj osnovnih izkušenj s vezjem in programiranjem je v pomoč, vendar ni nujno.

Zaloge

1 Arduino Uno

1 Ogledna plošča

2 330Ω upor

1 zvočni signal

1 LED RGB

10 mostičnih kablov

1 adapter 9V1A (za nastavitev in priključitev)

1. korak: 1. korak: Sestavljanje ultrazvočnega senzorja

Korak: Sestavljanje ultrazvočnega senzorja
Korak: Sestavljanje ultrazvočnega senzorja

Začnite sestavljati svojo ploščo.

Priključite ultrazvočni senzor, kot je prikazano zgoraj. Upoštevajte štiri različne zatiče (označene) VCC, Trig, Echo in Gnd. Prepričajte se, da gre VCC na 5V vir energije, GND pa na tla.

Trig mora iti na pin 2, Echo pa na pin 3.

2. korak: 2. korak: pritrdite zvočni signal

2. korak: pritrdite zvočni signal
2. korak: pritrdite zvočni signal

Ponovno sledite zgornji plošči, da pritrdite zvočni signal. Prepričajte se, da je priključek + brenčalnika pritrjen na zatič 7, in uporabite upor 330Ω, da priključite - terminal na ozemljitev.

Korak 3: Korak 3: Priključite LED

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

Priključite LED RGB, kot je prikazano na diagramu. Rdeča naj se pritrdi na nožico 9, zelena na pin 10, modra pa na pin 11. Zadnji (in najdaljši) zatič se mora pritrditi na tla z uporom 330Ω.

4. korak: 4. korak: Čas kodiranja

Zdaj je čas, da kodo dodate. Z uporabo urejevalnika Arduino bo naslednja koda povzročila, da bo LED zasvetila, zvočni signal pa naredil hrup, odvisno od razdalje, na kateri senzor UltraSonic zazna predmet.

Če ste ustvarjali s katero koli številko PIN, vedite, da jo boste morda morali spremeniti, da bo koda delovala.

5. korak: 5. korak: Čas je, da ustavite mačko

Nastavite svoj aranžma povsod, kjer želite preprečiti, da bi vaša mačka odšla. Poskušam mu preprečiti, da bi hodil po tleh v svoji kleti, kjer ni vrat, ki bi to preprečila. Ko hodi pred senzorjem, ugasne. Hrupa in luči ga zlahka prestraši, zato ga ne potrebuje preveč.

Korak 6: Korak 6: Igrajte se z nastavitvami

Nekatere stvari lahko prilagodite ali prilagodite glede na svoje potrebe:

  • Kaj "distanceInCM" povzroči, da se stvari zgodijo. Ali želite, da to zazna, ko zazna nekaj zelo blizu, ali šele, ko je bolj oddaljeno? Če to nastavite tako, da je predaleč, boste morda morali kupiti boljši ultrazvočni senzor, ki je bolj občutljiv.
  • Kakšno barvno paleto želite uporabiti? Z RGB LED izbira naključne vrednosti med 0 in 100 ali 0 in 255 (v rdeči barvi, ko je kaj blizu) za večje opozorilo.
  • Frekvenco zvočnika je mogoče prilagoditi. Nižje frekvence so nižje note, višje frekvence so višje note.

Priporočena: