Fabriquez un ventilateur télécommandé !: 6 étapes

Fabriquez un ventilateur télécommandé !: 6 étapes

Table des matières:

Anonim

Pour ce projet, vous aurez besoin des matériaux suivants:

  1. 1 Micro Servo 9g + Horn + Vis pour Horn- $2.00
  2. 1 récepteur TSOP4838 IR - $0.10
  3. 1 transistor TIP120 Darlington - $0.10
  4. 1 petit ventilateur PC - ~$2.00
  5. Un câble Arduino Uno +
  6. Beaucoup de fils de démarrage
  7. Une batterie 9v
  8. La bibliothèque IRremotesitué ici
  9. Un pistolet à colle chaude (ou une autre forme d'adhésif)
  10. Une télécommande (il peut même s'agir de la télécommande de votre téléviseur tant qu'elle comporte des boutons inutilisés, vous n'avez pas besoin de la modifier du tout)

Coût total (en supposant que vous possédiez un Arduino Uno, une batterie 9v et certains câbles de démarrage):

Environ 4,50 $

Étape 2: Circuit

C'est un circuit assez complexe, je ne vais pas écrire toutes les connexions ici, mais vous pouvez vous référer à l'image ci-dessus si vous rencontrez des problèmes. Une chose à noter est que la polarité sur le ventilateur (le moteur sur l'image) n'a pas d'importance.

Étape 3: étalonnage

Tout d’abord, vous devez vous assurer que votre servo est réglé sur sa position centrale avec ce croquis (avec le servo câblé correctement). Ensuite, exécutez ce croquis (avec le récepteur infrarouge câblé correctement) pour enregistrer les codes IR des boutons d’alimentation, de montée et de descente de votre télécommande.

Étape 4: construction

C’est la partie la plus facile. Il suffit de visser le klaxon (en s’assurant que sa position n’a pas été altérée depuis le calibrage), de coller à chaud le ventilateur et de s’assurer que tout est correctement connecté. Si vous rencontrez des problèmes de stabilité, vous pouvez essayer de créer une sorte de base.

Étape 5: Code

Téléchargez le code situé ici sur votre Arduino et assurez-vous que toutes les fonctions fonctionnent. Quelques options de dépannage sont situées au bas du code, mais si vous rencontrez des problèmes, signalez-les dans les commentaires ci-dessous.

* Veillez à remplacer les valeurs POWER, CHANNEL_UP et CHANNEL_DOWN par les valeurs que vous avez enregistrées à l'étape 3.

Étape 6: Expansions sur cette idée

Quelques autres choses que vous pourriez essayer avec ce projet sont:

  • Utilisation de PWM pour contrôler la vitesse du ventilateur (peut-être avec les boutons d'augmentation / de diminution du volume)
  • Ajouter un autre servo pour donner au ventilateur plus de liberté de mouvement
  • Ajout d'une option "auto" à la télécommande qui fait revenir le ventilateur en arrière et le quatrième automatiquement
  • Ajouter un capteur PIR ou un capteur à ultrasons pour détecter et suivre des personnes (vous pouvez consulter mon post ici pour savoir comment suivre des personnes avec un capteur à ultrasons)