Assurez n'importe quelle rallonge radio contrôlée!: 7 étapes

Assurez n'importe quelle rallonge radio contrôlée!: 7 étapes

Table des matières:

Anonim

Imaginez ceci; c’est la mi-décembre et il fait froid; il fait très froid dehors et tu lisais au lit. Vous voulez aller au lit mais vous devez éteindre la lampe à travers la pièce. Vous pesez les solutions possibles pour atteindre votre objectif. Les plus évidentes sont les suivantes: marcher et éteindre la lampe ou scotcher deux longs poteaux ensemble et taper sur le bouton d'alimentation dans le confort de votre lit. Malheureusement, l’histoire a prouvé que cette dernière option avait entraîné la rupture de certaines lampes.

Alors, que devrions-nous faire? Nous allons sortir du lit et construire des rallonges contrôlées sans fil!

Avant de commencer, il est intéressant de noter que vous ne modifiez pas la lampe elle-même, mais une rallonge. Par conséquent, vous pouvez contrôler sans fil tout ce qui se branche sur la rallonge. Enfin, ce projet implique une alimentation secteur / secteur et peut être extrêmement dangereux - veuillez prendre toutes les précautions nécessaires pour vous protéger.

Provisions:

Étape 1: matériaux

1. Deux arduinos
  • J'ai utilisé un Arduino Uno et un Arduino Pro Mini parce que c'est tout ce que j'avais à traîner
  • coût (7 $ + 2 $ = 9 $)
2. Module émetteur et récepteur 433 MHz
  • ils viennent généralement par paire, vous pouvez les trouver sur eBay pour 1 $

3. Module de relais de contrôle 5V

  • Idéalement, j'aurais acheté un module monocanal, mais à l'époque, je ne pouvais trouver que deux canaux. ceux-ci vont pour environ 3,50 $

4. Connecter les fils

5. rallonge

  • J'étais vraiment difficile avec cet article. Je ne voulais pas d'une rallonge très longue, ce serait trop encombré. J'ai magasiné et j'ai finalement pu trouver une rallonge 12 pouces de Dollarama, qui correspond exactement à ce que je cherchais.

6. Un bouton poussoir et une résistance 10k

7. pouvoir

  • J'ai utilisé une pile 9V avec un adaptateur de batterie parce que c'était tout ce que j'avais à traîner. Pour les révisions futures, j'utiliserais 5 piles doubles A

8. Deux planches à pain

Toutes les pièces ont été achetées sur eBay.

Étape 2: Soudure d'une antenne pour vos modules RF

  • Enroulez le fil solide 20AWG autour d’un stylo, j’ai utilisé un stylo en papier pour obtenir 12 torsades
  • Lorsque vous avez terminé, retirez-le du stylo, dénudez l'une des extrémités et soudez-le aux modules RF.
  • Souder l’antenne aux emplacements indiqués dans les images.

Étape 3: Construction de l'émetteur

J'ai dessiné la maquette et inclus une vue schématique de la configuration. Une fois que vous avez terminé, téléchargez le code à l'étape suivante.

*** À propos du code ****

J'ai fini par en construire quelques-uns et j'ai dû retravailler le code pour inclure un mot de passe spécifique pour chaque émetteur. La raison en est d'empêcher un émetteur de contrôler tous mes récepteurs. Toutefois, si vous souhaitez contrôler plusieurs destinataires avec une seule télécommande, vous pouvez utiliser le même mot de passe pour tous.

Vous devrez également télécharger et installer les bibliothèques de fils avr et virtuelles.

Étape 4: Code pour l'émetteur

Vous pouvez télécharger le fichier émetteur.ino ou cliquer avec le bouton droit de la souris et sélectionner "Ouvrir dans un nouvel onglet" et copier le code dans un nouveau plan Arduino.

// Créé par William_L // Code de l'émetteur // // Objet: // L'émetteur émet un code spécifique défini par l'utilisateur par la variable pass, // lorsque le récepteur détecte ce signal spécifique, une action est effectuée / / sur le destinataire. // Date: 23/12/2015 #include #include // Le bouton est branché sur la broche 10 // Les données de transmission sont attachées à la broche 11 const int transmission_pin = 12; bouton const int = PD3; const char pass = "home"; // change la valeur ici pour changer le mot de passe du signal void setup () {// direction des données DDRD & = ~ (1 <

Étape 5: Construire le récepteur

**ATTENTION**

NE PAS BRANCHER LE CORDON D'ALIMENTATION AVANT D'AVOIR TOUT LU

1. Ne branchez pas la rallonge pendant que vous travaillez dessus. Même une fois que vous avez fini de travailler sur la rallonge, veillez à construire un boîtier pour le relais de commande! Le relais de contrôle que j'ai reçu d'eBay avait des épingles exposées en bas. Si vous touchez ces broches alors que la rallonge est branchée dans le mur, vous serez sérieusement blessé! Pour plus de visibilité, j'ai retiré le boîtier que j'avais construit pour entourer le relais de contrôle.

2. AI-JE MENTIONNÉ, NE PAS BRANCHER LE CORDON D'ALIMENTATION PENDANT QUE VOUS TRAVAILLEZ dessus

Comment fonctionne un relais de contrôle et pourquoi en avons-nous besoin?

Un relais de contrôle est essentiellement un commutateur qui isole un niveau de tension d'un autre. En activant ou en désactivant les bobines, nous pouvons faire passer le relais de normalement fermé (NC) à normalement ouvert (NO).

Pour allumer et éteindre un appareil connecté à la rallonge, vous devez être en mesure de permettre ou d'empêcher le courant de circuler à l'intérieur de la rallonge. Nous pouvons le faire en introduisant un relais de commande qui ouvre ou ferme le circuit lorsqu'il est alimenté ou non. Pour activer ou désactiver le relais de contrôle, nous utilisons un Arduino.

Étape 6: Code pour le destinataire

Vous pouvez télécharger le fichier receiver.ino ou cliquer avec le bouton droit de la souris et sélectionner "Ouvrir dans un nouvel onglet", puis copier le code dans une nouvelle esquisse Arduino.

Étape 7: amusez-vous!

La dernière étape nécessite la création d’un boîtier pour le relais de contrôle afin d’empêcher les contacts de se toucher. J'ai acheté une boîte en plastique bon marché à Dollarama comme solution temporaire.

Vous n'avez pas besoin de brancher la rallonge pour vérifier si tout est câblé correctement. Pour vérifier si votre récepteur reçoit un signal de l'émetteur, allumez les Arduino et actionnez le bouton. Si tout fonctionne correctement, vous devriez entendre le relais de contrôle émettre un clic audible chaque fois que le bouton est actionné. Le bruit de déclic est le commutateur physique à l'intérieur du relais de contrôle qui commute entre normalement ouvert et normalement fermé.

La portée est assez impressionnante et ne nécessite pas de ligne de mire. J'ai remarqué que j'ai pu allumer les lumières de ma chambre quelques pièces plus loin avec quelques murs en plus.