Indholdsfortegnelse:
- Trin 1: Spændingsdelere
- Trin 2: Variable modstande (termistorer og fotomodstande)
- Trin 3: Infrarød
- Trin 4: OPSÆTNING OG KOBLING
- Trin 5: Kode
Video: Infrarød hjemmeautomatisering med Arduino: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
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æ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
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
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
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:
Brug af infrarød sensor med Arduino: 8 trin (med billeder)
Brug af infrarød sensor med Arduino: Hvad er en infrarød (aka IR) sensor? En IR -sensor er et elektronisk instrument, der scanner IR -signaler i specifikke frekvensområder defineret af standarder og konverterer dem til elektriske signaler på sin output pin (typisk kaldet signal pin) . IR -signalet
GPS -bilsporing med SMS -underretning og upload af Thingspeak -data, Arduino -baseret, hjemmeautomatisering: 5 trin (med billeder)
GPS -bilsporing med SMS -besked og upload af Thingspeak -data, Arduino -baseret, hjemmeautomatisering: Jeg lavede denne GPS -tracker sidste år, og da den fungerer godt, offentliggør jeg den nu på Instructable. Den er tilsluttet tilbehørsstikket i min bagagerum. GPS -trackeren uploader bilens position, hastighed, retning og den målte temperatur via en mobildata
Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini Med PCB -design: 4 trin
Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini Med PCB -design: Hjemmeautomatisering Trin for trin ved hjælp af Wemos D1 Mini med PCB -design For et par uger siden udgav vi en tutorial "Home Automation using Raspberry Pi" i rootsaid.com, som blev godt modtaget blandt hobbyfolk og universitetsstuderende. Så kom et af vores medlemmer
Infrarød lasermærke med Raspberry Pi Zero: 6 trin (med billeder)
Infrarød lasermærke med Raspberry Pi Zero: Denne instruktionsbog vil gå igennem processen til oprettelse af et infrarødt lasermærke -spil ved hjælp af en baseservercomputer og en Raspberry Pi -nul for hver spiller. Projektet er stærkt afhængigt af en Wifi -forbindelse til at kommunikere med serveren, hvilket gør
I2C infrarød fjernbetjening med Arduino: 8 trin (med billeder)
I2C infrarød fjernbetjening med Arduino: PreambleDenne instruktive beskriver, hvordan du opretter en universel fjernbetjening ved hjælp af I2C til grænsefladen. Hvor mærkeligt siger du ved hjælp af en I2C -slaveenhed? Ja, en I2C -slaveenhed. Dette skyldes, at den nøjagtige timing af IR -pakker er ret krævende og