Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: PIR -anturimoduuli
- Vaihe 2: Tietoja projektista
- Vaihe 3: Piirikaavio
- Vaihe 4: Suorita ohjelma
Video: Arduino -pohjainen PIR -liiketunnistin: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Tämän projektin avulla voit hallita PIR: n korkeaa tilaa ja herkkyyttä.
Tarvikkeet
Arduino Uno
PIR -liiketunnistin
Summeri
Ohjelmistotyökalu
Arduino IDE
Vaihe 1: PIR -anturimoduuli
PIR -anturimoduulia käytetään liiketunnistukseen. Sitä kutsutaan usein käytetyiksi "PIR", "pyrosähköinen", "passiivinen infrapuna" ja "IR Motion" -anturi. Moduulissa on sisäinen pyrosähköinen anturi, ilmastointipiiri ja kupolinmuotoinen Fresnel-linssi. Sitä käytetään ihmisten, eläinten tai muiden esineiden liikkeen havaitsemiseen. Niitä käytetään yleensä murtohälyttimissä ja automaattisesti aktivoitavissa valaistusjärjestelmissä.
Vaihe 2: Tietoja projektista
PIR -anturi on pohjimmiltaan elektroninen anturi, joka säätää infrapunavaloa (IR), joka säteilee sen näkökentän esineistä.
Näiden antureiden avulla voit myös havaita liikettä, ja niitä käytetään enimmäkseen sen selvittämiseen, onko ihminen liikkunut alueellaan. Tarvitset 5 hyppyjohtoa kaiken yhdistämiseksi, kaikissa näissä johtimissa tulee olla uros-naarasliittimet. Voit asettaa taajuudeksi 3000 Hz, koska kuten useimmat hälytykset käyttävät tätä taajuutta. PIR -anturi on pohjimmiltaan liikeanturi, joten aina kun se tunnistaa liikkeet, se asettaa OUT -asentoon HIGH. Tämä projekti tuottaa äänimerkkejä, kun liikkeet tunnistetaan. Voimme helposti muuttaa äänimerkin aikaa muuttamalla silmukan lopussa olevaa viiveaikaa.
IoT Training Online auttaa sinua luomaan lisää tällaisia projekteja, jotka perustuvat Arduinoon ja muihin IoT -alustoihin teollisten IoT -ratkaisujen rakentamiseksi.
Vaihe 3: Piirikaavio
Vaihe 4: Suorita ohjelma
bool isToneOn = epätosi;
int taajuus = 3000;
void setup () {
// tässä on PIR -anturimme
pinMode (2, TULO);
// tässä on summerimme
pinMode (3, LÄHTÖ);
}
void loop () {
// kun PIR -anturi antaa meille HIGH, se havaitsee liikkeen
jos (digitalRead (2) == HIGH) {
// kytket hälytyksen päälle 15 sekunniksi
// käytämme sävyä (), jotta voimme hallita piippausäänemme taajuutta
// äänen poistamiseksi käytöstä on käytettävä noTone ()
// jos haluat muuttaa äänitaajuutta, voit tehdä sen muuttujassa
// koodin yläosassa
for (int a = 0; a <30; a ++) {
if (isToneOn) {
noTone (3);
isToneOn = epätosi;
}muu{
// 3 tarkoittaa nastaamme, johon summeri on kytketty
ääni (3, taajuus);
// meidän on muutettava tämä muuttuja tosi, meidän on tiedettävä
// milloin summeri kytketään päälle ja milloin se otetaan käyttöön
isToneOn = tosi; }
// viive 0,5 sekuntia, voit muuttaa tätä arvoa niin
// piippaa hitaammin tai nopeammin
viive (500);
}
}
}
Suositeltava:
Käytännöllinen PIR kotikäyttöön: 7 vaihetta (kuvien kanssa)
Käytännöllinen PIR kotikäyttöön: Kuten monet teistä, jotka työskentelette kodin automaatiohankkeiden parissa, halusin rakentaa toimivan PIR -anturin joidenkin kulmakääntymien automatisoimiseksi kotona. Vaikka valokytkimen PIR -anturit olisivat olleet optimaalisia, et voi taivuttaa kulmaa. Thi
PIR -anturin ja summerimoduulin käyttäminen - Visuino -opetusohjelma: 6 vaihetta
PIR -anturin ja summerimoduulin käyttäminen - Visuino -opetusohjelma: Tässä opetusohjelmassa opimme käyttämään PIR -anturia ja summerimoduulia äänen tuottamiseksi joka kerta, kun PIR -anturi havaitsee liikkeen. Katso esittelyvideo
Halloween -pelottelukone, joka käyttää PIR: ää, 3D -tulostettua kurpitsaa ja troll Arduino -yhteensopivaa äänikepparia/käytännöllistä vitsilautaa: 5 vaihetta
Halloween -pelottelukone, joka käyttää PIR: ää, 3D -painettua kurpitsaa ja peikko Arduino -yhteensopivaa äänikepparia/käytännöllistä vitsilautaa: Troll -lauta, jonka on luonut Patrick Thomas Mitchell EngineeringShock Electronicsista, ja se rahoitettiin täysin Kickstarterilla aivan liian kauan sitten. Sain palkintoni muutama viikko aikaisemmin auttaakseni kirjoittamaan joitain esimerkkejä käytöstä ja rakentamaan Arduino -kirjaston kokeiluun
Opetusohjelma: Kuinka käyttää PIR-liiketunnistinta HC-SR 505 Arduino UNO: n kanssa: 3 vaihetta
Opetusohjelma: Kuinka käyttää PIR-liiketunnistinta HC-SR 505 Arduino UNO: n kanssa: Kuvaus: Tämä opetusohjelma näyttää sinulle muutamia yksinkertaisia ohjeita liikeanturimoduulin käyttämisestä Arduino Unon avulla. Tämän opetusohjelman lopussa saat vertailutuloksen, kun anturi voi havaita liikkeen eikä voi havaita mitään
Arduino PIR -turvajärjestelmä, joka käyttää autosarjaa: 7 vaihetta (kuvilla)
Arduino PIR -turvajärjestelmä, joka käyttää autosarjaa: Okei, joten tässä projektissa aiomme tehdä varashälytyksen PIR -anturin, Arduinon, releen ja auton torven avulla