Table des matières:

Citrouille d'Halloween avec un œil animatronique en mouvement - Cette citrouille peut rouler des yeux ! : 10 étapes (avec photos)
Citrouille d'Halloween avec un œil animatronique en mouvement - Cette citrouille peut rouler des yeux ! : 10 étapes (avec photos)

Vidéo: Citrouille d'Halloween avec un œil animatronique en mouvement - Cette citrouille peut rouler des yeux ! : 10 étapes (avec photos)

Vidéo: Citrouille d'Halloween avec un œil animatronique en mouvement - Cette citrouille peut rouler des yeux ! : 10 étapes (avec photos)
Vidéo: 🎃Maquillage halloween🎃 Effet Spécial Trou Dans La Main 😦 2024, Novembre
Anonim
Citrouille d'Halloween avec un œil animatronique en mouvement | Cette citrouille peut rouler des yeux !
Citrouille d'Halloween avec un œil animatronique en mouvement | Cette citrouille peut rouler des yeux !
Citrouille d'Halloween avec un œil animatronique en mouvement | Cette citrouille peut rouler des yeux !
Citrouille d'Halloween avec un œil animatronique en mouvement | Cette citrouille peut rouler des yeux !
Citrouille d'Halloween avec un œil animatronique en mouvement | Cette citrouille peut rouler des yeux !
Citrouille d'Halloween avec un œil animatronique en mouvement | Cette citrouille peut rouler des yeux !

Dans ce Instructable, vous apprendrez à faire une citrouille d'Halloween qui terrifie tout le monde lorsque son œil bouge

Ajustez la distance de déclenchement du capteur à ultrasons à la bonne valeur (étape 9) et votre citrouille pétrifiera tous ceux qui oseront prendre des bonbons chez vous

Dans la vidéo ci-dessus, vous verrez une démonstration des mouvements dont cet œil est capable. Les 2 premiers clips montrent les mouvements nerveux aléatoires que l'œil peut être programmé pour faire, et les 3ème et 4ème clips montrent comment la citrouille peut rouler des yeux de la même manière qu'un humain pourrait le faire lorsqu'il est agacé.

C'était un projet d'Halloween pour moi, alors j'ai pris la plupart des photos une fois mon projet terminé. C'est aussi pourquoi, plutôt que d'acheter un joint universel pour l'œil, j'ai conçu un joint qui ne nécessite aucune pièce imprimable non 3D difficile à trouver. C'est pourquoi vous pouvez réaliser ce projet en une seule journée!

Voici le lien vers le dossier avec les fichiers nécessaires.

Fournitures:

1. 1x Arduino Nano (ou similaire)

2. 2x micro-servo SG90 9G

3. 1x citrouille (au moins ~ 20 cm de diamètre)

4. 2x brochettes en bois

5. 4x piles AA (ou une configuration 5V similaire)

6. ~ Cavaliers (ou 1 m de fil 22 AWG)

7. Fil de courbure et de maintien d'environ 15 cm (les trombones fonctionnent bien)

8. Quelques marqueurs ou peinture (couleurs rouge, bleu et noir)

9. Filament blanc (PLA)

Optionnel:

1. 1x capteur de distance à ultrasons HC-SR04

2. Fer à souder et soudure

3. Ruban électrique

Étape 1: Imprimez en 3D les fichiers du mécanisme oculaire

Imprimer en 3D les fichiers du mécanisme oculaire
Imprimer en 3D les fichiers du mécanisme oculaire
Imprimer en 3D les fichiers du mécanisme oculaire
Imprimer en 3D les fichiers du mécanisme oculaire

Tout d'abord, vous devrez imprimer en 3D les fichiers STL joints en filament PLA blanc.

Téléchargez le dossier "2020_Halloween_Pumpkin_With_Moving_Animatronic_Eye_MASTER". Ce dossier contient tous les fichiers 3D et de code, ainsi que des liens.

Les fichiers 3D sont déjà orientés dans la direction qui convient le mieux à l'impression 3D. Il est important de noter que "OuterEye" devra être imprimé avec le côté rond vers le bas et "InnerEye" avec le côté plat vers le bas. Bien que cela signifie que vous aurez besoin de supports pour l'œil extérieur, vous ne devez imprimer aucun de ces fichiers dans l'orientation opposée. En effet, l'intérieur de l'œil extérieur et l'extérieur de l'œil intérieur doivent être aussi lisses que possible pour empêcher le mécanisme de l'œil de se gripper.

J'ai imprimé les parties de l'œil extérieur et intérieur à une hauteur de couche de 0,1 mm car cela réduirait l'effet des marches d'escalier, résultant ainsi en une surface plus lisse. J'ai imprimé les autres fichiers à une hauteur de couche de 0,2-0,3 mm.

Lorsque le projet était prêt à être affiché, j'ai placé une lampe de poche directement derrière le mécanisme de l'œil pour que l'œil brille. Si vous souhaitez obtenir cet effet lumineux, je vous recommande d'utiliser des paramètres de remplissage et de périmètre faibles pour les parties Outer et Inner Eye.

Étape 2: Post-traitement de base pour les pièces imprimées en 3D

La seule partie qui a besoin de travail est l'œil extérieur.

Parce que des supports ont été utilisés sur le côté visible de l'œil extérieur, la surface sera un peu rugueuse. À l'aide d'un papier abrasif d'environ 120 à 240 grains, lissez la surface jusqu'à ce qu'elle soit belle (je sais que personne n'aime le ponçage, alors lissez-la simplement jusqu'à ce que vous soyez satisfait de l'apparence, ou sautez complètement cette étape).

Étape 3: rendre le globe oculaire plus réaliste

Rendre le globe oculaire plus réaliste
Rendre le globe oculaire plus réaliste

Après avoir poncé le globe oculaire pour obtenir une finition relativement lisse, j'ai utilisé des marqueurs permanents rouges, noirs et bleus de différentes largeurs pour ajouter un iris et des vaisseaux sanguins à l'œil. (Vous pouvez dire que je ne suis pas un artiste et que cette instructable ne va pas couvrir comment faire un œil hyper-réaliste).

J'imagine que vous pourriez créer un œil hyperréaliste en apprêtant et en peignant l'œil, mais je ne me suis pas soucié de tout cela; Personne ne verra ces détails plus fins lorsque votre citrouille est placée dans le noir !

Étape 4: Former les liens

Former les liens
Former les liens

Maintenant que toutes les pièces imprimées en 3D sont prêtes, vous êtes presque prêt à assembler le mécanisme. Vous avez juste besoin de plier 3 morceaux de fil de flexion et de maintien (je viens d'utiliser un trombone standard) pour former les liaisons.

À l'aide d'une pince à bec effilé, pliez les fils jusqu'à ce qu'ils aient les mêmes dimensions que l'image ci-dessus.

Étape 5: Assembler le mécanisme de l'œil

Assembler le mécanisme des yeux
Assembler le mécanisme des yeux
Assembler le mécanisme des yeux
Assembler le mécanisme des yeux
Assembler le mécanisme des yeux
Assembler le mécanisme des yeux

Vous avez maintenant tout ce dont vous avez besoin pour assembler le mécanisme de l'œil.

1. La première étape consiste à coller le "25mmEyeConnector" sur l'œil intérieur et le côté de la base.

2. Ensuite, collez 2 "BaseSkewerMount1" au bas de la base comme indiqué ci-dessus. Vous devrez pouvoir glisser une brochette en bois standard dans les trous des supports de brochette, alors percez les trous si vous en avez besoin.

3. Montez les 2 Micro Servos SG90 dans leurs emplacements dans la base et fixez-les avec 1 vis par servo. Ces servos doivent tous deux être alignés avec leurs fils sortant du côté ouvert de la fente.

4. Connectez les 3 maillons à l'œil extérieur et aux palonniers. Le plus grand lien va sur le trou supérieur de l'œil, et le trou inférieur est laissé non connecté. Ensuite, faites glisser l'œil extérieur sur l'œil intérieur. Voir les images ci-dessus.

NE PAS CONNECTER ENCORE LES CORNES SERVO AUX SERVOS. C'est parce que les servos doivent d'abord être référencés (expliqué dans une étape ultérieure).

Étape 6: câblez tout

Tout câbler
Tout câbler
Tout câbler
Tout câbler
Tout câbler
Tout câbler

Nous devons câbler les choses avant de pouvoir loger les servos et connecter les palonniers des servos.

Si vous utilisez les fichiers de boîtier Arduino Nano inclus:

1. Dessoudez les 6 broches mâles du haut du Nano. Ils gêneront le couvercle du boîtier, mais les 2 rangées d'en-têtes mâles du bas du Nano sont conçues pour être logées, afin qu'elles puissent rester.

2. Poussez la carte dans la partie inférieure du boîtier, en guidant les 2 rangées d'en-têtes à travers les fentes au fond du boîtier jusqu'à ce que la carte soit à plat.

3. Connectez le fil de signal du servo à axe horizontal (servo monté plus bas et plus près de l'œil) à la broche D8 de l'Arduino Nano.4. Connectez le fil de signal du servo à axe vertical à la broche D9 du Nano.

5. Connectez la broche de déclenchement du capteur à ultrasons à la broche D3.

6. Connectez la broche d'écho à la broche D2.

7. Enfin, connectez deux fils aux broches 5V et GND du Nano.

8. Câblez les câbles d'alimentation du Nano, des servos à axe horizontal, des servos à axe vertical et du capteur à ultrasons en parallèle avec la batterie AA (j'ai collé 2 boîtiers 2SAA ensemble et les ai câblés en série pour faire un boîtier 4SAA). Assurez-vous qu'un terrain d'entente est établi. Voir le circuit terminé et le schéma ci-dessus.

9. Enveloppez les connexions avec du ruban isolant. Cela aide à rendre les connexions résistantes à l'eau tout en minimisant le risque de connexions lâches.

4. Le couvercle de ce boîtier comporte une extension de bouton afin que vous puissiez appuyer sur le bouton de réinitialisation sans avoir à ouvrir le boîtier. Avant de fermer le couvercle du boîtier, poussez le "buttonExtender" dans le trou, avec le côté le plus fin qui dépasse, et enclenchez le couvercle en place. J'ai trouvé le bouton utile pour arrêter rapidement le programme, mais si vous ne vous souciez pas d'accéder au bouton de réinitialisation et que cela ne vous dérange pas d'avoir un petit trou dans le couvercle, ignorez cette étape.

Étape 7: Accueil de vos servos et finition du mécanisme oculaire

Accueil vos servos et finition du mécanisme des yeux
Accueil vos servos et finition du mécanisme des yeux
Accueil vos servos et finition du mécanisme des yeux
Accueil vos servos et finition du mécanisme des yeux
Accueil vos servos et finition du mécanisme des yeux
Accueil vos servos et finition du mécanisme des yeux
Accueil vos servos et finition du mécanisme des yeux
Accueil vos servos et finition du mécanisme des yeux

Les servos se déplacent de 0 à 180º, il est donc important que le milieu de la plage de mouvement du servo constitue le milieu de la plage de mouvement de l'œil.

Vous devez centrer vos servos à 90º avant de connecter les palonniers, et cela peut être fait en téléchargeant le croquis "Home_Servos1" sur le Nano. Ce croquis fera en sorte que lorsqu'un servo est connecté à n'importe quelle broche numérique, le servo sera commandé pour aller à 90º.

Avec les servos centrés, vous pouvez soigneusement appuyer les palonniers sur leurs servos respectifs. Voir la dernière des photos ci-dessus pour l'angle approximatif auquel les palonniers des servos doivent être lorsque les servos sont centrés.

Fixez chaque palonnier avec une vis en son centre.

Étape 8: sculptez votre citrouille et montez l'œil dans la citrouille

Sculptez votre citrouille et montez l'œil dans la citrouille
Sculptez votre citrouille et montez l'œil dans la citrouille
Sculptez votre citrouille et montez l'œil dans la citrouille
Sculptez votre citrouille et montez l'œil dans la citrouille
Sculptez votre citrouille et montez l'œil dans la citrouille
Sculptez votre citrouille et montez l'œil dans la citrouille

Sculptez une citrouille avec ce que vous voulez ! Il ne s'agit pas d'une instructable sur la façon de sculpter une citrouille, je vais donc sauter la plupart de ces détails.

La seule chose importante à propos de votre sculpture de citrouille est que le trou pour les yeux ne doit pas être trop haut, sinon les servo-liens seront obstrués par le «plafond» de la citrouille.

Lorsque vous faites le trou de l'œil, agrandissez progressivement le trou de l'œil jusqu'à ce que l'œil puisse ressortir de la bonne quantité. Vous devez chanfreiner l'intérieur de ce trou, de sorte que le diamètre du côté du trou à l'intérieur de la citrouille soit plus grand que le côté du trou à l'extérieur de la citrouille.

Pour monter le mécanisme de l'œil:

1. Coupez une brochette courte et insérez-la dans l'un des supports que nous avons collés au bas de la base. Maintenant, tenez le tout à l'intérieur de la citrouille pour que l'œil soit au bon endroit et poussez la courte brochette à travers l'intérieur de la citrouille jusqu'à ce qu'elle sorte de l'autre côté. C'est ainsi que vous marquerez avec précision l'emplacement des brochettes, plutôt que de simplement piquer une brochette de l'extérieur de la citrouille en espérant que vous atteignez le bon endroit. Répétez l'opération pour l'autre support de brochette et l'autre côté de la citrouille.

2. Maintenant, vous pouvez pousser 2 brochettes de l'extérieur de la citrouille, à travers les supports de brochette, puis sortir de l'autre côté de la citrouille. Maintenant, le mécanisme à œil doit être monté suffisamment solidement. Voir les images ci-dessus. (Vous remarquerez le ruban noir que j'ai utilisé lorsque la colle a échoué).

3. J'ai placé les appareils électroniques et les piles dans un sac en plastique pour les garder propres et je les ai mis à l'intérieur de la citrouille.

4. Couvrez la lentille d'une lampe de poche électrique avec du plastique jaune translucide et placez cette lampe de poche directement derrière l'œil afin que l'œil brille dans le noir. Afin de monter la lampe de poche au niveau de l'œil, je l'ai placée sur un bocal.

Je pense que la meilleure façon d'utiliser le capteur à ultrasons serait de rallonger ses fils afin de pouvoir le placer quelque part à côté de la citrouille, plutôt que sur la citrouille. J'ai décidé que le capteur n'était pas nécessaire pour mon application, alors j'ai sauté le capteur, laissant quatre fils supplémentaires. Le même code fonctionnera, que vous ayez ou non un capteur à ultrasons connecté, et aucun paramètre n'a besoin d'être modifié.

Étape 9: Téléchargez le code

Vous avez presque fini!

Téléchargez le code et ouvrez l'IDE Arduino.

Je vais vous expliquer les paramètres du code que vous devrez peut-être ajuster:

int répétitions = 40; // définit le nombre de mouvements oculaires à effectuer avant d'attendre un autre ping du sonar

Ajustez cette valeur si vous souhaitez que l'œil répète ses mouvements plus ou moins de fois après le déclenchement du capteur à ultrasons. Comme je l'ai dit plus tôt, l'utilisation du capteur à ultrasons est facultative et ne nécessite aucun code différent. Ne modifiez pas ce paramètre si vous ne souhaitez pas utiliser de capteur à ultrasons.

#define hLeftLIMIT 55

#define hRightLIMIT 110 #define vTopLIMIT 6 #define vBotLIMIT 155

Ces valeurs déterminent les butées des servos et empêchent le mécanisme de se bloquer. J'ai créé la fonction rollEye principalement pour tester la plage maximale de mouvement du servo, alors lancez la fonction rollEye et ajustez ces valeurs si nécessaire.

#define hServoCenterTrim -3

#define vServoCenterTrim -13

Ces valeurs vous permettent de définir avec précision la position d'origine de l'œil lorsque la citrouille attend que le capteur à ultrasons se déclenche à nouveau.

const int hServoPin = 8; // définir la broche pour connecter le servo horizontal à

const int vServoPin = 9; // définir la broche pour connecter le servo vertical à

Ces lignes de code définissent les broches auxquelles affecter les servos.

const int ultrasonic1 = {3, 2}; // définit les broches trig et echo, respectivement

Cette ligne de code crée un tableau qui indique au programme à quelles broches le capteur à ultrasons est connecté.

const long triggerDistance = 1000; // définit la distance max (mm) avant le déclenchement du capteur à ultrasons

Cette ligne de code définit la distance maximale jusqu'à ce que le capteur à ultrasons soit déclenché et que la fonction soit appelée.

octet const whatFunctionToCall = 1; // (0-1) indique au programme quelle fonction appeler

// rollEyes = 0 // randomTwitching = 1

Ces lignes de code vous permettent de choisir si vous voulez que la citrouille roule des yeux ou se déplace de manière aléatoire et nerveuse. La valeur doit = 0 ou 1. Si la valeur = 1, le programme exécutera la fonction randomTwitching. Si la valeur = 0, le programme exécutera la fonction rollEye. Si la valeur 1 ou 0, le programme n'exécutera aucune fonction.

Étape 10: Vous avez terminé

Vous avez terminé!
Vous avez terminé!
Vous avez terminé!
Vous avez terminé!
Vous avez terminé!
Vous avez terminé!
Vous avez terminé!
Vous avez terminé!

Et une fois ces étapes simples terminées, vous venez de construire votre propre citrouille avec un œil animatronique !

Veuillez laisser un commentaire si vous avez des questions ou si vous souhaitez faire part de vos commentaires.

Conseillé: