Table des matières:
- Étape 1: Commencez avec une poubelle
- Étape 2: Construire un cadre pour le verre
- Étape 3: Percez des trous pour les câbles
- Étape 4: Connectez le microcontrôleur
- Étape 5: connectez la webcam et faites passer les câbles dans les trous
- Étape 6: implémenter un réseau de solénoïdes
- Étape 7: implémenter le logiciel sur l'ordinateur
- Étape 8: Remarques de clôture
Vidéo: Flipper multitouch : 8 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:11
Cette instructable concerne un instrument que j'ai fabriqué, qui intègre une simple surface multi-touch avec des solénoïdes. J'espère que vous trouverez cela intéressant ou inspirant pour vos propres projets, qui peuvent être similaires ou non. Étant donné que le projet est très similaire à d'autres instructables, je peux être plus bref dans certains domaines et donner plus d'attention aux pièces qui, selon moi, sont uniques à mon expérience.
Étape 1: Commencez avec une poubelle
J'ai commencé avec une poubelle de 13 gallons et un morceau de verre qui s'adapte presque exactement sur le dessus. J'ai décidé qu'une poubelle est assez haute et a une ouverture assez grande pour qu'elle fonctionne bien comme une surface multitouch pilotée par webcam. Plus la poubelle est rectangulaire, plus il est facile de trouver un morceau de verre de forme appropriée sans rien avoir à couper sur mesure. J'ai également acheté une webcam Logitech Quickcam Chat. Remarquez sur la photo que j'ai retiré une partie de la base afin de laisser la surface de montage la plus plate et la plus stable. J'ai également collé un petit morceau de papier sur une LED sur le dessus de la webcam pour éviter toute lumière étrangère à l'intérieur de l'instrument.
Étape 2: Construire un cadre pour le verre
J'ai collé plusieurs morceaux de bois artisanal peint autour de la vitre afin de créer un cadre. Le bois s'étend d'environ 1/2 po au-dessus et au-dessous du verre. Ceci est important, car le cadre verrouille le verre en place contre le haut de la poubelle. De plus, tout objet roulant sur le verre heurtera le cadre et restera sur l'instrument. J'ai également coupé un morceau de film Opaline et l'ai collé sur la face supérieure du verre. Ce film est assez translucide et fonctionne bien pour ce type de surface multitouch "lumière diffuse". Il y a en fait une grande visibilité des couleurs pour les objets touchant le film, ce qui permettrait de suivre la couleur si je veux réutiliser cette image pour un autre projet.
Étape 3: Percez des trous pour les câbles
À ce stade, j'ai également peint à la bombe la poubelle. J'ai décidé qu'il était préférable de peindre avant d'incorporer des composants électroniques, afin de ne pas les endommager. J'ai également percé 6 trous pour que les câbles sortent du bas de l'instrument. Parce que je savais que de nombreux éléments de fabrication pour ce projet seraient entravés par certaines de mes compétences. J'ai adopté une esthétique plus robuste/grotesque pour l'élément visuel de l'instrument. Si j'avais mal coupé les trous pour les câbles et les avais combinés avec un travail de peinture très propre, cela aurait simplement l'air bâclé. Je trouve qu'un processus qui laisse une malléabilité aux étapes futures peut être plus inspirant en tant qu'artiste; il est particulièrement important d'être flexible lorsque vous savez que vos ressources peuvent vous gêner.
Étape 4: Connectez le microcontrôleur
Comme j'avais l'intention d'utiliser des solénoïdes pour les pare-chocs sur le dessus de la surface, j'ai utilisé 4 broches numériques sur l'Arduino et une carte opto-isolateur CC à 8 canaux. J'alimente l'Arduino via le câble USB vers l'ordinateur. J'alimente la carte opto-isolateur avec une alimentation régulée 12V 1,5 ampères. J'ai initialement essayé de construire ma propre carte à partir de 4 transistors TIP120 ou d'un réseau Darlington ULN2074. J'ai eu des problèmes pour obtenir du courant pour commuter plusieurs solénoïdes avec les circuits à transistors. Cependant, bien que la carte maison aurait été moins chère, mais moins fiable et moins polyvalente pour les projets futurs. J'ai utilisé un câble audio mono ordinaire pour connecter les solénoïdes à la carte opto-isolateur. Ce câble est utile car il contient 2 fils et est durable/flexible.
Étape 5: connectez la webcam et faites passer les câbles dans les trous
J'ai simplement scotché la webcam sur le côté de la poubelle, près du bas. Étant donné que tout à l'intérieur de l'instrument sera caché une fois le dessus en place, je n'ai pas ressenti le besoin d'organiser l'électronique plus proprement ou de fixer la webcam de manière plus permanente. J'ai fait passer tous mes câbles hors des trous au bas de l'instrument. Cela peut être évident pour certaines personnes, mais gardez à l'esprit qu'une fois que vous avez connecté les câbles aux solénoïdes et à la carte d'alimentation, ils ne passeront pas à travers les petits trous de perçage.
Étape 6: implémenter un réseau de solénoïdes
Une fois que tout l'électronique était en place, j'ai construit un ensemble de quatre solénoïdes à partir de morceaux de bois artisanal peints. Le tableau est maintenu au cadre par du ruban adhésif, pour le rendre facilement amovible. Sur la photo en gros plan, vous pouvez voir que j'ai percé un petit trou dans le pare-chocs et collé l'arbre du solénoïde dessus. Il est important d'avoir des solénoïdes à ressort, car il n'y aura aucune force pour repousser l'arbre, une fois qu'il s'est activé. La mesure était importante au cours de cette étape pour s'assurer que les pare-chocs avaient suffisamment de dégagement sur le film/verre.
Étape 7: implémenter le logiciel sur l'ordinateur
Une fois l'instrument construit, j'ai écrit des logiciels en PureData et Max afin de contrôler les bumpers et de transformer les données de la webcam multi-touch en son. Cette vidéo youtube explique le code Pd/Max plus en profondeur. https://www. youtube.com/watch?v=1J8twNGoT90Cette vidéo youtube fournit une démonstration des solénoïdes propulsant les billes, dont les positions à la surface affectent les paramètres DSP.https://www.youtube.com/embed/e6GVAQvuSSkÀ ce stade, j'ai trouvé que ma webcam n'est pas assez rapide pour suivre les balles lorsqu'elles se déplacent à des vitesses plus élevées. Cela a posé un problème intéressant lors de l'écriture du code, car je savais que je ne pouvais pas me fier aux données de la webcam de manière linéaire. Ma solution était de contrôler les bumpers et la majeure partie de la synthèse à la main avec un contrôleur MIDI, et de laisser les positions des boules affecter les paramètres des effets DSP.
Étape 8: Remarques de clôture
J'espère que ce projet a été au moins aussi intéressant pour vous qu'il a été exaspérant pour moi. Même si vous n'avez toujours aucun intérêt pour les solénoïdes ou les surfaces multi-touch, j'espère que vous apprendrez de mes erreurs et que vous vous efforcerez de planifier un projet plus flexible, avec une esthétique consolidée. Si vous avez des questions sur ce projet ou souhaitez plus d'informations sur mon code Pd, merci de me contacter via mon compte youtube.-Stephen Lucas
Conseillé:
Flipper de page automatique : 8 étapes
Flipper de page automatique : bases : marine= servoyellow= charnière= PLA ou autre chose vraiment c'est un concept assez basique vous glissez la main corulée sous votre page et puis lorsque vous avez fini de lire votre page, vous appuyez sur l'autre main (la plate) et c'est va tourner la page pour
Flipper Arduino qui joue tout seul ! : 13 étapes (avec photos)
Machine à flipper Arduino qui joue tout seul ! Je vous entends demander. Peut-être que si vous n'êtes pas dans les robots autonomes, cela pourrait le faire. Moi, cependant, je suis vraiment passionné par la construction de robots capables de faire des trucs sympas, et celui-ci
Contrôleur de clavier DIY pour MAME et flipper virtuel : 4 étapes (avec photos)
Contrôleur de clavier DIY pour MAME et Virtual Pinball : Cet ensemble d'instructions vous permet de fabriquer votre propre clavier de commande en utilisant d'anciens claviers pour le coût de fil, de soudure et d'un morceau de bois. Ces contrôleurs ont été utilisés dans mes projets MAME et Virtual Pinball. .Voir Virtual Pinball Inst
Flipperkonsole Für PC Flipper / Console de flipper pour flipper PC: 9 étapes
Flipperkonsole pour PC Flipper / Console de flipper pour flipper PC: Das ist eine USB basierte Spielkonsole für PC-Flipperkästen. Die Spannungsversorgung erfolgt über das USB Kabel. Mettre en œuvre sind die beiden Flipper Buttons und ein Startbutton. Zusätzlich ist ein stossen von unten, von links und von rechts implem
Jeu de flipper à faire soi-même : 8 étapes
Jeu de flipper bricolage : cette instructable vous apprendra comment construire votre propre flipper pour une fraction du coût des machines commerciales. C'est aussi très amusant à construire. Veuillez NE PAS faire ce projet si vous n'avez pas d'expérience avec le codage et le dépannage arduino