» elektronikk » Arduino »Uttakskontroll via IR-fjernkontroll

Uttakskontroll via IR-fjernkontroll


Uttakskontroll via IR-fjernkontroll



Vi vil gjøre en stikkontakt som slås av og på ved hjelp av en infrarød fjernkontroll.
Jeg må si med en gang hvis noe ikke er klart, vil jeg forklare alt i kommentarene.

Varselspenning 220 V

Hva vi trenger:


  • Arduino
  • IR-mottaker
  • IR fjernkontroll
  • Hoppere som pappa mamma og pappa pappa
  • 220 V solid state relé
  • Stikkontakt med en revet ledning
  • Labkort
  • Pære med pæreholder



Setter alt sammen



For å komme i gang tar vi stikkontakten, skru av de to skruene og åpner den.

Så klemmer vi 2 ledninger i to terminaler med en skrutrekker og kutter en ledning i to. Slik at det viser seg som på bildet.

Deretter setter du de to ledningene som vi kuttet i et faststoff-relé for 220 V som vist på bildet, akkurat motsatt!



Nå kobler vi sammen alt som på bildet.

IR-sensor:
  • GND venstre fot
  • midtben 5V
  • høyre ben A0


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


Og her er selve skissen



#include  // koble biblioteket til å fungere med IR-mottakeren

IRrecv irrecv (A0); // angi pinnen IR-mottakeren er koblet til
dekode_resultater;

void setup () // setup prosedyre
{
irrecv.enableIRIn (); // begynne å motta det infrarøde signalet
pinMode (9, OUTPUT); // pin 9 vil være output (eng. "output")
pinMode (A0, INPUT); // pin A0 vil være en inngang (engelsk "intput")

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

void loop () // loop prosedyre
{
if (irrecv.decode (& results)) // hvis dataene ankom, utfør kommandoene
{
Serial.println (results.value); // sende mottatte data til porten

// slå av og på LED-lampene, avhengig av det mottatte signalet

if (results.value == 16754775) {
digitalWrite (9, HIGH); // slå av lyset
}
if (results.value == 16775175) {
digitalWrite (9, LAV); // slå på lyset
}

irrecv.resume (); // motta neste signal på IR-mottakeren
}
}


Last ned skisse sketch_feb18b1_ino.zip [734 b] (nedlastinger: 227)

Etter at skissen er lastet opp, åpner du portmonitoren og trykker på knappen på IR-fjernkontrollen. Resultatet av et enkelt trykk skrives i stedet
if (results.value == 16775175) {
digitalWrite (9, LAV);
}

Nå igjen kan du fylle ut skissen og bruke den!

Bruk forsiktig! Jeg er ikke ansvarlig for skadene dine!

9.3
8
8

Legg til en kommentar

    • smilersmilerxaxaokdontknowyahoonea
      sjefscratchlurejaja-jaaggressivhemmelighet
      beklagerdansedance2dance3benådninghjelpdrikkevarer
      stoppvennergodgoodgoodfløytebesvimelsetunge
      røykklappingCrayerklærehånligdon-t_mentionnedlasting
      heteirefullaugh1MDAmøtemoskingnegative
      not_ipopcornstraffeleseskremmeskremmersøk
      spydighetthank_youdetteto_clueumnikakuttenig
      dårligbeeeblack_eyeblum3rødmeskrytekjedsomhet
      sensurertpleasantrysecret2trueseieryusun_bespectacled
      ShokRespektlolPrevedvelkommenKrutoyya_za
      ya_dobryihelperne_huliganne_othodiFLUDforbudnær
8 kommentar
Forfatteren
Takk !!!
Anton Martyanov,
Ja, på dette nettstedet inneholder 99% av hjemmelagde produkter fra delen elektronikk / elektronikk varer fra Ali. Det er varene, ikke settene. Den eneste fordelen ved å bruke arduino er at du kan lære å programmere dem. Med samme suksess kan den brukes i DIY PLC Siemens Logo eller Direct Logic.
Jeg vil ikke krangle med deg om nytten av dette hjemmelagde produktet, fordi det bestemmes av de som anser det som nødvendig å gjenta det. Alle de beste. Lykke til
Forfatteren
Men ikke alle har dem! Derfor må du ta litt problemer, og dessuten er dette bgm.imdmyself.com og ikke kjøp på aliexpress
Lamper og vifter er nå kontrollert av.
Dette er mye enklere enn å bry deg med en arduino.
Forfatteren
Svaret ovenfor
Forfatteren
Dette er praktisk for kontroll av enheter som ikke er IR, for eksempel en lampe eller vifte.
Og hvorpå skal jeg klare det? Bare for å være det?
Men hvorfor gidder å kontrollere stikkontakten ??? Ja, selv på IR-kanalen.

Vi anbefaler deg å lese:

Gi den til smarttelefonen ...