Zippo télécommande de Kruger (12 / 15 étapes)

Etape 12 : Code et circuit

Attaché à cette étape sont les dossiers ayant trait à la portion de RX de ce projet. Vous devez utiliser un ATTiny85 parce que c’est la plus petite puce qui a des minuteries pour soutenir la bibliothèque VirtualWire.

Principales étapes :

  1. Brûler les fusibles de droite sur la puce. Vous sera cadencé à 8 MHz
  2. Déplacez VirtualWire vers le dossier de bibliothèques de Arduino
  3. Télécharger le code
  4. Examiner la maquette/schéma afin que vous sachiez ce que vous traitez.

Si vous avez besoin de détails sur la programmation ATTinies avec Arduino, découvrez ce .

DÉTAILS SUR LE CODE

Si vous revenez à l’étape 8, j’ai expliqué pourquoi un simple code n’a pas fonctionné.

Il y avait beaucoup de bruit, le ATTiny45 ne fonctionne pas, ainsi de suite.

Autre que ces problèmes, la vitesse d’horloge doit être identique à l’émetteur (8MHz).
Aussi, lorsque VirtualWire est utilisé sur un ATTiny85, les minuteries sont tellement occupés qui fonctionne comme millis() ; ou delay() ; ne peut pas être appelé, sinon la puce va se planter (il m’est arrivé)
Afin de contrer ce qui, j’ai dû utiliser une autre bibliothèque pour des retards.

Ce que ce code fait fondamentalement est de vérifier si la longueur correcte de la lettre et le message est reçue, puis activer un code pin sous certaines conditions. Le récepteur ne sera pas activé maintenant par le bruit parasite.

DÉTAILS SUR CIRCUIT

Ce circuit est aussi assez simple.

  • RESET [1] est relié à une résistance de 1 k, connectée à Vcc
  • A3 et A2 [2 et 3] ne sont pas connectés à n’importe quoi
  • GND est connecté à la broche GND
  • 0 [5] est connecté aux données sur le module RF
    • Le module RF est connecté correctement à Vcc et GND.
    • Goupille de NC est bien, non connecté
    • Broche d’antenne est connectée à un 6,8' long morceau de fil
    • Seulement une broche Vcc ou GND doit être connecté. D’autres peuvent être laissés seuls
  • 1 [6] n’est pas connecté à n’importe quoi. J’ai fondé il pour la pratique de bon circuit qui vient quand il s’agit de radio contrôlées circuits
  • 2 [7] est connecté à
    • résistance de 330 ohms à une LED pour GND
    • goupille de BASE 2N2222
      • Le collecteur 2n2222 est connecté à SCR
        Si vous voulez, vous pourriez avoir le 2n2222 le relais au lieu de fournir la puissance de la terre. Dans ce cas, il ne fait pas beaucoup de différence
      • L’émetteur 2n2222 est branché à une extrémité de la bobine du relais
      • L’autre extrémité de la bobine du relais est mis à la terre
      • Les broches de commutateur de relais sont connectés à un bornier à vis
  • SCR est connecté à SCR
  • résistance 330 ohm est relié à la SCR et d’une LED verte

Ce qui doit arriver lorsque j’allume le circuit est
La LED verte doit immédiatement mettre en marche.
Le reste du circuit ne fait rien. Lorsque le côté TX transmettez un « a », le message sera reçu, et le relais et la LED rouge seront allume pendant environ 4 secondes. Après cela, si l’émetteur n’émet pas, le relais et la LED rouge s’éteignent. Rien ne devrait se produire si l’émetteur n’émet pas.

Articles Liés

L’ABSOLU CHOSES À FAIRE ET À NE PAS DE BRIQUETS ZIPPO.

L’ABSOLU CHOSES À FAIRE ET À NE PAS DE BRIQUETS ZIPPO.

Bonjour, j'ai vu beaucoup d'instructables sur ce que vous pouvez faire avec zippos, mais je n'ai pas vu un guide comp-lete où l'auteur énumère ce que vous devriez et ne devrait pas faire avec un briquet zippo.Veuillez excuser l'absence de photos, mai
Contrôler vos appareils électroménagers avec télécommande de la TV!!

Contrôler vos appareils électroménagers avec télécommande de la TV!!

J'ai trouvé que certaines personnes sont très paresseux pour se lever aller auprès du Conseil et appuyez sur l'interrupteur pour allumer de lumière ou fan ou tout autre appareil mais Hey!, maintenant il y a une solution plus simple. Maintenant vous p
Toto, le chien télécommandé

Toto, le chien télécommandé

Salut là, mai je vous présenter Toto, le chien contrôlé à distance. Il fut un des acteurs de la scène dans la pièce 2014 « Le magicien d'Oz » dans notre théâtre de la ville. Si son nom au lieu de Toto était Pinocchio vous peut-être pouvez m'appeler G
Contrôler un Robot avec une télécommande Wii

Contrôler un Robot avec une télécommande Wii

Il s'agit d'un amusant petit projet qui utilise un Pi de framboise, un Robot de Finch et une télécommande Wii (Wiimote AKA), pour montrer certaines des choses que vous pouvez faire avec un pi framboise et/ou une Wii remote. Il utilise Python et la bi
Courriel de ligne de commande Linux.

Courriel de ligne de commande Linux.

Mutt a des problèmes avec la dernière ubuntu. Vous cherchez des réponses, peut-être d'utiliser des fichiers backport.--------------------Courriel de ligne de commande Linux peut être une très bonne chose. Par exemple. Si pour quelque raison. vous dev
Voiture télécommande contrôle et suivi avec Intel Edison

Voiture télécommande contrôle et suivi avec Intel Edison

Je suis habituellement prolixe, mais pour cette partie, je vais essayer d'être succinct. Ce projet est :Un Edison d'Intel, un récepteur GPS, un lecteur Bluetooth OBD II + (capteurs de voiture de rechange en option) + une voiture.Ajouter dans certains
BB-8 Droid, 3D imprimés & télécommandé

BB-8 Droid, 3D imprimés & télécommandé

Ma propre version BB-8, le nouveau droïde de Star Wars : The Force se réveille.Départ la vidéo pour une démo et un aperçu du processus d'assemblage.Il est alimenté par une carte Arduino et télécommandé par radiofréquences. Cet équilibre autonome droi
Faites-vous un Robot Arduino contrôlée de télécommande !

Faites-vous un Robot Arduino contrôlée de télécommande !

Bonjour les gars.Abhay et Akshay ici !Aujourd'hui que nous allons faire une TV distance contrôlée Robot que non seulement fonctionne comme un charme, mais vous pouvez également mettre à jour en éditant le code et en utilisant quelques boutons plus pr
Voiture Lego à télécommande (1997 Volvo 850)

Voiture Lego à télécommande (1997 Volvo 850)

Construisez votre propre voiture de Lego de télécommande ! La vidéo et les photos ci-dessus sont ma Lego Volvo, une maquette de 14:1 de l'une de mes voitures préférées, le wagon de la fin des années 90 Volvo 850. Cette instructable va vous montrer co
Table basse TV télécommande

Table basse TV télécommande

Salut!Alors j'ai eu cette idée il y a quelques temps et pensé que je pourrais trouver des choses similaires en ligne, mais finalement, il y pas beaucoup d'informations sur ce genre de projet. Il y a quelques semaines j'ai trouvé l'Instructable d'un g
ESP8266 et Visuino : télécommande WiFi Smart voiture Robot avec Wii Nunchuck

ESP8266 et Visuino : télécommande WiFi Smart voiture Robot avec Wii Nunchuck

Que voiture smart définit lorsqu'il est combiné avec Les Modules des pilotes automobile L298N, offre une des façons plus faciles à rendre les voitures robot. J'ai déjà fait une Instructable sur comment vous pouvez contrôler la voiture Smart avec Ardu
Lampe tissu télécommandé

Lampe tissu télécommandé

La tackiest chose... abritait une usine de poinsettia que j'ai « gagné » au holiday Yankee Swap parti en décembre. J'ai encore de la plante, il a fait grand, mais j'ai soulagé il du seau horrible il s'asseyait dans. Il était si laid, que je ne voulai
Télécommande Arduino (ARC)

Télécommande Arduino (ARC)

Dans ce projet, nous allons faire une télécommande Arduino (ARC) décoder toute télécommande infrarouge (IR) dans hex ou tout autre format et l'utiliser pour activer les LED on/off !C'est un projet assez facile et peut être fait en quelques minutes. N
Télécommandés ventilateur intelligent

Télécommandés ventilateur intelligent

Les ventilateurs traditionnels ne sont pas la directive, nous aimerions rester seulement ce lieu où nous trouvons un refroidissement maximal du ventilateur. Ainsi, le concept de ventilateur intelligent est rendaient la directive et facilement contrôl