» Électronique » Arduino »Contrôle des prises via télécommande IR

Contrôle des prises via télécommande IR


Contrôle des prises via télécommande IR



Nous ferons une prise qui s'allume et s'éteint à l'aide d'une télécommande infrarouge.
Je dois dire tout de suite si quelque chose n'est pas clair je vais tout expliquer dans les commentaires.

Tension d'avertissement 220 V

Ce dont nous avons besoin:


  • Arduino
  • Récepteur IR
  • Télécommande infrarouge
  • Pulls comme papa maman et papa papa
  • Relais statique 220 V
  • Prise avec un fil déchiré
  • Planche à pain
  • Ampoule avec porte-ampoule



Tout mettre ensemble



Pour commencer, nous allons prendre la douille, dévisser les 2 vis et l'ouvrir.

Ensuite, nous serrons 2 fils dans deux bornes avec un tournevis et coupons un fil en deux. Pour que cela se révèle comme dans l'image.

Ensuite, insérez les deux fils que nous avons coupés dans un relais à semi-conducteurs pour 220 V comme indiqué dans l'image, juste le contraire!



Maintenant, nous connectons tout comme sur l'image.

Capteur IR:
  • GND pied gauche
  • jambe moyenne 5V
  • jambe droite A0


Relais statique 220 V
  • vcc - 5V
  • gnd - GND
  • IN - D9


Et voici le croquis lui-même



#include  // connecte la bibliothèque pour travailler avec le récepteur IR

IRrecv irrecv (A0); // indique la broche à laquelle le récepteur IR est connecté
résultats decode_results;

void setup () // procédure d'installation
{
irrecv.enableIRIn (); // commence à recevoir le signal infrarouge
pinMode (9, SORTIE); // la broche 9 sera la sortie (eng. "output")
pinMode (A0, INPUT); // la broche A0 sera une entrée (anglais "intput")

Serial.begin (9600); // connecter le moniteur de port
}

void loop () // procédure de boucle
{
if (irrecv.decode (& results)) // si les données sont arrivées, exécutez les commandes
{
Serial.println (results.value); // envoie les données reçues au port

// allume et éteint les LED, selon le signal reçu

if (results.value == 16754775) {
digitalWrite (9, HIGH); // éteignez la lumière
}
if (results.value == 16775175) {
digitalWrite (9, LOW); // allume la lumière
}

irrecv.resume (); // reçoit le signal suivant sur le récepteur IR
}
}


Télécharger le croquis sketch_feb18b1_ino.zip [734 b] (téléchargements: 227)

Une fois l'esquisse téléchargée, ouvrez le moniteur de port et appuyez sur le bouton de la télécommande infrarouge. Le résultat d'une seule pression est écrit à la place
if (results.value == 16775175) {
digitalWrite (9, LOW);
}

Maintenant, vous pouvez à nouveau remplir le croquis et l'utiliser!

Utilisez avec précaution! Je ne suis pas responsable de tes blessures!

9.3
8
8

Ajoutez un commentaire

    • souriresouritxaxaokne sais pasYahoonea
      patronse gratterfououioui-ouiagressifsecret
      désolédansedanse2danse3pardonaiderles boissons
      arrêteramisbonbonsifflerévanouirla langue
      fumerapplaudircraydéclarermoqueurdon-t_mentiontélécharger
      chaleurirritérire1mdaréunionmasquagenégatif
      not_ipop-cornpunirlireeffrayerfait peurrecherche
      railleriemerci_vousçato_clueumnikaigud'accord
      mauvaisabeilleblack_eyeblum3rougirse vanterennui
      censuréplaisanteriesecret2menacervictoireyusun_bespectacled
      shokrespektlolprévalubienvenuekrutoyya_za
      ya_dobryiaidene_huliganne_othodifludinterdirefermer
8 commentaires
L'auteur
Merci !!!
Anton Martyanov,
Oui, sur ce site 99% des produits maison de la section électricité / électronique contiennent des produits d'Ali. Ce sont les produits, pas les kits. Le seul avantage d'utiliser Arduino est que vous pouvez apprendre à les programmer. Avec le même succès, il peut être utilisé dans DIY PLC Siemens Logo ou Direct Logic.
Je ne discuterai pas avec vous de l'utilité de ce produit fait maison, car il est déterminé par ceux qui jugent nécessaire de le répéter. Mes meilleurs vœux. Bonne chance
L'auteur
Mais tout le monde ne les a pas! Par conséquent, vous devrez prendre un peu de mal et en plus, c'est bgm.imdmyself.com et n'achetez pas sur aliexpress
Les lampes et les ventilateurs sont désormais contrôlés par.
C'est beaucoup plus facile que de se soucier d'un arduino.
L'auteur
Réponse ci-dessus
L'auteur
Ceci est pratique pour contrôler des appareils non IR tels qu'une lampe ou un ventilateur.
Et sur quoi le gérer? Juste pour être?
Mais pourquoi s'embêter à contrôler la sortie ??? Oui, même sur le canal IR.

Nous vous conseillons de lire:

Donnez-le au smartphone ...