INHOUDSOPGAWE:

Arduino alarm - katbewys: 6 stappe
Arduino alarm - katbewys: 6 stappe

Video: Arduino alarm - katbewys: 6 stappe

Video: Arduino alarm - katbewys: 6 stappe
Video: Control 32 Servo over Wi-Fi using ESP32 and PCA9685 via desktop or mobile phone V5 2024, Julie
Anonim
Arduino alarm - katbewys
Arduino alarm - katbewys

Katte kan wonderlik wees. Hulle kan so ongelooflik knus, vaag en pret wees. As hulle egter met 'n projek begin, kan dit ongelooflik moeilik wees om dit af te skrik. Watter beter manier om 'n kat af te skrik as 'n bewegingsgevoelige lig en klank?

In hierdie les leer jy hoe om 'n Arduino op te stel en te kodeer om beweging naby dit op te spoor. As beweging plaasvind, sal dit die dier afskrik met beide LED -lig en klank.

Basiese ervaring met stroombane en programmering is nuttig, maar nie nodig nie.

Voorrade

1 Arduino Uno

1 Broodbord

2 330Ω Weerstand

1 Gonser

1 RGB LED

10 springkabels

1 9V1A -adapter (vir die opstel en aansluiting)

Stap 1: Stap 1: Monteer Ultra Sonic Sensor

Stap 1: Monteer die ultra soniese sensor
Stap 1: Monteer die ultra soniese sensor

Begin om u broodbord bymekaar te maak.

Heg die Ultra Sonic -sensor aan soos hierbo getoon. Let op die vier verskillende penne (gemerk) VCC, Trig, Echo en Gnd. Maak seker dat die VCC na die 5V -kragbron gaan, en die GND na die grond gaan.

Trig moet na Pin 2 gaan, en Echo na Pin 3.

Stap 2: Stap 2: Heg die gonser aan

Stap 2: Heg die gonser aan
Stap 2: Heg die gonser aan

Volg weer saam met die broodbord hierbo om die gonser aan te heg. Maak seker dat die + -aansluiting van die zoemer aan pen 7 geheg is, en gebruik 'n 330Ω -weerstand om die - terminaal aan die grond te koppel.

Stap 3: Stap 3: Bevestig die LED

Stap 3: Bevestig die LED
Stap 3: Bevestig die LED

Heg die RGB -LED aan soos in die diagram getoon. Die Rooi moet aan pen 9 geheg word, die Groen aan pen 10 en die blou aan pen 11. Die laaste (en langste) pen moet aan die grond vasgemaak word, met 'n 330Ω Weerstand.

Stap 4: Stap 4: Koderingstyd

Dit is nou tyd om die kode by te voeg. Deur die Arduino -redakteur te gebruik, sal die volgende kode u LED laat brand en 'n gonser raas, afhangende van die afstand wat die UltraSonic Sensor 'n voorwerp opspoor.

As u kreatief geraak het met een van u PIN -nommers, weet u dat u dit moontlik moet verander om die kode te laat werk.

Stap 5: Stap 5: Tyd om die kat te stop

Stel u reëling op waar u wil verhoed dat u kat na plekke gaan. Ek probeer hom keer om oor die vloer in my kelder te loop, waar daar geen deur is om dit te voorkom nie. As hy voor die sensor loop, gaan dit af. Hy is maklik bang vir geraas en ligte, sodat dit nie te veel nodig is om hom af te skrik nie.

Stap 6: Stap 6: Speel met die instellings

Sommige van die dinge wat u kan aanpas of aanpas, afhangende van u behoeftes:

  • Watter "distanceInCM" veroorsaak dat dinge gebeur. Wil u hê dat dit moet wees wanneer dit iets super naby opspoor, of net as dit verder weg is? As u dit te ver weg stel, moet u moontlik 'n beter, meer sensitiewe ultrasoniese sensor kry.
  • Watter kleurreeks wil jy gebruik? Met die RGB -LED kies dit ewekansige waardes tussen 0 en 100, of 0 en 255 (in die rooi as iets naby is) om 'n groter waarskuwing te gee.
  • Die frekwensie van die zoemer kan verstel word. Laer frekwensies is laer note, hoër frekwensies is hoër note.

Aanbeveel: