» Elektronica » Arduino »Outlet controle via IR-afstandsbediening

Outlet control via IR-afstandsbediening


Outlet control via IR-afstandsbediening



We zullen een stopcontact maken dat aan en uit gaat met behulp van een infrarood afstandsbediening.
Ik moet meteen zeggen dat als er iets niet duidelijk is, ik alles in de opmerkingen zal uitleggen.

Waarschuwingsspanning 220 V

Wat we nodig hebben:


  • Arduino
  • IR-ontvanger
  • IR-afstandsbediening
  • Truien zoals vader, moeder en vader
  • 220 V halfgeleiderrelais
  • Contactdoos met een gescheurde draad
  • Broodplank
  • Lamp met lamphouder



Alles bij elkaar



Om te beginnen, nemen we de socket, draaien de 2 schroeven los en openen deze.

Vervolgens klemmen we 2 draden in twee terminals met een schroevendraaier en snijden we een draad doormidden. Zodat het uitpakt zoals op de foto.

Steek vervolgens de twee draden die we in een solid-state relais hebben gesneden voor 220 V, zoals weergegeven in de afbeelding, precies het tegenovergestelde!



Nu verbinden we alles zoals op de foto.

IR-sensor:
  • GND linkervoet
  • middenbeen 5V
  • rechterbeen A0


220 V halfgeleiderrelais
  • vcc - 5V
  • GND - GND
  • IN - D9


En hier is de schets zelf



#include  // sluit de bibliotheek aan om met de IR-ontvanger te werken

IRrecv irrecv (A0); // geef de pin aan waarop de IR-ontvanger is aangesloten
decodeerresultaten;

ongeldige setup () // setup procedure
{
irrecv.enableIRIn (); // begin met het ontvangen van het infraroodsignaal
pinMode (9, OUTPUT); // pin 9 is de output (eng. "output")
pinMode (A0, INPUT); // pin A0 wordt een invoer (Engelse "intput")

Serial.begin (9600); // connect poortmonitor
}

void loop () // loop procedure
{
if (irrecv.decode (& results)) // Als de gegevens zijn aangekomen, voert u de opdrachten uit
{
Serial.println (results.value); // stuur de ontvangen gegevens naar de poort

// zet de leds aan en uit, afhankelijk van het ontvangen signaal

if (results.value == 16754775) {
digitalWrite (9, HIGH); // doe het licht uit
}
if (results.value == 16775175) {
digitalWrite (9, LOW); // doe het licht aan
}

irrecv.resume (); // ontvang het volgende signaal op de IR-ontvanger
}
}


Schets downloaden sketch_feb18b1_ino.zip [734 b] (downloads: 227)

Nadat de schets is geüpload, opent u de poortmonitor en drukt u op de knop op de IR-afstandsbediening. Het resultaat van een enkele pers wordt in plaats daarvan geschreven
if (results.value == 16775175) {
digitalWrite (9, LOW);
}

Ook nu kun je de schets invullen en gebruiken!

Gebruik voorzichtig! Ik ben niet verantwoordelijk voor je verwondingen!

9.3
8
8

Voeg een opmerking toe

    • lachglimlachtxaxaokweet het nietyahoonea
      baaskrabbendwaasjaja-jaagressiefgeheim
      sorrydansdance2dance3pardonhulpdrankjes
      stopvriendengoedgoedfluitjebezwijmdtong
      rookklappencrayverklarenbeledigenddon-t_mentiondownloaden
      hittebooslach1mdavergaderingmoskingnegatief
      not_ipopcornstraffenlezenschrikschriktzoeken
      bespottendankjewelditto_clueUmnikacuutmee eens
      slechtbeeeblack_eyeblum3: oopscheppenverveling
      gecensureerdbeleefdheidgeheim2bedreigenoverwinningyusun_bespectacled
      shokrespektlolvoorgekomenwelkomkrutoyya_za
      ya_dobryihelperne_huliganne_othodifludverbodsluiten
8 opmerkingen
De auteur
Bedankt !!!
Anton Martyanov,
Ja, op deze site bevat 99% van de zelfgemaakte producten uit de sectie elektra / elektronica goederen van Ali. Het zijn de goederen, niet de sets. Het enige voordeel van het gebruik van arduino is dat je kunt leren hoe je ze kunt programmeren. Met hetzelfde succes kan het worden gebruikt in DIY PLC Siemens Logo of Direct Logic.
Ik zal niet met u in discussie gaan over het nut van dit zelfgemaakte product, omdat het wordt bepaald door degenen die het nodig vinden om het te herhalen. Het allerbeste. Veel succes
De auteur
Maar niet iedereen heeft ze! Daarom zul je wat moeite moeten doen en bovendien is dit bgm.imdmyself.com en koop je niet op AliExpress
Lampen en ventilatoren worden nu aangestuurd door.
Dit is veel gemakkelijker dan last te hebben van een arduino.
De auteur
Antwoord hierboven
De auteur
Dit is handig voor het bedienen van niet-IR-apparaten zoals een lamp of ventilator.
En om het te beheren? Gewoon om te zijn?
Maar waarom zou u de uitlaat besturen ??? Ja, zelfs op het IR-kanaal.

We raden je aan om te lezen:

Geef het voor de smartphone ...