Table des matières:
- Étape 1: Étape 1: Outils et fournitures requis
- Étape 2: Étape 2: Fichiers imprimés en 3D
- Étape 3: Étape 3: Assemblage et test du circuit
- Étape 4: Étape 4: Assemblage
Vidéo: Minuteur d'oeufs en colère : 5 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Ce Instructable a été créé pour répondre aux exigences du projet du Makecourse à l'Université de Floride du Sud (www.makecourse.com).
Ce projet est une minuterie qui passe d'un froncement de sourcils à un sourire jusqu'à ce que le temps choisi soit écoulé, puis le fait tourner les bras en signe de victoire et "fait caca" des bonbons en récompense. J'ai toujours aimé utiliser des minuteurs et des récompenses pour rester concentré sur mes études, et je suis plus motivé par des choses stupides que par du contenu de motivation réel, et j'ai donc décidé de créer un dispositif assez simple mais amusant pour me récompenser de rester concentré.
Étape 1: Étape 1: Outils et fournitures requis
Outils et fournitures requis - Accès à l'imprimante 3D - peuvent être personnellement possédés ou commandés auprès d'un laboratoire
-papier de verre et peinture acrylique (facultatif)
-Super colle, colle chaude, E6000, ou autre adhésif fort de choix
-Percer
-3 petites vis- la taille exacte n'est pas importante, voyez ce qui tient fermement dans la coque supérieure imprimée en 3D
-1 microcontrôleur Arduino
-Câble pour connecter Arduino à l'ordinateur-Un chargeur Android fonctionne bien si votre carte dispose d'un port microUSB
-1 bouton
-2 servomoteurs SG90 9G
-Mini planche à pain (le plus petit sera le mieux)
-Cavaliers
-Moteur pas à pas
-ULN2003 Module de pilote de moteur
-Petit bonbon à distribuer (Nerds ou Pop Rocks seraient idéaux, des mini M&Ms pourraient fonctionner, tout ce qui est beaucoup plus gros pourrait bloquer le servo)
-Feuille de plastique ou de carton mince
-Deux LED (n'importe quelle couleur) et des résistances de 220 ohms (en option, pour tester votre circuit)
Étape 2: Étape 2: Fichiers imprimés en 3D
Imprimez une copie de chacun de ces fichiers.
Soyez prudent lorsque vous retirez les supports sur les pièces car il est facile de retirer les bras de la section supérieure. Ceux-ci peuvent être recollés ensemble si cela se produit, cependant. Vous devrez peut-être percer les trois trous si les supports ne sortent pas assez proprement.
Plusieurs trous doivent être ajoutés aux parties de coque centrale et inférieure soit en perçant ou en modifiant les fichiers - trois trous de vis pour connecter la base et la partie supérieure, un trou pour le bouton et une rainure dans la lèvre de la base pour le câble. Les diamètres des trous de vis doivent correspondre à peu près à l'épaisseur des parois de la partie supérieure et être verticaux ou légèrement inclinés vers la moitié supérieure. La taille et l'emplacement exact de la boutonnière ne sont pas trop importants - il doit juste être assez grand pour enfoncer une brochette de bambou ou un autre objet long et étroit pour appuyer sur le bouton et quelque part vers le milieu du dos de l'œuf. La rainure dans la section inférieure doit être du même diamètre ou plus grande que votre câble. Pour une texture mate, plus semblable à un œuf, vous pouvez poncer vos pièces. Les détails des yeux et de la bouche peuvent également être peints sur
Étape 3: Étape 3: Assemblage et test du circuit
REMARQUE IMPORTANTE - Il y a une erreur majeure dans le schéma, les fils d'alimentation des LED doivent se fixer aux broches A4 et A5, PAS au rail d'alimentation.
Le diagramme de Fritzing ci-dessus montre la disposition de la maquette. Si vous savez comment souder correctement ce circuit, vous le pouvez certainement, mais en tant qu'application à faible contrainte, ce n'est pas nécessaire, bien que cela puisse économiser de l'espace. Les LED, les résistances et les fils qui les relient aux broches et à la terre ne sont là que pour tester votre circuit et peuvent être retirés pour économiser de l'espace.
Broche 5- Servo de rotation du sourire
Pin 4- Servo de volet de distributeur
Broches 10 11 12 13- Connexions du moteur pas à pas
Pin 6- Fil positif pour le bouton
Broche A4 et A5- Fil positif pour LED
Les emplacements des connexions d'alimentation et de terre sur la planche à pain peuvent être déplacés selon les besoins, tant qu'il y a un fil reliant la broche 5V au rail positif (rouge) et une broche GRN au rail négatif (bleu) et chaque composant a un connexion à la terre et à l'alimentation..
En raison de problèmes avec le programme, les fils sont tous de la même couleur dans le diagramme, alors que la couleur n'a pas vraiment d'importance en termes de fonction, l'utilisation de fils rouges pour le positif et bleu ou noir pour la terre est typique pour éviter toute confusion.
Téléchargez le code inclus sur votre Arduino
La bibliothèque servo.h est une bibliothèque Arduino par défaut. La bibliothèque stepperAK.h est incluse pour le téléchargement ci-dessus, placez ces fichiers dans le dossier « bibliothèques » pour Arduino
L'intervalle de temps par défaut est de 18 secondes à des fins de test. Vous pouvez facilement changer cela dans le code en échangeant ce numéro pour le temps souhaité, en secondes. Une fois votre circuit monté, il est conseillé de le tester. Appuyez sur le bouton pour démarrer et réinitialiser la minuterie plusieurs fois et laissez-la atteindre sa fin pour vous assurer que le moteur pas à pas et les servos du sourire et du distributeur fonctionnent correctement. Le modèle de servo recommandé peut parfois être défectueux et se comporter de manière erratique est réglé à 180 ou 0 degrés, si vous avez un servo comme celui-ci, utilisez-le pour la bouche où ce mouvement n'est pas un problème et peut ajouter le look fou de la minuterie car elle tourne avant de se réinitialiser, comme elle l'a fait sur la mienne. Si vous utilisez un servo comme celui-ci pour le distributeur, il peut se coincer contre l'intérieur de la base et l'endommager ou le servo.
Lorsque la minuterie est lancée, le servo de sourire doit tic tac à 180 degrés jusqu'à ce que le temps s'écoule, après quoi le moteur pas à pas tournera deux fois et le servo du distributeur basculera vers le haut et vers le bas une fois. Si la minuterie est réinitialisée, le smile servo devrait revenir à sa position initiale. Prendre note de l'orientation des servos en fin de cycle pour trouver la position sourire plein et la position distributeur fermé, c'est important pour le montage. Si vous avez ajouté les LED de test, l'une s'allumera si la minuterie est démarrée, l'autre s'allumera lorsqu'elle sera réinitialisée.
Étape 4: Étape 4: Assemblage
Vous devrez peut-être détacher les moteurs pour les coller en place, reportez-vous au schéma pour les remettre correctement.
Collez un petit carré de plastique sur l'extrémité supérieure ouverte du composant supérieur du boîtier, c'est là que votre moteur pas à pas sera assis. Assurez-vous de laisser un trou ou un espace suffisamment grand pour faire passer les fils. Si vous avez suffisamment d'espace pour installer votre moteur pas à pas à l'intérieur du corps, vous pouvez le coller à la place, tant que la partie rotative du moteur dépasse du haut. Collez un autre petit carré de plastique ou de carton au bas de la partie des bras, puis collez-le à la partie rotative du moteur pas à pas, en essayant de le fixer aussi centré que possible. Collez ensuite le moteur pas à pas sur le plastique au niveau ou près du haut du boîtier, en vous assurant que les bras sont correctement alignés.
Retirez tous les embouts du smile servo et collez-le à l'intérieur du haut du corps avec son embout rotatif aligné à travers le trou. Coupez le pointeur de l'une des têtes pour qu'il ne s'agisse que d'un anneau et vérifiez qu'il tourne librement. Si vous utilisez le code fourni, à la fin du cycle, il sera en position sourire complet (180 degrés). Collez la pièce souriante à l'extrémité du servomoteur afin qu'elle soit correctement orientée.
Fixez un pointeur à une extrémité au servo du distributeur, puis collez-y un petit rabat de plastique comme illustré, en vous assurant qu'il permet une rotation complète tout en couvrant principalement le trou du bas. Testez votre code avec le servo du distributeur pour trouver sa position initiale pour vous assurer qu'il ne se bloque pas, puis collez le servo pour qu'il recouvre le trou dans sa position initiale.
L'installation des composants dans le petit boîtier est plus un art qu'une science, vous pouvez expérimenter différentes dispositions pour voir ce qui convient. Le positionnement de l'Arduino et de la planche à pain à plat l'un contre l'autre et orientés verticalement avec le câble de connexion pointé vers le bas a mieux fonctionné dans mes expériences. Le retrait des LED de test permet d'économiser de l'espace. Mettre l'électronique avec le corps à l'envers permet de les installer un peu plus facilement grâce à la gravité qui vous aide. Assurez-vous que votre bouton est suffisamment proche du trou pour pouvoir l'atteindre avec un outil long et étroit comme une brochette de bambou ou une petite pointe de tournevis. Une fois que vous avez tout emballé, testez à nouveau le circuit pour vous assurer que rien n'est tombé et que le servo du distributeur peut se déplacer librement.
À ce stade, vous voudrez mettre votre bonbon dans le bas du corps. Vissez maintenant les petites vis dans leurs trous pour fixer les sections du corps du milieu et du bas. Vous pouvez les dévisser pour les réparations et les recharges de bonbons plus tard si nécessaire.
Enfin, les œillets doivent s'insérer assez bien dans leurs trous appropriés, vous devrez peut-être les percer un peu s'ils ne le font pas. Collez-les en place, en les plaçant aussi symétriquement ou asymétriquement que vous le souhaitez.
Conseillé:
Traceur d'œufs basé sur Arduino : 17 étapes (avec photos)
Traceur d'oeufs basé sur Arduino : Un traceur d'oeufs est un robot d'art qui peut dessiner sur des objets de forme sphérique tels que des oeufs. Vous pouvez également utiliser cette machine pour dessiner sur des balles de ping-pong et des balles de golf. Vous pouvez utiliser votre imagination avec les dessins que vous mettez dessus, vous pourriez par exemple faire
Robot décorateur d'œufs Lego "L-egg-o": 14 étapes (avec photos)
Robot décorateur d'œufs Lego "L-egg-o": Pâques est presque là et cela signifie qu'il est temps de décorer des œufs! Vous pouvez simplement tremper vos œufs dans la coloration, mais ce n'est pas aussi amusant que de faire un robot qui peut faire la décoration pour vous. :) Alors créons ce robot décorateur d'œufs avec patte
Minuteur de réaction solo (avec Arduino): 5 étapes
Minuteur de réaction pour un seul joueur (avec Arduino) : dans ce projet, vous allez créer un minuteur de réaction alimenté par un Arduino. Il fonctionne sur une fonction millis () d'Arduino où le processeur enregistre le temps écoulé depuis le début de l'exécution du programme. Vous pouvez l'utiliser pour trouver la différence de temps entre le moment où
Jouets Switch-Adapt : Serpent télécommandé aux œufs rendu accessible ! : 7 étapes (avec photos)
Switch-Adapt Toys : Egg Remote Controlled Snake rendu accessible ! : L'adaptation des jouets ouvre de nouvelles voies et des solutions personnalisées pour permettre aux enfants ayant des capacités motrices limitées ou des troubles du développement d'interagir avec les jouets de manière indépendante. Dans de nombreux cas, les enfants qui ont besoin de jouets adaptés sont incapables d'int
Retourneur d'oeufs automatique pour incubateur : 9 étapes (avec photos)
Retourneur d'œufs automatique pour incubateur : Salut, aujourd'hui, je fabrique un retourneur d'œufs pour incubateur. l'œuf à la main bu