» elektronik » Arduino »Outlet-kontrol via IR-fjernbetjening

Stikkontakt via IR-fjernbetjening


Stikkontakt via IR-fjernbetjening



Vi laver en stikkontakt, der tændes og slukkes ved hjælp af en infrarød fjernbetjening.
Jeg må med det samme sige, hvis noget ikke er klart, vil jeg forklare alt i kommentarerne.

Advarselsspænding 220 V

Hvad vi har brug for:


  • Arduino
  • IR-modtager
  • IR fjernbetjening
  • Springere som far mor og far far
  • 220 V solid state relæ
  • Stikkontakt med en revet ledning
  • prototyping board
  • Pære med pæreholder



Sætter det hele sammen



For at komme i gang tager vi stikket, skruer de to skruer af og åbner den.

Derefter spænder vi 2 ledninger i to klemmer med en skruetrækker og skærer en ledning i to. Så det viser sig som på billedet.

Indsæt derefter de to ledninger, som vi skærer i et faststofrelæ til 220 V, som vist på billedet, lige modsat!



Nu forbinder vi alt som på billedet.

IR sensor:
  • GND venstre fod
  • mellemben 5V
  • højre ben A0


220 V solid state relæ
  • vcc - 5V
  • gnd - GND
  • IN - D9


Og her er selve skitsen



#include  // tilslut biblioteket til at arbejde med IR-modtageren

IRrecv irrecv (A0); // angive den nål, som IR-modtageren er forbundet til
dekode_resultater;

void setup () // setup procedure
{
irrecv.enableIRIn (); // begynde at modtage det infrarøde signal
pinMode (9, OUTPUT); // pin 9 vil være output (eng. "output")
pinMode (A0, INPUT); // pin A0 vil være et input (engelsk "intput")

Serial.begin (9600); // tilslut portmonitor
}

void loop () // loop procedure
{
hvis (irrecv.decode (& resultater)) // hvis de ankomne data, skal du udføre kommandoerne
{
Serial.println (results.value); // sende de modtagne data til porten

// tænd og sluk for LED'erne, afhængigt af det modtagne signal

if (results.value == 16754775) {
digitalWrite (9, HØJ); // Sluk for lyset
}
if (results.value == 16775175) {
digitalWrite (9, LAV); // tænd for lyset
}

irrecv.resume (); // modtag det næste signal på IR-modtageren
}
}


Download skitse sketch_feb18b1_ino.zip [734 b] (downloads: 227)

Når skitsen er uploadet, skal du åbne portmonitoren og trykke på knappen på IR-fjernbetjeningen. Resultatet af et enkelt tryk skrives i stedet
if (results.value == 16775175) {
digitalWrite (9, LAV);
}

Nu igen kan du udfylde skitsen og bruge den!

Brug forsigtigt! Jeg er ikke ansvarlig for dine skader!

9.3
8
8

Tilføj en kommentar

    • smilesmilxaxaokdontknowyahoonea
      bossscratchnarrejaja-jaaggressivhemmelighed
      undskylddansdance2dance3benådninghjælpdrikkevarer
      stop-vennergodgoodgoodfløjtedånetunge
      røgklappecrayerklærerspottendedon-t_mentiondownloade
      hedeirefullaugh1mdamødemoskingnegativ
      not_ipopcornstraffelæseskræmmeforskrækkelsersøg
      hånethank_youdetteto_clueumnikakutenig
      dårligbeeeblack_eyeblum3blushpralekedsomhed
      censureretpleasantrysecret2truesejryusun_bespectacled
      SHOKRespektlolprevedvelkommenkrutoyya_za
      ya_dobryihjælperenne_huliganne_othodiFludforbudtæt
8 kommentar
Forfatteren
Tak !!!
Anton Martyanov,
Ja, på dette websted indeholder 99% af hjemmelavede produkter fra sektionen elektronik / elektronik varer fra Ali. Det er varerne, ikke kitsættene. Den eneste fordel ved at bruge arduino er, at du kan lære at programmere dem. Med den samme succes kan det bruges i DIY PLC Siemens Logo eller Direct Logic.
Jeg vil ikke diskutere med dig om nytten af ​​dette hjemmelavede produkt, fordi det bestemmes af dem, der finder det nødvendigt at gentage det. Alle de bedste. Held og lykke
Forfatteren
Men ikke alle har dem! Derfor bliver du nødt til at tage lidt problemer og desuden er dette bgm.imdmyself.com og købe ikke på aliexpress
Lamper og ventilatorer styres nu af.
Dette er meget lettere end at genere en arduino.
Forfatteren
Svaret ovenfor
Forfatteren
Dette er praktisk til styring af ikke-IR-enheder, såsom en lampe eller ventilator.
Og hvorpå man skal styre det? Bare for at være det?
Men hvorfor gider at kontrollere stikkontakten ??? Ja, selv på IR-kanalen.

Vi råder dig til at læse:

Giv den til smartphonen ...