Sisukord:

Arduino alarm - kassitõestus: 6 sammu
Arduino alarm - kassitõestus: 6 sammu

Video: Arduino alarm - kassitõestus: 6 sammu

Video: Arduino alarm - kassitõestus: 6 sammu
Video: Создайте лазерную систему безопасности Arduino, которая позвонит вам! 2024, Juuli
Anonim
Arduino alarm - kassitõend
Arduino alarm - kassitõend

Kassid võivad olla suurepärased. Nad võivad olla nii uskumatult nunnud, udused ja lõbusad. Projektiga alustades võib neid aga uskumatult raske ära hoida. Mis oleks parem viis kassi peletamiseks kui liikumistundlik valgus ja heli?

Selles õppetükis saate teada, kuidas seadistada ja kodeerida Arduino selle läheduses liikumise tuvastamiseks. Liikumise korral heidutab see olendit nii LED -valguse kui ka heliga.

Mõned põhilised kogemused vooluahelate ja programmeerimisega on kasulikud, kuid mitte kohustuslikud.

Tarvikud

1 Arduino Uno

1 Leivalaud

2 330Ω takisti

1 helisignaal

1 RGB LED

10 hüppajakaablit

1 9V1A adapter (seadistamiseks ja ühendamiseks)

1. samm: 1. samm: ultrahelianduri kokkupanek

Samm: ultrahelianduri kokkupanek
Samm: ultrahelianduri kokkupanek

Alustage leivaplaadi kokkupanekut.

Kinnitage Ultra Sonic andur, nagu ülal näidatud. Võtke teadmiseks neli erinevat tihvti (märgistatud) VCC, Trig, Echo ja Gnd. Veenduge, et VCC läheb 5 V toiteallikale ja GND läheb maapinnale.

Trig peaks minema nööpnõelale 2 ja Echo nupule 3.

2. samm: 2. samm: kinnitage summer

2. samm: kinnitage summer
2. samm: kinnitage summer

Jällegi järgige sumisti kinnitamiseks ülaltoodud leivaplaati. Veenduge, et sumisti + klemm on kinnitatud tihvti 7 külge ja kasutage 330Ω takistit - klemmi - maanduse kinnitamiseks.

3. samm: 3. samm: kinnitage LED

Samm: kinnitage LED
Samm: kinnitage LED

Kinnitage RGB LED, nagu joonisel näidatud. Punane peaks kinnituma tihvti 9 külge, roheline peaks kinnituma tihvti 10 külge ja sinine tihvti 11. Viimane (ja pikim) tihvt peaks kinnituma maapinnale, millel on 330Ω takisti.

4. samm: 4. samm: aja kodeerimine

Nüüd on aeg kood lisada. Arduino redaktori abil paneb järgmine kood teie LED -i põlema ja helisignaal tekitab müra, sõltuvalt sellest, kui kaugel UltraSonic andur objekti tuvastab.

Kui olete mõne PIN -numbriga loov, siis teadke, et koodi toimimiseks peate võib -olla neid muutma.

5. samm: 5. samm: aeg kass peatada

Seadistage oma koht kõikjal, kus soovite, et teie kass ei pääseks kohtadesse. Püüan takistada teda kõndimast üle põranda keldris, kus pole ühtegi ust, mis seda takistaks. Kui ta anduri ette kõnnib, lülitub see välja. Teda hirmutab kergelt müra ja tuled, nii et selle heidutamiseks pole liiga palju vaja.

6. samm: 6. samm: mängige seadetega

Mõned asjad, mida saate vastavalt vajadusele reguleerida või kohandada:

  • Mis "distanceInCM" põhjustab asju. Kas soovite, et see oleks siis, kui ta tuvastaks midagi ülilähedast, või ainult siis, kui see on kaugemal? Kui reguleerite selle liiga kaugeks, peate võib -olla muretsema parema tundlikuma ultrahelianduri.
  • Millist värvivalikut soovite kasutada? RGB LED -i abil valib see suurema hoiatuse saamiseks juhuslikud väärtused vahemikus 0 kuni 100 või 0 kuni 255 (punases, kui midagi on lähedal).
  • Signaali sagedust saab reguleerida. Madalamad sagedused on madalamad, kõrgemad sagedused on kõrgemad noodid.

Soovitan: