Table des matières:
- Fournitures
- Étape 1: Impression 3D
- Étape 2: Électronique
- Étape 3: Programmation
- Étape 4: Peinture
- Étape 5: Assemblage et conclusion
Vidéo: Portal 2 Personality Core : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Bonjour les amis, je suis fier de vous présenter mon dernier projet ! Ce noyau de personnalité de l'un de mes jeux préférés, Portal 2, a été un projet incroyablement amusant et stimulant. Je voulais que mon noyau soit aussi fidèle que possible au jeu, j'ai donc utilisé six servo-actionneurs pour contrôler le mécanisme interne. C'était un peu pénible à programmer, mais j'ai finalement réussi à le faire fonctionner:) C'était ma première tentative de construction d'un noyau de personnalité, donc si vous suivez mon processus, gardez à l'esprit ces suggestions. Je suggérerais que vous agrandissiez le noyau. J'ai eu beaucoup de mal à tout mettre dans le mien et le mécanisme avait à peine de la place pour bouger et se coinçait de temps en temps. Le plus gros problème auquel j'ai été confronté au début de ce projet était de ne pas savoir comment modéliser en 3D. Heureusement, j'ai pu trouver un modèle de base Wheatley articulé sur thingiverse. Il a été fabriqué par Cerb. J'ai commencé par augmenter le modèle Cerbs de 300% et faire de la place pour l'électronique.
J'ai plus de photos et vidéos disponibles ici
www.instagram.com/p/B3Hq8G7hqV0/?igshid=1k…
Ils ont été supprimés de mon téléphone donc c'est la seule façon que je pourrais vous montrer:p
Fournitures
2Kg de filament blanc
500g de filament noir (facultatif)
Arduino Uno
Module Bluetooth Hc06
Peinture acrylique noire
Peinture en aérosol blanche
Papier de verre
Téléphone intelligent Android (l'œil dans mon Core est conçu pour s'adapter à un LGG4)
Brique d'alimentation USB 3 ports
Étape 1: Impression 3D
J'ai imprimé les moitiés de coque à 20% de remplissage sur mon Ender3, je recommanderais d'augmenter cela. J'ai imprimé les actionneurs à 50% car ils n'arrêtaient pas de casser. Je recommande d'imprimer d'abord le panneau arrière et les actionneurs afin que vous puissiez travailler sur l'électronique pendant que le reste s'imprime
Étape 2: Électronique
Pendant que vous attendez l'impression des pièces, vous pouvez commencer à assembler l'électronique. J'ai réussi à enfoncer un arduino uno et une planche à pain dans mon cœur. Je les ai maintenus en place avec de la colle chaude. Vous pouvez suivre le schéma pour recréer le circuit. J'ai dû utiliser un capteur à ultrasons pour représenter le module Bluetooth HC_06. Le noyau est alimenté par une grande brique d'alimentation USB. Les câbles sortent à l'arrière du noyau et se connectent à la brique d'alimentation qui peut être conservée dans une poche. Je veux avec défi que la version deux ait une batterie embarquée.
Étape 3: Programmation
La programmation est un peu délicate principalement parce que les valeurs changent un peu à chaque fois que vous connectez la plaque frontale et les actionneurs. J'ai inclus un exemple de mon code.
Téléchargez une application appelée Bluetooth electronics et créez une disposition de boutons avec les commandes suivantes
O-ÉTEND TOUS LES PISTONS
I-RETIRE TOUS LES PISTONS
U-RECHERCHE
D-LOOK VERS LE BAS
REGARDER À DROITE
L-LOOK À GAUCHE
C- CENTRER TOUS LES PISTONS
E-ROTATION À DROITE
e-DÉROTEZ À DROITE
Q- TOURNER À GAUCHE
q-RETIRER A GAUCHE
Y- PAUPIÈRES OUVERTES
FERMER LES PAUPIÈRES
Le code écoutera ces commandes via Bluetooth et déplacera les servos en conséquence.
Pour afficher l'œil sur le téléphone, il suffit de télécharger une image d'un Iris de base et de l'ouvrir sur le téléphone. cela peut être accompagné de citations de jeu si vous le souhaitez en les jouant via une application musicale.
Étape 4: Peinture
Pour peindre mon noyau, j'ai appliqué de la peinture acrylique noire avec un vieux pinceau et l'ai travaillée dans les crevasses avec un chiffon. S'il y en a trop, essuyez-le avec un chiffon humide. Dans le jeu, ces robots existent depuis de nombreuses années et ont beaucoup de saleté sur eux. altérer le noyau est un excellent moyen de cacher les erreurs.
Étape 5: Assemblage et conclusion
Collez à chaud les rails X sur les coques gauche et droite. collez l'axe des y sur la coque droite le long de l'équateur; cela aidera les deux moitiés à rester ensemble. Percez deux trous pilotes sur les côtés opposés du boîtier du panneau arrière et utilisez deux vis pour le maintenir en place. Les actionneurs relient le panneau arrière au support de téléphone selon le schéma illustré.
Collez les crémaillères des paupières à l'arrière des paupières en vous assurant qu'il y a suffisamment de place pour que la paupière se ferme. Fixez l'engrenage à paupières au servo et positionnez le support d'asservissement de paupière de manière à ce que l'engrenage et la crémaillère soient en contact. Répétez ces étapes pour l'autre paupière et fixez le cache-visage au support de téléphone en perçant des avant-trous et en vissant quatre petites vis.
Ouvrez l'image de l'iris sur le téléphone, puis faites glisser le téléphone dans son support. Le téléphone peut être branché sur le bloc d'alimentation si vous comptez l'utiliser pendant une longue période. N'oubliez pas de régler la luminosité sur une valeur élevée et de désactiver le verrouillage automatique de l'écran.
Une fois le téléphone inséré, enclenchez les deux pièces de la coque avec l'iris au centre et vissez les poignées.
Branchez le noyau dans la brique d'alimentation et félicitations, vous avez un noyau de portail fonctionnel !
J'espère que vous avez trouvé cette instructable informative et envisagerez de voter pour mon projet au concours de robotique.
Sincèrement, Ryan
Conseillé:
Comment programmer Arduino Mega 2560 Core ? : 3 étapes
Comment programmer Arduino Mega 2560 Core ?: J'ai trouvé cette grande carte Arduino à petit facteur de forme sur ebay. C'est une version plus petite d'Arduino mega 2560 et elle s'appelle apparemment Arduino mega core… Il y avait un problème cependant ! Il n'inclut pas la connectivité USB et il n'y a pas beaucoup de
Connectez votre RevPi Core + RevPi DIO à Ubidots : 8 étapes
Connectez votre RevPi Core + RevPi DIO à Ubidots : Revolution Pi est un PC industriel ouvert, modulaire et durable basé sur le Raspberry Pi établi tout en répondant à la norme EN61131-2. Équipée du module de calcul Raspberry Pi, la base RevPi Core peut être étendue de manière transparente en utilisant l'appropria
Rick Et Morty Portal Gun - Introduction : 4 étapes
Rick Et Morty Portal Gun - Introduction: Pour le carnaval 2018 de Dax, Nous avions fabriqués le portal gun de Rick et Morty en impression 3D… Nous reprenons ce projet et confions à Mathieu (BTS systèmes numériques - lycée de borda) la réalisation d'un dispositif permettant d'utiliser un e
Connectez votre RevPi Core à Ubidots : 5 étapes
Connectez votre RevPi Core à Ubidots : Revolution Pi est un PC industriel ouvert, modulaire et durable basé sur le Raspberry Pi établi tout en répondant à la norme EN61131-2. Équipée du module de calcul Raspberry Pi, la base RevPi Core peut être étendue de manière transparente en utilisant l'appropria
IDE Arduino avec Dual Core : Télécommande : 8 étapes
IDE Arduino avec double cœur : télécommande : cette vidéo est entièrement consacrée au "multi". Nous avons affaire au multitâche, aux multicœurs et aux multiclients. Il y a quelques temps, j'ai réalisé une télécommande avec deux ESP : un client et un point d'accès. Sur cette base, nous allons aujourd'hui mettre en place un serveur multiclient. Cela signifie que nous