Indholdsfortegnelse:

Infrarød hjemmeautomatisering med Arduino: 5 trin
Infrarød hjemmeautomatisering med Arduino: 5 trin

Video: Infrarød hjemmeautomatisering med Arduino: 5 trin

Video: Infrarød hjemmeautomatisering med Arduino: 5 trin
Video: Lesson 21: Using Infrared Remote Control with Arduino | SunFounder Robojax 2024, November
Anonim
Infrarød hjemmeautomatisering med Arduino
Infrarød hjemmeautomatisering med Arduino
Infrarød hjemmeautomatisering med Arduino
Infrarød hjemmeautomatisering med Arduino
Infrarød hjemmeautomatisering med Arduino
Infrarød hjemmeautomatisering med Arduino

ARDUINO HOME AUTOMATION

Hjemmeautomatisering betyder simpelthen at lave ting, som du normalt gør manuelt, for at blive gjort for dig automatisk. Du vil normalt rejse dig for at vende kontakten, hvad hvis du bare kunne trykke på fjernbetjeningen, og dit lys tændes automatisk, hvis du er doven med at stå op for at slukke lyset om natten eller slukke blæseren, er dette projekt til du. Jeg siger, at været doven også har brug for noget hårdt arbejde.

godt det er, hvad vi vil tale om i denne instruerbare.

MATERIALER

Arduino (jeg bruger Arduino pro mini) men enhver smag vil være i orden

3 eller 2 relækanalmodul (jeg bruger to. Men 3 er obligatorisk, hvis du vil bruge fotomodstandsfunktionen)

Infrarød modtager diode

Jumper ledninger

2 lampeholdere (jeg brugte 1. Men 2 er obligatorisk, hvis du vil bruge fotomodstandsfunktionen)

Ventilator (du skal have dette i dit hjem, så du skal købe en)

Ir fjernbetjening

Ac pære

Netstik

Brødbræt

NTC 10k termistor

1 fotoresistor

2 10k modstande

Summer

12v DC adapter

7805 spændingsregulator.

Trin 1: Spændingsdelere

Spændingsdelere
Spændingsdelere

spændingsdeler er simpelthen modstande forbundet i serie for at nedbringe spændingen. For at lære mere om spændingsdeler, gå her.

Trin 2: Variable modstande (termistorer og fotomodstande)

variable modstande er simpelthen modstande, der ændrer deres modstand på grund af visse omstændigheder.

I denne instruks vil vi fokusere mere på termistorer og fotomodstande.

TERMISTORER

fra ordet term skulle du have en idé om, at det omhandler temperatur. Der er to typer termistorer, nemlig NTC -termistor og PTC -termistor. NTC -termistor deres modstand reduceres, når temperaturen stiger, dvs. deres modstand er omvendt proportional med temperaturen, mens den er modsat for PTC -termistor.

BEMÆRK: når du her, at en termistor er 10k ohm, betyder det, at den er ved 10k ved stuetemperatur, som er 25 grader Celsius.

FOTO MODSTAND

fotomodstande også kendt som lysafhængige modstande (LDR'er) er modstande, der ændrer deres modstand på grund af ændringer i lysintensitet. Når der er meget lys, falder deres modstand, og når der er mindre lys, stiger deres modstand.

Når vi bruger disse variable modstande til at danne spændingsdeler, kan vi nemt variere spændingen.

For at finde mere om termistorer, gå til dette link.

For at finde ud af mere om fotomodstande gå til dette link.

Trin 3: Infrarød

Infrarød
Infrarød

Jeg vil ikke sige noget her om infrarød, men du kan gå til min tidligere instruerbare måde at oprette en infrarød kontrolleret bil med Arduino for mere info. For at vide, hvordan du slutter infrarød til Arduino, skal du kontrollere databladet om kortlægning online, fordi jeg muligvis bruger en anden modtager end den, du har. Tilslut spændingsstiften til 5v og GND til GND, og slut dens udgang til digital pin 10 på Arduino.

Trin 4: OPSÆTNING OG KOBLING

OPSÆTNING OG LEDNING
OPSÆTNING OG LEDNING
OPSÆTNING OG LEDNING
OPSÆTNING OG LEDNING
OPSÆTNING OG LEDNING
OPSÆTNING OG LEDNING

slut din termistor i serie med en 10k modstand, tilslut derefter den anden ledning af termistoren til 5v, og tilslut den anden ledning på 10k modstanden til jorden, og slut derefter midterledningen til analogindgang. Gør det samme for fotomodstanden. For at kende analogpinen skal du bare kontrollere koden, og du kan også ændre den til en hvilken som helst analog pin efter eget valg.

Tilslut summerens positive ledning til digital pin 5 og negativ til GROUND.

RELÆ

tilslut IN1 til digital pin 2

tilslut IN2 til digital pin 8

tilslut IN3 TIL digital pin 4

Tilslut NO1, 2, 3 TIL den ene ledning på vekselstrømforsyningen

Slut AC -pærens ledning til Com1

Tilslut en ledning af blæseren til COM2

tilslut den ene ledning på AC -pæren på sengens sidelampe til COM3

Tilslut den anden ledning på alle AC -APPARATERNE SAMMEN SÅ TILSLUT DERE dem til den anden ledning på AC -forsyningen. Mit relæ tændes, når Arduino digital pin er lav, hvis din tændes, når den er høj, ændres hver lav til høj i koden. For at kontrollere, om din kommer op, når den er lav eller høj, skal du tilslutte en indgang på relæmodulet til GND, hvis ledningen på denne indgang tændes, hvorfor dit relæ tændes, når det er lavt, men hvis det ikke gør det, tændes det, når det er høj. For information om stafet besøg her.

Trin 5: Kode

Image
Image

Koden blev oprettet af NDUKWU PIUS, hvilket selvfølgelig er mig. Download bare koden og åbn i Arduino IDE. Rediger det efter din smag og upload.

Anbefalede: