Table des matières:

Flipper multitouch : 8 étapes
Flipper multitouch : 8 étapes

Vidéo: Flipper multitouch : 8 étapes

Vidéo: Flipper multitouch : 8 étapes
Vidéo: Essayez D'atteindre le Dernier Niveau Sans Avoir Peur. II 2024, Novembre
Anonim
Flipper multitouch
Flipper multitouch

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

Commencer par une poubelle
Commencer par une poubelle
Commencer par une poubelle
Commencer par une poubelle
Commencer par une poubelle
Commencer par 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

Construire un cadre pour le verre
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

Percer des trous pour les câbles
Percer 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

Connectez le microcontrôleur
Connectez le microcontrôleur
Connectez le microcontrôleur
Connectez le microcontrôleur
Connectez le microcontrôleur
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

Connectez la webcam et faites passer les câbles dans les trous
Connectez la webcam et faites passer les câbles dans les trous
Connectez la webcam et faites passer les câbles dans les trous
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

Implémenter un réseau de solénoïdes
Implémenter un réseau de solénoïdes
Implémenter un réseau de solénoïdes
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

Implémenter le logiciel sur l'ordinateur
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

Remarques de clôture
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é: