INHOUDSOPGAWE:
- Voorrade
- Stap 1: Voorsieningskoop
- Stap 2: Werk met die verlengsnoer
- Stap 3: Die opstel van die aflos
- Stap 4: Koppel die PIR -bewegingsensor
- Stap 5: Skryf die kode
- Stap 6: Geniet dit
Video: Kamerlig word beheer met behulp van PIR -sensor en Arduino: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Vandag beheer ons u kamerligte deur bewegings op te spoor met 'n Arduino PIR bewegingsensor. Hierdie projek is baie lekker om te maak, en dit het baie praktiese gebruik in u huis en kan u geld bespaar deur ook hierdie projek te doen. Hierdie projek behels net 'n vinnige DISCLAIMER, wat beteken dat jy met 120V gaan speel (dit sal jou skok), as dit buite jou gemaksone is of nie veel ervaring het nie, moet jy waarskynlik terugkom later aan hierdie projek.
Dit is die tutoriaal wat u van begin tot einde met 'n maklike stap sal lei. Laat ons begin!
Voorrade
- Arduino mikrobeheerder
- 1 x broodbord
- 1 x PIR bewegingsensor
- 1 x SRD-05VDC-SL-C-aflos
- 1 x 1KΩ Weerstand
- 1 x 1N4007 Diode
- 1 x 2N2222 Transistor (NPN)
- 1 x verlengkoord
- 1 x gloeilamp/lamp
- 2 x draadverbindings
- Elektriese band
- 'N Paar verbindingsdrade
Stap 1: Voorsieningskoop
As u nie toegang tot sommige van hierdie voorrade het nie, het ek skakels gegee waar u elkeen teen goedkoop pryse kan koop.
- Arduino mikrobeheerder
- 1 x broodbord
- 1 x PIR bewegingsensor
- 1 x SRD-05VDC-SL-C-aflos
- 1 x 1KΩ Weerstand
- 1 x 1N4007 -diode
- 1 x 2N2222 Transistor (NPN)
- 1 x verlengkoord
- 1 x gloeilamp/lamp
- 2 x draadverbindings
- Elektriese band
- 'N Paar verbindingsdrade
Stap 2: Werk met die verlengsnoer
Ons eerste stap is om die verlengsnoer op te stel, sodat ons gereed kan wees om aan te sluit op die stroombaan; van hier af moet u die verlengsnoer nie in die muur aansluit totdat dit genoem word nie. Eerstens gaan ons ons verlengsnoer gryp en met behulp van knippers in twee sny en dan die buitenste isolasie van die kabel ongeveer 2-3 sentimeter verwyder. Maak seker dat u die binnedrade nie beskadig as u die buitenste isolasie stroop nie. Gebruik dan ontkleedoekers om ongeveer 'n half duim van die binneste drade aan albei kante af te trek. Die spesifieke verlengsnoer wat ek gebruik, het 3 drade, die groen draad word gemaal, die wit draad is neutraal en die swart draad is lyn. Koppel die grond- (groen) en neutrale (wit) drade weer aanmekaar deur ons draadverbindings aan te sluit; u moet nou slegs die twee swart drade blootstel. Ons is dus klaar met die opstel van die verlengsnoer en hou dit aan die kant totdat dit nodig is.
Stap 3: Die opstel van die aflos
Nou gaan ons die relais opstel en dit met die Arduino verbind, maar voordat ons met die relais begin, kan ons verstaan wat 'n relais is en waarvoor dit gebruik word. 'N Relais is basies 'n ander vorm van 'n skakelaar wat elektries bestuur word; hulle beheer een elektriese stroombaan deur kontakte in 'n ander stroombaan oop te maak en toe te maak. In die meeste gevalle laat 'n relais basies 'n relatief lae spanning toe om hoër kringe maklik te beheer, wat ons in hierdie projek doen. Ok, nou kom ons by die deel waar ons die aflos aansluit !!!
Daar is 5 penne op die aflos, algemeen, normaal oop (NO), normaal gesluit (NC) en 2 spoele, verwys na die diagram hierbo vir die penne. Eerstens moet ons een van die spoelpenne van die relais aan die VCC -spoor op die broodbord koppel, dan 'n diode aan die ander spoel koppel en dit aan die VCC -spoor heg. Die diode is in plek om spanningspieke of agteruitstroom van stroom te voorkom.
Gryp nou die NPN -transistor en verbind die kollektor van die transistor met die spoel waaraan die diode gekoppel is. Koppel dan die emitterkant van die NPN -transistor aan die grondrail op die broodbord. Laastens, met behulp van 'n 1KΩ, verbind die basis van die transistor met die digitale pen 2 van die Arduino.
Uiteindelik gaan ons 'n baie belangrike verbinding maak. Neem die verlengsnoer wat ons voorberei het en verbind 'n swart draad aan die gewone pen in die relais en bevestig die verbinding met elektriese band. Koppel dan die ander kant aan die NO -pen van die relais.
Stap 4: Koppel die PIR -bewegingsensor
Ons is ook amper klaar, nou gaan ons die PIR -bewegingsensor aan die stroombaan koppel, maar voordat ons dit doen, kan ons eers verstaan wat 'n PIR -sensor is. Die PIR -sensor staan vir passiewe infrarooi sensor, hierdie sensor kan die teenwoordigheid van mense of diere opspoor en 'n sein stuur wat sê dat dit beweging bespeur het. Die PIR -sensor het 3 penne, VCC, uitset en grond.
Eerstens moet ons die VCC -pen van die PIR -sensor aan die VCC -rail op die broodbord koppel en die grondpen van die PIR -sensor aan die grondrail koppel. Dan gaan ons die uitvoerpen aan een van die Arduino -penne koppel; ek het pen 4 gebruik. U het die PIR -sensor nou suksesvol gekoppel !!
Stap 5: Skryf die kode
Nou is ons klaar met al die stroombane en al wat ons nou hoef te doen is om die kode te skryf. Die kode is relatief eenvoudig vir hierdie projek en die logika is eenvoudig. Ek het hierbo aangeheg aan die kode vir hierdie kring, maar laat ons verstaan wat hierdie kode eintlik doen.
Ons initialiseer eers ons aflospen en ons PIR -sensorpen, en ons skep 'n int -veranderlike met die naam val. Dan verklaar ons die relaispen as 'n uitset (die sein gaan slegs van Arduino af) en ons verklaar die PIR -sensorpen as invoer (die sein gaan slegs na Arduino). Laastens gebruik ons digitaallees om die PIR -sensor met 0 (geen beweging) of 1 (beweging) te lees en dit in die veranderlike val op te slaan. Dan gebruik ons 'n if and else -stelling om hierdie waarde wat ons gestoor het, te gebruik om die gloeilamp aan/uit te skakel, en nou is ons klaar met die kode !!
Stap 6: Geniet dit
Hopelik geniet u dit en is u trots op wat u vandag self bereik het !!
Aanbeveel:
DIY -- Hoe om 'n spinnekoprobot te maak wat met 'n slimfoon beheer kan word met behulp van Arduino Uno: 6 stappe
DIY || Hoe om 'n spinnekoprobot te maak wat met 'n slimfoon beheer kan word met behulp van Arduino Uno: As u 'n spinnekoprobot maak, kan u soveel dinge oor robotika leer. Soos om robotte te maak, is dit vermaaklik sowel as uitdagend. In hierdie video gaan ons jou wys hoe om 'n Spider -robot te maak wat ons kan gebruik met ons slimfoon (Androi
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: 4 stappe
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: Hallo, ek is Rithik. Ons gaan 'n internetbeheerde LED maak met u telefoon. Ons gaan sagteware soos Arduino IDE en Blynk gebruik. Dit is eenvoudig, en as u daarin geslaag het, kan u soveel elektroniese komponente beheer as wat u wil
ESP 8266 Nodemcu Ws 2812 Neopixel -gebaseerde LED MOOD -lamp wat beheer word met behulp van 'n webbediener: 6 stappe
ESP 8266 Nodemcu Ws 2812 Neopixel -gebaseerde LED MOOD -lamp wat beheer word met behulp van 'n webbediener: In hierdie projek maak ons 'n MOOD -lamp van nodemcu & neopixel en wat deur enige blaaier met die plaaslike webserver beheer kan word
Beheer van 7-segment LED-skerm met behulp van ESP8266-webbediener: 8 stappe (met foto's)
Beheer van 7-segment LED-skerm met behulp van ESP8266-webbediener: My projek het 'n Nodemcu ESP8266 wat 'n 7-segment-skerm deur die http-bediener beheer met behulp van html-vorm
Die beheer van DC -motors met die L298N met behulp van CloudX -mikrobeheerder: 3 stappe
Die beheer van DC-motors met die L298N met behulp van CloudX-mikrobeheerder: In hierdie projek sal ons verduidelik hoe ons ons L298N H-brug kan gebruik om die spoed van die DC-motor te verhoog en te verlaag. Die L298N H-brugmodule kan gebruik word met motors met 'n spanning tussen 5 en 35V DC. Daar is ook 'n ingeboude 5V-reguleerder, so as u