Inhoudsopgave:

Infrarood domotica met Arduino - Ajarnpa
Infrarood domotica met Arduino - Ajarnpa

Video: Infrarood domotica met Arduino - Ajarnpa

Video: Infrarood domotica met Arduino - Ajarnpa
Video: Building A Smart Home? Learn How To Interface DHT11 With Arduino For Using ChatGPT Generated Code 2024, November
Anonim
Infrarood domotica met Arduino
Infrarood domotica met Arduino
Infrarood domotica met Arduino
Infrarood domotica met Arduino
Infrarood domotica met Arduino
Infrarood domotica met Arduino

ARDUINO HUISAUTOMATISERING

Domotica betekent simpelweg dat dingen die u normaal handmatig doet, automatisch voor u worden gedaan. Normaal gesproken sta je op om de schakelaar om te draaien, wat als je gewoon op de afstandsbediening zou kunnen drukken en je licht gaat automatisch aan, als je lui bent om op te staan om 's nachts het licht uit te doen of de ventilator uit te zetten, dit project is voor jij. Ik zeg dat lui zijn ook hard moet werken.

dat is waar we het over gaan hebben in deze instructable.

MATERIALEN

Arduino (ik gebruik Arduino pro mini) maar elke smaak is goed

3 of 2 relaiskanaalmodule (ik gebruik er twee. Maar 3 is verplicht als je de fotoweerstandsfunctie wilt gebruiken)

Infrarood ontvangerdiode

Doorverbindingsdraden

2 lamphouders (ik gebruikte er 1. Maar 2 is verplicht als je de fotoweerstandsfunctie wilt gebruiken)

Ventilator (je zou dit in huis moeten hebben, dus je moet er een kopen)

Ir afstandsbediening

Ac gloeilamp

AC-stekker

Breadboard

NTC 10k-thermistor

1 fotoweerstand

2 10k weerstanden

Zoemer

12v DC-adapter

7805 spanningsregelaar.

Stap 1: Spanningsverdelers

Spanningsverdelers
Spanningsverdelers

spanningsdeler zijn gewoon weerstanden die in serie zijn geschakeld om de spanning te verlagen. Ga hier voor meer informatie over spanningsdeler.

Stap 2: variabele weerstanden (thermistors en fotoweerstanden)

variabele weerstanden zijn gewoon weerstanden die hun weerstand veranderen door bepaalde omstandigheden.

In deze instructables zullen we ons meer concentreren op thermistoren en fotoweerstanden.

THERMISTOREN

van het woord therm zou je een idee moeten hebben dat het te maken heeft met temperatuur. Er zijn twee soorten thermistors, namelijk NTC-thermistor en PTC-thermistor. NTC-thermistor hun weerstand neemt af naarmate de temperatuur stijgt, d.w.z. hun weerstand is omgekeerd evenredig met de temperatuur, terwijl dit het tegenovergestelde is voor PTC-thermistor.

OPMERKING: als je hier zegt dat een thermistor 10k ohm is, betekent dit dat hij 10k is bij kamertemperatuur, dat is 25 graden Celsius.

FOTO WEERSTAND:

fotoweerstanden, ook wel Light Dependent Resistors (LDR's) genoemd, zijn weerstanden die hun weerstand veranderen als gevolg van veranderingen in de lichtintensiteit. Bij veel licht neemt hun weerstand af en bij minder licht neemt hun weerstand toe.

Wanneer we deze variabele weerstanden gebruiken om een spanningsdeler te vormen, kunnen we de spanning gemakkelijk variëren.

Ga naar deze link voor meer informatie over thermistoren.

Ga naar deze link voor meer informatie over fotoweerstanden.

Stap 3: Infrarood

Infrarood
Infrarood

Ik zal hier niets zeggen over infrarood, maar je kunt naar mijn vorige instructable gaan voor het maken van een infraroodgestuurde auto met Arduino voor meer informatie. Om te weten hoe u de infrarood op Arduino kunt aansluiten, raadpleegt u het gegevensblad over pin-mapping online, omdat ik mogelijk een andere ontvanger gebruik dan degene die u heeft. Verbind de spanningspen met 5v en GND met GND en verbind de uitgang met digitale pin 10 van Arduino.

Stap 4: INSTALLATIE EN BEDRADING

INSTALLATIE EN BEDRADING
INSTALLATIE EN BEDRADING
INSTALLATIE EN BEDRADING
INSTALLATIE EN BEDRADING
INSTALLATIE EN BEDRADING
INSTALLATIE EN BEDRADING

sluit uw thermistor in serie aan met een 10k-weerstand, sluit vervolgens de andere draad van de thermistor aan op 5v en sluit de andere draad van de 10k-weerstand aan op aarde, sluit vervolgens de middelste draad aan op de analoge ingang. Doe hetzelfde voor de fotoweerstand. Om de analoge pin te kennen, controleert u gewoon de code en u kunt deze ook wijzigen in een analoge pin naar keuze.

Sluit de positieve kabel van de zoemer aan op digitale pin 5 en de negatieve op GROUND.

RELAIS

sluit IN1 aan op digitale pin 2

sluit IN2 aan op digitale pin 8

sluit IN3 AAN op digitale pin 4

Sluit NO1, 2, 3 AAN op één kabel van de AC SUPPLY

sluit de kabel van de AC-lamp aan op Com1

Sluit een kabel van de ventilator aan op COM2

sluit een draad van de AC-lamp van de bedzijlamp aan op COM3

Sluit de andere kabel van alle AC APPARATEN SAMEN AAN EN VERBIND ZE DAARNA MET de andere kabel van de AC-voeding. Mijn relais gaat aan wanneer de Arduino digitale pin laag is, als de jouwe aangaat wanneer deze hoog is, verander dan elke laag naar hoog in de code. Om te controleren of je omhoog komt wanneer deze laag of hoog is, sluit je een ingang van de relaismodule aan op GND, als de kabel op die ingang gaat branden, gaat je relais aan als deze laag is, maar als dat niet het geval is, gaat het aan wanneer het is hoog. Voor informatie over relais bezoek hier.

Stap 5: Coderen

Image
Image

De code is gemaakt door NDUKWU PIUS, wat ik natuurlijk ben. Download gewoon de code en open in Arduino IDE. Pas het aan naar uw smaak en upload.

Aanbevolen: