Table des matières:

Souffleur à bulles automatique : 7 étapes
Souffleur à bulles automatique : 7 étapes

Vidéo: Souffleur à bulles automatique : 7 étapes

Vidéo: Souffleur à bulles automatique : 7 étapes
Vidéo: Tuto Souffleur à bulles - VSC 2024, Novembre
Anonim
Souffleur à bulles automatique
Souffleur à bulles automatique

Créez une machine à savon à bulles automatisée avec Arduino Uno et quelques composants de base. La plupart des listes de pièces sont livrées avec le kit de démarrage Arduino typique. Mon interrupteur à bascule était cassé, j'ai donc pris des fils pour accrocher et connecté/déconnecté pour l'activation/désactivation.

La commande du port série "Setup Mode" vous permet de définir et d'enregistrer dans la mémoire flash la position que le servo doit s'arrêter pour tremper dans le savon (appelée "position du savon" dans le code) et les degrés pour s'arrêter devant le ventilateur (appelé "position du coup" dans le code). Entrez en mode configuration, tournez le potentiomètre et le servo se déplacera. Arrêtez de tourner à la position souhaitée et tapez la commande série pour enregistrer la nouvelle position pour les valeurs de soufflage et de savon. Les instructions et les valeurs de code sont dans la feuille de calcul ci-jointe. Les fans sont facilement disponibles sur les sites Web habituels. Le mien a été acheté sur Amazon. J'ai construit la tour à partir de tout ce qui était disponible et c'est peut-être moins qu'idéal mais ça marche. La hauteur de chaque étagère devra être réfléchie en fonction de la longueur de la baguette que vous utilisez. Le bol pour le savon est préférable s'il est grand et profond avec des côtés droits. Les côtés coniques conviennent aussi tant que l'étagère du moteur a plus d'espace en dessous que la mienne.

Fournitures

Arduino Uno

Power MosFET, canal N (identique au kit de démarrage Arduino)

Servo de positionnement à 180 degrés

Ventilateur 5Vdc

Potentiomètre rotatif (identique au kit de démarrage Arduino)

LED multicolore (RVB)

pile 9V

Support de pâte 9V

Résistance de 10K ohms (identique à celle du kit de démarrage Arduino)

Quantité 3 résistances de 220 ohms (identiques à celles du kit de démarrage Arduino)

Condensateur électrolytique 0,1 uF (identique à celui du kit de démarrage Arduino)

Diode (identique à celle du kit de démarrage Arduino)

Planche à pain

Fils de branchement

Support fait maison pour le bol à savon (en bas), servomoteur avec baguette attachée (au milieu), souffleur (en haut)

Étape 1: câblez l'Arduino aux composants

Câblez l'Arduino aux composants
Câblez l'Arduino aux composants

Suivez le schéma de câblage ci-joint

Étape 2: Construisez un support à trois couches pour le montage de périphériques

Construisez un support à trois couches pour le montage de périphériques
Construisez un support à trois couches pour le montage de périphériques
  • Déterminez la hauteur de chaque étage de la structure à trois couches en fonction de la longueur de la baguette à bulles que vous utilisez.
  • Le mien faisait 4 pouces.
  • Comme vous pouvez le voir, le mien est très grossier avec une petite boîte en carton et un gobelet en plastique.
  • Un peu plus de temps et de pièces, peut être beaucoup plus stable, reproductible et d'aspect professionnel.

Étape 3: Monter les appareils

Monter des appareils
Monter des appareils
  • Fixez la baguette à bulles au servomoteur.
  • Montez le servomoteur sur la couche intermédiaire de la structure.
  • Fixez le ventilateur à la couche supérieure de la structure.
  • Assurez-vous de garder le ventilateur assez près de l'emplacement de pivotement de la lance pour être sûr que le débit d'air est suffisant pour créer des bulles.
  • Les servos de positionnement n'ont qu'une course de 180 degrés. Vous devrez peut-être faire tourner le moteur lors de la configuration des positions d'apprentissage à une étape ultérieure en fonction de votre monture.
  • J'ai placé le moteur sur le côté long avec les fils en haut.

Étape 4: Téléchargez le code Arduino

Téléchargez le code Arduino
Téléchargez le code Arduino
  • Alimentez l'Arduino via le port USB de votre ordinateur
  • Utilisez l'IDE Arduino (environnement de programmation) pour télécharger le code sur l'UNO

Étape 5: Testez les appareils et le câblage

Tester les appareils et le câblage
Tester les appareils et le câblage

Connectez-vous au moniteur série de l'Arduino depuis l'IDE

Utilisez les codes de commande dans la feuille de calcul jointe (.xls) pour tester:

  • Entrez dans le "Mode test". Code 10010
  • Servomoteur
  • Ventilateur
  • Chaque couleur de LED
  • Potentiomètre
  • Interrupteur marche/arrêt
  • Quittez le "Mode test". Code 10011

Étape 6: apprenez les deux positions de déplacement du servo

Enseigner les deux positions de mouvement du servo
Enseigner les deux positions de mouvement du servo

Enseigner la "position du savon"

  • Entrez dans le « Mode de configuration ». Code 10002
  • Tournez le potentiomètre lentement jusqu'à ce que la baguette soit complètement immergée dans le savon à bulles
  • Enregistrer la position du savon avec le code 10004

"Position de coup"

  • Toujours en "Mode Configuration"
  • Tournez lentement le potentiomètre jusqu'à ce que la baguette soit directement devant le conduit de soufflage du ventilateur
  • Enregistrer la position du coup avec le code 10005
  • Quittez le « Mode de configuration ». Code 10003

Étape 7: commencez à faire des bulles

Commencez à faire des bulles
Commencez à faire des bulles

Allumez l'interrupteur et (espérons-le) commencez à faire des bulles

Conseillé: