Ultrasoon slim automatisch AAN / UIT-schakelcircuit

Probeer Ons Instrument Voor Het Oplossen Van Problemen





In dit artikel gaan we een slimme automatische AAN / UIT-schakelaar bouwen met Arduino, die gadgets automatisch kan in- of uitschakelen door de aanwezigheid van mensen in de buurt te detecteren via het concept van ultrasoon.



We gaan een ultrasone module en Arduino gebruiken om de aanwezigheid van mensen te voelen die de gadgets zoals tafellamp of tafelventilator activeren.

Soms vergeten we het licht of de ventilator uit te doen als we van huis weggaan, midden in een reis zullen we beseffen dat we zijn vergeten 'iets' uit te schakelen. Dit is genoeg om onze vreugdevolle reis te verpesten. Maar sommigen realiseren zich niet eens dat de energie wordt verspild totdat we naar huis terugkeren.



In dit project concentreren we ons op gadgets die we vaak gebruiken, zoals tafellampen / tafelventilator en andere gadgets, waar we vaak zitten en bewegen. Als u deze gadgets lang aan laat staan, kan dit leiden tot mogelijk energie- en geldverlies.

Het ontwerp:

Het hart en brein van deze slimme automatische AAN / UIT-schakelaar met Arduino is een ultrasone module, en arduino respectievelijk. De ultrasone module detecteert de aanwezigheid van mensen, maar de ultrasone module kan geen onderscheid maken tussen een mens en een obstakel zoals een stoel voor de tafel. Om deze functie mogelijk te maken, gaan we daarom een ​​drempelafstand instellen tussen de sensor en de mens.

De afstand tussen de sensor en een object wordt kleiner als er een nieuw obstakel tussen hen in komt zoals een mens. Als Arduino de afstand tussen twee objecten detecteert, gaat het ingestelde niveau onder de drempelwaarde en dit activeert het relais.

Wanneer de persoon buiten het drempelbereik komt, wordt het relais uitgeschakeld.

Het bovenstaande diagram illustreert de activering van het relais in aanwezigheid van mensen, aangezien Arduino de afstand onder de drempelwaarde heeft gedetecteerd.

Het bovenstaande diagram illustreert dat het relais uitgeschakeld wordt gehouden in afwezigheid van mensen, aangezien de arduino de afstand boven de drempelwaarde blijft detecteren.

Het programma is zo geschreven dat het in realtime de afstand meet tussen de sensor en het obstakel.

De gebruikers moeten de drempelwaarde in centimeter invoeren voordat ze naar Arduino kunnen uploaden.

Hoe het werkt

Ultrasoon slim automatisch AAN / UIT-schakelcircuit

De ultrasone sensor kan rechtstreeks op analoge pinnen van A0 tot A3 worden gestoken, sensoren naar buiten gericht, dit kan de congestie van de draad verminderen tijdens het prototypen van het circuit.

OPMERKING: #PIN 7 is de uitgang naar relais

NOTITIE:

Vervang in het programma de waarde 15 door uw afstand tussen de sensor en de tafelrand + 7 tot 10 cm.

zweefafstand = 15 // stel drempelafstand in cm in

Bijvoorbeeld : als de afstand tussen sensor en tafel 100 cm is, tel dan 7 tot 10 cm meer op en plaats de waarde. De waarden zijn in centimeter. Het kan tot 4 seconden duren om het relais uit te schakelen nadat de persoon zich buiten het bereik van de sensor heeft verplaatst.




Vorige: 6 watt audioversterkercircuit met TDA1011 Volgende: RC Helicopter Remote Control Circuit