Gamoover
Forums "PRESS START BUTTON" => Coin Pushers => : deltaone Sunday 26 February 2006, 10:24:26 AM
-
voila j'ai envie de me faire un penny puncher seul gros hic realiser le mouvement du plateau de l'avant vers l'ariere donc si quelqu'un a une idée??
(http://www.image-dream.com/membre/up/anonym/0c002333be9ec074415192f98e549ecd.jpg)
-
moteur = mécanisme d'essuis glace ???
que veux tu mettre d'autre ^^
à part la même chose mais sans passer par la case "casse" :p
super puissant un moteur d'essuis glace...
have fun :!:
-
j'avais pas penser a ca mdr merci wapata bon vais voir si mon projet est realisable sans grand frais (ben oui pas trop de moyen) :o
-
Salut Deltaone
C'est quoi un "penny puncher" :o
-
interpretation and google image are your friends (http://images.google.fr/images?sourceid=navclient-ff&ie=UTF-8&rls=GGGL,GGGL:2005-09,GGGL:fr&q=penny+pusher) ;)
-
interpretation and google image are your friends (http://images.google.fr/images?sourceid=navclient-ff&ie=UTF-8&rls=GGGL,GGGL:2005-09,GGGL:fr&q=penny+pusher) ;)
Google is my friend too
But ...
Delta one said "puncher" like punching ball :P
-
c'est ca le côté "interpretaïchen" :D
-
Et un truc tout simple comme ça c'est pas bon ?
(http://img123.imageshack.us/img123/3315/moteur7lj.gif)
-
si à peut près :!:
-
Et un truc tout simple comme ça c'est pas bon ?
(http://img123.imageshack.us/img123/3315/moteur7lj.gif)
C'est Coin PUSHER :D ou Cascade :D
Ce shcema est ce qu'il faut faire, j'y ai deja penser sur le papier y'a 2 mois j'en etais arrivé a ce mecanisme :D le plus simple ;)
au pire un coup de moteur Lego et c'est OK !!!
Dark
-
y a moins encombrant,
faire ce système SOUS la table
avec un ergo sur le disque et un alésage sous la table.
mais il n'y a pas que ca pour rendre un coin pusher... "vrais"
il y a toute la triche derrière :?:
-
[mode gitans ON :)]
oui, faut faire legerement plier la plaque qui compose le plateau au milieu pour que les pieces se casses sur les coté :D
[mode gitans OFF :)]
Dark
-
j'ai des idées pour le plateau fixe et le plateau coulisant, au boulot je peut avoir des petites planche de boit recouver d'une plaque d'allu.
le plus difficile en faite c'est la réalisation du mécanisme*, apres c'est juste du montage.
PS : je retrouve pas qui est la personne qui proposais des jetons?? car ca va mettre utile aussi :D
* effectivement la derniere idée donner est la plus simple, donc me faut un moteur allimenter par alim pc et ca roul :|
perso j'avais penser a un truc style tiroir de lecteur cdrom mais en plus gros ;)
un poetit test sur cette adresse ^^
http://www.stakez.com/online/casino/coinpusher.do
-
sur un lecteur CD, le moteur tourne dans un sens, puis dans l'autre...
tu ne peut pas répeter ce cycle indéfiniment surtout avec un moteur de ce genre et le mécanisme nul qui est utilisé.
il faut donc un moteur avec des étages de réduction.
et tout ca, afin de ne tourner que dans un sens.
sinon... vous ne connaissez rien d'autre que les alims pc vous ? ^^
ou alors tu en as à la pelle :smile:
-
oui j'en ai 2 pas tres puissante qui traine faut bien qu'elle serve ^^
ben me faut juste un moteur asser puissant ou je pourrais reduire ca vitesse de rotation via un compasant elecronique. apres c'est du bricolage.
ca me donne encore plus envie de le réaliser avec un maximum de materiaux de recuperation, j'ai deja certain morceau :|
-
ben me faut juste un moteur asser puissant ou je pourrais reduire ca vitesse de rotation via un compasant elecronique. apres c'est du bricolage.
non non et non...
tu prend un moteur quelconque en 12 volts puis tu réduit sa vitesse de rotation en augmentant son couple avec un réducteur !
souviens toi des légo technique...
-
sur un lecteur CD, le moteur tourne dans un sens, puis dans l'autre...
tu ne peut pas répeter ce cycle indéfiniment surtout avec un moteur de ce genre et le mécanisme nul qui est utilisé.
il faut donc un moteur avec des étages de réduction.
et tout ca, afin de ne tourner que dans un sens.
sinon... vous ne connaissez rien d'autre que les alims pc vous ? ^^
ou alors tu en as à la pelle :smile:
ben en faisqant un montage avec un lecteur de CD et un vieux ordi , il peut faire un peit prog qui en plus pourra varié la vitesse d'ouverture et fermeture ( ou en lego technics sur le port com avec variateur de vitesse ;) ) et en plus avoir une dalle LCD en fond sous une plaque de plexi ou les pointe seront pour faire des annim ;)
c'est ce que je compte faire aussi ;)
dark
-
Pour réduire la vitesse de rotation d'un moteur (simple) il suffit de réduire la tension à son entrée
E = Nn"phi" avec :
-E tension aux bornes du moteur
-N nombre de tour de fil de la bobine du moteur
-n vitesse de rotation du moteur
-"phi" je sais plus mais constant
donc
E
------- = n
N"phi"
avec N"phi" constant
Si tu réduit la tension aux bornes du moteur par 2, tu réduis la vitesse de rotation par 2 aussi
MAIS
P=UI(cos(phi) en alternatif) = RI² (car U = RI) avec
-P puissance consomée par le moteur
-U tension aux bornes du moteur
-R resistance interne du moteur
-I intensité traversant le moteur
Donc si tu réduis la tension par 2, comme U = RI et que R constant, tu réduis par la même occasion I par 2, et donc la puissance par 4
Dernière formule
P
- = C
n
avec
-P puissance consomée par le moteur
-n vitesse de rotation du moteur
-C couple engendré par le moteur
donc, comme P a été réduit par 4 et n par 2 (en divisant par 2 la tension aux bornes du moteur) tu "multiplie" le couple par 2/4 soit 1/2, donc tu réduis le couple par 2
tout ca pour dire que plus tu réduira la vitesse de rotation de ton moteur avec cette technique, plus le couple réduira avec, et donc, moins ton plateau aura de cahnces de bouger
Edit : J'avais pas compris, je pensait pas à un réducteur mécanique :D
-
ben en faisqant un montage avec un lecteur de CD et un vieux ordi , il peut faire un peit prog qui en plus pourra varié la vitesse d'ouverture et fermeture ( ou en lego technics sur le port com avec variateur de vitesse ;) ) et en plus avoir une dalle LCD en fond sous une plaque de plexi ou les pointe seront pour faire des annim ;)
c'est ce que je compte faire aussi ;)
dark
non je vais pas aller si loin ^^
en plus j'ai jamais eu de lego technics :o
mon seul probleme srra le moteur et je ne compte pas mettre de lecteur cd c'etait juste l'image du systeme de ouverture/fermeture que je comptais faire.
en faite je vais pas me prendre la tete
(http://img123.imageshack.us/img123/3315/moteur7lj.gif)
ce system la est surement le moin complexe et moin chere et le moin chiant a mettre en place ^^ donc parfait pour moi.
j'irrais dans un magasin d'electronique juste me renseigner comment ralentire un moteur 12 volte.
j'ai deja le moteur :
(http://www.image-dream.com/membre/up/anonym/4966e48d38d6e1c6e1410d991cf868f7.jpg)
(http://www.image-dream.com/membre/up/anonym/2b8acc75db93f2bac2edb764eb03f4c5.jpg)
comme quoi garder des vieux truc peut toujour servir :|
-
Je t'ai expliqué :D
Ou alors avec un réducteur mécanique (c'est à dire 2 engrenages, un petit et un gros, comme sur les chaines de vélo)
-
Je t'ai expliqué :D
quote]
oui mais je posrtais ou plutot ditais en même temps
je ne me souvient plus comment allumer une alime pc atx sans carte mere branchr dessus qui a une idée??
-
vous n'allez quand même pas utiliser un lecteur CD pour déplacer 8 kilos de jetons ?!!!
vous n'allez quand même pas faire une réduction de vitesse électrique alors qu'il en faut une mécanique ?!!!
et heu... attend, je te fait un schéma pour un autre truc aussi simple et plus compact que la solution retenue :smile:
EDIT: voila:
(http://wapata.no-ip.info/forums/coin.gif)
bien sur, entre les deux cadres gris, c'est plein, c'ets le plateau
le rond rouge c'est l'étage finale de la réduction, avec un index qui coulisse dans l'allésage du plateau.
-
et heu... attend, je te fait un schéma pour un autre truc aussi simple et plus compact que la solution retenue :smile:
EDIT: voila:
(http://wapata.no-ip.info/forums/coin.gif)
bien sur, entre les deux cadres gris, c'est plein, c'ets le plateau
le rond rouge c'est l'étage finale de la réduction, avec un index qui coulisse dans l'allésage du plateau.
je suis d'accord wapata mais ton rond rouge la c'est bien le truc fixer au moteur (12V)
faudrais qu'il face quel diametre? car un moteur 12 v de perceuse ca tourne vite :o
PS : persone sais comment allumer une alime pc atx sans carte mere? m'en souvient plus
-
mais en s'en fout du diamètre !
pas petit..
après..
t'as jamais vu de réducteur ?
(t'as vraiment jamais eu de légo technique? :alien: )
-
ben j'en ai deja vus mais sans plus et mes enfants joue pas avec ca :o
-
bon je pense avoir régler certain problème qui en faite n'en etait pas (dure de réfléchire des fois).
pour commencer, afin de pouvoir utiliser une alimentation de pc (en ATX) sans que celle si soit brancher sur la carte mere. Il suffis sur la prise 24 pin (alime carte mere) de cheinter le fil vert avec un des fils noir (masse).
ensuite comme j'ai démonter une viseusse sans fil (12 volt) afin de recuperer le moteur. il me suffis simplement de laisser le systeme de mandrin sur le moteur et de mettre un disque de poncage dessus (encien ou neuf).
il restera plus qua trouver un boulon et écrous asser solide + un roulement qui irra dessus pour faire la partie qui viendras s'encastrer dans ma planche de bois amovible (ou j'aurais fait une seignée).
voila la partie technique est réalisable sans trop de frais.
en ce qui concerne le meuble il me suffis d'acheter le bois, pour la vitre (qui serras peuit etre en plexi) j'ai deja ce qu'il faut pour la fixer et surtout pouvoir l'ouvrir.
le hic va être la déco j'ai des idée mais pas de super imprimante alors la je seche.
-
un sujet que je suivrai avec attention puisque ça fait un moment que je dis en vouloir faire un, j'ai changé mon thème d'ailleurs vu ma récente acquisition, ça sera plus barré et pyramidal avec même des petites animations je réfléchis , Mais le souci c'est ce moteur, me faut trouver qq temps pour tester les moteurs du videojoker et quelle puissance faut pour les alimenter, 12v.. j'espère.. enfin j'ai une autre priorité en attendant mais un peu concernée aussi par ces notions de moteur perçeuse auxquels je pensais :smile:
-
en faite avec mon alim pc bisarement je ne peut pas utiliser le 12 volt (fil jaune = + 12 volt et noir = masse, en revanche cela fonctionne tres bien avec le fil rouge = + 5 volt et noir = masse.
donc j'ai remarquer que avec 5 volte ca tourne vite mais des qu'il y a une résistance( poids par exemple) ca tourne plus.
voila pourquoi j'ai penser au mandrin (qui serre de decupleur de puissance)
avec le mandrin fixer sur le moteur je peut avoir beaucoup plus de resistance (poids par exemple) ca tourne moin vite mais ca tourne.
on sent que le moteur a moin de mal, de la j'ai penser a un disque de poncage directement fixer sur le mandrin :| ca regle certain probleme.
sur ce disque a un endrois presis (a voir donc) je fixerais un boulon avec un écrous, et vers la tete du boulon (que je meulerais en cas echéans) je vais voir pour y mettre un roulement (encore moin de resisatnce pour le moteur)
j'ai tout dans la tete pas possible que cela ne marche pas :D
-
vous n'allez quand même pas utiliser un lecteur CD pour déplacer 8 kilos de jetons ?!!!
vous n'allez quand même pas faire une réduction de vitesse électrique alors qu'il en faut une mécanique ?!!!
et heu... attend, je te fait un schéma pour un autre truc aussi simple et plus compact que la solution retenue :smile:
EDIT: voila:
(http://wapata.no-ip.info/forums/coin.gif)
bien sur, entre les deux cadres gris, c'est plein, c'ets le plateau
le rond rouge c'est l'étage finale de la réduction, avec un index qui coulisse dans l'allésage du plateau.
C'est la meilleure idée et la plus simple techniquement.
Sinon pour la vitesse tu peux faire varier la vitesse d'un moteur de perceuse 12v s'il va trop vite en le hachant, il suffit de pas grand chose, un 555, quelques résistances, une capa, un potar pour régler la vitesse et un gros transistor genre 2n3055 qui supporte la puissance.
Je m'étais fait un montage comme ça pour ma mini perceuse d'électronicien, avec une pédale et tout super pratique.
l'intéret du hachage est que le couple ne s'éffondre pas, autrement dit tu peux faire tourner tout doucement sans que le moteur ne soit affecté par la charge (autrement dit il tournera à la même vitesse qu'il y ait beaucoup de jetons ou pas)
Evidement si dès le départ la vitesse est bonne c'est encore mieux, pas besoin d'engrenages compliqués, une simple poulie fait l'affaire (ou bien de la récup de plateaux de vélos avec chaine).
Pascal
-
ben j'ai dans l'idée de mettre le moteur et le disque de poncage directement sous le plateau mobile, sachan que je vais peut etre monter mon plateau mobile avec des reglette pour les tiroire comme sur les meuble.
et sur le mandrin de la perceuse j'ai le reglage de puissance graduié de 1 a 8
par contre apres mes premier essais( pas pour tout de suite) si je m'apercois que en direct ca tourne trop vite dans ce cas je mettrais ce que tu dit pleteau de velo avec chaine ou plateau de mobilette avec courrois.
mais je pense pas que ce serras n'ecessaire, pour les jeton je ne sais pas encore, il me faut trouver des jeton en metal ou fausse pieces.
ce qui est sur c'est qu'il y en aurras aps enormement sur les 2 plateau ( 10 environt ( 100 gramme sur le plateau mobile et 30 (300 grame sur le plateau fix.
voila le moteur avec mandrin :
(http://www.image-dream.com/membre/up/anonym/b19c869513cf8e79bc4a7d2289dca77b.jpg)
sur cette photo il tourne mais sais pas si on le vois bien ?
(http://www.image-dream.com/membre/up/anonym/8f9e4a074ef0ea93ad23c065f654fd25.jpg)
en plus il va me rester des molex pour les décors comme les néon ......
bon j'en suis pas la je sais :lol:
-
Normalement il y a une sortie 3.3v non sur les alim de pc, peut être qu'il tourne encore avec ça :interro:
A mon avis ça tournera trop vite, à vue de nez ces machines tournent à 0.5 tours par seconde à tout casser si c'est pas 0.3, bref il faut descendre la vitesse à 30 tours/minutes voir moins sinon bonjour le shaker à pièces :)
Pascal
-
Je rentre juste de WE et je tombe sur ce topic...
Tu crois pas que tu vas manquer de coupler si tu tournes à 3.3V ???
Comme dit depuis le début par cetains faut tourner en 12V avec une grosse réduction ou alors faire une alim à hachage !!!
En 3.3V tu met 10 jetons et le chariot n'as plus assez de force pour les pousser !!!
-
je suis pas en 3,3 v mais en 5 volte et meme en 5 volte pour stoper le mandrin a la main je doit serrez fort.
seul hic c'est vrais ca tourne peut etre un peut trop vite.
pour le 12 v sur le molex de l'alime (la ou on branche disque dur ou lecteur cd rom ben des que je branche mon moteur dessus et que j'appuis sur la gachette l'alim ce met en securiter :o
alors je peut pas l'utiliser ca doit etre une question d'amper je pense :interro:
-
Le 3.3v c'était juste une idée comme ça, clair que le hachage est la solution top et c'est bien moins chiant que faire tout un mécanisme de réduction, par contre ça implique un peu d'électronique.
pour ton 12v qui se met en sécurité c'est pas étonnant, ces moteurs sont comme des court-circuits quand ils démarrent, il faut une alim puissante et le 5v est beaucoup plus costaud que le 12v sur les alims de pc.
Pascal
-
le 5v est beaucoup plus costaud que le 12v sur les alims de pc.
Pascal
La je suis pas d'accord, en 5V mon alim de pc dévelloppe 240W et en 12V 340W...
-
j'en demande beaucoup mais dans ce cas la sachan que je prend le 5 volte qui peut me faire un ptit plant avec les bons composant pour faire le hachage?
a par savoir souder je suis pas capable de créer cela ;)
en plus cela me permetrais de brancher le moteur directement au fil de l'alim sans passer par le bouton poussoire d'origine de la perceuse :|
-
pour la puissance du mecanisme, c'est pas plus dépendant de l'ampérage que du voltage?
a+
-
pour la puissance du mecanisme, c'est pas plus dépendant de l'ampérage que du voltage?
a+
Etant donné que la puissance d'un moteur d'exprime en Watts tu crois pas que c'est un peu lié ???
-
Comme dit depuis le début par cetains faut tourner en 12V avec une grosse réduction ou alors faire une alim à hachage !!!
je passe juste pour enfoncer le clou :smile:
RE-DU-CTION MECANIQUE ! :hurle:
-
j'en demande beaucoup mais dans ce cas la sachan que je prend le 5 volte qui peut me faire un ptit plant avec les bons composant pour faire le hachage?
a par savoir souder je suis pas capable de créer cela ;)
en plus cela me permetrais de brancher le moteur directement au fil de l'alim sans passer par le bouton poussoire d'origine de la perceuse :|
Il suffit d'un astable à rapport cyclique variable, par exemple avec un 555:
(http://perso.wanadoo.fr/sam.electroastro/dossiers/555/cyclc.gif)
à la place de la led tu mets un transistor plus un transistor de puissance ou directement un darlington genre tip 102 ou équivalent, et sur la perceuse tu mets une diode c'est très important sinon le transistor va griller rapidement.
J'ai pas de plan de montage tout fait mais c'est l'idée.
Ceci dit si tu es plus à l'aise en mécanique autant la faire mécanique la réduction :smile:
Pascal
-
Ceci dit si tu es plus à l'aise en mécanique autant la faire mécanique la réduction :smile:
tout à fait, j'allais le dire ...
surtout qu'il existe (même en magasin d'électronique) des kits de réduction méca.
tu choisis toi même les étages que tu va mettre et tout et tout. :!:
-
En parlant de ça il y a un truc génial et hyper puissant qui tourne tout doucement: les moteur de tourne broche des BBQ. (limite ça tourne même trop doucement :D )
Pascal
-
ouais dedans il y a une grosse réduction mécanique...
-
Etant donné que la puissance d'un moteur d'exprime en Watts tu crois pas que c'est un peu lié ???
autant pour moi, je n'y connais pas grand chose en moteurs
-
et que pensez vous de ca ce serrais parait pour tout ceux qui veulent faire leur buldozzer/penny punsher/coin punsher/euro punsher non??
http://www.robopolis.com/produit/1548/76/motoreducteurs-DC/Kit-motoreducteur-12-24V-motoreducteur-927D.php
ou bien ca (encore mieux je pense)
http://www.robopolis.com/produit/1309/76/motoreducteurs-DC/Motoreducteur-45---15V-8101.php
-
A mon avis le moteur est bcp trop faible... si tu restes sur ton moteur de perceuse, tu le fait tourner à 9V minimum sinon tu vas vite péter les charbons et l'induit de ton moteur, et tu met un réducteur mécanique du style de celui de la photo mais en plus costaud...
-
je sais bien malgré le plant fournis généreusement et gentillement par Papo06 j'y comprend que dal en éléctronique.
a ma façon d'écrire vous avez deja du comprendre que je ne suis aller loin a l'école alors l'éléctronique 8O
je suiis bien plus manuelle que intello :D
demain j'irrais faire un tour dans un magasin d'éléctronique poser mon probleme en direct live en parlant de vos proposition.
si il faut que je change le moteur c'est pas trop un probleme :!:
je veut absolument realiser ce projet et je suis tétu :|
PS : j'ai vus ca aussi
http://www.robopolis.com/produit/1304/81/pieces-mecaniques/CHAIN--SPROCKET-SET.php
-
mais puisqu'on te dit qu'il n'en faut pas d'électronique..
et pis je te signal que tu nous sort des micros-éléments mécaniques pour micro robots....
m'enfin, fait comme tu veux...
-
arfff j'avais pas vus la tailles de robot ^^
en tout cas vous avez été plusieurs a répondre et participer donner vos idées a ce sujet ca fait super plaisire :|
je vais trouver un réducteur mécanique bien come il faut ^^
ensuite je demarre le tuto et le montage :idea:
-
Si tu veux un couple suffisant sans flinguer ton moteur il faut que tu le fasse tourner à 4000 trs/min minumum !!! donc réduction mécanique !!!
-
et que pensez vous de ca ce serrais parait pour tout ceux qui veulent faire leur buldozzer/penny punsher/coin punsher/euro punsher non??
http://www.robopolis.com/produit/1548/76/motoreducteurs-DC/Kit-motoreducteur-12-24V-motoreducteur-927D.php
ou bien ca (encore mieux je pense)
http://www.robopolis.com/produit/1309/76/motoreducteurs-DC/Motoreducteur-45---15V-8101.php
vu le prix vas plutot chercher un moteur d'essuie glace dans une casse :smile:
c'est super balaise et puis avec la vitesse intermitante c'est dans la poche :!:
-
c'est super balaise et puis avec la vitesse intermitante c'est dans la poche :!:
Je vois pas l'utilité de la "vitesse intermitante" ici surtout que je sais pas si t'es au courant mais c'est pas intégré au moteur ce genre de choses, c'est un boitier séparé !!!
-
c'est super balaise et puis avec la vitesse intermitante c'est dans la poche :!:
Je vois pas l'utilité de la "vitesse intermitante" ici surtout que je sais pas si t'es au courant mais c'est pas intégré au moteur ce genre de choses, c'est un boitier séparé !!!
Oui d'accord tu recupere le cablage avec le relais
sinon la pluspart des moteurs recent sont all in one : boitier plus reducteur :mrgreen:
-
autant recupe juste le comodo et le bancher sur un moteur 12 volt ^^
quoi que le moteur d'essuis glace de voiture plus le commodo ca paut le faire :D
-
Parce que tu crois que le système est dans le comodo ??? Faut pas réver non plus...
-
bon je pense ne plus me prendre la tete avec le moteur et l'alim
j'explique :
je suis aller dans un magasin de composant electronique la ram paris 12 eme, je vois le patron :
moi : bonjour mon'sieur voila je vient car je cherche un réducteur mécanique est ce que vous aurriez ca ou de quoi en faire un ???
le patron : un réducteur mécanique ??? mais pour faire quoi ???
moi : et bien voila en gros imaginer que je veuille ouvrir et fermer un tiroire sur un meuble éléctriquement et sans arret, pour cela j'ai une alime pc et un moteur de perceuse de 12 volt, le problème c'est que le moteur tourne trop vite donc j'aimerais le ralentire sans perdre de puissance.
la le patron me regarde l'air de dir "encore 1 siffoné :o " et il part dans l'arrière boutique, quelque seconde plus tard il réaparait et ce dirige devant moi près du comptoire.
il pose un truc sur le comptoire et sur ce geste il me dit " voila tu prend ca ta pas a te faire chier a faire un réducteur mécanique ou tout autre connerie"
je prend donc ce qu'il a poser et la :mrgreen: j'ai un petit moteur electrique qui marche au 220 volt et qui ne tourne que a 30/36 t/m
qui veut une photo??
-
vas-y, fait péter les photos...
-
(http://img150.imageshack.us/img150/2773/img18244xg.th.jpg) (http://img150.imageshack.us/my.php?image=img18244xg.jpg)
(http://img528.imageshack.us/img528/4549/img18254wc.th.jpg) (http://img528.imageshack.us/my.php?image=img18254wc.jpg)
(http://img528.imageshack.us/img528/1394/img18266dt.th.jpg) (http://img528.imageshack.us/my.php?image=img18266dt.jpg)
a joubliais le moteur 15 euro :|
-
Salut,
Sujet super intéressant ... :|
Bravo les gars !!! vivement un prototype :D
Jeannot
-
bon apres mes premier essais avec ce moteur celui manque de puissance :cry:
bon j'ai tester a l'arrache et je compte mettre ma planche mobile sur un system de tiroire mais bon ca me parais juste juste surtout si la planche mobile est asser importante :o
je retournaerais au magasin demander plus puissant en esperent qu'il a?
sinon au niveau des tour minute c'est presque parfait 1 poil trpo rapide mais ca c'est une petit detail :!:
-
C'est exactement ce que j'allais te dire, le couple de ce moteur est bcp trop faible, 4W pour un moteur en 220V c'est rien... C'est pas pour rien qu'on te dit qu'il te faut un moteur avec une réduction mécanique... Ou alors tu vas le payer super cher ton moteur...
-
Impressionnant! Seulement deux jours que ce post existe et déjà une grosse quantité d'infos super intéressantes! :x
Moi qui suis une grosse bille en mécanique/électronique, je suis scotché devant mon écran à vous lire... Merci pour tout ça! :|
Bon courage deltaone pour la suite de ton projet! :D
-
bon certain vous ce dire il ne sais pas ce qu'il veut mdr.
mais comme ca ma un peut saouler de pas trouver j'ai fait un banc d'essais, avec mon idéee premiere et ca MARCHE.
bon voici les photo du banc d'éssais (regarder pas le bordel j'ai rien ranger trop content de montrer que ca marche)
PS : alors que le plateau est en fonction j'ai poser dessus ma perceuse sans fil et presque une moitier de bouteille de fanta (j'estime que le poids est sufisant :|
(http://www.image-dream.com/membre/up/anonym/79adc7dd7f628e63deacc78345e6d8ae.jpg)
sur cette photo le speudo plateau avec la rainure qui acceuille la vise avec roulement qui est sur le rond (qui permet de faire avancer/reculer le plateau)
(http://www.image-dream.com/membre/up/anonym/5e13d7e4cd88729a4d2a419ba643815b.jpg)
sur cette photo je fait tourner le rond avec la jante qui acceuille la couroie qui part du manderin de la perceuse brancher sur le 5 volt de l'alim pc.
on vois que ca tourne bien forcement c'est monter sur roulement :|
(http://www.image-dream.com/membre/up/anonym/5bad8cddc302b4640ceb5b70e8327f9a.jpg)
le dessous du plateau on vois bien l'axe et la roue 1/8 eme ainsi que la couroie
(http://www.image-dream.com/membre/up/anonym/f462c39d4ec0603cd9c2db9d450e41b7.jpg)
bien sur, le plateau avance et recule a la bone vitesse pour y arriver j'ai mis un tournevis de présision sur le manderin de la perceuse (et comme l'extremiter est indépendant je vais pouvoir l'incruster dans une planche du dessus ainsi ce serra fixer par le moteur et tenue par le haut du tournevis de présision.
(http://www.image-dream.com/membre/up/anonym/9bd8f818e54a644717e88fff7f691902.jpg)
la le moteur tourne mais pas la ou est mon doight :!:
(http://www.image-dream.com/membre/up/anonym/2e8e9c880817cdda60b93d8e72bd7aa3.jpg)
voiila pour moi cette question est regler il me suffiras de bien tout monter proprement dans mon bulldozer :idea:
-
Et ça s'appelle comme ce que t'as fait ???
UNE REDUCTION MECANIQUE !!!! CE QU'ON SE TUE A TE DIRE DEPUIS LE DEBUT !!!
-
bon j'ai fait un croquis tres rapide de comment je compte faire la cabine.
pas doué en hortographe, ni en gramaire, encore moin en electronique (mais en quoi est il bon???? vont de dire certain)
ben pas en dessin non plus :D voici donc comment je vois mon buldozer ou penny/coin puncher
(http://www.image-dream.com/membre/up/anonym/238c4407b875c3765870178f696dd00c.jpg)
une question?? des sugestions?? allez y de bon coeur :|
-
bon une petite video pour vous montrez comment ca marche ^^
donner vous avis :D
[video width=400 height=350]http://deltaone1.free.fr/images/video/test1.avi[/video]
[video width=400 height=350]http://deltaone1.free.fr/images/video/test4.avi[/video]
-
le plus dur ca va être de trouver des nains pour mettre dans les machines..
des nain patients pour tenir le moteur..
sinon, tu devrais mettre tes vidéos entre balises URL ;)
-
Je ne sais pas combien "pesent" tes video mais avec l'ADSL 512, je met un bon moment pour pouvoir les visionners. :?
Je plains ceux qui ont une conection 56K. :P
Un liens vers les videos aurait été plus approprié.
Maintenant, bravo pour ton mécanisme. :!:
Ca as l'air de bien fonntionner.
-
ben les video son sur un compte ftp free
pour tenir le moteur j'ai deja la solution :D
ce que vous voyez sur la video ce n'ai pas le meuble juste un banc d'essais fait rapidement pour test ;)
-
Ca part bien :D
Bon courage pour la suite
-
Huhu, j'ai pas mis longtemps à récupérer la première vidéo :D
(en plus j'ai été obligé de passer par wget parce que j'avais des problèmes avec firefox (mon install est toute neuve d'hier, et je suis pas encore au point))
(http://img148.imageshack.us/img148/884/capture9im.th.png) (http://img148.imageshack.us/my.php?image=capture9im.png)
PS : je suis en 8Mb/s chez free qui est censé être prioritaire sur les dl chez free et je n'ai pas d'adresse en 81.90.x.x (je crois) qui sont limitées pour une raison inconue à 512 (je me souvient plus exactement du deuxième nombre, mais je sais que je n'en fais pas partie)
-
bon une petite video pour vous montrez comment ca marche ^^
donner vous avis :D
Euuuh "petite" video... env. de 60Mo chacune...
pas eu le courage d'attendre comme mioux
t'as pas collé un petit codec pour compresser tout ça a la capture ?
lien pour les gros débit sous FFx qui n'auraient pas le plugin (comme moi)
video 1 (http://deltaone1.free.fr/images/video/test1.avi)
video 2 (http://deltaone1.free.fr/images/video/test4.avi)
ça te dirait pas de compresser tout ça (avec virtual dub par exemple) ?
histoire qu'on puisse te donner nos avis...
-
Ben en fait j'ai pas attendu, j'ai lancé, j'ai oublié que je l'avais lancé, je suis parti manger chez mon frangin, je suis revenui c'était terminé :D
-
Salut,
Je suis passé vite fait à la fête du village, modèle en pentagone l'avant est beaucoup plus large que le départ, facile 80/90cm de large contre 50/60 au départ, les jetons sont énormes comparés à nos minuscules jetons de pachislo :o , sur la rangée du haut qui bouge à vue de nez il y a 2 rangées avec au maximum 2 épaisseurs de jetons, ça bouge sur moins de 10cm, en bas il y a 2 à 3 superpositions dès le début pour finir avec 5 à 6 superpositions vers la fin où c'est large (avec des super lunettes de soleil à 2 balles et des gros rectangles en plastoc bien flashy). A noter que le bord est vachement relevé sur la fin facile 1cm plus haut.
Et bizarrement il y a du monde là dedans c'est dingue.
A vue de nez par rapport à tes videos je dirais que la vitesse est bonne.
Pascal
-
Sur fiefox > pluging manquant moi aussi :o
Je l'ai regarde par IE et là, ça marche.
Comprend pas!!!! 8O
-
desoler pour les video mais quant j'ai essayer avec le codec divx 5.0 ben wmp ne veut plus lire la video :o
bon j'ai fait le plus gros (le bas me reste les finition a faire) et pour faire le haut il me faut les taile réelle des jetons.
(http://www.image-dream.com/membre/up/mini_anonym/be308b53252c24f71864fc68b4d8f705.jpg) (http://www.image-dream.com/image.php?image=be308b53252c24f71864fc68b4d8f705.jpg&pseudo=anonym)
(http://www.image-dream.com/membre/up/mini_anonym/5348723a20718fdfc314ec405c626d5d.jpg) (http://www.image-dream.com/image.php?image=5348723a20718fdfc314ec405c626d5d.jpg&pseudo=anonym)
ca marche comme prévus mais plus bruyant que je le pensais :?
(http://www.image-dream.com/membre/up/mini_anonym/f68daefad9d13501c2df0a71fbaf2e73.jpg) (http://www.image-dream.com/image.php?image=f68daefad9d13501c2df0a71fbaf2e73.jpg&pseudo=anonym)
-
Juste comme ca, t'as essayé d'autres codecs ? genre xvid ? DivX :-) ? et j'en passe..
Sinon pour le bruit, ca en fera surement moins une fois fermé (en plus tu lance la musique comme en fête foraine + toutes les bornes allumées à fond, plus les flippers et les montagnes russes, tout ca la fenêtre ouverte par -50, je te promet que tu n'entendra plus la perceuse (surtout si la montagne russe passe dans la maison :D)
-
Super idée ça ! un grand huit Do It Yourself dans le jardin, sortez vos postes à souder ! ou alors ça se trouve d'occase comme les bornes ? putain j'imagine le road trip 'grand huit' et la tête de sa femme en arrivant 'chéri ou je gare les 4 camions 38 tonnes ?' :idea:
Sinon pour le bruit pareil: une fois fermé ça fera moins de bruit, y a qu'à voir un flip avec porte ouverte / fermée ou sans vitre ça fait un barouf de tous les diables, mais une fois fermé ça va mieux.
Pascal
-
puis avec les jetons qui tombe le bruit serras j'espere camouflé encore plus.
je voulais le faire a ma hauteur (100 cm) pour le bas jusqu'au plateau en faite, mais avec les roulette je le trouve haut :o
bon c'est pas fini mais il serras plus grand que prevus :D
-
le bruit fait partie de l'ambiance dans ces machines , lumieres délirantes, boucan de pieces, la perceuse tu l'auras oubliée espérons :smile:
en tout cas tes videos sur la page précédente.. vache que ça plante bien le navigateur MyIe2 :?
-
ben ca ma fait ca ce matin bisarement mais des qu'elle est ouverte ben ca roule .......
les prochainne je ferrais des video digne de ce non en attendent je me suis demander si il vallais pas mieux que je vire celle ci :interro:
-
Pour les personnes que cela interesse voici mon avancé dans mon projet de "penny pusher" et non "penny punsher" ;)
le meuble est monter, les plateaux aussi ainsi que la descente principal des pièces/jetons.
il me reste la descente des pièces/jetons du dernier plateau jusqu'a ce qui va les receptionné (je sais pas encore quoi mettre :o )
les pièces/jetons qui seront expulser par les cotés le seront via un pvc asser large en diametre.
bref voici quelque photos ( j'ai rater certain endroit desoler )
(http://www.image-dream.com/membre/up/mini_anonym/ddeadf42db407e668668ff0e114b27f4.jpg) (http://www.image-dream.com/image.php?image=ddeadf42db407e668668ff0e114b27f4.jpg&pseudo=anonym)
comme vous le voyez en haut il y a eu certain ratage, du faite que mon idée premiere que j'ai essayer et qui n'allais pas :(
(http://www.image-dream.com/membre/up/mini_anonym/6a3540ecb3bfffc6785835032f4f42e4.jpg) (http://www.image-dream.com/image.php?image=6a3540ecb3bfffc6785835032f4f42e4.jpg&pseudo=anonym)
vu d'ensemble (ne pas oublier que ce n'ai aps encore fini )
(http://www.image-dream.com/membre/up/mini_anonym/cd56684c15141a99bbdadef8b45785c6.jpg) (http://www.image-dream.com/image.php?image=cd56684c15141a99bbdadef8b45785c6.jpg&pseudo=anonym)
la on vois un bon ratage a coter du plateau (mal mesurer et mal partis au depart)
mais ce n'ai pas trop genant ;) juste pas super en hestétique :?
(http://www.image-dream.com/membre/up/mini_anonym/25e8e7dd6de3484a3788a43d78687b95.jpg) (http://www.image-dream.com/image.php?image=25e8e7dd6de3484a3788a43d78687b95.jpg&pseudo=anonym)
sur cette photo on vois ou sont évacuées les pièces/jetons
voila me reste a fixer le panneau avant le panneau du dessus, faire la descente final des pièces/jetons et le décor :|
-
Pas mal. :!:
A cette vitesse, tu fini avant la fin de la semaine :D
-
voila c'est presque terminer :|
j'ai fait l'interieure tout en blanc (j'ai bien galerer j'ai donc fait au mieux)
et j'ai mis 2 neon noir.
demain je fixe la planche en haut (ou pase les jetons et le devant que finalement je fixe et qui ne souvriras pas ( a cause de probleme technique).
j'ai deja tester le penny pusher (avec des jetons Gentillement doner par Ckilla (encore merci)) et ca marche éxactement comme prévus.
donc reste plus que la petite finition et réfléchire a un décore exterieure car tout en blanc :o
-
Hello,
je suis tombé par hasard sur cette annonce (je connais pas la personne j'ai juste repéré l'annonce) si quelqu'un en cherche un tout fait :D
http://flippers-jukeboxes.net/viewtopic.php?t=17681
Pascal
-
Ca me donne envie de me lancer dans le projet!
Juste quelques trucs c'est pas un peu petit le retour des jetons?
-
tiens au passage, y a une méthode pour mettre les jetons façons fête ?.. (c-a-d avec le moins de chance d'en faire tombe mais quand ca tombe... ca tombe..)
moi je remplirais en posant du bord (nous) vers le fond...
sinon j'ai des photos de mini penny pusher si ca vous intéresse !
-
oui ca peut peut-etre m'interesser ca peut donner une idée de modele!
-
Salut,
Pas de news ? tu as fini les finitions ;)
T'as pas des nouvelles photos ? :oops:
Jeannot
-
Tiens en parlant de ça j'en ai vu un neuf à vendre sur ebay 'coin pusher', modèle 'home' donc petit et en plastique mais pas cher et fourni avec les jetons.
Pascal
-
ah un petit lien aiderait :smile: jusque présent j'ai pu trouver que les "candy grabber" sur ebay, et eux étaient bien petits
hs : sinon autre astuce pour un grabber... j'y songe depuis qq jours... trouver un jouet grue télécommandé "CRANE" en anglais ça s'invente pas quand on dit "crane machine", donc et le bidouiller :o
-
Je ne retrouve plus le lien mais voilà le modèle:
http://www.gadgethouse.nl/Gadgets_637/Coin-Pusher.htm
sur ce lien c'est 25 euros
y a un tas de conneries sur ce site: http://www.gadgethouse.nl/Fun~and~Toys_628/Atari-10-in-1-Classic-TV-Games.htm
celui là est fendard: http://www.gadgethouse.nl/scripts/prodview.asp?idProduct=627
sur ebay il me semble que c'était 45 ou 75 euros je sais plus mais moins de 100, et que ça trainait dans une des boutiques ebay d'un vendeur du rayon arcades, je vous laisse le soin de fouiller :evil:
attention c'est juste un jouet, c'est tout petit 40 de haut x 35 de large
Pascal
-
Rebonjour a toutes et a tous :D
peut etre ne l'avez vous pas remarquer mais j'ai ete absent durant un temps asser important :o
mais me revoila meme si je passerais pas chaque jour :!:
pour repondre a certaine question :
non mon penny n'ai aps fini je ne m'en suis plus ocuper a partire du moment ou je ne suis pas revenue.
j'ai l'intention de le finir et surement de le vendre (avis au amateur )
voila voila a par ca je fait un petit site avec forum sur l'arcade (je sais il en existe deja plein dont 2 gros) et alors c'etait une envie
-
Rebonjour... T'as crée un nouveau pseudo ?
-
Rebonjour... T'as crée un nouveau pseudo ?
ben non qu'est ce que c'st que ce bins :o
en faite j'avais plus mon pass alors j'ai fait sais aps quoi et voila ou j'en suis mdr
-
voila c'est regler en faite j'avais pas regarder mes mail depuis un moment et je vient de me rendre compte que quelqu'un a essayer de prendre mon compte. car j'ai recus plein de mail avec le code de validation.
bref je suis la de nouveau :D
-
On sort la pelle et on y va! :D
Toutes les photos et vidéos ne sont plus visibles, est il possible de les remettre.
Cette machine fonctionne t'elle bien?
Merci
-
Je n'avais pas vu ce thread, vu la couche de poussière ^^
Je le rajouterai à mon CMA sur les cascades si y'a moyen de rafraichir photos et videos
-
Ce serait pas mal de tout regrouper, pour ceux qui veulent se lancer dans la construction.
http://www.youtube.com/watch?v=S1Lb0Gs5hAY&feature=player_embedded#at=289 (http://www.youtube.com/watch?v=S1Lb0Gs5hAY&feature=player_embedded#at=289)
a 3:15 on voit le système mécanique du pousse pièce.
-
en faisant une petite recherche sur google =:))
http://www.google.fr/#hl=fr&source=hp&biw=1440&bih=681&q=how+to+make+penny+pusher&aq=f&aqi=&aql=&oq=&fp=bb28f43035cb79e6
-
http://www.slotsdirect.com/tokens.html (http://www.slotsdirect.com/tokens.html)
http://www.reveslasvegas.com/asp/commerce.asp?passmenu=catprod1&passcatprod1=29&passnumpanier=327676262&passlangue=1 (http://www.reveslasvegas.com/asp/commerce.asp?passmenu=catprod1&passcatprod1=29&passnumpanier=327676262&passlangue=1)
http://www.tokensdirect.com/ (http://www.tokensdirect.com/)
http://www.5stardeal.com/browse.asp?subcat=221 (http://www.5stardeal.com/browse.asp?subcat=221)
http://www.tokencompany.fr/francais/ (http://www.tokencompany.fr/francais/)
http://www.jt-sarl.com/ (http://www.jt-sarl.com/) FR
http://www.gokspelen.net/index_files/JetonPusher.htm (http://www.gokspelen.net/index_files/JetonPusher.htm)
http://www.jeton.be/ (http://www.jeton.be/)
http://www.b-token.eu/en/coins (http://www.b-token.eu/en/coins)
J'ai trouvé ces sites pour les jetons, si vous en avez d'autres, merci de partager! ^-
-
Voici 4 tests de 2 moteurs différents, alimentés par une alim de PC.
Comme dit précédemment pour que l'alim AT se lance il faut shunter le fil vert du gros connecteur avec un des fils noir.
Le 12V câbles noir et jaune
Le 5V câbles noir et rouge
Moteur d'essuie glace en 12V et 5V
http://www.youtube.com/watch?v=8qLV5B3dp7c (http://www.youtube.com/watch?v=8qLV5B3dp7c)
http://www.youtube.com/watch?v=Sa6inAz7XUo (http://www.youtube.com/watch?v=Sa6inAz7XUo)
Moteur de perceuse sans fil 12V et 5V
http://www.youtube.com/watch?v=A08AXXo5sHs (http://www.youtube.com/watch?v=A08AXXo5sHs)
http://www.youtube.com/watch?v=p-hzocPWRJA (http://www.youtube.com/watch?v=p-hzocPWRJA)
Le plus proche de mon attente serait le moteur d'essuie glace, tant par la vitesse en 5V que par le bruit!
ps: j'ai tenté de mettre les liens entre balises youtube, mais rien ne s'affichait dans le message!
-
Petite question vous mettriez quelle largeur de plateau coulissant pour pousser les jetons j'hésite entre 30 et 40 cm de large ou plus?
Pour la profondeur de pousse, je suis à 8cm, c'est un peu trop je pense.
Merci
-
Sinon personne à le mail de deltaone svp?
J'ai tenté de me connecter à son forum, sans succès!
Merci
-
de souvenir la machine fonctionnais bien, elle étais un peut petite et n'avais aucune finition.
pour un meilleur résultat la largeur de ton plateau doit dépendre de la largeur de tes pièces.
je m'explique admetons que ta piece fasse 2cm de large. tu fera 5 colonnes sur un plateau de 20cm puis au bout on aura une chute de 40cm. il faut vraiment un effet de cascade pour réduire les gains au max.
je ne sais pas si mon explication est très clair. je fais un shéma rapido et jte poste ça.
edit: tu peux même pousser le vice jusqu’à mettre des ouvertures sur les coté pour réduire le flux avec des jetons par dessus pour faire illusion comme sur les vrais =:))
-
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110502111352-tokagehideto-Capture-d-Aoe-Acran-2011-05-02-a-A-11.13.00.png) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110502111352-tokagehideto-Capture-d-Aoe-Acran-2011-05-02-a-A-11.13.00.png)
hop voila! avec un indice de hauteur (le jaune est plus haut que le vert donc les trou sont couvert et la plaque a la sortie remonte légèrement)
-
Merci bien pour tes conseils!
La fameuse plaque de sortie est réglable en hauteur de ce que j'ai sur certains modèles, je pense qu'elle sera faite en alu. Je pense que la dimension du plateau va dépendre de ce que trouve comme plaque d'alu sans me ruiner.
Je verrais bien entre 25 et 30cm pour le plateau coulissant et dans les 50cm au niveau de la tombée des pièces.
- Maintenant plusieurs autres soucis se posent, la fameuse cascade en plastique transparent est pleine de picots pour dévier les jetons, comment réaliser ces picots, il me faudrait une espèce de tube en pvc de quelques mm de diamètres que je puisse couper tous mes picots, sinon j'avais penser à des posts de flipper http://www.marcospecialties.com/product.asp?ic=03-8365-13 (http://www.marcospecialties.com/product.asp?ic=03-8365-13) mais c'est trop gros.
http://www.conrad.fr/tige_en_polyamide_p_56152_56952_828593?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0# (http://www.conrad.fr/tige_en_polyamide_p_56152_56952_828593?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0#) Ce sera plus dans le genre, mais 5mm ça fait gros.
- Comment gérer le tilt également, de ce que j'ai vu, il y a un tilt et une espèce de bobine de flip qui fait basculer une trappe pour éviter de récupérer les jetons si on secoue la machine, il faudra une espèce de relais temporisé entre tout ça.....
La mine d'or (http://www.8linesupply.com/p/idec-timer.html) Ce doit être ça le fameux relais, et il y a pas mal de pièces utiles
Autre site de pièces (http://outhousegamesystems.com/coinpusherparts.html)
Il y a une vidéo d'une machine qui donne des idées. http://www.youtube.com/watch?v=I47RCe268Gg&feature=player_embedded#at=97 (http://www.youtube.com/watch?v=I47RCe268Gg&feature=player_embedded#at=97)
-
D'après conrad ce relais peu faire l'affaire.
(http://www.order.conrad.com/XL/0000_0999/0700/0720/0724/072499_BB_00_FB.EPS.jpg)
http://www.conrad.fr/timer_a_intervalles_reglables_p_48674_49297_851380_212454_FAS (http://www.conrad.fr/timer_a_intervalles_reglables_p_48674_49297_851380_212454_FAS)
-
Pour ta chute je pensais juste a des petits clou façon pachinko. En te faisant un guide en forme de "U" tu peut clouer tout tes clou bien droit et a la même profondeur. Ou alors tu peut aussi les clouer de l'autre coté de ta planche pour avoir la chute des pieces du coté "piquant".
Si tu veut un fond miroir comme dans la vidéo tu peut faire des trou avec une perceuse a main type dremel (sur colonne si possible) dans une plaque de plexi miroir (de ce genre (http://cgi.ebay.co.uk/MIRROR-ACRYLIC-PERSPEX-SILVER-SAFETY-PLEXIGLASS-A3-SIZE-/170560487475?pt=LH_DefaultDomain_3&hash=item27b6328033)) et passer tes clous par derrière... et pouf un jolie miroir clouté pour madame! :D
-
Quitte à s'embêter autant le faire jusqu'au bout!
Mon idée est:
- Plexi
- Clous ou autre
- re plexi
- image de fond en translite ou pas
- plaque de verre
Et sur les 2 côtés de cette chute du miroir je pense.
-
Haha t'es chaud comme une baraque a fritte! =:))
Jte souhaite bon courage, le résultat va clairement être épatant! ^-^
-
Pour le moment je note les idées plus qu'autre chose.
Car en réalisation j'ai juste le moteur et le plateau de fait en mode test.
-
C'est déjà bien, le coin-pusher est un projet qui peut se faire au rythme de chacun. Étant donné qu'il n'est rien d'autre qu'un plateau qui glisse sur un autre on peut facilement avoir une base sur laquelle travailler.
Le truc qui pourrait être dément serais de fixer les clou sur du plexi et de mettre un écran derrière pour animer tout ça... mais bon là c'est carrément compliqué. :D
-
^^un Pachipusher en quelque sorte =:))
-
ben ouais pourquoi ya que les pachi qui devrais avoir droit a la super déco qui bouge et a la musique qui déchire! =:))
-
En gros tu veux mettre un pc dans le bordel avec un écran LCD?
-
ouais ça peut être mortel! :-*
-
Là tu passes dans les modèles nippons, et la complexité n'est pas du même niveau.
Je vais rester au niveau Européen ce sera déjà assez compliqué. :)
-
Super projet ^-
(même si je n'aime pas trop ces machines, ils vous bouffent le pognons et on remplacé nos bonnes vielles bornes d'arcade :'()
Pour moi l’intérêt principale des "penny puncher" c'est la déco (comme le souligne tokagehideto ).
L'idée de l'écran est sympa, mais un peu pousser pour un premier essai.
Je me concentrerais à essayer de reproduire la déco comme cela :http://www.weinerd.com/images/inventory/circuspusher.jpg
Vivement que tu passes en mode "réalisation" :D
-
Il y a déjà tout un étage à aménager, avant que mon waf me laisse tranquille! :D
Et pour le moment c'est construction de pêche aux canards. ;D
Sinon côté décos, je pensais reprendre le thème de mon flipper monster bash ou un truc dans le genre.
-
Pour ceux qui ne l'avaient pas vu, cette vidéo explique bien le fonctionnement à partir de 3:15
http://www.youtube.com/watch?v=S1Lb0Gs5hAY&feature=player_embedded#at=289 (http://www.youtube.com/watch?v=S1Lb0Gs5hAY&feature=player_embedded#at=289)
Sinon concernant l'écran, vous comptez juste diffuser des images, ou ces images sont en relation avec les événements du plateau, comme la chute de pièces qui déclencherait X images? Car là c'est direct au dessus de mes compétences.
-
http://www.8linesupply.com/mm5/merchant.mvc?Screen=PROD&Store_Code=8line&Product_Code=playfield-for-coin-pusher&Category_Code= (http://www.8linesupply.com/mm5/merchant.mvc?Screen=PROD&Store_Code=8line&Product_Code=playfield-for-coin-pusher&Category_Code=)
Quelqu'un peut il me confirmer les dimensions svp?
Measurements: 12 1/4" x 11 1/4" , ca fait bien 12,25x 11,25 pouces?
-
Tous les travaux avances, la pêche aux canards est quasi finie, reste juste un peu de déco.
Quelle dimensions pour ma machine et surtout quelle forme?
http://www.8linesupply.com/p/candy-top-coin-pusher.html (http://www.8linesupply.com/p/candy-top-coin-pusher.html)
Je pensais partir sur base, simple comme dans le lien.
Pour les côtés, pleins ou transparents et quel intérêt?
Je pense fabriquer la caisse et faire le reste ensuite.
Je suis preneur de tout avis ou idée.
Merci
-
Super, je vois que cela avance au niveau idées ^-
Moi pour ma part, je ferais des cotés plein car lorsque l'on joue je ne vois pas l'intérêt de regarder sur le coté ::) (enfin c'est mon avis après...)
Question con ! ne serait il pas possible d'utiliser une vieille générique et y insérer tout le mécanisme =?=
12,25x 11,25 pouces = 311,15mmx 285,75mm ^-
-
L'idée de la vieille borne j'y ai pensé aussi.
Gain de temps et d'argent pour une forme ne doit pas être mâle.
J'espère toujours récupérer une borne opération wolf, mais le transport est un soucis.
Avec la caisse abimée ça devrait être une bonne base, sinon je vais tacher de trouver une autre carcasse de borne.
Pendant les vacances je vais aller mesurer les vrais coin pusher pour voir si une borne pourra faire l'affaire ou non.
Pour les dimensions je voudrais savoir si 12 1/4" x 11 1/4" , ca fait bien 12,25x 11,25 pouces.
Après il suffit de multiplier par 2,54 pour les avoir en centimètre, mais merci ^-
-
bonsoir lees amis
-
C'est quoi cette histoire, une borne en penny puncher ??? :?
Tu veux "charcuter" une dédié, un Operation Wolf de surcroit ? Argh !!!
Edit : je viens de voir ton lien, c'est vrai que la forme est sympa et facile à faire.
Si tu veux je te fait les plans d'un vrai penny puncher (même la Candy dans ton lien si tu veux), mais s'il te plaie ne "tue" par l’héritage des années 80-90 :(
-
C'est quoi cette histoire, une borne en penny puncher ??? :?
Tu veux "charcuter" une dédié, un Operation Wolf de surcroit ? Argh !!!
Edit : je viens de voir ton lien, c'est vrai que la forme est sympa et facile à faire.
Si tu veux je te fait les plans d'un vrai penny puncher (même la Candy dans ton lien si tu veux), mais s'il te plaie ne "tue" par l’héritage des années 80-90 :(
^- Super ton geste pour réaliser le plan!
Pour la borne, il est vrai que j'ai parlé d'une vieille générique et non d'une dédié :-X :-X
Dans une quinzaine de jours, c'est la fête et j'ai quelques connaissance de forains 8) , je dois leur demander un plan pour les boîtes plaisir d'offrir et j'en profiterais pour me renseigner sur les penny pusher (je n'en connais aucuns dans ce milieu mais je vais tenter ;) )
-
Bon ok pas d'opé wolf, même si la caisse n'est pas en très bon état!
Pour le plan je suis preneur, car j'ai commencé sur sketchup, mais je galère un peu. Merci
Si gottlieb peut avoir plus d'infos sur la bête, ce sera encore mieux.
-
(http://farm4.static.flickr.com/3251/5739542679_6cc4c3684b_z.jpg)
-
Là on tombe dans le japonais, avec tout plein d'électronique tout partout, c'est bio mais trop complexe pour moi. ;)
-
Tous les travaux avances, la pêche aux canards est quasi finie, reste juste un peu de déco.
Quelle dimensions pour ma machine et surtout quelle forme?
http://www.8linesupply.com/p/candy-top-coin-pusher.html (http://www.8linesupply.com/p/candy-top-coin-pusher.html)
Je pensais partir sur base, simple comme dans le lien.
Pour les côtés, pleins ou transparents et quel intérêt?
Je pense fabriquer la caisse et faire le reste ensuite.
Je suis preneur de tout avis ou idée.
Merci
Pas mal ce concept du style borne ^-
+
-
Sur ce site http://www.freepatentsonline.com/ (http://www.freepatentsonline.com/) il y a pas mal de schémas intéressants.
Je reviens sur le timer de conrad http://www1.produktinfo.conrad.com/datenblaetter/50000-74999/072499-an-01-nl-Interval_timer_regelbaar_MK111.pdf (http://www1.produktinfo.conrad.com/datenblaetter/50000-74999/072499-an-01-nl-Interval_timer_regelbaar_MK111.pdf)
En fait je ne sais pas trop s'il fera l'affaire.
Le signal a l'air sinusoïdal, je ne vois pas trop comment ça pourrait marcher associer à un tilt!
Le tilt fera un contact bref qui alimentera le timer qui alimentera à son tour la bobine de la trappe, mais dés que le tilt ne fera plus contact, plus de jus!
Google m'a donné un timer 555 comme solution, je ne vois pas trop comment faire le montage. ;D
Lorsque le tilt est déclenché il fait contact durant un très bref instant.
Il faut que cette impulsion me permette d'alimenter la bobine et le buzzer pendant 5 ou 10s environ, puis coupe l'alimentation jusqu'au prochain contact du tilt.
-
Bonjour,
Je confirme que pour transformer un contact bref en contact long, il faut une bascule monostable (le ne555 permet de faire un montage de ce type).
Si tu vas voir la page sur wikipedia (http://fr.wikipedia.org/wiki/NE555#Fonctionnement_monostable), tu auras un schéma de branchement :
2 - trigger : c'est ton tilt
3 - sortie : c'est ce que tu branches à ce que tu veux alimenter
4 - reset : à relier à la 2 si tu veux que ça puisse se redéclencher sans mettre le circuit hors tension
8 - Vcc : c'est l'alim en courant (5V de mémoire)
Ensuite il faut mettre les bonnes valeurs de résistances et de condensateur (c'est ça qui détermine le temps). Dans la page, ils donnent t = 1.1 x R x C
Il reste un condensateur supplémentaire, moi j'avais mis un 10nF.
Voilà, je ne suis pas un pro en électronique, j'avais glané de la doc là dessus, j'ai appliqué les infos que j'ai trouvé et à ma grande surprise, ça a bien marché.
Régis.
-
Je me suis penché dessus une partie de la nuit :-X.
Bilan :http://sam.electroastro.pagesperso-orange.fr/dossiers/555/555.htm (http://sam.electroastro.pagesperso-orange.fr/dossiers/555/555.htm)
Je ne comprends pas trop le tableau avec leur temps en MS, c'est la durée du déclenchement?
10ms ça fait court
Je pense me tourner vers ça:
http://cgi.ebay.fr/OMRON-Timer-relay-H3Y-4-H3Y-250V-5A-60sec-DC12V-/220782422043?pt=LH_DefaultDomain_0&hash=item3367a8681b&clk_rvr_id=238802953698 (http://cgi.ebay.fr/OMRON-Timer-relay-H3Y-4-H3Y-250V-5A-60sec-DC12V-/220782422043?pt=LH_DefaultDomain_0&hash=item3367a8681b&clk_rvr_id=238802953698)
Moins de 4€ livré et je pense que ça peu convenir, vu que le produit de base c'est :
http://www.8linesupply.com/p/idec-timer.html (http://www.8linesupply.com/p/idec-timer.html)
Mais le tarif n'a rien à voir! :D
Après il faudra voir si la bobine du flip est en alternatif ou continu.
-
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110610225033-D_D-bonus.jpg) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110610225033-D_D-bonus.jpg)
Une idée de " bonus ".
Un tuyau qui se rempli de jetons, arrivé à un certain poids, la balance bouge et le tube s'ouvre.
Problème comment maintenir le tube ouvert le temps que plusieurs jetons ne tombent...
En restant dans du mécanique si possible.
Merci à ceux qui ont des idées pour ce problème.
-
Avec un amortisseur comme sur les placards de cuisine pour ralentir la fermeture, ça ne ferais pas ?
-
Un truc dans le genre?
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110611001831-D_D-bonus1.jpg) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110611001831-D_D-bonus1.jpg)
Je ne sais pas de quelle " force " ça a besoin.
A voir, bonne idée. ^-
-
Oui un truc comme ça, mais je ne sais pas non plus le poids que tu aurais besoin.
Sur mes placards, ils sont plutôt résistant mais chez ma mère, ils sont beaucoup plus fin. A voir si tu peux en trouver facilement et si ça peut faire.
-
Un truc dans le genre?
Je ne sais pas de quelle " force " ça a besoin.
Je ne sais pas si cela est réellement une bonne idée :? le système décrit est celui de la balance donc, lors de l'accumulation de pièces, il aura tendance à s'ouvrir lentement à chaque nouvelles pièce y entrant.
Par ce fait, la pièce se trouvant sur le plateau du balancier risque de tomber et faire perdre du poids à l'ensemble ;D ;D .
Des système de pesage automatique fonctionne dans le même genre de bascule mais un verrou assuré par un électro-aimant qui libère la charge et verrouille l'ensemble ;)
Dans ton cas, pour tout faire en mécanique, il faudrait qu'un crochet retienne ton balancier et qu'une languette actionne le déverrouillage du crochet de retenue ::)
Cela peut ressembler à la languette qui verrouille et déverrouille un parapluie par exemple :-\ :-\
-
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110612145140-D_D-bonus2.jpg) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110612145140-D_D-bonus2.jpg)
Un truc dans le genre?
-
Un truc dans le genre?
Non je pensais plus un truc de ce genre
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110612194610-gottlieb-20110612145140-D-D-idee.JPG) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110612194610-gottlieb-20110612145140-D-D-idee.JPG)
Désolé je n'utilise jamais paint ;D
L'idée est que le poids des pièces déverrouille le loquet, ouvre la trappe et laisse partir le contenu. Lorsque le tube est vide, le contre-poids de la trappe la referme et la verrouille.
Le contre-poids doit être inférieur au poids des pièces à distribuer.
Sur le loquet, fixer l'axe le plus haut pour réduire l'effort à faire par les pièces pour le chasser.
Un ressort ou un élastique, le ramène en position lorsque les pièces sont distribuées.
Avantage: on supprime ainsi l'effet de balance et lorsque la trappe s'ouvre, c'est pour libérer la totalité de sa charge
:-\ ::) ::) c'est une idée comme ça =?= =?=
-
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110612234628-D_D-BOBONUS1.jpg) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110612234628-D_D-BOBONUS1.jpg)
Voilà une pseudo cinématique!
Il y a encore quelques soucis à mon avis, mais ça avance!
Il faudra mixer avec la premier idée de Maitre_Poulpi pour ralentir la fermeture de la trappe.
-
^-^ ^-^
tu as réussi à retranscrire l'idée ^- (je pense m’être pas trop mal exprimé =:)) =:)) )
A peaufiner mais je pense que l'idée de base est ceci ;) pour pouvoir être mécanique :-\
-
Ca marche!
Je vous fait grâce d'une photo du montage digne d'une séance d'art plastique de maternelle.... :)
A l'aide de bouts de cartons de fil de fer et autre morceaux de bois!
Dés que le temps me le permettra je referais ça comme il faut.
Au final besoin d'aucun ressort ni amortisseur, le plus simple fonctionne.
Merci les gars! ^-
-
Ca marche!
Dés que le temps me le permettra je referais ça comme il faut.
Au final besoin d'aucun ressort ni amortisseur, le plus simple fonctionne.
Merci les gars! ^-
^- ^-
prochaine étape =?= =?=
-
Test du " timer " dés sa réception.
Et puis fabrication du gros de la bête. ;)
Mais avant " VACANCES " :D
Et tous les travaux à la maison aussi.......
-
UUUUUUUUUUUUUP
j'ai retrouvé ce topic (ouf)
voila un plan pour des pousse piece pas cher
http://www.flipjuke.fr/pousse-monnaie-cascade-foraine-joueurs-t79985.html
et un autre
http://www.flipjuke.fr/cascade-jetons-pousse-monnaie-t79982.html
-
J'ai acheté le mien chez lui, c'est à Pantin. J'ai vu ces 2 machines (il y en a même une 3è). Celle à 100€ est énorme, vraiment énorme.
En tout cas le vendeur est honnête. Je regrette de ne pas avoir pris plus de choses chez lui.
Dans tous les cas c'est des machines à redémarrer parce qu'elles n'ont pas tourné depuis des années. La mienne avait une vis cassée (un coup de super glue a fait l'affaire), le tilt bloqué (je l'ai court-circuité) et plus de jetons. Il m'en a procuré mais trop grand, il va falloir que j'aille me fournir en vrais penny anglais. En attendant la mienne marche quand même, j'ai bidouillé.
Régis.
-
Je suis bien tenté par la rivierra mais c'est beaucoup trop gros pour moi, pas assez de place dans ma future mini game room.
J'attends que la fete foraine ouvre, et c'est parti pour les photos et videos.
-
Un autre site de fabriquant
http://www.vdw-int.com/ (http://www.vdw-int.com/)
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110630143252-D_D-DSC07132.JPG)
Les sides avec LED
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110630143535-D_D-DSC07168.JPG)
Les bonus
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110630143846-D_D-DSC07158.JPG)
Les picots, qui sont faits avec une petite taule enroulée.
-
Autre type de bonus.
Comme sur la photo au dessus, il y a tube transparent contenant des jetons bonus qui se délivrent après X nombre de jetons lancés.
De ce que j'ai pu voir, quand un jeton tombe il actionne un petit switch à lamelle qui incrémente un compteur digital, une fois le nombre X atteint, un bonus est délivré.
Comment créer ce bonus sur la partie " électronique "?
Quel élément permettrait de régler le nombre de jetons désiré pour que soit actionné un moteur ou autre pour délivrer le bonus.
Le switch à lamelle ok, le petit compteur digital qui s'incrémente à chaque contact, ça doit se trouver chez conrad, mais pour les reste.... A moins que le compteur ne soit paramétrable pour envoyer un signal à X chiffre.
-
Salut D-D!!
Pour tes tôles enroulées, cela ne serait pas plutôt de la goupille mécanindus =?= ;)
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110701194935-gottlieb-goupilleselastiques105-thumb.jpg) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110701194935-gottlieb-goupilleselastiques105-thumb.jpg)
J'ai vu également 3 types de capture de pièces latéral .
-De larges ouverture laissant tomber les jetons dans la machine.
-une pente donnant sur un tube collectant les jetons pour les restituer sous forme de bonus
- les jetons tombant dans un tube bonus
Sur la fête une seule cascade et le tenardier pas très loquace :-\
La seule chose qui m'a fait sourire quand j'essayais d'avoir des infos,c'est quand il s'est levé lorsqu'une grosse joueuse venait de quitter son stand. Reculement de toutes les plaques points, eparpillement des jetons et réglage du chevauchement de certain jetons :-X :-((
La seule chose qu'il m'a expliqué est la façon d'avancement des jetons. Les machine sont évasée vers la chute pour que les pièces avance plus lentement à ce miveau (surface de la pièce lors de sa chute à l'entree répartie sur la largeur au niveau de la chute en comptant les ouvertures latérale qui suppriment quelques jetons :D et les pièces chevauchante qui avancent bien plus lentement ;D
J'essaierais de faire un schéma sur les différente capture de jetons bonus ;)
-
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110702144401-D_D-DSC07234.JPG)
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110702143545-D_D-DSC07235.JPG)
Voilà le bonus qui existe sur une ancienne machine.
Pour les nouveaux qui délivre un jeton plastique, ce serait aléatoire selon le tenancier du stand.
Ceci ne n'intéresse pas pour le moment, je vais rester dans le mécanique.
Concernant les goupilles, ce doit être ça.
-
^-^ ^-^
-une pente donnant sur un tube collectant les jetons pour les restituer sous forme de bonus
c'est bien ce système que j'ai vu également 8)
-
En tout cas la finition des machines est loin d'être top, les ajustements sont souvent approximatifs et des vis sont apparentes un peu partout.
Je ne sais sur quel site trouver le chant plastique qui se met sur la tranche du meuble.
Il faudra trouver aussi du placage ou prendre du mélaminé....
-
J'ai trouvé du tube pvc transparent diamètre 40 chez le père merlin, c'est une main courante à 45€ les 2 mètres....
Je vais tacher de trouver moyen cher, ou juste un morceau.
-
J'ai trouvé du tube pvc transparent diamètre 40 chez le père merlin, c'est une main courante à 45€ les 2 mètres....
Je vais tacher de trouver moyen cher, ou juste un morceau.
Salut!
Tu peux essayer la je pense : plastique sur mesure (http://plastiquesurmesure.com/materiaux-plastiques/tube.html)
Bonne continuation, je suis ton avancement avec grand intérêt ;)
Alain
-
Merci pour le lien. ^-
Mais ils sont plus chers qu'ici http://www.gutzwiller.fr/tubepvc.html (http://www.gutzwiller.fr/tubepvc.html), par contre ils proposent de la découpe, je vais voir le tarif.
Pour les tubes ça avance.
Le meuble en lui même, du mélaminé en 18mm, avec du t molding.
Par contre, est ce que le mélaniné se peint bien? Pas envie d'un meuble blanc.
Voilà la peinture que je retrouve sur plusieurs forums http://www.castorama.fr/store/Peinture-melamine-toutes-pieces-coloris-prune-075-L-prod4310007.html?navAction=jump&isSearchResult=true#prodTabs (http://www.castorama.fr/store/Peinture-melamine-toutes-pieces-coloris-prune-075-L-prod4310007.html?navAction=jump&isSearchResult=true#prodTabs)
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110705002849-D_D-DSC07145.JPG) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110705002849-D_D-DSC07145.JPG)
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110705002526-D_D-DSC07146.JPG) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110705002526-D_D-DSC07146.JPG)
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110705003457-D_D-DSC07152.JPG) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110705003457-D_D-DSC07152.JPG)
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110705003131-D_D-DSC07193.JPG) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110705003131-D_D-DSC07193.JPG)
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110705003333-D_D-DSC07192.JPG) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110705003333-D_D-DSC07192.JPG)
Voilà un modèle un joueur qui est une très bonne base " french cancan " de VDW
Les dimensions:
hauteur: 140 largeur: 80 profondeur 70
profondeur plateau où il y a des pièces 25 et profondeur du coulissant entre 9 et 15 CM.
-
Nouveau problème.
Dans un environnement de fête foraine, il y a du bruit de partout, mais dans une game room ce n'est pas pareil. :?
http://www.youtube.com/user/VdWint#p/a/u/2/avElvRUl2XQ (http://www.youtube.com/user/VdWint#p/a/u/2/avElvRUl2XQ)
Voici la présentation d'une machine dans un endroit calme, et le son à son importance.
Plusieurs problèmes:
1 - à chaque fois qu'un jeton est lâché il passe sur un switch à lamelle qui déclenche un son.
Quel kit puis je acheter pour remplir cette fonction et comment mettre un son de mon choix?
2 - ces mêmes switchs ou d'autres doivent incrémenter un compteur à affiche digital, qui arrivé à un certain nombre, mettons 100, déclenche une bobine pour la délivrance d'un bonus et joue également un son.
Je suis zéro en électro alors j'ai besoin d'aide.
Merci pour vos solutions ou vos idées.
-
Arf ! ça fait un bruit infernal !! C'est clair qu'on s'en bien compte avec du silence autours...
-
Nouveau problème.
Dans un environnement de fête foraine, il y a du bruit de partout, mais dans une game room ce n'est pas pareil. :?
http://www.youtube.com/user/VdWint#p/a/u/2/avElvRUl2XQ (http://www.youtube.com/user/VdWint#p/a/u/2/avElvRUl2XQ)
Voici la présentation d'une machine dans un endroit calme, et le son à son importance.
Plusieurs problèmes:
1 - à chaque fois qu'un jeton est lâché il passe sur un switch à lamelle qui déclenche un son.
Quel kit puis je acheter pour remplir cette fonction et comment mettre un son de mon choix?
2 - ces mêmes switchs ou d'autres doivent incrémenter un compteur à affiche digital, qui arrivé à un certain nombre, mettons 100, déclenche une bobine pour la délivrance d'un bonus et joue également un son.
Je suis zéro en électro alors j'ai besoin d'aide.
Merci pour vos solutions ou vos idées.
faudrait mettre un switch de monayeur pour declancher le son et un second en dessous pour le compteur ;D
-
Pour pouvoir gérer des sons via des switchs, incrémenter des compteurs internes et déclencher des événements, une solution peut être un arduino. Au passage, ça doit pouvoir piloter le tilt, les bonus et tout ce qu'on peut vouloir (attract mode par exemple).
Ca coûte environ 30€ (et encore on en trouve des moins chers à souder), ça demande quelques connaissances en programmation mais c'est pas super compliqué. Ca prend des entrées (des on/off et des potentiomètres) et ça peut commander des relais.
Reste le mp3 qui s'achète en plus (à peu près le même prix). La première réponse à "arduino mp3" sur google donne sur une boutique qui est pas mal.
Si on veut plein d'entrées/sorties, il faut soit utiliser une puce de type "registre", soit prendre un modèle plus cher.
C'est sûr qu'au premier abord, c'est plus complexe mais par contre, ça donne une liberté incroyable. Il suffit de brancher en usb sur un PC pour changer la programmation et après c'est autonome. Je ne sais pas comment on charge les mp3 sur la platine par contre.
Régis.
-
Pour le mp3 ce doit être cette bête
http://www.lextronic.fr/R126-restitution-vocale.html (http://www.lextronic.fr/R126-restitution-vocale.html)
J'ai touché à la programmation au lycée, mais c'est très très loin! :'(
Et c'était un automate industriel, avec des commandes NOR NAND...
Voilà à peu prêt tous mes souvenirs.
Pourtant ce joujou, me permettrait de jouer le son que je désire, mais quasiment 100€ juste pour le son. :'(
Pour ce qui est du tilt j'ai commandé un timer.
Sur ebay je dois trouver tout ça à pas cher, mais comment programmer le bordel...
Je mets cette solution de côté.
-
Salut,
Pourtant ce joujou, me permettrait de jouer le son que je désire, mais quasiment 100€ juste pour le son. :'(
Ce que Noelfhim te propose, ce n'est pas simplement pour les sons : tu pourrais avec un tel micro-contrôleur gérer intégralement ton penny puncher (monnayeur, tilt, loupiotes à faire clignoter, sons, etc.).
Certes, cela coûte un peu de sous, et demande un peu d'investissement personnel pour se mettre (ou remettre) à la programmation, mais c'est à mon sens une solution particulièrement efficace, élégante et offrant de nombreuses possibilités. Mais si tu n'y connais absolument rien en électronique (ni trop en programmation), je ne suis pas convaincu qu'elle soit accessible à tous.
Sinon, tu n'as pas un vieil Amiga 500 dans ton grenier ? Un vieux micro de ce type peut s'avérer pas mal pour gérer une interface et jouer des sons ! ;)
Bon courage en tous cas pour la suite :) !
A+
-
Et ça pourrait pas se faire avec le launchpad ?
Coucou Kodein (http://www.gamoover.net/Forums/index.php?board=86.0)!
Il y a des possibilités et pour pas cher sans doute. Enfin c'est une suggestion, j'en sais rien en fait :D
-
Vu mes compétences, je me tourne vers des systèmes séparés, led clignotantes toute prête, tilt, et pour le son en mode simple je n'ai pas trouvé.
Ce type de bébé pourra faire parti des évolutions. Mais j'ai déjà suffisamment de choses à apprendre et faire ensuite.
On m'a déjà évoqué le fait d'utiliser un pc pour tout controler et avoir un rendu visuel sur un écran en guise de décor de fond.
Je vais tacher d'aller à l'essentiel pour commencer, mais je suis toujours preneur d'idées nouvelles, et qui sait il y aura peut être un gars plus doué qui se lancera également! :D
-
Pour la programmation de l'arduino, j'ai juste fait quelques essais. Je vais m'en servir un peu plus à l'avenir (ouvrir mon portail à heures précises et via une interface web par exemple).
Franchement, c'est pas sorcier, mais la programmation c'est mon métier. Par contre, mon niveau en électronique est assez faible, disons que je connais les composants mais de là à les associer pour faire quelque chose... il me faut de la doc. Avec l'arduino, tout (ou presque) devient possible.
Je n'ai pas assez de temps pour promettre de coder un truc pour qui que ce soit mais je peux donner des conseils et des coups de main.
Régis.
-
Les coups de main c'est ce qu'on cherche. :D
Je pense que notre plaisir est de réaliser soit même, avec des coups de pouce.
La programmation, je ne vais pas m'y lancer pour le moment, par manque de temps.
J'ai de gros travaux à faire à la maison qui passent avant, enfin d'après ma femme. ;D
-
salut D-D
Le mélaminé est également du stratifié et sur ce site tout plein de sortes pour idées ;)
http://www.batiproduits.com/materiaux_construction/materiaux_second_oeuvre_equipements/feuilles_stratifie_1000000300.htm
J'ai de gros travaux à faire à la maison qui passent avant, enfin d'après ma femme. ;D
C'est bizard, la mienne me dit la même chose :D :D
-
Toujours à propos de l'arduino, vu qu'on parle généralement de réagir à un switch en activant un relais, si tu fais une liste d'événements et de réactions, je dois pouvoir te faire quelque chose.
C'est pas tellement écrire le code qui est long, c'est plus la conception, par exemple :
- SW1 + SW 2 active relais 1
- SW1 active son 1
- SW2 incrémente compteur 1
- si compteur 1 atteind 100, activer relais 2
Avec un truc bête comme ça, faire le code est rapide, je veux bien le faire. Ensuite je peux aider à le comprendre, c'est toujours plus facile de modifier et d'ajuster que de créer quand on débute en programmation.
Régis.
-
Et ça pourrait pas se faire avec le launchpad ?
Coucou Kodein (http://www.gamoover.net/Forums/index.php?board=86.0)!
Il y a des possibilités et pour pas cher sans doute. Enfin c'est une suggestion, j'en sais rien en fait :D
Ahaha, j'ai toujours pas fini mon tuto 04 en plus :?
Sinon, ouais, c'est faisable pour pas cher avec un µC, des composants genre un petit décodeur MP3, des contrôleurs de LEDs et pas mal de temps pour développer le software.
D_D des solutions pas chères, c'est mal barré pour ce que tu veux faire.
L'arduino est probablement une meilleure solution pour les débutants complets en matière de µC.
Le matos de départ (µC et programmateur) coûte un rien plus cher (entre 20 et 50€, me semble) que le MSP430, mais est mieux documenté ce qui aide largement à se lancer.
-
Ahaha, j'ai toujours pas fini mon tuto 04 en plus :?
Désolé professeur je ne suis pas arrivé jusque là encore... mais j'ai une excuse j'ai pleins de nouveaux trucs à m'occuper :D
Franchement, ça m'éclate moi ces machines, si j'avais le temps je me lancerais avec D_D tiens (pas pour vivre ensemble, je te rassure, en plus je dois avoir la même que toi à la maison =:)) )
Vous avez pas fini de me faire envie non ?
Vais finir sur une ile moi et une où il n'y a pas de tentations (et accessoirement moins de stress aussi ;) )
-
Toujours à propos de l'arduino, vu qu'on parle généralement de réagir à un switch en activant un relais, si tu fais une liste d'événements et de réactions, je dois pouvoir te faire quelque chose.
C'est pas tellement écrire le code qui est long, c'est plus la conception, par exemple :
- SW1 + SW 2 active relais 1
- SW1 active son 1
- SW2 incrémente compteur 1
- si compteur 1 atteind 100, activer relais 2
Avec un truc bête comme ça, faire le code est rapide, je veux bien le faire. Ensuite je peux aider à le comprendre, c'est toujours plus facile de modifier et d'ajuster que de créer quand on débute en programmation.
Régis.
C'est une proposition bien sympathique! ^-
Je reviendrais vers toi quand je serais à ce niveau dans la conception. Merci
Ne pas oublier que je suis à peu prêt à 0% de réalisation pour le moment. =:))
D_D des solutions pas chères, c'est mal barré pour ce que tu veux faire.
Les petits chinois sur ebay vont me faire un bon prix. :)
Enfin, je n'en suis pas là!
-
Vu les dimensions de la bête d'origine, les sides seront faits avec du mélaminé blanc 120 x 80 x 1,8 je vais manquer de hauteur, vu qu'elle fait normalement 140.
Pour un premier essaie ça ira très bien.
-
Après quelques tours sur les forums d'arduino, il en ressort que faire clignoter une led c'est simple.
Mais mon projet est nettement plus corsé.
Il faut gérer des led, des bobines, un compteur, du son.........
Il me faudra un sacré nombre d'entrées et de sorties
-
Ça dépend un peu de comment tu conçois ton circuit.
Si tu utilises les systèmes de communications entre composants (I²C, SPI, UART et compagnie), ça te permet de piloter d'autres composants à partir de ton µC sans utiliser des milliers d'I/O.
Evidemment, ça complique le circuit et la programmation, mais ça t'évite de devoir chercher un µC avec 144 pins dont 120I/O :P
-
Bonjour ami d'une autre planète, moi je parle Français et vous? :D
Les I/O ça va mais les reste.
C'est quoi tous tes SPI UART et autres?
Merci
Je présume qu'il me faut un shield pour les relais pour commander des bobines.
-
Je présume qu'il me faut un shield pour les relais pour commander des bobines.
Ben là pour le coup c'est moi qui ne te comprends pas :). C'est quoi un shield pour relais ?
Pour revenir sur le sujet des entrées/sorites, on peut aussi matricer les entrées et les consulter séquentiellement pour que cela ne consomme que peu de broches sur le micro-contrôleur. Ils font comme ça sur les flips il me semble.
A+
-
Ben là pour le coup c'est moi qui ne te comprends pas :). C'est quoi un shield pour relais ?
De ce que j'ai compris les shields sont des " cartes " additives comme ça http://cgi.ebay.fr/16-Channel-12V-Relay-Module-for-Arduino-PIC-ARM-DSP-PLC-/260793924200?pt=UK_BOI_Electrical_Components_Supplies_ET&hash=item3cb8877a68 (http://cgi.ebay.fr/16-Channel-12V-Relay-Module-for-Arduino-PIC-ARM-DSP-PLC-/260793924200?pt=UK_BOI_Electrical_Components_Supplies_ET&hash=item3cb8877a68), enfin je présume.
-
Arf, j'ai compris de quoi tu veux parler, en fait les "shield" sont de petite cartes filles qui viennent se plugguer devant le µC sur les cartes du même genre que le launchpad. (comme le module touchpad)
Exemple:
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110708125112-KodeIn-tellymatesmall.jpg) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110708125112-KodeIn-tellymatesmall.jpg)
(celle que tu utilises en exemple me parait un peu massive pour un usage "shield")
Effectivement, pour contrôler des bobines, il faudra les alimenter avec un voltage plus élevé que ce que les µC acceptent (en général entre 3,3v et 5v pour la grande majorité des µC). Donc l'utilisation de relais sera indispensable.
Pour revenir sur le sujet des entrées/sorites, on peut aussi matricer les entrées et les consulter séquentiellement pour que cela ne consomme que peu de broches sur le micro-contrôleur. Ils font comme ça sur les flips il me semble.
Et pour les claviers ;) C'est vrai qu'avec cette méthode, on peut avoir déjà pas mal d'entrées pour un nombre de pin assez faible. Avec seulement 8 pin, on peut déjà obtenir 16 entrées, il faut par contre (comme pour les claviers) faire attention au ghosting.
-
Donc l'utilisation de relais sera indispensable.
Ou disons que l'utilisation de relais OU transistor de puissance sera indispensable. Dans un flipper la commande des bobines se fait par transistors, pas par des relais ;).
A+
-
A priori, je dirais que les transistors ça doit pouvoir marcher mais je suis un peu limite côté électronique. Je ne doute pas que d'autres sur le forum sauront.
Pour la question des shields, oui c'est des cartes filles qui apportent des choses plus complexes que des simples I/O (mp3, réseau, lecteur de mémoire, wifi, bluetooth, ...)
Dans le cas qui nous intéresse ("gérer des led, des bobines, un compteur, du son"), je ne vois pas ce qui peut être vraiment complexe côté programmation (mais bon, encore une fois c'est mon domaine). Du moment qu'on a une liste des choses qui se comptent et qui réagissent (switchs et relais ou autres), le code ça ira.
Pour le nombre de sortie, en simplifié, on peut mettre une puce qui se "souvient" de l'état de ses sorties. Ensuite le programme va donner les états de chaque pattes dans l'ordre (de mémoire, ça doit prendre 3 sorties pour en obtenir 8 mais ensuite on doit pouvoir ajouter une puce supplémentaire par sortie et on peut même en mettre à la chaine). On parle de puces qui valent moins d'1€ je crois.
Bref, si tu n'as pas peur de souder un circuit complémentaire, le nombre de sorties, on peut le modifier à volonté (pour les entrées c'est pas pareil, enfin je ne crois pas).
Régis.
-
La soudure n'est pas trop un soucis.
Pour les switchs il faut voir combien d'entrée j'ai sur le bazar.
Sur le jeu j'aurais minimum 4 entrées ( 3 switchs et un tilt ) et après on peut rajouter 2 switchs pour les bonus et 1 dans la descente de pièces.
Et quasiment chaque switch devra jouer un son.
Comme je le dis on en n'est pas là. :D Et je ne veux pas que certains bossent sans avoir la certitude que sera réalisé. A moins que d'autres ne se lancent dans l'aventure. ;D
Niveau idée je trouve qu'on a vachement avancé.
PS: si un modo pouvait changer le nom du sujet en remplaçant puncher par pusher ce serait sympa.
Merci
-
[…] Et je ne veux pas que certains bossent sans avoir la certitude que sera réalisé. A moins que d'autres ne se lancent dans l'aventure. ;D
[…]
Ne t'inquiète pas à ce propos, je pense que la majorité d'entre nous a bien compris que c'était plus théorique qu'autre chose, histoire de vérifier que c'est faisable.
Noelfhim, je suis débutant complet en matière de µC.
Qui plus est, j'ai choisi de débuter avec un µC récent, donc peu de tutos en tous genres ou de librairies prêtes à l'emplois.
Ah, et il n'est pas bien puissant non plus, comparé à un arduino. (il me semble, tu pourras peut-être confirmer en jetant un œil ici (http://focus.ti.com/lit/ds/slas735a/slas735a.pdf)?)
Donc, très vite, ça devient du code complexe à mes yeux. ;)
Mais sinon, je suis d'accord avec toi:
Gérer des compteurs, ça n'est rien de bien méchant, ce ne sont jamais que des variables qu'on incrémente ou décrémente en fonction de certains événements.
Dès que j'aurai appris à faire dialoguer mon MSP430 avec un TLC5940 (le fameux pilote de leds dont j'ai parlé plus haut) grâce au SPI, faire clignoter des leds, faire des chenillards, et même des effets plus évolués sera presque trivial.
Et les bobines ce ne sont jamais que des outputs à activer ou désactiver.
Pour le son, je n'ai encore jamais touché à ce genre de fonctions, donc je laisse ceux qui s'y connaissent mieux donner des infos!
(Je suis certain qu'avec les MSP430G2xxx, il sera indispensable d'utiliser un composant dédié au décodage audio, en tous cas)
-
Voici un méga tuto pour l'arduino en Français sur le site du zéro http://sciences.siteduzero.com/tutoriel-3-457282-1-presentation.html (http://sciences.siteduzero.com/tutoriel-3-457282-1-presentation.html)
Je l'ai juste survolé, mais il a l'air super.
-
Si vous commencez sérieusement à bosser sur l'arduino pour le penny pusher, ça serait cool si vous pouviez en faire un WiP dans la section Microcontrôlleurs (http://www.gamoover.net/Forums/index.php?board=86.0) (je me sentirais moins seul =:)) )
Je suis sur que ça intéresserait pas mal de monde. Et c'est toujours intéressant de voir les "dessous" d'un projet de ce genre.
EDIT : tien, le siteduzero me refuse l'accès à ce tuto :?
-
A cause de vous, je commence à me demander si je ne vais pas mettre du son sur les descentes de pièces du mien ;D
Pour la question des micro-contrôleurs, je suis désolé mais je suis très débutant aussi. Moi c'est la partie programmation de la bête qui est mon domaine, dès qu'il faut le brancher, il me faut de la doc... et il faut qu'elle soit simple. Je suis bien incapable de comparer 2 micro-contrôleurs...
Je m'en vais quand même de ce pas, voir l'autre section... mais c'est parce qu'on m'a promis qu'il y avais pas grand monde, hein :D
Régis.
-
Coucou
Sinon un petit modul I/O pas cher
http://www.dealextreme.com/p/arduino-nano-v3-0-81877
(http://www1.dealextreme.com/productimages/sku_81877_1.jpg)
Par contre je ne sait pas s'il garde le "programme" en mémoire interne ou s'il et piloté depuis un pc
Avec un modul affichage qui devrait aller avec ?
http://www.dealextreme.com/p/8x-digital-tube-8x-key-8x-double-color-led-module-81873
(http://www1.dealextreme.com/productimages/sku_81873_1.jpg)
-
Y a pas de raison qu'il garde pas en mémoire.
A noter que commander sur cette boutique, c'est quand même risquer des délais et des frais en douane (à côté de ça, j'ai déjà commandé chez eux sans problème).
Je ne sais pas si le taux de change est suffisant pour justifier un achat comme ça. Sur l'autre topic (micro-controlleur), il est fait mention de launchpad à moins de 5$ mais j'ai pas eu le temps de regarder plus que ça.
Régis.
-
http://www.dealextreme.com/p/8x-digital-tube-8x-key-8x-double-color-led-module-81873
(http://www1.dealextreme.com/productimages/sku_81873_1.jpg)
[HS] c'est compatible avec le LaunchPad ca ? [/HS]
-
Ce sont des composants standards, les microcontrôleurs MSP430G2xxx aussi, je ne vois pas ce qui nous empêcherait d'interfacer le pcb avec le launchpad.
Le "cerveau" de ce PCB, c'est le composant TM1638, qui d'après son datasheet est un µC dédié à piloter des afficheurs numériques à leds.
Il faudra bidouiller un peu pour savoir exactement comment il a été programmé, parce qu'il semblerait que la doc du pcb soit uniquement disponible en chinois >:(
L'un dans l'autre, le TM1638 ne doit pas être extrêmement différent du TLC5940 que j'avais proposé.
(TLC5940 qu'on peut obtenir gratos - ainsi que bien d'autres puces - en "sample" chez Ti ^-)
-
Y a pas de raison qu'il garde pas en mémoire.
A noter que commander sur cette boutique, c'est quand même risquer des délais et des frais en douane (à côté de ça, j'ai déjà commandé chez eux sans problème).
Je n'ai jamais eu de frais de douanes avec DX. Pour les délais de livraison si tu est presser il faut faire une commande par article ^^
-
On pourrait donc interfacer les deux petit objet ?
Sa pourrait faire un compteur de score asser simple.
-
Si ce n'est que pour faire un compteur de score, un PCB plus simple avec un driver et les 2 affichages numériques 4 digits suffirait.
Sinon, oui, on peut même interfacer un MSP430 et un arduino ensemble, si on le souhaite.
Ou n'importe quel autre composant, le tout étant de coder un protocole de communication commun, leur permettant d'échanger les informations nécessaires à l'exécution de leurs programmes.
Petit ajout : Il ne faut pas oublier qu'à terme, on n'utilise pas le launchpad complet connecté à un ou plusieurs PCB. Une fois la phase "développement" terminée, on passe a la phase "prototype", on enlève le µC du launchpad et on installe ce µC sur le PCB qui sert de cerveau à l'électronique du penny puncher, dans le cas qui nous occupe.
Et il est recommander de prévoir sur son PCB un petit connecteur permettant de reprogrammer, par le biais du launchpad, le µC sans l'enlever de son support.
Ça permet d'éviter de la casse de pin lors de corrections et autre mises à jour du logiciel.
-
Merci à Noelfhim pour le lien des pièces détachées:
http://www.icegame.com/c-61-cash-roulette.aspx (http://www.icegame.com/c-61-cash-roulette.aspx)
Pour exemple une PCB coute 430$ ça pique, surtout si on peut fait pareil avec un arduino.
Le prix des pièces est prohibitif c'est incroyable. ::)
93$ un ventilo 12v (http://9avatars.free.fr/page%20smyl/Smileys/wow3.gif)
-
77$ pour un PCB couche unique avec une poignée de connecteurs soudés dessus (http://www.icegame.com/image.aspx?ProductID=4797) ((:s
(et c'est pas du PCB fait en usine ça, c'est du PCB fait avec du matos de hobbyiste)
Ça, c'est pas de la marge pour rire!
La preuve qu'on peut faire ça avec un arduino (ou n'importe quel autre µC), c'est que les "cerveaux" de leurs penny pusher semblent être des µC PIC ;)
Après avoir mieux regardé sur la carte "MICROPROCESSOR (http://www.icegame.com/image.aspx?ProductID=4808)" il semblerait que ça soit plutôt un µC Zilog Z8 ou un truc du genre, accompagné de son cristal d'horloge et d'une série de puces impossibles à identifier sur la photo.
Les PICs (vendus à des prix ébouriffants) contrôleraient d'autres trucs, il semble.
-
Je précise que j'ai trouvé sur ce site des pièces d'origine pour mon modèle de penny pusher mais que je n'en ai pas acheté. L'intérêt pour moi c'est pas les cartes électroniques (à part le tilt il n'y en a pas dans le mien de toute façon), c'est les pièces mécaniques comme celles qui poussent les pièces.
Ils peuvent être chers, ils sont les seuls à en proposer...
Mais je suis bien d'accord avec vous sinon.
Régis.
-
::) ça va loin là niveau options ! .. et pourtant c'est vrai que l'animation fait partie du tout.
et des détecteurs optiques de passage de jetons ?
-
Pourquoi pas il faut voir le tarif et le risque de panne peut être plus important que sur un switch.
Et voir également le montage qu'il faut.
Sinon une annonce intéressante sur LBC http://www.leboncoin.fr/materiel_professionnel/216426558.htm?ca=7_s (http://www.leboncoin.fr/materiel_professionnel/216426558.htm?ca=7_s)
-
Bah, détecteur optique ou switch, ça fonctionne pareil, soit ça ferme, soit ça ouvre un circuit.
La différence majeur c'est la manière dont ça le fait, d'un coté il y a une action mécanique sur le switch, de l'autre pas (donc à priori une meilleure durée de vie) c'est juste le fait que le détecteur capte ou non un flux lumineux. (provenant en général d'une LED IR)
-
Moins j'aurais d'électronique mieux ce sera vu mes compétences! :)
J'ai trouvé ça comme serrure http://cgi.ebay.fr/SERRURE-BATTEUSE-PROTECTION-PR-BOITE-AUX-LETTRES-MEUBLE-/170668700571?pt=FR_YO_MaisonJardin_Bricolage_Quincaillerie&hash=item27bca5b39b (http://cgi.ebay.fr/SERRURE-BATTEUSE-PROTECTION-PR-BOITE-AUX-LETTRES-MEUBLE-/170668700571?pt=FR_YO_MaisonJardin_Bricolage_Quincaillerie&hash=item27bca5b39b)
3,50€ livrée, si vous trouvez encore moins cher je suis preneur.
Là où je vais m'amuser c'est percer le verre pour y mettre la serrure!
Merci
-
Salut,
J'ai trouvé ça comme serrure http://cgi.ebay.fr/SERRURE-BATTEUSE-PROTECTION-PR-BOITE-AUX-LETTRES-MEUBLE-/170668700571?pt=FR_YO_MaisonJardin_Bricolage_Quincaillerie&hash=item27bca5b39b (http://cgi.ebay.fr/SERRURE-BATTEUSE-PROTECTION-PR-BOITE-AUX-LETTRES-MEUBLE-/170668700571?pt=FR_YO_MaisonJardin_Bricolage_Quincaillerie&hash=item27bca5b39b)
3,50€ livrée, si vous trouvez encore moins cher je suis preneur.
Ton vendeur eBay est à Hong Kong, j'ai peur que tes frais de port ne fassent exploser la note ! ;) Celles de Casto ou Leroy Merlin ne te reviendront pas plus cher je pense :).
A+
-
Le monsieur te dit 3e50 livré ^^ =:))
-
Le monsieur te dit 3e50 livré ^^ =:))
Y sont forts ces chinois ! Ils arrivent à te livrer un truc moins cher que si toi du devais simplement payer les frais de port en France ! ;D
-
Encore mieux, il faut acheter avec des $
(http://cgi.ebay.fr/Cam-Lock-for-Cabinet-Mailbox-Drawer-Cupboard-w-2-Keys-/220806306326?pt=LH_DefaultDomain_0&hash=item336914da16)
A l'heure d'aujourd'hui 1,67€ livrée ;D
-
Bah, détecteur optique ou switch, ça fonctionne pareil, soit ça ferme, soit ça ouvre un
Pour ce qui est du détecteur , j'ai vu un montage de "Robot moustache" (J'adore ce nom :D).
A la base , le détecteur doit fonctionner comme une moustache de chat : Lorsque la moustache touche un objet , il y à contact.
Le montage est ultra simple : Un tube conducteur avec au milieu une corde de guitare en guise de moustache. Les deux forment un interrupteur. Quand la moustache se plie , elle vient en contact avec le tube et l’interrupteur se ferme.
A tester pour ton passage de piéces.
-
http://cgi.ebay.com/3pcs-Laser-Machine-Micro-Limit-Sensor-Auto-Switch-KW11-/300559121961?pt=LH_DefaultDomain_0&hash=item45fab83e29 (http://cgi.ebay.com/3pcs-Laser-Machine-Micro-Limit-Sensor-Auto-Switch-KW11-/300559121961?pt=LH_DefaultDomain_0&hash=item45fab83e29)
3 micro switchs pour 1€65 pour les tests ça suffira normalement.
-
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110807212514-D_D-DSC07333.JPG) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110807212514-D_D-DSC07333.JPG)
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110807213038-D_D-DSC07335.JPG) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110807213038-D_D-DSC07335.JPG)
Voilà un petit problème de connectique.
J'ai un timer et un microswitch, une alim 12v et une ampoule.
L'alim se branche sur le timer, mais après je ne sais pas comment connecter tout ça ensemble?
Il faut que l'impulsion déclenche le timer qui allume l'ampoule pendant un certain temps.
J'ai essayé de brancher un peu dans tous les sens avec des pinces crocro, mais rien n'y fait l'ampoule ne s'allume pas!
Merci de votre aide, un schéma ou des annotations sur les photos sont les bienvenues.
-
Si je n'arrive pas à connecter un truc simple comme ça, je ne suis pas prêt de passer à l'arduino.... :D
PLEASE HELP
-
J'ai jamais utilisé ça mais perso je bancherais le 12V sur les pattes 13 et 14 (avec le switch).
Après si tu branchais une ampoule entre 1 et 9 et une entre 1 et 5, pour moi tu aurais une des deux qui s'allumerait tout de suite et ensuite elle s'éteindrait comme l'autre s'allumerait (après pression sur le switch). Je ne sais pas laquelle par contre.
Et tu as 4 circuits indépendants commandés en même temps.
Par contre, je me serais attendu à avoir 2 connecteurs pour l'alim et 2 pour le switch (histoire que le timer reste alimenté) mais il y a peut-être un condensateur dedans, je ne sais pas.
Sinon pas de panique pour l'arduino, c'est mieux documenté que ça et ça change tout.
Régis.
-
en regardant le diagramme sur le site de omron, ce timer ne conviendra pas pour ce que tu veut faire. Il ne peut fonctionner que si l'alimentation est maintenue, pas avec une impulsion. dés que l'alim disparait, il s'éteint et le circuit commandé avec. Ce genre de temporisateur sert par exemple à différer le démarrage d'un équipement quelconque, mais ne peut pas marcher à partir d'une simple impulsion.
-
AH merdouille.
Et celui là? (http://industrial.omron.fr/fr/products/catalogue/control_components/timers/analogue_solid_state_timers/h3yn/default.html) avec son relais ON, ça irait?
Passons directement à l'arduino, mais lequel, un uno ou un mega?
un Italien absolument ou un pti chinois de chez EBAY ça peut aller?
Peut on brancher n'importe quel écran dessus, celui ci par exemple? http://www.conrad.fr/afficheur_numerique_a_led_129_p_53207_53714_792640_1003880_FAS (http://www.conrad.fr/afficheur_numerique_a_led_129_p_53207_53714_792640_1003880_FAS)
Me faut il un shield avec relais ou l'arduino de base suffira?
Merci
-
Moi j'ai acheté chez lextronic (http://www.lextronic.fr/R2386-modules-arduino.html), il y a plein de choses dont des afficheurs. Après, je ne sais pas ce qu'ils valent pour le prix.
Pour ce qui est de brancher quelque chose en direct dessus, ça dépend des tensions puisque l'arduino te fournit du 5V.
Pour la question du mega ou pas, ça dépend du nombre d'entrées et de sorties qu'il te faut, en sachant que ça sera toujours moins cher de mettre des puces en plus si c'est des sorties qui manquent.
Reste la doc sur le launchpad que je n'ai toujours pas eu le temps de lire mais qui semble moins cher.
Sinon juste pour info : annonce sur flipjuke (http://www.flipjuke.fr/machine-sous-jetons-jackpots-coins-pusher-t81022.html?sid=2ff5d331271a2b61188238558e992af4)
Régis.
-
Salut,
Si je puis me permettre un conseil, avant d'acheter tel ou tel modèle, je pense que tu pourrais commencer par potasser la doc, faire des essais de schéma, t'installer l'environnement de développement et rédiger des bouts de programmes pour l'arduino qui piloteront l'ensemble, et nous soumettre tout ça.
L'arduino me semble une très bonne option, mais vu que tu ne sais pas câbler un relais, j'ai un petit peu peur que tu ne te lances dans quelque chose que tu n'arriveras pas à mener au bout. En même temps c'est en forgeant qu'on devient forgeron, tu peux aussi te lancer tête baissée ! :D
A+
-
Quand j'étudie une doc ou un tuto j'aime bien mettre en pratique directement.
Je devrais déjà commencer ma caisse ce serait un bon début, les fournitures s'accumulent mais le temps manque pour l'instant!
Pour ce qui est de l'annonce, un dozer ce n'est pas ce que je recherche, je veux une vraie cascade. :)
-
Salut tout le monde,
Je commençais juste a regarder sur google des images de coin pusher pour en construire un quand je suis tombé sur ce post !!! Mon design est a peu pres fixé, mais je cherche des bonus a rajouter, des animations, des leds, du bling bling quoi :D
Et je suis un peu comme DD, je peux souder, je connais un peu (tres peu) l electronique, mais je prefere tout ce qui est mecanique !!! Je vais me relire tout ce fil, y a pleins d idees supers !
Et une petite image rapidos des premiers plans de mon futur coin pusher d angle (il faut encore que ma femme le valide...esthétiquement parlant, sinon il n aura pas sa place a cote de mon arcade :))
(http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110827230642-Tchou-Sans-titre.JPG)
En tout cas, merci pour ce post !!! Et si quelqu'un a des idees de bonus a rajouter, ou des commentaires sur mon image, n hesitez pas !!!
-
^- c'est une idée fort intéressante ce meuble d'angle ! (souvent les angles sont partiellement perdus dans les maisons/apparts)
-
Mega bonne idée ça!
Seule chose les fournitures et les découpes seront plus importantes.
Avec cette forme il faut être sur qu'il ne bougera plus, sinon pour le caser le long d'un mur ça va être coton, il faudrait les sides amovibles pour récupérer une forme carrée . :D
-
C'est bien d'avoir ressorti le topic j'avais trouvé un truc chez Ikea qui aurait pu te convenir et j'avais pris des photos :
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110828110158-Carl-IMG-0229.JPG) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110828110158-Carl-IMG-0229.JPG)
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110828110232-Carl-IMG-0230.JPG) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110828110232-Carl-IMG-0230.JPG)
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110828110304-Carl-IMG-0232.JPG) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110828110304-Carl-IMG-0232.JPG)
La lumière sur la photo n'est pas fantastique mais en réel c'était vraiment sympa
-
Avec cette forme il faut être sur qu'il ne bougera plus, sinon pour le caser le long d'un mur ça va être coton, il faudrait les sides amovibles pour récupérer une forme carrée . :D
Tu peux toujours en faire deux pour les mettre ensemble le long du mur :D :D :D
Sinon oui, le meuble d angle, c est parfait pour les angles perdus...et j ai justement un angle qui sert a rien dans mon salon :)
Pour les diodes de chez ikea, bonne idee aussi ! Ca rends deja bien sur le photos, et je suis sur qu il y a moyen de bien les caser discrètement dans le coin pusher !
-
Si tu pars avec un arduino, vaudrait peut être mieux prendre des leds à l'unité que tu pourras piloter
-
Pour l'éclairage " d'ambiance " ca peut être super ce truc, il faut voir les différents effets.
Par contre garder les LEDS à l'unité pour les actions de bonus et autre comptage.
-
J'aime aussi beaucoup le concept du meuble d'angle.
Quand je vois la taille du mien (3 joueurs), ça fait rêver...
-
Ce croquis de meuble d'angle est une excellente idée !
Les penny puncher reel sont souvent en angles d'ailleurs (enfin ce que je connais).
Tu peux toujours en faire deux pour les mettre ensemble le long du mur :D :D :D
...
+1, comme les vrais <:)
Sinon, c'est quand qu'il commence ce WIP ? :D
-
Et voila mon projet est officiellement commencé :) :) :)
Voir ICI (http://www.gamoover.net/Forums/index.php?topic=24304.new#new)
-
N'ayant toujours pas le temps d'attaquer physiquement, je continue de réfléchir. ;)
Je veux un thème connu pour faciliter la recherche de décors ou d'images.
J'étais parti sur K2000 et là je suis de en plus sur starsky et hutch, ce qui donnerait un meuble rouge avec une bande blanche et un joli gyro rouge " goutte d'eau "que je possède déjà. :D
Un poster sous verre ou plexi sur la partie basse et dans le même style pour le fond du plateau de jeu, avec une image avec les 2 persos et zébra3.
(http://www.moviestore.com/library/photos/286/28644.jpg)
Pour le marquee, pour changer de l'image rétro éclairée, mettre une réplique de zebra 3.
(http://genieminiature.com/pages%20star%20ecran/60189.jpg)
Pour le reste je ne sais pas de trop, une base de faux dollars par ci par là.....
Ca va faire vraiment trop kitch ou bien?
Si vous avez une autre idée de type qui se rapproche toujours du côté " police " je suis preneur.
-
Tres bon ^-^ Si les finitions sont bonnes, ca va faire très kitch, mais ca va rendre tres bien du coup ! J adore la réplique de la voiture a la place du marquee...je vois bien la voiture sur une mini "estrade" ronde qui tourne, comme dans les salons automobiles :)
-
Je travaille aussi sur un mini coin pusher, et j aurai voulu mettre un bonus simple: une piece déclenche un bonus de 5-10 pièces...voici une shema approximatif:
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110918223326-Tchou-Sans-titre.JPG) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110918223326-Tchou-Sans-titre.JPG)
la pièce tombe a droite, appuie sur la balance, et avec la force du levier, libère des pièces stockée de l autre coté...ca vous parait logique ? En calculant bien le poids P au milieu, et la distance du levier, ca devrait le faire non ? Le levier a droite serait arrêté par une butée pour éviter que ca remonte trop haut.
-
On avait pensé à un système de balance qui n'était pas des plus évident à mettre en place avec un système purement mécanique.
Ce système là fonctionne.
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110612234628-D_D-BOBONUS1.jpg)
Pour ce qui est de la voiture qui tourne ca risque de manquer de place, mais bon on verra ça cet hiver.
-
En fait mon but serait de déclencher un bonus de 5 a 10 pièces avec une seule pièces. Du coup, avec le système de levier, ce serait possible (usage du conditionnel approprié :D)
Et pour le systeme que tu montres, on pourrait pas faire un systeme de balance tout simple ? (et pas besoin de la pieces bleue du coup)
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110922203150-Tchou-balance.jpg) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110922203150-Tchou-balance.jpg)
On peut même rajouter une sorte de trappe qui s ouvre si on veut éviter de faire tomber les pièces trop tôt (et de faire remonter la balance trop tot)
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110922203258-Tchou-balance2.jpg) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110922203258-Tchou-balance2.jpg)
Sinon je commence q recevoir les pieces pour mon mini coin pusher :) Des que j attaque je ferai un petit WIP 8)
-
Super projet les gars. ^-
Quels types de pieces justement allrz vous utiliser?
+
-
Le résultat est le même qu'avec l'autre schéma, le bonus délivre X jetons, seul change le mode de déclenchement.
A voir celui qui est le plus simple à mettre en oeuvre.
Je peaufinerais le premier, toi le second et on comparera! ^-
PS: ton bonus il se rempli comment? Il est utilisable qu'une seule fois?
-
C est justement le but de mon bonus :D :D :D
En fait, mon but c'est d avoir un "vrai" bonus, a savoir une pièce en donne plein sans avoir a recharger le bonus. Du coup, le tube de coté serait rempli de disons 50 pièces au depart, et a chaque mouvement de balance, 5 a 10 pièces seraient libérées...
Je me suis dit: pourquoi viser le bonus (si on peut appeler ca viser) si c est pour de toute manière récupérer la même quantité de pièces, qu'on puisse même pas choisir ou envoyer.
Je viens d y penser, mais y aurait peut être moyen de faire de chaque cote du jeu, et les pieces qui tombent seraient alors renvoyer vers le haut du bonus (par un ascenseur magique sous le jeu, rien que ca :-\!)
Pas sur que ce soit clair, j ai pas tout compris en relisant :-\
-
;D Pas tout compris non plus!
Ce genre de bonus je compte le gérer avec l'arduino, idem un tube avec des pieces bloquées avec une bobine, chaque action de la bobine délivre un jeton, ensuite reste à régler le tout.
Je ferais un petit schéma.
-
comment le tube serai alimenté en pièces..? (si plus de pièces plus de bonus)....
-
comment le tube serai alimenté en pièces..? (si plus de pièces plus de bonus)....
C est un des problemes a résoudre. Pour un petit coin pusher, il se remplirait pas...quand y a plus de bonus, y a plus de bonus :) Mais si le bonus tombe en moyenne une fois toutes les 30 pieces jouées, et qu'il y a 10 bonus en tout, ca fait quand meme jouer un bon moment avant de devoir recharger le bonus :)
Autre solution, arriver a remplir le bonus avec des pieces qui seraient "aiguillées" vers le bonus des le départ. j ai une ou deux idées pur faire ca, mais jamais testé :D
Dernière solution pour un grand coin pusher, récupérer une partie des pièces qui tombent du plateau pour les remonter vers le bonus (plus dur a mettre en oeuvre, mais ca peut etre sympa)
-
:? :? :? :? :?
Tchou, je ne comprend pas le système de bonus =?=
Le bonus est un système à balance, donc avec déséquilibre pour donner le bonus.Lorsque tu met les pièces dans le tube , comment peut tu distribuer X pièces plusieurs fois??
Quand dans ton tube, il y aura moins lourd que le contre poids, celui-ci ne pourra plus s'ouvrir!! De plus quand tu le mets en place si tu a plus lourd en pièces que le contre poids celui-ci s'ouvrira inévitablement ;D ;D ;D
;D Pas tout compris non plus!
Ce genre de bonus je compte le gérer avec l'arduino, idem un tube avec des pieces bloquées avec une bobine, chaque action de la bobine délivre un jeton, ensuite reste à régler le tout.
Je ferais un petit schéma.
D_D un système de distribution à tiroir est très simple à réaliser ;)
-
:? :? :? :? :?
Tchou, je ne comprend pas le système de bonus =?=
Le bonus est un système à balance, donc avec déséquilibre pour donner le bonus.Lorsque tu met les pièces dans le tube , comment peut tu distribuer X pièces plusieurs fois??
Quand dans ton tube, il y aura moins lourd que le contre poids, celui-ci ne pourra plus s'ouvrir!! De plus quand tu le mets en place si tu a plus lourd en pièces que le contre poids celui-ci s'ouvrira inévitablement ;D ;D ;D
Pour le systeme de balance, ca marche pas comme ca de fait :D Il faut que le bonus se recharge, comme ca par exemple:
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110924220005-Tchou-bonus-feed.jpg) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110924220005-Tchou-bonus-feed.jpg)
-
Je pense que le système le plus simple à réaliser pour distribuer 1 jeton ou X jetons bonus, est un système à tiroir commandé par bobine grâce à l'arduino ;) et cela sans tomber dans des usines à gaz ;D ;D
Pour le remplissage, je verrais bien cela par une chute latérale pour remplir le ou les tube(s) ;)
-
Je pense que le système le plus simple à réaliser pour distribuer 1 jeton ou X jetons bonus, est un système à tiroir commandé par bobine grâce à l'arduino ;)
Tu pourrais détailler un poil plus, ca m intéresse :) Qu est ce que tu appelles un système a tiroir ?
-
Tu pourrais détailler un poil plus, ca m intéresse :) Qu est ce que tu appelles un système a tiroir ?
je dessine et post aussitôt ;)
-
Voici grosso merdo le fonctionnement
Le tiroir possède un trous du diamètre du tube et sa hauteur correspond au nombre de pièces à distribuer ;)
Lorsqu'il se déplace, il vient boucher la base du tube et les pièces contenue dans le tiroir tombent dans une goulotte dirigée vers la réception des jetons par un tous dans la sole de glissement faisant office de support 8)
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110924231735-gottlieb-systeme-tiroir.JPG) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110924231735-gottlieb-systeme-tiroir.JPG)
-
Super projet les gars. ^-
Quels types de pieces justement allrz vous utiliser?
+
Pour faire un petit coin pusher, j vais prendre des pièces de 5 centimes je crois...pas cher :) Sinon, pour en faire un "taille réelle" je sais pas trop...il faudrait des pièces de 2 euros a peu pres (niveau taille, c est pas mal, peut etre un peu trop lourd). Du coup se reporter sur des tokens, faut juste trouver lesquels :D
-
Voici grosso merdo le fonctionnement
Le tiroir possède un trous du diamètre du tube et sa hauteur correspond au nombre de pièces à distribuer ;)
Lorsqu'il se déplace, il vient boucher la base du tube et les pièces contenue dans le tiroir tombent dans une goulotte dirigée vers la réception des jetons par un tous dans la sole de glissement faisant office de support 8)
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110924231735-gottlieb-systeme-tiroir.JPG) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110924231735-gottlieb-systeme-tiroir.JPG)
Super comme idée pour distribuer un nombre précis de pièces, ca me plait bien ! Et du coup faire bouger la partie en plastique avec une bobine, ca se fait bien je suppose? J'ai encore jamais utilisé de bobine...
-
Pour les jetons, je rappelle que j'en ai eu plein mais qui sont trop grands pour le mien. J'ai donc 2500 jetons dont je me débarrasserai dès que j'en aurai trouvé qui vont.
Je pensais prendre des 2 penny anglais mais il manque un petit poil (j'ai un système pour éviter les pièces trop petites et trop grandes, c'est une machine que j'ai acheté vide).
Régis.
-
Pour les jetons, je rappelle que j'en ai eu plein mais qui sont trop grands pour le mien. J'ai donc 2500 jetons dont je me débarrasserai dès que j'en aurai trouvé qui vont.
Je pensais prendre des 2 penny anglais mais il manque un petit poil (j'ai un système pour éviter les pièces trop petites et trop grandes, c'est une machine que j'ai acheté vide).
Régis.
Ca m'intéresse tes jetons ! Ils font quelle dimension et quel poids ? Merci ! Et tu recherches quoi comme dimension ?
-
Alors, les jetons dont je me débarrasserai (je dis 2500 mais j'en ai déjà semé dans les poches de quelques enfants autour de moi) font 30,9mm de diamètre et 1,4mm d'épaisseur. Ils sont comme ceux des fêtes foraines donc argentés et c'est du vrac (et de l'occasion) donc pas tous les mêmes inscription (par exemple : "euro coin" ou "harry levy"). Elles pèse entre 9,7 et 9,8g (ma balance est pas super précise).
Ceux que je recherche font autour de 27,5mm (plus ou moins 0,5 je pense) et 1,9 d'épaisseur.
Pour info, les 2 pences anglais font 25,9mm et 2mm, j'ai eu de l'espoir mais ils sont trop petits finalement. C'est dommage parce que s'ils sont un peu difficile à trouver, ils sont au final moins cher que les vraies pièces de fête foraine.
-
Ca m'irait très bien tout ça! :D
Tu me donnes le tarif en MP?
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110926151905-D_D-token.jpg) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110926151905-D_D-token.jpg)
C'est ce que j'ai gardé de cet été comme modèle. Je n'ai pas de pieds à coulisse sous la mais ça dépasse légèrement les 30mm, donc ce doit être les mêmes.
Merci
-
J'ai pas ce motif là mais ça ressemble beaucoup (encore que le trèfle me dit quelque chose). Je les ai payé 4 centimes la pièce.
-
On se la joue aux encheres, ou on se tape dessus :D
Bon, je suis aussi tres intéressé comme deja dit ! Et il en faut combien de jetons pour une coin pusher a peu pres ? Si 1000 jetons ca suffit, y en a assez pour tout les deux non ?
-
Au pire, tu vas dans une fête forraine, tu en achètes quelques uns, tu repères une machine qui est prête à cracher plein de pièces et tu repars avec. (Mais c'est vrai que ça peut revenir cher) :)
-
On se la joue aux encheres, ou on se tape dessus :D
Bon, je suis aussi tres intéressé comme deja dit ! Et il en faut combien de jetons pour une coin pusher a peu pres ? Si 1000 jetons ca suffit, y en a assez pour tout les deux non ?
On peut faire moite moite :D.
Le soucis restera la récupération.
-
La doc du mien qui a 2 étages conseille 600 pièces pour chaque joueur. En pratique, entre ce qu'on a à la main, ce qui est en jeu et ce qui tombe dans la caisse, j'ai tout mis mais un peu par flemme, on a joué un moment avec entre 500 et 1000 jetons pas sortis (au départ je devais en avoir 2000, j'ai eu 500 de rabe).
Cela dit, je vous les laisse que si j'en trouve d'autres, hein ? :D
Et puis j'en garderai quand même quelques-unes pour ma fille (mais pas beaucoup).
-
Je peux avoir des jetons neufs en 25mm 28mm et 30mm mais c'est du 180€ les 1000, livrés quand même. :D
Je cherche moins cher.
-
Tu pourrais mettre quelques photos de ta machine juste par curiosité ?
Je te propose pas les pièces suisse, elles sont toutes petites...et ca ruinerai vite la force du franc :D :D :D
-
Je peux avoir des jetons neufs en 25mm 28mm et 30mm mais c'est du 180€ les 1000, livrés quand même. :D
Je cherche moins cher.
Si ca double le prix du coin pusher, c'est pas génial c est sur ! >:( J'vais en Pologne dans pas longtemps, j regarderai si y a pas des grosses pièces pas cher lol J me vois mal ramener 2000 pièces ceci dit :D
-
180€ les 1000 c'est 4 fois plus cher que j'ai payé... Cela dit, j'ai déjà mis plus autour du pousse-pièces que le prix de la bête elle-même.
Sinon pour ceux qui seraient plus près de Paris, il est possible que celui qui me les a vendu puisse en avoir d'autre. Par contre, comme c'est pas lui mais un contact, il ne le fera peut-être que si vous le débarrassez d'un pousse pièces ou autre...
J'ai mis des photos là : flippa winna (http://flipjuke.grison.org/flippawinna/)
J'avoue que j'ai eu la flemme d'en refaire, c'est les photos du vendeur, avant nettoyage, sauf celles en fonctionnement qui ont été trouvées sur le net. Il y a aussi la doc, pour les curieux.
Sinon, j'ai vu un truc sur ebay, je ne sais pas si j'ai raté quelque chose mais à ce tarif, je prendrais bien le risque d'en prendre plusieurs... groupage possible vu les frais de ports (je pense en prendre plusieurs sauf si j'ai raté un truc, vu le prix, je peux en avancer pour ceux qui pensent passer à Vierzon un jour et ne sont pas pressés) : annonce arduino (http://cgi.ebay.fr/ws/eBayISAPI.dll?ViewItem&item=160638630674#ht_4397wt_1139)
Régis.
-
Voici grosso merdo le fonctionnement
Le tiroir possède un trous du diamètre du tube et sa hauteur correspond au nombre de pièces à distribuer ;)
Lorsqu'il se déplace, il vient boucher la base du tube et les pièces contenue dans le tiroir tombent dans une goulotte dirigée vers la réception des jetons par un tous dans la sole de glissement faisant office de support 8)
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110924231735-gottlieb-systeme-tiroir.JPG) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110924231735-gottlieb-systeme-tiroir.JPG)
Il n'y a aucun risque que des pièces ne tombent pas droites lors du "renouvellement du stock"?
-
Il n'y a aucun risque que des pièces ne tombent pas droites lors du "renouvellement du stock"?
Non si la vitesse du transfert est suffisante et que le tube est correctement chargé (peut être chargé avant et se recharge automatiquement en cours de partie)De plus, la partie arrière doit être légèrement plus bas pour ne pas raccrocher la pièce devant rester ;)
Pour recharger pendant la partie regarde page 10
Système quasi similaire testé au taf pour distribuer et positionner des rondelles plastique ^- (un verin poussant le tiroir à la place de la bobine ;) )
-
Bon, j'avais posté un lien vers des arduino pas cher. Renseignement pris, il faut compter les frais de ports pour chaque pièce commandée donc ça ne vaut pas le coup.
Pour mémo, on peut trouver des cartes moins chères qui ne contiennent pas de port usb pour uploader le programme mais ça demande d'en avoir une pour le dev en plus (ça vaut le coup que si vous prévoyez d'en utiliser plusieurs) et il reste le launchpad que j'ai toujours pas étudié.
Régis.
-
Voici grosso merdo le fonctionnement
Le tiroir possède un trous du diamètre du tube et sa hauteur correspond au nombre de pièces à distribuer ;)
Lorsqu'il se déplace, il vient boucher la base du tube et les pièces contenue dans le tiroir tombent dans une goulotte dirigée vers la réception des jetons par un tous dans la sole de glissement faisant office de support 8)
(http://hico-srv004.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110924231735-gottlieb-systeme-tiroir.JPG) (http://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20110924231735-gottlieb-systeme-tiroir.JPG)
Tu peux même le faire avec une hauteur de une ou deux pieces et moduler les bonus avec le nombre de va-et-vient.
Clac-Clac-Clac font les bonus :)
-
Tu peux même le faire avec une hauteur de une ou deux pieces et moduler les bonus avec le nombre de va-et-vient.
Clac-Clac-Clac font les bonus :)
Le tiroir possède un trous du diamètre du tube et sa hauteur correspond au nombre de pièces à distribuer
Tout à fait ;)
-
Je suis allé faire un tour sur le forum arduino et pour le moment aucune réponse concernant le matos à acheter pour réaliser le projet....
C'est pas gagné! :-[
-
Je suis allé faire un tour sur le forum arduino et pour le moment aucune réponse concernant le matos à acheter pour réaliser le projet....
C'est pas gagné! :-[
Tu nous posterais un lien vers ta question sur le forum ?
Régis.
-
http://arduino.cc/forum/index.php/topic,73619.0.html (http://arduino.cc/forum/index.php/topic,73619.0.html)
Voici le lien!
Mon problème est de ne pas savoir quoi acheter pour réaliser le projet.
-
Je réponds ici parce que j'ai la flemme de m'inscrire là-bas :o
Pour moi, un Arduino Uno (http://arduino.cc/en/Main/ArduinoBoardUno) (un de base quoi), c'est suffisant.
Tu as :
- 6 entrées analogiques dont tu ne vas sans doute pas te servir sauf si tu veux une tirette reliée à un potentiomètre, un capteur de luminosité ou un truc exotique du genre (capteur de mouvement ?)
- 14 entrées/sorties (au choix), j'ai fait quelques tests récemment et j'ai vu que les 2 premières sorties voulaient pas trop sortir, sans doute réservées à un usage spécifique.
Pour les 3 switches et le tilt, c'est une entrée chacun. Pour les lumières et le reste (via relais si pas alimenté en 5V), c'est une sortie chacun. Il est possible d'utiliser une (ou plusieurs) puce (qui vaut moins d'un euro je crois) pour augmenter ce nombre du moment qu'on a 4 ou 5 sorties dispo.
Après si tu veux pas t'embêter, tu peux prendre le mega si tu as besoin de beaucoup de sorties et que tu veux pas rajouter des composants en plus (c'est moins rentable mais plus facile).
A noter que pour le relais, il faut avec un transistor, une résistance et une diode (mais le montage est dispo dans les tutos (http://oomlout.com/a/products/ardx/circ-11/) et je l'ai testé, ça marche bien, les autres composants du montage c'est juste pour le test).
Pour le MP3, j'ai jamais essayé mais je crois que tu as répondu.
Pour info, j'ai fait quelques tests avec le relais (pour piloter mon portail de mon ordi :D) et ça marche pas mal. Je bloque sur la lecture du port série (je veux que ça communique avec l'ordi) à partir de PHP mais en script shell ça marche, il faut que j'essaie avec une bibliothèque dédiée à ça. Ca m'empêche pas d'avoir un bouton sur l'ordi qui commande le relais, c'est juste que je n'arrive pas bien à lire la valeur de retour.
Régis.
-
Voici le cahier des charges.
Il doit pourvoir gérer :
- Les lumières en 12v, gyro de voiture et néon led http://www.dealextreme.com/p/flexible-2-mode-red-light-el-strip-dc-12v-3m-length-41014
- Des bobines ( électro aimant ), avec un tilt
- Une incrémentation de compteur via 3 switchs avec un affichage en grand caractère type digit ( possibilité d'afficher le chiffre 100 ) http://cgi.ebay.fr/4pcs-7seg-4digit-LED-Display-0-56-for-Arm7-Arduino-MCU-/160650441240?pt=LH_DefaultDomain_0&hash=item2567833218
- L'émition de divers sons MP3. http://cgi.ebay.fr/Mini-SD-Card-MP3-Sound-Module-For-PIC-Arduino-WTV020-SD-/170700908592?pt=LH_DefaultDomain_0&hash=item27be912830
Ai je besoin de ça également? http://cgi.ebay.fr/DFRobot-MP3-Player-Shield-for-Arduino-Midi-Wav-/250848442149?pt=LH_DefaultDomain_77&hash=item3a67bb7725 (http://cgi.ebay.fr/DFRobot-MP3-Player-Shield-for-Arduino-Midi-Wav-/250848442149?pt=LH_DefaultDomain_77&hash=item3a67bb7725)
Ou il faudra bricoler un ampli?
Je vais partir sur le mega made en china ca ne coute pas grand chose 20€
Ensuite http://cgi.ebay.fr/4-Kanal-12V-Relais-Relay-Modul-for-PIC-ARM-AVR-Arduino-/270815710481?pt=LH_DefaultDomain_77&hash=item3f0ddfcd11 (http://cgi.ebay.fr/4-Kanal-12V-Relais-Relay-Modul-for-PIC-ARM-AVR-Arduino-/270815710481?pt=LH_DefaultDomain_77&hash=item3f0ddfcd11) pour 2 lumières en 12V et 2 bobines ( a voir ce qu'elles vont donner en 12v )
Pour gérer le tilt c'est comme un switch, une entrée simple, je présume.
Ai je besoin d'autres relais?
Après il faut des cables, il y a 2 types, qui sert à quoi? http://cgi.ebay.fr/5-Arduino-Jumper-Cables-for-Sensor-Shield-25cm-3pin-D3D-/250758270508?pt=Vintage_Electronics_R2&hash=item3a625b8e2c (http://cgi.ebay.fr/5-Arduino-Jumper-Cables-for-Sensor-Shield-25cm-3pin-D3D-/250758270508?pt=Vintage_Electronics_R2&hash=item3a625b8e2c)
http://cgi.ebay.fr/Arduino-Breadboard-Jumper-Cable-Wire-Kit-APPROX-65-/160650054456?pt=LH_DefaultDomain_0&hash=item25677d4b38 (http://cgi.ebay.fr/Arduino-Breadboard-Jumper-Cable-Wire-Kit-APPROX-65-/160650054456?pt=LH_DefaultDomain_0&hash=item25677d4b38)
Ca fait beaucoup de questions et de liens, c’est le bordel désolé. :D
Mais merci pour les infos ^-
-
Ou il faudra bricoler un ampli?
Je pense qu'il faut un ampli et que le 1er doit faire l'affaire (mais sans garantie).
Je vais partir sur le mega made en china ca ne coute pas grand chose 20€
Ensuite http://cgi.ebay.fr/4-Kanal-12V-Relais-Relay-Modul-for-PIC-ARM-AVR-Arduino-/270815710481?pt=LH_DefaultDomain_77&hash=item3f0ddfcd11 (http://cgi.ebay.fr/4-Kanal-12V-Relais-Relay-Modul-for-PIC-ARM-AVR-Arduino-/270815710481?pt=LH_DefaultDomain_77&hash=item3f0ddfcd11) pour 2 lumières en 12V et 2 bobines ( a voir ce qu'elles vont donner en 12v )
OK, sûrement plus rapide mais plus cher. Ca doit contenir tout ce qu'il faut (mais j'ai jamais utilisé).
Pour gérer le tilt c'est comme un switch, une entrée simple, je présume.
Oui.
Ai je besoin d'autres relais?
Pour tout ce qui n'est pas alimenté en 5V. Après, des lampes qui s'allument ensembles vont sur le même relais, c'est juste pour les indépendantes qu'il faut des relais différents.
Après il faut des cables, il y a 2 types, qui sert à quoi?
Les 1ers se placent sur des pointes, les 2è ont des pointes et vont dans des trous.
Régis.
-
Ca c'est de la réponse! ^-
Je vais faire une petite liste pour le père noel.
Et concernant les composants, transistor et autre, y a t'il un site de référence avec de meilleurs tarifs que http://www.electronique-diffusion.fr/ (http://www.electronique-diffusion.fr/) ?
(http://i1134.photobucket.com/albums/m609/onlyforever702/Arduino/4CH-12v.jpg)
Avec ça le montage est déjà fait, pour 8€
Merci
Résumons pour le moment:
Un arduino mega
4 relais 12v
un shield lecteur card sd
un afficheur 7 digits
des cables
( un ampli à confirmer )
-
Résumons pour le moment:
Un arduino mega
4 relais 12v
un shield lecteur card sd
un afficheur 7 digits
des cables
( un ampli à confirmer )
+ un cahier des charges et pas mal d'essais concernant les mp3
Pour les mp3, j'ai jeté un oeil sur le net, ça a pas l'air sorcier (la carte SD permet de charger les mp3 facilement, ensuite on précise la piste, le volume et go... bon, je schématise un peu).
Pour le cahier des charges, le mieux c'est de prendre en gros le fonctionnement de l'arduino :
- au démarrage on fait ça et ça
- quand tel switch est enfoncé, on fait ça et ça
- quand telle variable atteint telle valeur, on fait ça et ça
Et moi je te mettrai ça en code. J'ai le matos pour tester sauf le mp3 et on peut y aller en commençant sur un fonctionnement de base en ajoutant des choses au fur et à mesure.
Le plus simple est de mettre des diodes à la place des relais et des petits switchs (ou bouts de fils qu'on met en contact) à la place des vrais. Une fois que ça a le comportement qu'on espère (comprendre que j'ai eu la peau de toutes les erreurs de codage), y a plus qu'à brancher en vrai.
Voilà voilà.
Du côté de mes petites expérimentations, j'ai réussi à faire "discuter" mon arduino et mon serveur web mais il y a un peu de temps de latence, ça demande un peu de bricolage encore.
Régis.
-
quelqu'un maitrise-t-il bien l'arduino...???
j'aurais besoins d'infos pour une autre application. <:)
-
Pour le cahier des charges, le mieux c'est de prendre en gros le fonctionnement de l'arduino :
- au démarrage on fait ça et ça
- quand tel switch est enfoncé, on fait ça et ça
- quand telle variable atteint telle valeur, on fait ça et ça
Régis.
Je te fais ça la semaine prochaine et merci pour le coup de main! ^-
-
quelqu'un maitrise-t-il bien l'arduino...???
j'aurais besoins d'infos pour une autre application. <:)
Comme la programmation c'est mon métier, cette partie là ne m'inquiète pas. Pour la question des shields (extensions) qu'on peut ajouter, j'ai pas pratiqué. Pour l'électronique, je suis un peu limité.
Donc ça dépend de la question mais tu peux toujours la poser (peut-être sur un autre topic ?).
Régis.
-
Pour le son http://www.lextronic.fr/P18805-module-de-restitution-rmp3-pour-arduino.html (http://www.lextronic.fr/P18805-module-de-restitution-rmp3-pour-arduino.html)
C'est peut être trop???
Ou il y a celui là:
http://www.lextronic.fr/P19422-platine-mp3-shield-pour-arduino.html (http://www.lextronic.fr/P19422-platine-mp3-shield-pour-arduino.html)
-
Bonjour,
N'oublie pas ( au cas ou :) ) qu'avec ces modules tu ne peux jouer qu'un son/musique à la fois.
Autrement dit c'est soi musique, soit effet sonore.
Je m’étais moi même posé la question pour en arriver a la conclusion qu'il me faudrait au moins 2 modules..
Toute meilleure solution bienvenue ;)
Alain
-
Tiens, oui, que voilà de bonnes questions...
Pour le choix de la platine, j'en sais rien.
Pour le fait de jouer 2 sons à la fois, c'est une très bonne remarque. Je me disais qu'on pouvait peut-être jouer un son à gauche et un à droite si c'est stéréo mais c'est pas sûr du tout.
Pour ce qui est d'en brancher 2, je ne sais pas du tout. La question qui vient ensuite, c'est comment ça se branche sur l'arduino et combien de connecteurs, ça lui prend ?
Il semblerait d'après les commentaires sur la 1ère carte qu'il puisse y avoir des complications sur l'ampli et l'encodage (mais il suffit de faire attention).
Ca c'est des questions qui trouveront peut-être réponse sur un vrai forum arduino, du coup.
Régis.
-
Le coup de jouer plusieurs sons en même temps je n'y avais pas pensé du tout!
On est reparti à la recherche d'une vraie carte son.
http://www.roguerobotics.com/store/index.php?main_page=product_info&cPath=57&products_id=189 (http://www.roguerobotics.com/store/index.php?main_page=product_info&cPath=57&products_id=189)
A vérifier si lui peut le faire.
-
concernant l'arduino, y a t il une possibilité de s'affranchir de la limitation de 40mA par pin I/O ou 200mA sur l'ensemble des pins ?
j'ai pas poster tous de suite ma question car je voulais faire des recherches et ne pas polluer-déranger ce fil de discution ... tout ce que j'ai trouver n'abordais pas ce point mais en faisais seulement état (de cette limitation)
merci :(
-
concernant l'arduino, y a t il une possibilité de s'affranchir de la limitation de 40mA par pin I/O ou 200mA sur l'ensemble des pins ?
Bon, c'est plus une question d'électronique que de programmation donc ma réponse est à prendre pour ce qu'elle est (un avis d'amateur) mais je pense que je peux quand même éclairer ta lanterne :
Quand on a besoin que l'arduino pilote quelque chose qu'il ne peut pas alimenter (tension ou intensité trop importante), il faut mettre un relais + diode + transistor + résistance (ça existe en carte toute prête aussi). Le montage est dans les exemples de baseexemples de base (http://oomlout.com/a/products/ardx/circ-11/). Les composants que je n'ai pas cité et qui sont dans le montage servent à tester.
Régis.
-
Pour l'histoire de la carte son, je pense rester sur une carte de base qui joue un son à la fois.
Les sons étant assez courts, ça ne devrait pas déranger!
Maintenant laquelle choisir pour avoir suffisamment de puissance pour avoir un son correct?
-
Pour l'histoire de la carte son, je pense rester sur une carte de base qui joue un son à la fois.
Les sons étant assez courts, ça ne devrait pas déranger!
OK, partant de là, si on peut faire mieux ça sera bonus.
Maintenant laquelle choisir pour avoir suffisamment de puissance pour avoir un son correct?
Ca je sais pas, je dirais bien qu'à priori il faudra de hauts-parleurs amplifiés (type PC avec alimentation 220V). Il y a peu de chance que de simples HP passifs suffisent. Après un hack sauvage et tu places le bouton de volume à l'extérieur (désouder le potentimoètre, mettre des fils et hop).
Régis.
-
Je comptais prendre des enceintes de PC comme tu l'indiques, ça ne coute pas grand chose et c'est tout prêt! :D
-
Les éléments de base:
- 2 lumières 12v ( lum1-lum2 )
- 3 bobines ( bob1-bob2-bobtilt )
- 3 switchs ou plus ( switch1-switch2-switch3 )
- 1 tilt ( tilt )
- 1 affichage à digits ( screen1 )
- 1 lecteur mp3 avec divers sons ( start1-1-coin1-bonus1 )
A l'allumage:
- Allumer ( lum1-lum2 ) pendant 5s
- Jouer son ( start1 ) pendant 10s
Phase de jeu:
- A chaque activation des switchs 1-2 ou 3 jouer le son ( coin1 )
si 2 switchs sont activés en mêmes temps, jouer le son ( coin1 ) 2 fois.
- A chaque activation des switchs 1-2 ou 3 incrémenter le compteur avec affichage sur ( screen1 )
- Une fois ( screen1 ) arrivé à 100, activer ( bob1 ) jouer son ( bonus1 ) allumer ( lum1 ) pendant ( 5s )
Voilà le début, que je vais éditer dés que je le pourrais.
-
Les éléments de base:
- 2 lumières 12v ( lum1-lum2 )
- 3 bobines ( bob1-bob2-bobtilt )
- 3 switchs ou plus ( switch1-switch2-switch3 )
- 1 tilt ( tilt )
- 1 affichage à digits ( screen1 )
- 1 lecteur mp3 avec divers sons ( start1-1-coin1-bonus1 )
A l'allumage:
- Allumer ( lum1-lum2 ) pendant 5s
- Jouer son ( start1 ) pendant 10s
Phase de jeu:
- A chaque activation des switchs 1-2 ou 3 jouer le son ( coin1 )
si 2 switchs sont activés en mêmes temps, jouer le son ( coin1 ) 2 fois.
- A chaque activation des switchs 1-2 ou 3 incrémenter le compteur avec affichage sur ( screen1 )
- Une fois ( screen1 ) arrivé à 100, activer ( bob1 ) jouer son ( bonus1 ) allumer ( lum1 ) pendant ( 5s )
Premier jet : penny_pusher_c.pde (http://flipjuke.grison.org/arduino/penny_pusher_c.pde) (c'est en fait un fichier texte)
C'est loin d'être au point, c'est vraiment une ébauche. J'ai mis dans les notes ce qui reste à faire (pas mal de choses en fait). Ca compile mais c'est pas testé.
Côté licence, j'ai mis la MIT : grosso modo, ça dit qu'il faut laisser la licence (si tu le modifies tu peux mettre ton nom en plus) mais pour le reste tu fais ce que tu veux avec, il est juste précisé que si ça fait fumer ton matos, c'est pas ma faute. Comme ça si tu publies les plans de ta machine, tu auras le premier pousse-pièces 100% libre au monde ;)
Régis.
-
Merci beaucoup de ta réponse ^-^
Je viens à peine de consulter le post et je ne vous embête plus... :-[
-
Merci pour la code! ^-
Maintenant il faut que j'arrive à choisir le shield MP3....... Et sur le forum arduino mon sujet est loin de passionner!
-
Merci pour la code! ^-
Pas de problème, ça m'a pas pris longtemps, c'est juste que je suis un peu débordé ces temps-ci.
Y as-tu jeté un oeil ? Est-ce que ça te parle ? Est-ce que tu veux des explications ?
Maintenant il faut que j'arrive à choisir le shield MP3....... Et sur le forum arduino mon sujet est loin de passionner!
Et sur le net pas grand chose. Je pense que le plus simple serait d'en prendre un pour essayer... Je te dirais bien que je vais le faire mais j'ai déjà 6 mois de retard pour commander de quoi réparer le flip qui est les tripes à l'air chez moi (et qui n'est même pas à moi)...
Pour info, j'ai téléchargé un exemple de code (mp3 sparkfun) et il semblerait qu'il y ait besoin de 4 pattes pour faire marcher le shield. Ca peut vouloir dire qu'on peut en mettre un 2è, dans ces cas là, on arrive parfois à mettre des fils en commun. Sinon j'ai vu une doc disant qu'on pouvait faire du son avec l'arduino lui-même en branchant un HP sur l'arduino (ports PWM je crois) mais que c'est pas top qualité. Ca peut servir d'appoint pour un 2è son.
Après je pense qu'il faut fouiller le forum, ça peut être long et fastidieux...
Régis.
-
Salut!
Je ne peux pas ouvrir le code je suis au boulot et c'est hyper bloqué!
J'ai vu aussi qu'on pouvait faire du son avec l'arduino mais ce sont que des samples je crois!
Si j'ai le temps je vois tout ça après le boulot, je te tiens au jus.
Merci
-
Je ne peux pas ouvrir le code je suis au boulot et c'est hyper bloqué!
Hulahup ! Barbartruc (http://flipjuke.grison.org/arduino/show_source.php) !
Oui, ma fille regarde beaucoup les barbapapa :D
Régis.
-
Même avec barbatruc ça ne fonctionne pas :), je verrais ça à la maison en fin d'aprem.
-
Même avec barbatruc ça ne fonctionne pas :), je verrais ça à la maison en fin d'aprem.
Sérieux ? Ca fait quoi ? Parce que j'ai juste ajouté un script avec un champ select et le contenu du fichier. Je viens de mettre le 1er fichier par défaut à tout hasard.
Régis.
-
Me voilà sur un pc non bloqué ;)
Ca parait assez clair comme langage.
Il va falloir que je me décide à acheter le matos alors!
http://cgi.ebay.fr/ws/eBayISAPI.dll?ViewItem&item=280637011948 (http://cgi.ebay.fr/ws/eBayISAPI.dll?ViewItem&item=280637011948) Il me parait pas trop mal cet ecran là!
http://www.lextronic.fr/P18805-module-de-restitution-rmp3-pour-arduino.html (http://www.lextronic.fr/P18805-module-de-restitution-rmp3-pour-arduino.html) Ce sera surement ce shield que je vais prendre, car il gère lui même l'accès aux sons de la carte SD sans solliciter l'arduino et ce par des commandes simples!
Seul hic le budget en prend un coup! C'est du 60€ livré de France et 50 des USA.
-
http://cgi.ebay.fr/ws/eBayISAPI.dll?ViewItem&item=280637011948 (http://cgi.ebay.fr/ws/eBayISAPI.dll?ViewItem&item=280637011948) Il me parait pas trop mal cet ecran là!
Heu... Tu sauras interfacer ça avec l'arduino côté électronique ? Parce que moi pas... Par contre, si tu arrives à l'interfacer et que tu me dis que telle broche correspond à tel segment, ça ira. Je crois qu'il existe des display faits pour l'arduino (avec les libs qui vont avec). Je ne sais pas quelle différence ça fait (à part pour le code mais encore une fois ça me fait pas peur).
http://www.lextronic.fr/P18805-module-de-restitution-rmp3-pour-arduino.html (http://www.lextronic.fr/P18805-module-de-restitution-rmp3-pour-arduino.html) Ce sera surement ce shield que je vais prendre, car il gère lui même l'accès aux sons de la carte SD sans solliciter l'arduino et ce par des commandes simples!
OK. Pas d'avis particulier sur la question.
Seul hic le budget en prend un coup! C'est du 60€ livré de France et 50 des USA.
Vi, ça monte vite...
Régis.
-
Salut,
http://cgi.ebay.fr/ws/eBayISAPI.dll?ViewItem&item=280637011948 (http://cgi.ebay.fr/ws/eBayISAPI.dll?ViewItem&item=280637011948) Il me parait pas trop mal cet ecran là!
Le vendeur de cet afficheur donne tellement peu d'explications que je ne suis pas sur de ce que je dis mais personnellement je le comprends comme étant un voltmètre, calibre 2V ! Je ne pense pas que cela soit vraiment ce dont tu as besoin ! ;)
A+
-
Je me suis fait la même remarque que toi après une relecture! :)
Pour le moment j'oublie l'écran, ça fera ça en moins, il rentrera dans la liste des améliorations possibles. 8)
-
J'ai tenté une approche sur le forum arduino en anglais et c'est beaucoup plus réactif!
Je continue de me renseigner sur les branchements et autre avant de casser la tirelire. 8)
-
Hello,
Juste un petit up pour dire que je devrais prochainement récupérer des jetons à la bonne taille (malheureusement un peu plus chères que les autres) et que celui à qui j'avais acheté mon pousse-pièces en donne 2 : lien (http://www.flipjuke.fr/gratis-les-pousses-monnaies-t90708.html).
Régis.
-
J'ai vu ces annonces j'attends une réponse. ;)
-
J'ai vu ces annonces j'attends une réponse. ;)
Si jamais tu vas là-bas, fais moi signe, j'ai pas encore trouvé comment je vais récupérer mes jetons.
Régis.
-
Bonjour, je relance ce post car je suis aussi actuellement en train de construire un coin pusher. Avez vous fini votre projet depuis le temps et avez vous eu de nouvelles idées depuis ?
J ai aussi quelques questions qui sont resté assez brèves.
Le moteur essuie glace sous 5 V est il le mieux adapté a ce projet et peut on l alimenter avec un chargeur de téléphone par exemple (qui est une alim en 5 V mais de faible ampérage il me semble)?
-
Le moteur d'essuie glace reste une bonne chose je pense, par contre prends une alim de pc, ça se trouve partout en déchete...
Pour la fabrication du meuble, perso je partirais sur un meuble de borne générique, au final ça coute moins cher que d'acheter les planches!
Par contre comme je t'ai dit en MP, mon projet est en mode pause...
-
Ok. Merci pour ta réponse c'est sympa :). Tu en étais ou dans ton avancement sinon ?
Et pour l'alim PC tu parle surement d'une alim PC portable ? Et comment passer en 5 V ? (désoler je suis un peu novice sur ce sujet)
-
Mon projet est au stade embryonnaire! 8)
Une alim de pc " normale "
(http://www.murmure-de-toile.com/wp-content/uploads/2008/09/alimentation-pc.jpg)
te sort plusieurs tensions dont le 5v rouge et noir je crois
-
Ah D'accord merci.
Un peu gros pour mon projet je pense. Dans un premier temps je me suis lancer dans un petit coin pusher de 50 x 40 x 40 avec de la récup histoire que cela ne coute pas cher. Si ca me plait je me lancerai dans un gros coin pusher style fete foraine avec les bonus et tout ce qui va avec.
Je posterai quelque photos de mon avancé :)
-
Voilà, mon petit coin pusher est quasiment fini et pour un faible coût.
J ai donc utilisé,
- bois de recup pour coffrage, plateau etc
- Un moteur d’essuie glace arrière Clio 2 (récupérer sur une épave)
- Un chargeur output 5V pour alimenter le moteur (chargeur téléphone ou tablette etc "oui oui ça marche" !)
- 2 rails sous le tiroir coulissant
- 2 vitres
Je posterai une photo et une vidéo pour ceux à qui cela intéresse. En gros pour mon coin pusher (sans décoration) il faut compter à peu près 50 euros tout compris.
-
On wait. :-)=
-
Je posterai une photo et une vidéo pour ceux à qui cela intéresse. En gros pour mon coin pusher (sans décoration) il faut compter à peu près 50 euros tout compris.
Wahou !
Et tu as une idée du temps passé dessus ?
Régis.
-
J ai passer 2 aprèm dessus. J ai fait a la va vite si je m attaque a une grosse machine la je prendrai mon temps et l argent pour une finition au top :D
-
Il reste beaucoup de chose a faire dessus mais en gros elle ressemble a ça, nue. J attend un autocollant noir Playboy pour mettre sur la plaque blanche.
Il reste donc à faire la finition (car elle est pas jolie du tout comme ca avec le scotch bleu au dessus, les angles carré et sans toit sur la tete ^^, les lumières, le passage des pièces, la déco (peinture Stickers etc), mettre une musique sympa et pas mal d'autre petit truc.
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20130918141409-Staff06-20130911-213104.jpg) (http://gamoovernet.pixhotel.fr/pics/20130918141409-Staff06-20130911-213104.jpg)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20130918141458-Staff06-20130918-133401.jpg) (http://gamoovernet.pixhotel.fr/pics/20130918141458-Staff06-20130918-133401.jpg)
-
Et enfin la vidéo..
-
Sympa ^-
Ca marche très bien. ^-
-
oui ca marche tres bien, j ai pas montré les pièces loose mais ca marche aussi tres bien. Il manque le bout du plateau qui remonte et les ptites visses sur le plateau qui fait que les pieces se superpose (la tricherie quoi ^^)
Je posterai une photo et une video quand tout sera terminer et nickel
-
Le côté tricherie m'intéresse. :D
-
Seul truc que je trouve dommage, je suis un fan des système à travers la vitre où on vise (mais j'admets que ça doit pas être une mince affaire à faire).
Le système ici est complètement aléatoire (c'est d'ailleurs pour ça qu'on ne trouve plus que celui-là maintenant).
Régis.
-
Seul truc que je trouve dommage, je suis un fan des système à travers la vitre où on vise
moi aussi, c'est vraiment ceux auxquels j'ai beaucoup joué.
En tout cas, joli travail pour celui-ci :)
-
Non ca doit etre assez simple en fait celui ou tu vise, le seul truc c est que faut sortir le porte monnaie :).. Il suffit d acheter ca >> http://www.8linesupply.com/p/quarter-chute-knob-kit-for-coin-pusher.html et faire un systeme pour qu il pivote. Mais 83 dollar quand meme :/
Et merci Solkan :)
-
Non ca doit etre assez simple en fait celui ou tu vise, le seul truc c est que faut sortir le porte monnaie :).. Il suffit d acheter ca >> http://www.8linesupply.com/p/quarter-chute-knob-kit-for-coin-pusher.html et faire un systeme pour qu il pivote. Mais 83 dollar quand meme :/
Il y a une nuance dans celui avec le guide : les pièces ne s'empilent pas. il y a normalement un râteau supérieur qui entraîne les pièces qui sont envoyée vers l'arrière du plateau. Ces pièces sont ensuite seulement repoussées par le plateau oscillant.
-
Ha oui ok je vois. Ca doit pouvoir ce trouver ce mécanisme aussi je pense.
Ma femme aime jouer en mettant 2 pièces par 2, elle préfère cette façon de jouer à celle ou on vise et je dois dire moi aussi ^^. (Puis c est plus simple a réaliser ça m arrange :p.
-
Ha oui ok je vois. Ca doit pouvoir ce trouver ce mécanisme aussi je pense.
Ma femme aime jouer en mettant 2 pièces par 2, elle préfère cette façon de jouer à celle ou on vise et je dois dire moi aussi ^^. (Puis c est plus simple a réaliser ça m arrange :p.
Disons que je préfère la partie qui utilise un peu d'adresse (la visée) que le 99% aléatoire des coins pushers "en vrac"
-
En gros avec la déco ca devrait donner ca à peu près
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20130918173413-Staff06-PL.jpg) (http://gamoovernet.pixhotel.fr/pics/20130918173413-Staff06-PL.jpg)
Vous en pensez quoi ?
-
Disons que je préfère la partie qui utilise un peu d'adresse (la visée) que le 99% aléatoire des coins pushers "en vrac"
Le mien est pire : il "jette" les pièces comme quand on joue à pile ou face.
On met la pièce en bas :
(http://flipjuke.grison.org/flippawinna/309579992_6_1DHg.jpeg)
Et ça vient taper un rouleau :
(http://flipjuke.grison.org/flippawinna/image23251.jpg)
Et c'est tellement aléatoire qu'il n'y a pas grand chose pour limiter les chutes de pièces :
- sur les côtés, ça tombe dans la caisse
- le bord est un poil relevé
Note : ce sont des photos du même modèle mais pas du mien (et oui : j'ai un grand garage)
Régis.
-
Vous en pensez quoi ?
Réalisation impressionnante, surtout en peu de temps !
Par contre, je ne suis pas fan du thème (mais c'est une question de goût).
Régis.
-
je suis encore en reflexion niveau themes ca peut encore changer ^^ mais ce theme irait bien avec ma deco.. Ou un theme new york serait pas mal :?
-
Salut,
Super chouette ta réalisation.
Pourrais-tu, SVP, poster des photos du mécanisme? et expliquer le branchement de l'essuie glace sur l'alimentation GSM ?
Merci d'avance <:) <:) <:)
Jeannot
-
Le fil rouge sur le bouton rouge, le fil bleu sur le bouton bleu. 8)
-
Je te poste une photo demain pour le moteur, et pour l alimentation j ai pris un chargeur de tablette.
Vu que c est un mini pousse pièces c était plus simple qu une alim de pc :).
La photo du chargeur :
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20130919233418-Staff06-20130919-233009.jpg) (http://gamoovernet.pixhotel.fr/pics/20130919233418-Staff06-20130919-233009.jpg)
-
Ajouts de neons à LED, d une lumiere plafonnier, des visses sur le plateau et du bord relevé au bout.. Avec ca c est devenu plus dur le coté triche marche tres bien :))
-
En gros pour le système du mécanisme je t ai fait un schéma:
A savoir que mon moteur est en va et viens, il ne fait pas une boucle mais un demi cercle et reviens et que j ai du le mettre en dessous vu qu il n y a pas de place derrière (40 cm de profondeur 40 de large et 60 de haut).
De mémoire pour le branchement tu as un fil noir (qui est la masse)donc sur fil noir et deux autre un jaune et un gris (a vérifier la couleur car plus sur) que tu raccorde ensemble sur ton fil rouge du chargeur.
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20130920022111-Staff06-meca.jpg) (http://gamoovernet.pixhotel.fr/pics/20130920022111-Staff06-meca.jpg)
-
Ton système de lumière s'active comment t'as mis un switch ou autre chose?
Ca s'allume à chaque passage de pièce?
Merci
Sinon concernant le moteur différence par rapport au mien qui est un moteur faisant un tour complet.
J'adore de plus en plus ta réalisation. ^-
-
Salut,
Merci beaucoup pour les explications.
Top réalisation en tout cas ;-)
Jeannot
-
Non ça s allume a chaque fois qu une pièce touche le plateau ^^ c est un capteur de son et le boitier est sous la planche ce qui fait que quand la pièce tape le tiroir ça s allume.
Mais c est faisable avec des switch aussi sauf que j ai peur que les pièces centimes soit trop légère pour appuyer sur le poussoir. Il faudrait peut être des vrai tokens pour les switch !?
J aurai aimer émettre un son lors du passage de pièces. Quelqu un aurait une idée sans passer par un arduino et son plug son ou y a que ce moyen ??
-
Si tu pouvais détaillé photo à l'appuie ton montage pour la lumière et le détecteur de son ce serait sympa. ^-
Concernant le son ça dépend quel type de son, simple buzz ou un mp3?
http://www.sonelec-musique.com/electronique_realisations_lecteur_audio_001.html (http://www.sonelec-musique.com/electronique_realisations_lecteur_audio_001.html)
A chercher sur google de petits montages du même genre voir même du tout prêt.
http://www.mon-club-elec.fr/pmwiki_reference_arduino/pmwiki.php?n=Main.ExempleTone (http://www.mon-club-elec.fr/pmwiki_reference_arduino/pmwiki.php?n=Main.ExempleTone)
http://www.positron-libre.com/electronique/schemas-electroniques/ne555/sirene-de-police.php (http://www.positron-libre.com/electronique/schemas-electroniques/ne555/sirene-de-police.php)
Mais si on se retrouve avec plusieurs choses à gérer l'arduino sera la meilleure solution finale.
-
Juste un bip ou un effet sonore du même genre que les vrais machine suffirai.
Pour la lumiere y a pas grand chose à détailler ça s achète tout fait, y a juste a mettre le boitier dans la boite sous le plateau (avec du double face fourni ds la boite)et positionner les neons ou tu veut.
Cela coûte 16 euros. Je n ai pas trouver mon modèle sur le net mais un qui y ressemble
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20130920142840-Staff06-LED-Sensor-Light-In-Car-526-7.jpg) (http://gamoovernet.pixhotel.fr/pics/20130920142840-Staff06-LED-Sensor-Light-In-Car-526-7.jpg)
-
Je pense que l'arduino est clairement ce qu il y a de mieux en fait.
Je le mettrai sur la grosse, sur celle ci on va s en tenir au effet lumineux ca suffira ^^
La prochaine réalisation que j aimerai faire est la réplique du Da vinci Mystery..
Je suis fan de celui ci, je dépense mon argent tout les ans la dedans lol
Ce sera une machine d angle biensur..
-
Alors là, la gestion des bonus..... ;D
Merci pour le kit led.
-
Oui faudra que l arduino gère les leds la musique l ouverture de la trape selon les leds qui s allume lorsque tu appuis sur le bouton stop.. Ca va pas etre simple mais je pense arriver a faire quelque chose qui s en approche. (avec votre aide :p )
-
Ce qui poserait le plus gros problème c'est le compte des pièces.
De ce que j'ai vu tu as 2 réserves de pièces, et suivant le bonus il en distribue différents nombres.
A notre niveau, il faudrait remplir un tube de pièces et avoir une bobine de flip et un plongeur qui pousse à chaque impulsion une pièce et après reste à gérer le nombre désiré.
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20130920151403-D_D-pousse-piece.jpg) (http://gamoovernet.pixhotel.fr/pics/20130920151403-D_D-pousse-piece.jpg)
Les systèmes de machines plus anciennes sont plus simples.
Un tube se rempli de pièces et une fois qu'il est plein il se vide via l'ouverture d'une trappe ou autre.
Ou distribution d'un jeton bonus, mais dans notre cas aucun intérêt
-
Oui ton schema est une bonne idée et réalisable. Si une fois le bouton presser diode 20 est allumé, la bobine envoie par exemple 10 impulsion ce qui pousse 10 pieces ? C est bien ca ?
-
Tout à fait, c'est un système déjà évoqué dans les pages du sujet si je me souviens bien.
-
(Je pense qu elle ressemblera a peu près a ca) dsl pour le dessin grossier je suis pas caler niveau arts plastique ^^))
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20130920152912-Staff06-davv2.jpg) (http://gamoovernet.pixhotel.fr/pics/20130920152912-Staff06-davv2.jpg)
-
Oui je pense que j avais vu ca.. Manque plus qu à, maintenant et voir si c est realisable ou pas :)
-
Je pensais a ca aussi.. Genre un petit moteur qui se declenche 5 seconde ou 7 ou 10. je schematise.
le moteur se declenche 5 sec, a chaque rotation la tige percute une piece qui la fait sortir.
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20130920154315-Staff06-MM.png) (http://gamoovernet.pixhotel.fr/pics/20130920154315-Staff06-MM.png)
Est ce que l arduino peut gerer un temps de déclenchement d un moteur aussi ??
-
Quand on voit les réalisations, l'arduino peut gérer beaucoup de choses.
Même " gestion " que plus haut au lieu d'une impulsion d'une seconde là ce sera 3 ou 4 secondes second la vitesse du moteur. Un moteur d'essuie glace ferait une fois l'affaire dans cette réalisation.
-
un peu gros un moteur d essui glace je pense. Mais ca serait plus simple de trouver un petit moteur qu une bobine qui pousse un poussoir (sur ressort pour qu il revienne) avec un guide etc puis plus facilement realisable non ? Ou quel composant faudrait t il pour la realisation avec la bobine ?
-
Le top serait d'arriver à mettre des schémas et mode d'emploi en ligne pour les suivants.
Je veux bien essayer de faire un code arduino le plus paramétrable possible (genre une bibliothèque + 1 exemple 100% fonctionnel et customisable sans toucher à la bibli).
Le plus simple pour moi serait d'avoir une sorte de cahier des charges (en gros une liste de fonctionnalités avec explication de leur fonctionnement).
Par exemple pour la gestion du bonus, c'est super simple à coder si je sais ce que j'ai comme capteur et comme commande à déclencher ensuite. Arrivé là on peut même définir plusieurs modes de déclenchement pour laisser chacun choisir celui qu'il préfère.
Plus on envoie d'infos à l'arduino et plus on peut faire de choses. Je pense à Bubble Bobble qui comptait tout (les sauts, les bulles, les monstres, la distance parcourue) et déclenchait les bonus en fonction de ça (j'ai longtemps cru que c'était aléatoire mais une fois qu'on a compris on peut influencer un peu les bonus). On pourrait imaginer par exemple déclencher un bonus au bout de 10 pièces jouées sans rien gagner ou au contraire à la 3è chute de pièces de suite...
Régis.
-
Ca serait super ca !!! Je m y colle dessuite, je te fournis toute les actions que dois gérer l arduino pour le bonus et tout le reste.. ^-^
:)
-
alors si je n ai rien oublié: (l idee est qu a chaque passage des pièces, une LED s allume et active le bonus une fois que la comptabilisation arrive a 32)
A l allumage, musique (1) joue
Allumer 5 Leds blanche 1 (plafonnier)
// alarme
si contacteur 0 actionné (tilt), son "alarme" activé
//partie gameplay
Quand contacteur 1 2 3 ou 4 actionné, son 1 joue => (passage des pièces)
Quand contacteur 1 2 3 ou 4 actionné, compteur +1 => (additionnement pour le bonus)
Quand compteur est a 1, allumer LED 1
Quand compteur est a 2, allumer LED 2
Quand compteur est a 3, allumer LED 3
Quand ‘’ ‘’ 4, ‘’ ‘’ 4
//Etc. etc. Jusqu’à
Quand compteur est a 32, allumer LED 32 => (toute les 32 pièces le bonus s’active (je les ai compter ^^))
if(counter > 32) {
delay(5000); // Delai de 5 secondes
counter = 0;
// Partie bonus
Quand compteur arrive a 32, jouer musique (2)
Stop musique (1)
stop Leds plafonnier
Quand compteur arrive a 32, LED 1 2 3 4 5 6 7 etc 32 clignotent 10 sec
Apres 10 seconde, LED 1 2 3 4 5 etc 32 s’éteint
Quand compteur arrive a 32, actionner moteur (1) 10 secondes
Quand compteur arrive a 32, reset compteur à 0
Leds plafonnier se rallume
et ca devrait repartir a zéro. Toute diode éteinte compteur a zéro
Si power off, reset tout
(je laisse de coté le système bonus aléatoire ou quand on appuis sur stop si LED 24 25 26 27 par ex est allumé, moteur 1 actionné 5 sec libere 5 pieces, si led 28 29 30 31 allumer, moteur actionner 10 sec libere 10 piece etc)
PS: je pense ne rien avoir oublier, ca devrait suffire mais si vous avez d autre idée de bonus... J ai pris en exemple du Da vinci mystery ou a 32 LED allumées le bonus se déclenche, c est ce qui m intéresse :) )
Voila ce que devrait actionner le bonus a peu prés
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20130920205028-Staff06-7965MG-Servo.jpg) (http://gamoovernet.pixhotel.fr/pics/20130920205028-Staff06-7965MG-Servo.jpg)
-
Donc comme nous sommes dans le concret, et pour les personnes qui suivront, je vais essayer de résumer tout ce qu il faut ainsi que les branchements à effectuer pour obtenir un coin pusher avec une alarme, un son lors du passage de pièces, Des leds qui s'allument une a une jusqu’à 32 qui déclenchera le bonus et donc qui déclenchera le servo moteur pour faire tomber les pièces ainsi qu une musique de bonus. L aide d une personne caler en arduino est la bienvenue.
(ceci est la phase 1 de réflexion et théorie, le but etant de faire un tuto après test de tout les branchements une fois le sujet bien maîtrisé et ainsi d avoir un schéma de montage, les composant etc a avoir)
Matériel et composants (à compléter)
Un interrupteur on/off
Un arduino
32 LED (avec 32 résistance 220 ohms "a confirmer")
2 shift registre
Un servo moteur
Un tilt
Un moteur pricipal pour le va et vient du plateau
2 enceintes
Un Mp3 player shield
Une carte sd
4 headers (2 x 8 broches et 2 x 6 broches)
Branchement
L alarme
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20130923163033-Staff06-Sans-titre3.png) (http://gamoovernet.pixhotel.fr/pics/20130923163033-Staff06-Sans-titre3.png)
Le servo moteur (voir tuto ci dessous)
http://www.youtube.com/watch?feature=player_embedded&v=UQOIasMyHfc#t=49
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20130921092953-Staff06-Sans-titre.png) (http://gamoovernet.pixhotel.fr/pics/20130921092953-Staff06-Sans-titre.png)
Les LEDS avec 2 shift register
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20130921093253-Staff06-ShftOutExmp2-3.gif) (http://gamoovernet.pixhotel.fr/pics/20130921093253-Staff06-ShftOutExmp2-3.gif)
Une fois bien compléter, un schema de montage serait la bienvenue, ou j essaierai d en faire un théoriquement, n ayant pas le matériel encore sous les yeux. (d ou ma demande d aide pour aucune erreur)
Pour la partie programmation, encore merci Noelfhim de nous faire ça gracieusement :). L idéal serait de tout bien expliquer et schématiser pour ceux qui suivront ce post :).
Dites moi si il y a quelque chose qui manque ou une erreur :).En attendant Je continu a me documenter et a recuperer toutes les informations necessaire a la realisation.
-
alors si je n ai rien oublié: (l idee est qu a chaque passage des pièces, une LED s allume et active le bonus une fois que la comptabilisation arrive a 32)
Ouah ! Je n'ai encore que survoler (je vais lire en détail en répondant) mais ça m'impressionne ! Si mes clients pouvaient détailler leurs besoin autant que toi...
[...]
Moteur pricipal play
Allumer neon 1 (plafonnier)
OK pour la musique. Y a-t-il des cas où on ne veut pas de lumière ou du moteur (hors extinction) ?
Si la réponse est non, alors on n'a pas besoin de les faire passer par l'arduino.
En lisant la suite, j'ai trouvé une extinction du néon donc OK. Reste à voir si c'est une bonne idée d'éteindre un néon et si on ne peut pas éteindre les lampes secondaires parce qu'au moment du rallumage le néon clignote ce qui est désagréable, consomme du courant et peut occasionnellement ne pas repartir.
// alarme
[...]
//partie gameplay
Quand contacteur 1 2 3 et 4 actionné, son 1 joue => (passage des pièces)
Quand contacteur 1 2 3 et 4 actionné, compteur +1 => (additionnement pour le bonus)
Je suppose que c'est 1, 2, 3 OU 4 ? Désolé de pinailler mais c'est important de se comprendre, sinon ça peut faire des trucs zarbs au final.
[fonctionnement du bonus]
Rien à redire, c'est clair et facile à coder.
Si power off, reset tout
Ca c'est mieux parce que sinon on est obligés d'ajouter des composants avec une mémoire et/ou une pile (c'est pas hors de prix mais c'est toujours ça d'économisé).
(je laisse de coté le système aléatoire ou quand on appuis sur stop si LED 24 25 26 27 par ex est allumé, moteur 1 actionné 5 sec etc)
[...]
Là j'ai pas trop compris mais de toute façon, quand on aura une version de base on pourra rajouter des comportements optionnels.
Régis.
-
[...]
Un shift registre ( à confirmer)
Déjà je peux confirmer ce point là : c'est un composant peu coûteux (genre 1€ max) qui augmente le nombre de sorties de l'arduino, laissant les autres ports en entrées. Il en faudra même plusieurs (au moins 2, peut-être plus 3 ou 4).
D'ailleurs à un moment il faudra identifier le bon arduino sachant que la limite viendra certainement du nombre d'entrées et des besoins éventuels en entrées analogiques.
>> A compléter >> composant pour la gestion son et musique qui se plug sur arduino il me semble
http://boutique.semageek.com/fr/57-adafruit-wave-shield-v11.html ou http://boutique.semageek.com/fr/128-mp3-player-shield-.html
J'aijouterai ça :
http://www.arduino.cc/en/Tutorial/PlayMelody
Cette méthode est moins chère et plus 8bits dans le son.
Je pense qu'idéalement il faudra supporter les 3 options (ou au moins la low-cost et une bien).
Le seul soucis dans cette histoire c'est de trouver des gens qui ont les 2 cartes pour vérifier que le code marche (et tester les corrections si ça ne marche pas du premier coup).
[schémas]
Rien à dire, c'est ça, restera à mettre tout ça ensemble.
Régis.
-
Merci beaucoup Régis :).. J ai approfondis le sujet et appris beaucoup ces dernieres 24h.. ^-^
J ai meme pu réaliser un schéma de montage, reste a savoir si ils sont juste mais ca devrait etre ca.
Pour le néon tu as entierement raison, c est pour cela que je l ai remplacer par 4 ou 5 leds blanche qui feront amplement l affaires. Ensuite pour le moteur principal aussi tu as raison, ca ne sert a rien de l inclure dans l arduino, donc ca te simplifie grandement la tache ^^.
Par contre, pour ce qui est des 32 leds, j ai aussi fait le schéma de montage (bon courage pour reussir a coder tout ca lol). J ai fait mon montage avec 2 shift register monter en parallele qui gere 16 leds chacun.
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20130923120128-Staff06-FMBQE1QH32S08P4.LARGE-1-.jpg) (http://gamoovernet.pixhotel.fr/pics/20130923120128-Staff06-FMBQE1QH32S08P4.LARGE-1-.jpg)
Le tableau correspond aux entrées et sortie des pins des shift registrer et au leds auquel le signal correspond (euhhh je sais pas si j ai été clair la ^^)
J ai donc utilisé les 6 sorties analogique, 3 pour chaque shift Reg. 5 J avais la possibilité aussi de brancher les 2 shift register en série, peut être est ce plus simple pour le codage ? (meme schéma sauf qu il faut brancher les pins des Shift Reg 11 12 et 14 ensemble, et de raccorder le pin 9 d'un shift au pin 15 de l autre. si je ne me trompe pas)
Donc
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20130923121325-Staff06-ArduinoUno-r2-front450px.jpg) (http://gamoovernet.pixhotel.fr/pics/20130923121325-Staff06-ArduinoUno-r2-front450px.jpg)
+
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20130923120128-Staff06-FMBQE1QH32S08P4.LARGE-1-.jpg) (http://gamoovernet.pixhotel.fr/pics/20130923120128-Staff06-FMBQE1QH32S08P4.LARGE-1-.jpg)
tu devrait avoir tout si tout est juste. :)
Pour la musique, j ai décider de plugger un mp3 player shield sur la carte arduino,
http://boutique.semageek.com/fr/128-mp3-player-shield-.html?gclid=CKfr562l4bkCFY7LtAod70gAFw
datasheet = https://www.sparkfun.com/datasheets/Components/SMD/vs1053.pdf
dans le cas ou je voudrai améliorer la machine et ajouter de la musique en mp3.
-------------------------------------------------------------------------------
-"Le coté aléatoire", je voulais dire par la l action sur un bouton qui stop le bonus au hasard sur 10 ou 20 ou plus de pièces. Plus simple de faire arriver a 32 leds rouges,le moteur s actionne et lâche des pièces c est tout.
-Sinon oui c est c'est 1, 2, 3 OU 4 actionné. (pas les 4 en meme temps ^^)dsl
-"Le seul soucis dans cette histoire c'est de trouver des gens qui ont les 2 cartes". Je commande ça bientôt et ferai tout les tests nécessaire vu qu on touche au but :).
-
[...]
J ai donc utilisé les 6 sorties analogique, 3 pour chaque shift Reg. 5 J avais la possibilité aussi de brancher les 2 shift register en série, peut être est ce plus simple pour le codage ? (meme schéma sauf qu il faut brancher les pins des Shift Reg 11 12 et 14 ensemble, et de raccorder le pin 9 d'un shift au pin 15 de l autre. si je ne me trompe pas)
Ca dépend du nombre de port qu'on a à dispo : c'est plus simple de les gérer séparément mais si on veut libérer des patttes, on peut mutualiser certains fils (de mémoire, je crois qu'on peut mettre 2 fils en commun) et si on a encore plus besoin de ports, on branche un shif qui en pilote 2 (ou plus).
[..]
-"Le coté aléatoire", je voulais dire par la l action sur un bouton qui stop le bonus au hasard sur 10 ou 20 ou plus de pièces. Plus simple de faire arriver a 32 leds rouges,le moteur s actionne et lâche des pièces c est tout.
Heu... J'ai pas tout compris...
En tout cas, je vais commencer à avoir de quoi bosser. Je vais essayer de trouver un moment un soir pour démarrer ça.
Régis.
-
Tu n as pas dû voir la vidéo d' ou le fait que tu ne dois pas me suivre ^^..
C est la vidéo de la réplique que je voudrais faire. Tu remarquera que lorsque tu as passer 32 pièces, le bonus se déclenche, lance un mode "hasard" lorsque tu appuie sur le gros bouton au dessus ca stop au hasard sur 5, 10, 15 ou 20 pieces. C est ce mode la dont je parle, la partie aléatoire :).
J ai donc opté pour un bonus simple, 32 leds allumer, une musique et des pièces car si tu devais coder exactement ce que la machine fait tu en aurai pour 1 an je pense lol. Et à mon avis ça doit pas être simple du tout.
PS: Pour les ports on en a largement assez apparament donc c etais pour cela que je me suis permi de faire ce montage.
En tout cas je te remercie encore pour la programmation ^-^.. J imagine que ça doit être beaucoup de temps et de contrainte.
-
Tu n as pas dû voir la vidéo d' ou le fait que tu ne dois pas me suivre ^^..
Effectivement.
C est la vidéo de la réplique que je voudrais faire. Tu remarquera que lorsque tu as passer 32 pièces, le bonus se déclenche, lance un mode "hasard" lorsque tu appuie sur le gros bouton au dessus ca stop au hasard sur 5, 10, 15 ou 20 pieces. C est ce mode la dont je parle, la partie aléatoire :).
J ai donc opté pour un bonus simple, 32 leds allumer, une musique et des pièces car si tu devais coder exactement ce que la machine fait tu en aurai pour 1 an je pense lol. Et à mon avis ça doit pas être simple du tout.
Bah non, y a rien de compliqué là-dedans. Tu me décrirais le mode le plus tordu, compliqué et cool que tu imaginerais ?
Pour moi le truc compliqué c'est d'avoir la réserve de pièces soit assez grande soit qui se remplit toute seule et de faire descendre le nombre exact qu'on veut (en gros la partie mécanique c'est pas mon truc). Mais
En tout cas je te remercie encore pour la programmation ^-^.. J imagine que ça doit être beaucoup de temps et de contrainte.
Le plus long sera pour moi de mettre en place le circuit électronique.
Je passe mes journées à coder, je ne suis pas à quelques centaines de lignes près ;)
Par contre, j'avoue que j'aimerais bien, avant de commencer à coder, savoir si le plan actuel convient aux autres.
Régis.
-
Pour moi le truc compliqué c'est d'avoir la réserve de pièces soit assez grande soit qui se remplit toute seule et de faire descendre le nombre exact qu'on veut (en gros la partie mécanique c'est pas mon truc).
Théoriquement, si le moteur tourne a vitesse égal pendant un certain temps voulu, le meme nombre de pièces devrait tomber à chaque fois. (c est a dire si je veut que 20 pièces tombe, je calculerai combien de temps le servo moteur devra tourner pour que le nombre désiré soit expulsé, peut être faudra t il inclure dans le circuit un régulateur de vitesse pour le réglage).
Pour la partie mécanique j ai fait un schéma qui représente l'idée du montage que j'ai imaginé et que j'effectuerai (vu de haut de face et de gauche)
voir ci dessous
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20130923234222-Staff06-Systeme-bonus.jpg) (http://gamoovernet.pixhotel.fr/pics/20130923234222-Staff06-Systeme-bonus.jpg)
Le tube doit faire en principe une trentaine de centimètre de haut, sachant qu une pièce est d environ 2 mm de large, ça laisserai 150 pièces dans le tubes. Je pense que cela est suffisant pour ma part mais on peut aussi facilement imaginer des systèmes afin de le remplir aisément .
Par exemple les pièces dites loose pourrai tomber dans une sorte d entonnoir et remplir le tube des pièces bonus si l on met le tube en partie basse et qu il n est pas visible. Le tube serait par contre de quelque centimètre de haut seulement. Je réfléchirai à toute les possibilités réalisable et je vous en ferai part après test.
A mon avis lors de ma réalisation,vous allez me dire que je vais me confronter à un problème, le poids des 150 pièces. Si le servo moteur n a pas assez de couple il va se stopper sur la pièce et bugguer. J ai déja quelque solutions à ce problème, j attend de voir si le moteur est assez puissant ou pas.
Par contre, j'avoue que j'aimerais bien, avant de commencer à coder, savoir si le plan actuel convient aux autres.
Pour ce qui est du plan, je pense qu'il peut convenir a tous car il est modulable a l infini juste en changeant le code.. Le circuit possédant 32 leds, un servo un tilt un lecteur mp3(ou pas, 5 leds blanche, on peut par exemple faire un compte à rebours (comme un afficheur), ou mettre du texte défilant etc etc.. Enfin je pense que tous pourra y trouver son bonheur c'est une très bonne base je pense :)
Pour texte défilant, un exemple ici
http://www.youtube.com/watch?feature=player_embedded&v=l5OGd2hCI3I
-
Théoriquement, si le moteur tourne a vitesse égal pendant un certain temps voulu, le meme nombre de pièces devrait tomber à chaque fois. (c est a dire si je veut que 20 pièces tombe, je calculerai combien de temps le servo moteur devra tourner pour que le nombre désiré soit expulsé, peut être faudra t il inclure dans le circuit un régulateur de vitesse pour le réglage).
Ah ! En fait, tu as un "baton" qui pousse la pièce à envoyer ! Pas bête (je te dis, la mécanique c'est pas mon domaine). On peut aussi mettre un switch qui est enfoncé quand on a poussé une pièce et qui compte.
[...]
A mon avis lors de ma réalisation,vous allez me dire que je vais me confronter à un problème, le poids des 150 pièces. Si le servo moteur n a pas assez de couple il va se stopper sur la pièce et bugguer. J ai déja quelque solutions à ce problème, j attend de voir si le moteur est assez puissant ou pas.
Un mini tapis roulant ?
Pour ce qui est du plan, je pense qu'il peut convenir a tous car il est modulable a l infini juste en changeant le code.. Le circuit possédant 32 leds, un servo un tilt un lecteur mp3(ou pas, 5 leds blanche, on peut par exemple faire un compte à rebours (comme un afficheur), ou mettre du texte défilant etc etc.. Enfin je pense que tous pourra y trouver son bonheur c'est une très bonne base je pense :)
Pour texte défilant, un exemple ici
http://www.youtube.com/watch?feature=player_embedded&v=l5OGd2hCI3I
Si on commence à parler matrice de LED, ça commence à faire penser à un flipper dot.
Du coup, on pourrait faire des trucs sympa. Par exemple :
- à chaque pièce qui tombe, on fait un tirage aléatoire (genre 1 chance sur 1000) et ça lance une mission
- la mission ça peut s'afficher avec une animation sur la matrice :
* une cible avec un viseur qui bouge, quand une pièce tombe ça stoppe le viseur et ça donne plus ou moins de pièces en fonction de la distance à la cible
* une sorte de course à pied façon jeux 8 bits ou on détruisait la manette (si on n'arrive pas à faire les dessins on peut se rabattre sur une chaussure et un réveil comme dans north & south) et il faut mettre plein de pièces (qui du coup ne comptent pas pour le bonus normal) pour gagner la course et récupérer des pièces (sans compter ce que ça aura fait tomber)
* etc...
Tout ça, je suis capable de le coder, le plus dur c'est l'animation mais il existe des bibliothèques pour ça (et au pire, ça serait plus long mais je saurais faire sans).
Il existe par exemple une bibliothèque (du code tout prêt) pour un DMD (afficheur dot) de 32x16 leds. Un lot de LED c'est entre 30€ et 40€ (et je pense qu'on peut trouver moins cher) et une carte toute prête je l'ai vu à 40$.
Sinon on peut aussi imaginer un contacteur à un endroit précis pour déclencher les missions (on incite le joueur à faire tomber des pièces là mais c'est plus dur).
Régis.
-
Un mini tapis roulant ?
Précisément. Je pensais à un tapis roulant aussi avec des rainures genre comme sur les chars d assault. C est le système qu'utilise beaucoup de machine a sous.
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20130924123605-Staff06-systeme-bonus-2.jpg) (http://gamoovernet.pixhotel.fr/pics/20130924123605-Staff06-systeme-bonus-2.jpg)
Oui le switch qui compte serai une bonne idée. Mais pas vraiment nécessaire dans ce cas la je pense, je m'explique:
disons que si j ai calculé que le moteur doit tourner 7 secondes pour envoyer 10 pièces, si j en veut 20 suffit de programmer le servo pour qu il tourne 14 sec.
5 pièces = activer servo 3500 ms
10 pièces = activer servo 7000 ms
15 pièces = activer servo 10500 ms
20 pièces = activer servo 14000 ms
etc
A part si tu veut que l arduino sache combien de pièces il a envoyer ou que tu veuille ajouter un afficheur a led, un switch rajoute des composant pour rien ^^. Mais cela reste néanmoins une bonne idée pour quelqu un qui voudra perfectionner notre réalisation :).
Si on commence à parler matrice de LED, ça commence à faire penser à un flipper dot.
Du coup, on pourrait faire des trucs sympa.
Oui vu qu il y a une matrice de Led, on peut tout imaginer et faire plein de truc sympa :).. D ailleur il y a un tuto très bien expliqué pour le codage et la réalisation. (schéma de montage + code + video)
http://skyduino.wordpress.com/2011/07/25/arduino-led-matrix-news/
J ai aussi trouvé ça, peut être que ca pourra t avancer et gagner du temps niveau programmation :
Code arduino pour utiliser les shift register 75HC595 en série (donc 3 ports analogique au lieu de 6 comme nous)
int SER_Pin = A0; //pin 14 on the 75HC595
int RCLK_Pin = A1; //pin 12 on the 75HC595
int SRCLK_Pin = A2; //pin 11 on the 75HC595
//How many of the shift registers - change this
#define number_of_74hc595s 1
//do not touch
#define numOfRegisterPins number_of_74hc595s * 8
boolean registers[numOfRegisterPins];
void setup(){
pinMode(SER_Pin, OUTPUT);
pinMode(RCLK_Pin, OUTPUT);
pinMode(SRCLK_Pin, OUTPUT);
//reset all register pins
clearRegisters();
writeRegisters();
}
//set all register pins to LOW
void clearRegisters(){
for(int i = numOfRegisterPins - 1; i >= 0; i--){
registers[i] = LOW;
}
}
//Set and display registers
//Only call AFTER all values are set how you would like (slow otherwise)
void writeRegisters(){
digitalWrite(RCLK_Pin, LOW);
for(int i = numOfRegisterPins - 1; i >= 0; i--){
digitalWrite(SRCLK_Pin, LOW);
int val = registers[i];
digitalWrite(SER_Pin, val);
digitalWrite(SRCLK_Pin, HIGH);
}
digitalWrite(RCLK_Pin, HIGH);
}
//set an individual pin HIGH or LOW
void setRegisterPin(int index, int value){
registers[index] = value;
}
void loop(){
setRegisterPin(2, HIGH);
setRegisterPin(3, HIGH);
setRegisterPin(4, LOW);
setRegisterPin(5, HIGH);
setRegisterPin(7, HIGH);
writeRegisters(); //MUST BE CALLED TO DISPLAY CHANGES
//Only call once after the values are set how you need.
C est un code pour le montage de 2 shift reg en série donc pas valable dans notre cas mais ca peut peut être t aider.
-
[...]
A part si tu veut que l arduino sache combien de pièces il a envoyer ou que tu veuille ajouter un afficheur a led, un switch rajoute des composant pour rien ^^. Mais cela reste néanmoins une bonne idée pour quelqu un qui voudra perfectionner notre réalisation :).
Si on est à peu près sûr du nombre de pièces qui tombent moi ça me va : l'arduino saura le nombre théorique puisque c'est lui qui aura commandé la chute.
[...]
Code arduino pour utiliser les shift register 75HC595 en série (donc 3 ports analogique au lieu de 6 comme nous)
En fait, sauf si on a besoin d'un temps de réaction très très rapide, avec 3 ports (pas forcément analogiques) on peut arriver à piloter autant de diodes qu'on veut, c'est juste un poil plus complexe mais une fois qu'on a fait les bonnes fonctions, ça marche tout seul.
Régis.
-
Vous allez loin direct les gars ^-
Il va falloir commencer à budgétiser tout ça.
-
Il va falloir commencer à budgétiser tout ça.
OK.
Pour ma part, comme je ne vais pas facturer mon temps de travail ni vendre le code ensuite, on est à 0€ :D
Blague à part, c'est une bonne remarque.
Un arduino, c'est 20€ environ.
Il va falloir pas mal de choses en plus, bien sûr.
Déjà il va lui falloir du courant, ça consomme jusqu'à 500mA (je dirais plutôt dans les 300mA) sur 7V à 12V (6V à 20V toléré mais pas conseillé). C'est pas un problème si on a déjà un 12V qui traine mais sinon il faut une alimentation.
Ensuite, il va falloir des composants. Ca va être difficile de faire une liste maintenant mais j'ai noté :
- environ 20€ pour jouer des mp3 (optionnel)
- 20 à 40€ pour des LED (suivant ce qu'on fera et où on les trouve)
- contrôle de moteurs & co à voir
- les autres composants (register shift, résistances & co) on ne devrait pas en avoir pour cher, je dirais 5 à 10€ grand max
- reste une plaque pour souder tout ça, là ça dépend de la méthode utilisée mais c'est pas trop cher non plus, exemple moins de 3€ pour ça :(http://img.eachbuyer.com/500-500/i/a/ia34_a.jpg)
Régis.
-
Déjà il y a arduino et les arduinos <:) les funduinos... Pas le même prix. 8)
Les prix ont bien baissés quand même.
- Arduino quel modèle, besoin d'un méga?
- Lecteur carte SD
- Carte avec relais ???? Besoin pour la gestion du moteur?
Je reste sur l'idée d'une alim de pc qui peut fournir les tensions les plus communes, une vielle alim 250 ou 300W récupérée chez un ami OU déchete 0€
-
Je pense qu un arduino uno r3 suffit. On a largement assez de sorties pour cette réalisation. Le mega serai nécessaire si il y a plus d une centaine de led, genre les cube en leds 3D je pense.
Sinon j' ai déjà commandé une partie, pour une grosse machine (comme celle que je veut faire, je dirai qu'il faut compter en tout et pour tout (bois peinture vernis et le plus cher les autocollants sur mesure)à peu près 200 euros. Pour une machine qui vaut 34 000 euros je dirai que c est pas cher du tout :).. enfin diviser par 6 car c est une 6 players ça fait plus de 5000 euros :p
Liste des matériaux électronique déjà connu:
carte = Arduino UNO R3 25,93€
carte audio = MP3 Player Arduino Shield 29,87€
LED + RESIS = 3mm LED Rouge / résistance combo (pack 10) 1,18€x4 = 4,73€
Fiche femelle pour pluger la carte audio = Female Header Socket 0.1 inch 6-way 0,12€x2 = 0,24€
Fiche femelle pour pluger la carte audio = Female Header Socket 0.1 inch 8-way 0,13€x2 = 0,27€
Alimentation arduino = 240V AC to 9V DC unregulated PSU (600mA)9,43€ = 9,43€
Fils x70 = Jumper Fils Premium Pack 70 tailles différente 7,47€
2 shift register = 74HC595 Serial to Parallel Shift register 0,88€x2 = 1,77€
Sous-total (ex vat): 66,41€
VAT 20%: 13,28€
Total : 79,69€
+ 1 servo moteur 12,46€ (il y a moin cher)
+ 1 tilt 2euros
+ 5 leds blanche avec résistance 10 euros
Je pense qu'à ça je rajouterai d autre composant si je n ai rien oublié donc on va dire 120 euros pour l électronique en gros.
Pour la matière première, bois vitre je dirai une 50aine d euros.
et pour les affiches une 50aines d euros aussi..
Je ferai un tuto pour le montage avec tout les plans ainsi que le coûts etc dès que la partie électronique sera opérationnel. Vivement que je reçoive les premiers élément que je commence les test :).
-
Je pense qu un arduino uno r3 suffit. On a largement assez de sorties pour cette réalisation. Le mega serai nécessaire si il y a plus d une centaine de led, genre les cube en leds 3D je pense.
En fait, tant qu'on n'a pas besoin d'un temps de réponse trop court, on peut tout faire avec le 1er prix d'arduino. Le truc c'est que plus on va piloter de leds et plus il va mettre du temps à mettre les infos à jour avant de lancer le changement d'état des leds (donc ça peut "lagguer") mais ça marchera toujours avec 3 fils.
Alimentation arduino = 240V AC to 9V DC unregulated PSU (600mA)9,43€ = 9,43€
Reste que l'alim PC peut marcher aussi.
Fils x70 = Jumper Fils Premium Pack 70 tailles différente 7,47€
Ca veut dire que tu fais le montage sur une plaquette où tu mets les composants sans les souder. Autant c'est pratique autant ça augmente le prix et je ne sais pas si c'est top sur le long terme.
Après, c'est clair que le premier appareil coûtera plus cher que les suivants parce qu'il va y avoir des essais, des ratés et puis par la suite tu auras forcément quelqu'un pour dire : "sur ce point vous vous êtes embêtés pour rien, avec un élastique ça marche aussi".
Régis.
-
Oui c est sur qu avec les essais et les ratés cela me coutera plus cher.
J ai pris une plaque de test afin de faire tout les essai avant soudure d ou le kit jumper fils mais c est vrai c est a supprimer de la liste si on soude directement sur une plaque ou directement sur fil. La plaque coute 7 euros environ pour 820 trous.
Pour l alim PC je pense que c est mieux en effet qu une alim arduino. J ai préféré néanmoins la prendre car pour 9 euros au moins je suis sur de pas la griller ne connaissant pas l alim PC et ses branchements.
Par contre un régulateur de tension serait peut etre nécessaire pour le moteur principal. On pourrai régler la vitesse du plateau car sur ma machine le plateau est un poil plus lent qu une vrai.
Je voulais aussi rajouter un truc au codage arduino car plus je joue sur ma machine test, plus je me rend compte de certain truc :). Comme par exemple les pièces de départ. Vu qu on est pas chez les forains et qu on ne peut acheter les bols de jetons, je pense qu a l allumage de la machine, le servo moteur du bonus devrait s activer pour laisser tomber les premières pièces. (ca évite d aller sous la machine récupérer les pieces loose pour jouer.
Donc la première opération de l arduino serait d activer servo 20 sec ce qui actionnerai le tapis pour laisser tomber par exemple 50 pièces ou alors mettre un bouton distrution de pièces :).
Pour le bonus, je me suis encore penché sur la facon dont je vais faire la réalisation et je pense laisser tomber le tube pour faire comme la vrai machine.
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20130925141416-Staff06-rond-bonus.jpg) (http://gamoovernet.pixhotel.fr/pics/20130925141416-Staff06-rond-bonus.jpg)
Sur ce modèle, les pièces bonus sont entassé dans un récipient. Comme j aimerai faire la réplique, je vais donc faire la même chose et les pièces seront donc guider dans le tube à l aide d un tapis roulant (même principe qu avec le tube et le tapis sauf que le tube est remplacer par un récipient comme l image ci dessus).
Si vous avez des remarques ou d autre idées :) mais je pense qu on touche presque au but niveau idée et qu il manque plus qu'à :)
PS: Si l artworks de cette machine vous intéresse je peux vous envoyer ca
-
[...]
Donc la première opération de l arduino serait d activer servo 20 sec ce qui actionnerai le tapis pour laisser tomber par exemple 50 pièces ou alors mettre un bouton distrution de pièces :).
Je pense que le bouton pour avoir des pièces serait mieux parce que si tu allumes 2 minutes ta machine pour la montrer ou la réparer et qu'il crache direct les pièces, ça peut ne pas toujours être agréable.
Et puis en cours de jeu, il faut toujours ouvrir pour reprendre des pièces.
En fait, pour une machine personnelle, je pense qu'arriver à ne pas avoir besoin d'ouvrir la machine pour s'en servir serait un plus. Ca impliquerait de pouvoir piquer dans la caisse au profit soit du bonus soit du joueur directement (ça peut passer par le mécanisme du bonus, ça me semble pas un problème).
Là on est plus dans des considérations mécaniques, donc pas ma partie.
Régis.
-
Ok, oui un bouton serait pas mal en effet. Je pense que mettre un bouton pour envoyer du jus au servo brancher en direct et le faire tourner serait donc une bonne solution non ?
Ce qui impliquerait de faire partir 2 fils du servo vers un bouton poussoir et vers l alim ce qui aurait pour effet que lorsqu on reste appuyer sur le bouton poussoir le servo moteur se met en route le temps que l on desire et fait tomber autant de pièces que l ont désire...
Enfin pour le moment cela reste une idée. J améliorerai la machine au fur et a mesure que l on travaille dessus pour le moment je vais me concentrer sur la base et pas trop m éparpiller. J essaierai plus tard une fois terminer et une fois que tout sera fonctionnel d ajouter ce bouton. Je tiendrai au courant de l'évolution bien entendu :)
-
Pour le bonus, j ai trouver ce que je recherchais enfiiinn !!!! J avais plus le nom en tête. Je voulais faire sur la base d un "coin hopper" pour l éjection des pièces et voila j ai enfin trouvé..
Donc je vais reproduire ceci en version artisanale :
Le disque est penché à un peu moin de 45°. Le bac se trouve au dessus du disque, et le moteur derriere le disque, au centre. Je ferai un schéma pour la création du coin hopper c est assez simple à réaliser.
------------------------------------------------------------------------------------------------
Voilà le schéma pour réaliser le coin hopper (que j ai fait rapidement sous paint donc un peu grossier désolé ^^ mais ça démontre bien comment en fabriquer une.)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20130926084752-Staff06-hopper-fabrication.jpg) (http://gamoovernet.pixhotel.fr/pics/20130926084752-Staff06-hopper-fabrication.jpg)
J essaierai d en fabriquer un pour pas cher en miniature (disque environ 10 a 12 cm) ce week end si cela vous intéresse je posterai des photos. (pas encore recu le servo par contre).
-
Ok, oui un bouton serait pas mal en effet. Je pense que mettre un bouton pour envoyer du jus au servo brancher en direct et le faire tourner serait donc une bonne solution non ?
Simple et efficace, oui, ça me semble une bonne idée.
Régis.
-
Sinon pour le codage des 2 shift register:
c est mieux en série (sur 3 sortie) ou 2 biens distinct donc sur 6 sortie ? (pour un débutant)
-
http://www.gamoover.net/Forums/index.php?topic=28375.0 (http://www.gamoover.net/Forums/index.php?topic=28375.0)
Il y a du don d'alim de pc. ^-
-
Une erreur s'est produite !
Le fil de discussion ou la section que vous recherchez à l'air d'être manquant ou inaccessible pour vous.
:'( je n ai pas accès a ton lien
Ou en est mon colis...
Date // Time // Status // Track point
27/09/13// 18:54 //RECEIVED AT OEROISSY CTCI IMP RAP //ROISSY CTCI IMP RAP
27/09/13// AM //DESPATCHED TOROISSY CTCI IMP RAP //FRANCE
-
Alors je continu encore et encore a me documenter et j ai pu lire que toute les leds allumé en même temps consommerait trop.. Avez vous des infos la dessus ?
Sachant que j utilise ce montage 2 fois.
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20130928140017-Staff06-FMBQE1QH32S08P4.LARGE.jpg) (http://gamoovernet.pixhotel.fr/pics/20130928140017-Staff06-FMBQE1QH32S08P4.LARGE.jpg)
Si c est le cas et qu il faut ajouter un régulateur de tension ou autre composant, dans ce cas on pourrai allumer qu une del a la fois jusqu a la dernière le point avance vers la 32 ème et donc du bonus au lieu que toute soit éclairé.. Et lorsque qu a la 32eme led allumer, et donc à l activation du bonus, laisser de coter le clignotement de toute les LED ??
-
Et le fait de passer par un relais?
Comme ça l'arduino ne gère pas l'alimentation directement mais juste un ordre d'alimentation via le relais 12v par exemple.
-
Oui mais ca c est un peu trop complexe pour moi lol
Faudrait l avis de notre programmateur, si un relai est necessaire faudra donc l ajouter. J ai deja commander les pièces donc si on peut faire sans c est pas plus mal :p
Dans ce cas la faudrait utiliser ce schéma ci
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20130928144414-Staff06-mega-display.jpg) (http://gamoovernet.pixhotel.fr/pics/20130928144414-Staff06-mega-display.jpg)
Ou alors garder notre premier schéma mais mettre une résistance avant chaque LED ??
-
Moi je propose c'est tout, car mes connaissances ne suivent pas.
Si ça tire trop sur l'arduino le relais est une solution, mais comment la mettre en oeuvre pppppprrrrr.
-
Sinon pour le codage des 2 shift register:
c est plus en série (sur 3 sortie) ou 2 biens distinct donc sur 6 sortie ? (pour un débutant)
On peut faire les 2.
Petit topo sur les shift register :
C'est une puce qui sert de convertisseur série vers parallèle. Ces mots sont à prendre dans le même sens que les câbles informatique.
En mode parallèle, chaque diode a un fil. Il faut donc plein de fils (et dans le cas de l'arduino de ports).
En mode série, on un nombre de fils (et donc de ports) fixe et on envoie les informations les unes après les autres.
Le shift register le plus courant fait 3 fils en entrées et 8 en sorties (je ne compte pas l'alimentation). Ca veut dire qu'on utilise 3 ports pour commander 8 diodes (par exemple). Je connais le principe en sorties mais il semblerait que ça puisse fonctionner en entrée aussi.
Voilà à quoi servent les 3 fils :
A) données (data) : on le met à 0 ou à 1
B) décaler (clock) : ça sert à passer à la valeur suivant
C) appliquer (register) : on valide les 8 valeurs
Le principe de fonctionnement est le suivant :
1) on met A à 0 ou 1 suivant nos besoins
2) on met B à 1
3) on recommence 1 et 2 jusqu'à avoir fixé les 8 valeurs
4) on met C à 1 pour valider
En fait, on donner une valeur à chaque sortie, une par une puis on va valider. Ca prend 3 fils au lieu de 8 mais c'est à peu près 2 fois plus long (17 opérations au lieu de 8). Pour l'instant, 2 fois pas beaucoup, c'est encore peu.
Si on veut plus de 8 sorties, on peut bien sûr reproduire ce montage à l'identique, sur 3 autres sorties mais on peut mieux faire : avec on peut utiliser les ports B et C sur les 2 puces, du coup on passe à 4 sorties pour 16. Ca commence à être intéressant d'autant que ça ne va pas être plus long.
Le fonctionnement devient (si A' est le nouveau port) :
1) on met A et A' à 0 ou 1 suivant nos besoins
2) on met B à 1
3) on recommence 1 et 2 jusqu'à avoir fixé les 8 valeurs
4) on met C à 1 pour valider
Bref c'est pareil sauf qu'on fixe les 2 ports de données en même temps (à des valeurs éventuellement différentes) puis on passe au port suivant et ainsi de suite. Ici on a 25 opérations au lieu de 16, ça va encore.
On peut rajouter encore des shift register si besoin.
Le problème c'est qu'on utilise une sortie de plus par lot de 8. Ca va être bien pour un lot de 32 diodes mais pour une matrice de 32x16 ça va pas aller. Du coup, on peut les mettre en série.
Dans ce mode, on va demander à notre shift register de piloter d'autres shift register qu'on a branché dessus. On a sans doute plusieurs branchements possibles mais celui qui me vient à l'esprit est le suivant :
SR0 = shift register commandé directement par l'arduino
SR1 à SR8 = shift register commandés par le SR0 (mais je branche quand même le fil qui sert à décaler et à appliquer à l'arduino (en les reliant aux 8), ça me fait 5 fils.
A) données SR0 : on le met à 0 ou à 1
B) décaler SR0 : ça sert à passer à la valeur suivant
C) appliquer SR0 : on valide les 8 valeurs
D) décaler SR1 à SR8
E) appliquer SR1 à SR8
La procédure sera un peu plus lourde (y compris au niveau du code) :
1) on met A à 0 ou 1 suivant nos besoins
2) on met B à 1
3) on recommence 1 et 2 jusqu'à avoir fixé les 8 valeurs du premier port de chaque SRx
4) on met C à 1 pour valider
5) on recommence 1, 2, 3 et 4 jusqu'à avoir fixé les 8 valeurs des 8 SRx
Là on a :
- 5 ports utilisés sur l'arduino
- 64 ports commandés
- 136 opérations pour commander 64 ports
Voilà, on peut continuer tant qu'on veut. A un moment donné on doit choisir de complexifier ou de prendre un arduino avec plus de ports.
Reste que si on a juste 32 leds à allumer une par une, on a juste besoin de savoir quelle diode allumer en plus et ça fait juste une opération en parallèle ou 17 si on a la led sur un SR mais si on a 64 ports avec des SR comme indiqué plus haut, on ne peut pas changer une seule led, il faut tout reparamétrer et ça fait du coup 136 opérations contre 1 avec un super aduino qui aurait plus de 32 sorties.
x136 ça commence à ne pas être ridicule : si on imagine que l'arduino ne soit pas très rapide et mette 1/100è de seconde à faire une opération (je ne connais pas le vrai chiffre), on passerait à plus d'une seconde.
Si on passe à une matrice à LED de 512 leds, on a le choix entre un lag de 2 ou 3 secondes (valeur toujours au pif, ça peut être 10 fois plus ou 10 fois moins) et optimiser le circuit. Mieux vaut acheter un circuit tout près et optimisé.
Alors je continu encore et encore a me documenter et j ai pu lire que toute les leds allumé en même temps consommerait trop.. Avez vous des infos la dessus ?
Là on commence à sortir de mon domaine : je ne suis pas très calé en électronique.
J'ai lu qu'un arduino uno ne peut pas dépasser 200mA sur le port et qu'une diode consommait 20mA. On va vite avoir un problème si on allume tout (merci pour la remarque soit dit en passant).
La solution me semble de l'ordre de l'électronique : il va falloir utiliser des transistors pour commander l'allumage des diodes.
Un transistor permet de contrôler un circuit qui est alimenté à part. On peut espérer que ça consomme pas grand chose et que ça fasse l'affaire.
Dit autrement, on a une alimentation indépendante qui fait s'allumer les diodes mais on intercale des transistors (il doit leur falloir une résistance aussi) dont on branche la 3è patte sur l'arduino.
Si je n'ai pas été assez clair, posez moi toutes les questions que vous voulez.
Régis.
-
Salut,
Pour le système de bonus, peut-être qu'un capteur de poids relié à l'arduino pourrait faire en sorte de savoir si il y a assez de pièces à distribuer?
Je ne sais pas si cela existe ...
Jeannot
-
Si je n'ai pas été assez clair, posez moi toutes les questions que vous voulez
Ok, non c est très clair merci :)
Je pense que ça serait difficile d'ajouter un capteur de poids (réalisation pas simple à faire du tout). Un mini coin hopper me semble être une bonne solution :).
J ai réussi a en faire un mini avec une boite de conserve e un morceau de bois.. (attention ca coupe, mon doigt peut vous le dire :p )
Pour les Leds, je part sur l allumage d une après l autre(une s allume, celle d avant s éteint), pour faire avancer le point vers le bonus. J essai de comprendre le code et honnêtement faut être un programmateur professionnel pour pouvoir comprendre...
J ai l exemple d une matrice 4x4 gérer par un shift 74hc595 (comme le notre donc). Comme on a 2 matrice de 4x4 nous, la première question qui me viens c est comment l arduino va différencier les 2 ?
Juste avec ?
#define latchPin A1
#define clockPin A0
#define dataPin A2
#define latchPin2 A4
#define clockPin2 A3
#define dataPin2 A5
Ensuite comment passer d un shift a un autre. C est // counter
int count = 0;
qui fait passer de la première matrice à l autre ?
Exemple
if count = 16
digitalWrite(latchPin, LOW)
Ensuite pour faire avancer le point sur la première matrice, je n ai rien compri au datatosend aussi
for (i=0;i<4;i++){
for (j=0;j<4;j++){
//bit manipulation
dataToSend = (1 << (i+4)) | (15 & ~(1 << j));//preprare byte (series of 8 bits) to send to 74HC595
//for example when i =2, j = 3,
//dataToSend = (1 << 6) | (15 & ~(1 << 3));
//dataToSend = 01000000 | (15 & ~(00001000));
//dataToSend = 01000000 | (15 & 11110111);
//dataToSend = 01000000 | (15 & 11110111);
//dataToSend = 01000000 | 00000111;
//dataToSend = 01000111;
J ai cru comprendre que byte i correspond à la ligne ex led 1,2,3,4
et byte j correspond à la colonne ex 1,5,9,13
Et pour finir, comment peut on inclure les 4 switchs la dedans Oo ?? ::)
-
Hello,
Mon roman du jour :D
En fait, pour le code, on va essayer de jouer ça un peu plus pro que ça :
J'ai commencé à réfléchir au problème, on va utiliser un système d'automate à états finis (c'est par exemple comme ça que marche l'IA des sims).
Le truc c'est qu'on risque de rater des événements pendant qu'on joue les animations. L'arduino n'est pas spécialement multitâche à ma connaissance donc à moins de vouloir en mettre plusieurs (un cluster d'arduinos... d'aduini ?) on va soit attendre un événement, soit le traiter et pendant qu'on traite un événement, le monde peut s'écrouler, on ne le verra pas.
Par exemple, si on déclenche le bonus (animations, musique, etc...) ou une mission, on va être incapable de s'occuper des tâches normale (comptage des chutes pour faire avancer le bonus par exemple).
Du coup, on va avoir des états et chaque état :
- sera une fonction
- surveillera certains événements qui pourront ou pas le faire changer d'état
- effectuera certaines tâches (comptage, jouer une musique, allumer des diodes, ...)
Pour le moment les états qui me viennent à l'idée sont :
- normal (on joue, on compte, on lance un autre état)
- bonus (on déclenche des musiques, animations, distribution de pièces et pendant ce temps on ne regarde aucun port, une fois qu'on a fini, on retourne à l'état normal)
- mission (ça ressemble au bonus sauf qu'on surveille soit des boutons soit des chutes de pièces)
On peut avoir plusieurs bonus et missions différents.
L'autre intérêt de cette approche, c'est qu'il sera facile d'ajouter ou d'enlever des bonus/missions, même sans vraiment connaitre le code.
Pour le code, justement, on va faire plusieurs couches. Le but est que la partie modifiable soit plus simple à comprendre et qu'on ait des fonctions bien techniques pour la gestions en pratique.
En fait, on va séparer l'ordre "allume moi la led" et la façon dont l'arduino gère ses ports.
Ca va permettre de modifier facilement le comportement avec du code simple et au besoin, si quelqu'un met une martrice à led particulière, il n'aura qu'à modifier la partie qui commande les leds et tout marchera d'un coup sans avoir à modifier des trucs partout.
Par rapport à ta question d'avoir 2 matrices, ça dépend du montage électronique et de comment fonctionne la matrice mais globalement, c'est juste qu'on va envoyer les données de l'un sur un port et celles de l'autre sur l'autre.
Régis.
-
Pour ma part, j adore l idée de faire un bonus avec une mission derrière.. Ça serai moins répétitif et plus amusant. Reste à savoir quel mission serait programmable sur l arduino ou quel composant ajouter..
En tout cas je suit, dis moi ce qu il faut pour faire un truc sympa et je commande :). Je pense recevoir l arduino demain ou après demain avec les leds etc etc pour les premiers test. J ai aussi pri une petite plaque de test donc ca facilitera les essais :)..
Je brancherai les shift register en serie pour garder 3 sortie analogique au cas ou.
le materiel que je vais recevoir est:
- MP3 Player Arduino Shield DEV-10628
- Arduino UNO R3 UNO-R3
- 3mm LED Rouge / résistance combo (pack 10) LED3MMRE
- Female Header Socket 0.1 inch 6-way FHEAD1x6
- Female Header Socket 0.1 inch 8-way FHEAD1x8
- SpringRC SM-S4303R Continuous Rotation Servo SM-S4303R
- 240V AC to 9V DC unregulated PSU (600mA) 9VPSU-600
- Momentanée interrupteur à bouton poussoir - Carré 12mm COM-09190
- 400 point Breadboard 351
- 74HC595 Serial to Parallel Shift register 74HC595
Single Core Breadboard Wire
- Cable Colour Black WIREBB 1m
Single Core Breadboard Wire
- Cable Colour Red WIREBB 1m
Single Core Breadboard Wire
- Cable Colour White WIREBB 1m
Single Core Breadboard Wire
- Cable Colour Blue WIREBB 1m
Single Core Breadboard Wire
- Cable Colour Yellow WIREBB 1m
Single Core Breadboard Wire
- Cable Colour Grey WIREBB 1m
Single Core Breadboard Wire
- Cable Colour Green WIREBB 1m
- 7805 5V 1A Voltage Regulator MC7805
Si tu saurai me dire ce qu il faut ajouter pour faire un petit jeu au niveau bonus c est nickel sinon je me documente et te donnerai des proposition de mini jeu.
Les shift register en serie :
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20131001170531-Staff06-ShftOutExmp2-3.gif) (http://gamoovernet.pixhotel.fr/pics/20131001170531-Staff06-ShftOutExmp2-3.gif)
Exemple d un mini jeu.. Désomorcer une bombe. La led clignote on a quelques seconde pour couper un des 3 fil, si la bombe explose pas de bonus, si c est le bon le bonus pourrait se declencher.. C est un petit exemple, pas très attrayant je pense qu il y a mieu
http://blog.matael.org/writing/arduino-bomb/
Sinon il y a Pong
http://tutos.gl.free.fr/techno1/crbst_25.html
et le code pour le jeu snake
http://air.imag.fr/images/5/51/Snake.pde.txt
Pour ce qui est de l animation, faudrait mettre sur pause l’état de jeu initial jusqu’à ce qu on termine le bonus, ensuite reprendre l'introduction des pièces je pense.
Un exemple de machine avec un bonus jackpot enorme, film d animation une boule qui entre aleatoirement dans un trou etc.. Pas mal du tout a voir
-
J'ai pensé à un petit jeu.
Tu mets au moins 3 entrées pour les pièces en haut, 5 serait le top.
Au dessus de chaque entrée tu mets une LED.
Et ton petit jeu consiste à mettre un pièce là où la led s'allume, et le jeu va de plus en en plus vite.
Au début 1s puis on descend jusqu'à 0.001 seconde pour les lucky luke. 8)
Il faut un switch derrière chaque entrée pour valider le passage.
Le tout accompagné d'un son redondant qui s’accélère lui aussi.
Si tu as mis 10 pièces tu as un bonus de 15 pièces
Si tu en as mis 50 tu en récupères 100...
-
Oui ca serait pas mal comme bonus et on pourrai le faire avec nos composant actuel.. A voir si c est réalisable :)
-
Pour ma part, j adore l idée de faire un bonus avec une mission derrière.. Ça serai moins répétitif et plus amusant. Reste à savoir quel mission serait programmable sur l arduino ou quel composant ajouter..
Si on a un écran (matrice de leds ou autre, enfin je parle pas d'une sortie tv ou vga quand même, sinon faut mettre un raspberri pi en plus pour jouer les anims... ça reste possible en fait...) la seule question sera : quels boutons avons nous ?
Si on a des capteurs aux entrées ou au moment de la chute de la pièces, on peut jouer avec, sinon il faut rajouter des boutons et/ou manettes, là on sort un peu du pousse pièces, je pense.
Côté code, on va pas faire un simulateur de vol en 3D mais je pense qu'on peut faire un peu ce qu'on veut.
En tout cas je suit, dis moi ce qu il faut pour faire un truc sympa et je commande :). Je pense recevoir l arduino demain ou après demain avec les leds etc etc pour les premiers test. J ai aussi pri une petite plaque de test donc ca facilitera les essais :)..
En fait, vu mon temps libre, je me demande si on ne gagnerait pas un peu de temps, au moins au début à ce que je fasse le code, que je vérifie qu'il compile et que je te l'envoie pour test (j'ai pas tout le matos ni beaucoup de temps pour faire le montage).
[...]
Exemple d un mini jeu.. Désomorcer une bombe. La led clignote on a quelques seconde pour couper un des 3 fil, si la bombe explose pas de bonus, si c est le bon le bonus pourrait se declencher.. C est un petit exemple, pas très attrayant je pense qu il y a mieu
http://blog.matael.org/writing/arduino-bomb/
Pourquoi pas.
Sinon il y a Pong
http://tutos.gl.free.fr/techno1/crbst_25.html
et le code pour le jeu snake
http://air.imag.fr/images/5/51/Snake.pde.txt
Là le problème c'est les commandes. On n'a pas de joystick, tu piloterait comment ?
Pour ce qui est de l animation, faudrait mettre sur pause l’état de jeu initial jusqu’à ce qu on termine le bonus, ensuite reprendre l'introduction des pièces je pense.
Oui, cf ce que j'ai dit sur les états.
A noter que je viens de découvrir qu'on a droit à des interruptions (en gros on décide un événement qui va fonctionner même si on fait autre chose) mais je pense que c'est plus pour jouer un son quand une pièce tombe.
[J'ai pensé à un petit jeu]
Je ne vois pas de problème à faire ça côté code.
Sinon le raspberri pi, ça se réfléchit quand même :
- l'arduino pour piloter le matos c'est top mais on rajoute au moins 30€ pour le son et c'est presque le prix du rapspberri pi
- on alimente le rapsberri pi et on branche l'arduino dessus en usb (pas de montage compliqué)
- on peut les faire communiquer via l'usb (j'ai déjà fait des essais ça marche bien)
- le raspberri devient le player audio/vidéo et si le coeur nous en dit on peut même mettre un écran vga 15"
Au final :
- on remplace la carte mp3 par le raspberri (environ 30€, je ne connais pas les frais de ports) + carte SD (10€)
- on a toujours besoin de haut-parleurs
- on remplace la matrice de led par un écran 15" d'occasion (10€ sur le bon coin et là on regagne ce qu'on a mis dans la carte SD)
Par contre, si on partait sur ça, il faut trouver un graphiste bénévol. Les sons, on doit pouvoir se débrouiller.
L'autre point c'est que ça complique pas mal pour les missions. Je vois le raspberri comme un player audio/vidéo, pas comme une borne d'arcade parce que sinon il faut coder un vrai jeu et ça prend beaucoup plus de temps (c'est pas impossible mais pas moi tout seul).
Dans tous les cas, je pense qu'il faut gérer aussi la matrice de leds pour donner le choix.
Régis.
-
Bon voilà, le matos viens d'arriver, j ai failli me lancer dans les tests mais bon.... il manque le cordon USB de l'arduino :'( >:D
Il me semble que c est le meme que pour les imprimantes, je vais voir si j en trouve pas un..
-
Bon, j ai trouvé le cable, mais un souci, impossible de vérifier ou compiler.
J essai de compiler un exemple de la librairie BLINK (led qui clignote) et j ai un message "erreur de compilation".. Je ne peut donc pas envoyer les infos a la carte.
Pourtant j ai bien Installé les pilotes
sélectionné Type de carte : arduino uno
Port : com 4 (j ai vérifié c est bien ca)
Mon logiciel est mauvais ou y a quelque chose que je pige pas ?
Le site arduino.cc est en maintenance comme par hazard :(
-
Bonjour,
Déjà, est-ce que l'arduino est reconnu par le logiciel ?
Ensuite, est-ce que tu as pensé à appuyer sur le bouton pour qu'il écrive sur l'arduino ?
Enfin, as-tu un message d'erreur concernant la compilation ?
Régis.
-
oui le logiciel reconnais l arduino et le com des que je le branche, ensuite je fais vérifié, cela me met erreur de compilation et si j essai de transférer c est pareil. J ai la version 1.0.5
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20131002204108-Staff06-Sans-titre.png) (http://gamoovernet.pixhotel.fr/pics/20131002204108-Staff06-Sans-titre.png)
Comme tu peut voir en bas a droite l arduino est reconnu. La vérification du code ne fonctionne pas ainsi que le transfert..
-
Je viens de réinstaller et je n'ai pas remis encore le soft. Dès que le site est revenu, je fais un essai.
Tu as cliqué sur quel bouton pour compiler ? Je crois qu'un des boutons vérifie le code, il fait quoi quand tu cliques dessus ?
Régis.
-
Le v vérifie et la fleche -> envoie les données sur l'arduino. J ai peut etre pas le bon logiciel, je vais essayer de prendre la version 1.5.4 pour voir.
J ai résolu le problème j ai enfin trouver la cause du problème :)..
J'explique pour ceux qui sont sous windows 7 et qui ont mon problème..
Pour arduino UNO R3
Il faut télécharger la version zip du logiciel arduino 1.0.5.
Ensuite aller dans panneau de configuration >> système et sécurité >> Système >> gestionnaire de périphérique.
L arduino se trouve soit dans usb (port et LPT) soit dans autre périphérique.
Il faut installer le pilote manuellement car par défaut il installe le pilote arduino UNO et non arduino uno Rev 3..
Pour installer le bon pilote aller dans le dossier arduino, drivers, deziper le dossier old drivers et installer le pilote arduino REV3..
Voila ca marche :)
-
Hello,
J'ai réinstallé le logiciel (j'ai juste pris celui qui est sur le site, sans chercher de complications).
J'ai mis un programme minimal (une fonction setup() et une fonction loop() vides) et j'ai cliqué sur le "V".
Dans la zone verte sous le code, ça m'a d'abord dit : "Compilation du croquis..." puis "Compilation terminée."
Dans la zone noire en dessous j'ai "Taille binaire du croquis : 466 octets (d'un max de 32 256 octets)" une fois qu'il a fini.
Tout en bas, il me dit "Arduino Uno on COM1" (mais je n'ai pas branché l'arduino).
Donc si tu n'as pas le même comportement, tu as peut-être déjà un problème avec ton code.
Si c'est quand tu cliques sur la flèche, c'est que ton arduino doit être sur un autre port en fait.
Dans le menu "Outils" tu as "type de carte" et "Port série". Tu peux essayer les différents ports s'il y en a plusieurs.
Régis.
-
Je te remercie mais c est bon c etais un probleme de pilote il m a installer automatiquement le pilote arduino UNO alors que pour la carte UNO R3 y a un pilote dédier.. Il etait dans old drivers bizarrement..
Merci bien. Je peut commencer quelque test :)
-
Je vais être absent quelques jours. Je reviens mardi. Donc je n'aurai rien à te proposer avant la fin de semaine prochaine.
Régis.
-
Oui pas de souci merci.
J ai commencer quelque test avec 16 leds une à une.
le code assez simple: (y a peut etre des erreurs mais ca marche :) )
const int clockPin = 9;
const int dataPin = 8;
const int latchPin = 10;
void setup(){
pinMode(clockPin, OUTPUT);
pinMode(dataPin, OUTPUT);
pinMode(latchPin, OUTPUT);
}
void loop(){
for (int i=0; i<16; i++)
{
shiftOut(dataPin, clockPin, MSBFIRST, B00000001 <<i);
digitalWrite(latchPin, HIGH);
delay(60);
digitalWrite(latchPin, LOW);
}
Prochaine étape, les allumer une à une avec un bouton poussoir momentanée (switch)
-
Test 2
Les leds s'allument une à une en appuyant sur le bouton poussoir (qui sera remplacer par 4 switch sur la machine).
Vidéo :
Code :
// Broches de contrôle des 74HC595
const byte clockPin = 9;
const byte dataPin = 8;
const byte latchPin = 10;
// Broche du bouton
const byte buttonPin = 5;
void setup() {
// La broche du bouton en entrée
pinMode(buttonPin,INPUT_PULLUP);
// Toutes les broches de contrôle en sortie
pinMode(clockPin, OUTPUT);
pinMode(dataPin, OUTPUT);
pinMode(latchPin, OUTPUT);
digitalWrite(latchPin, HIGH);
}
void loop() {
// Variable contenant l'état des leds (1 bit = 1 led)
static uint16_t leds = 1; // static = la valeur reste à chaque appel de loop()
// Remarque : uint16_t = entier (int) sur 16 bits
// Boucle tant que le bouton n'est pas appuyé
while(digitalRead(buttonPin) == HIGH);
delay(25); // Anti rebond
// Décalle le bit "1" correspondant à la led allumée d'un bit vers la gauche
// Exemple : 00000001 << 1 = 00000010
leds <<= 1;
// Si toute les leds se retrouve éteintes (16iéme appui sur le bouton)
if(leds == 0)
leds = 1; // Retour à la led 1
// Balance le contenu de "leds" sur les 74HC595
digitalWrite(latchPin, HIGH);
shiftOut(dataPin, clockPin, MSBFIRST, leds & 0xFF); // Envoi des bits 0 à 7
shiftOut(dataPin, clockPin, MSBFIRST, (leds & 0xFF00) >> 8); // Envoi des bits 8 à 15
digitalWrite(latchPin, LOW);
// Attend que le bouton soit relâché
while(digitalRead(buttonPin) == LOW);
}
Prochaine étape, déclencher le servo moteur à la 16ème leds.
-
J'ai intégré tes videos directement dans tes posts ;)
-
J'ai intégré tes videos directement dans tes posts ;)
Merci beaucoup, c est plus pratique comme ca :)
-
Trop cool. ^-
Super début
-
Je fais part de mes recherches ca pourrai toujours servir à quelqu'un :).
Je suis sur la bonne voie je pense, j'arrive maintenant à allumer une LED (le but étant d'arriver à allumer le servo moteur) en appuyant 32 fois sur le bouton poussoir.
Voici le code. Vous pouvez remplacer "if (buttonPushCounter % 32 == 0)" le 32 par le nombre que vous souhaitez. Dans mon cas j ai choisi de faire une action après 32 appui sur le bouton.
const int buttonPin = 5;
const int ledPin = 13;
// Variables will change:
int buttonPushCounter = 0;
int buttonState = 0;
int lastButtonState = 0;
void setup() {
pinMode(buttonPin, INPUT);
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}
void loop() {
{ while(digitalRead(buttonPin) == LOW);
delay(50); // Anti rebond
}
buttonState = digitalRead(buttonPin);
digitalWrite(ledPin, LOW);
if (buttonState != lastButtonState) {
if (buttonState == HIGH) {
buttonPushCounter++;
Serial.println("on");
Serial.print("number of button pushes: ");
Serial.println(buttonPushCounter);
}
else {
// if the current state is LOW then the button
// wend from on to off:
Serial.println("off");
}
}
lastButtonState = buttonState;
if (buttonPushCounter % 32 == 0) {
digitalWrite(ledPin, HIGH);
} else {
digitalWrite(ledPin, LOW);
}
}
Voila il me reste plus qu'à trouver comment changer
if (buttonPushCounter % 32 == 0) {
digitalWrite(ledPin, HIGH);
} else {
digitalWrite(ledPin, LOW);
}
par
if (buttonPushCounter % 32 == 0) {
servo.write(HIGH);
delay(8000);
} else {
servo.write(LOW);
Je doit pas avoir la bonne commande pour le servo car au premier appui le moteur se declenche hors ca marche tres bien avec la led.. ::)
A suivre donc ^^
-
http://www.gamoover.net/Forums/index.php?topic=28917.0 (http://www.gamoover.net/Forums/index.php?topic=28917.0)
Si ça t'intéresse je pourrais te filer des pièces de cette vieille machine.
A savoir la trappe et son mécanisme, une descente de pièces, la face métallique à 3 trous ainsi que les glissières sont derrières; sachant que la face est bien oxydée et mérites un peu de boulot.
Je te prendrais une photo du tout.
-
Oui avec plaisir c est sympa merci :). <:)
-
http://www.flipjuke.fr/mini-pusher-royal-banker-chez-valco-t99451-20.html (http://www.flipjuke.fr/mini-pusher-royal-banker-chez-valco-t99451-20.html)
Je ne sais plus si j'avais mis le lien, ils présentent un mini pusher. ^-
-
BONUUUUSSSSS !!!!!
Je touche au but :).
Il y a quelque bug a rectifier (surement dans le code) mais voila ce que ça donne après minthe et minthe essai et recherche sur le net..
Le servo moteur se declenche 5 sec apres 32 push sur le bouton et les leds s allument une à une..
Les bugs à corriger:
- à l'allumage de l'arduino, les shifts register sont tous ouvert et donc toutes les leds sont allumées.
Prochaine étape, rectifier les bugs et branchement de la carte son :)
-
Voilà ce que je peux te passer :
La façade et les glissières
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20131016154637-D_D-p1.jpg) (http://gamoovernet.pixhotel.fr/pics/20131016154637-D_D-p1.jpg)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20131016154652-D_D-p2.jpg) (http://gamoovernet.pixhotel.fr/pics/20131016154652-D_D-p2.jpg)
La descente de pièces
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20131016154707-D_D-p3.jpg) (http://gamoovernet.pixhotel.fr/pics/20131016154707-D_D-p3.jpg)
La trappe et sa bobine
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20131016154722-D_D-p4.jpg) (http://gamoovernet.pixhotel.fr/pics/20131016154722-D_D-p4.jpg)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20131016154737-D_D-p5.jpg) (http://gamoovernet.pixhotel.fr/pics/20131016154737-D_D-p5.jpg)
Le fond
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20131016154753-D_D-p6.jpg) (http://gamoovernet.pixhotel.fr/pics/20131016154753-D_D-p6.jpg)
-
Hello,
Désolé pour mon silence, j'ai été malade (rien de grave mais ça m'a couché et j'ai encore un peu de mal à faire surface).
Bref, je me remets à la question du code dès que je peux, le plus tôt possible.
Régis.
-
Super :), je bloque un peu sur la correction des bugs.. C est a dire à l allumage de l'arduino toute les leds sont allumé. Sinon j ai commandé encore 2 shift register, on en a donc 4 maintenant. 8 leds par shift.
Je ferai le montage avec les 4 shift + les 4 switch qui vienne d'arriver aussi et je post ca au plus vite :)..
-
Déjà, en attendant un programme complet, je peux te débugguer ça si tu me donnes ton code complet et une liste de bugs.
Régis.
-
rhaaa vils tentateurs :D
bon ben je me lance aussi :-)=
mais je part d'un idée un peu différente j'ai le contenant
(http://www.wilsonamusements.co.uk/images/xl.jpg)
un Merit megatouch maxx blue de 99
La caisse est vide :ang:
D_D je veux bien plus de photos de ton systeme de trappe
-
Je vais te reprendre ça en photo, je te propose le même matos que pour Staff06 si tu veux te lancer.
-
rhaaa vils tentateurs :D
bon ben je me lance aussi :-)=
mais je part d'un idée un peu différente j'ai le contenant
Dis moi, y a-t-il pour ton projet des besoins qui seraient différent de ce qu'on a dit (mis à part le contenant) ?
Je n'ai pas encore commencé à coder et je préférerais prévoir le plus possible de cas.
Régis.
-
yop
dans un premier temps je vais essayer de réaliser la partie mécanique :ang:
moteur et plateau et faire fonctionner l'ensemble ;)
j'aime beaucoup ton projet comptage / bonus
mais j'ai peur que la solution Ardruino soit un peu chère pour un compteur programmable avec une sortie temporisée
je pense donc partir sur un système de hooper http://www.faqs.org/patents/app/20110269385
avec une commande a base de pic ... mais bien plus tard ;D
pour le son j'ai déjà la solution un vieux cd rom avec bouton play en façade et un HP amplifié
@ D_D : merci pourquoi pas seulement si tu n'a pas de nouvelles de staff <:)
-
Pour le matos je te le propose " en plus " de celui de staff.
Je ne vais pas en réaliser 36 donc ça ne me servira à rien.
-
Pour ma liste de bug, a l allumage de l arduino, les leds s allument toute vu que les shift sont ouvert, ensuite il n y a pas de reset quand on l eteint ca reprend ou ca s en était arrété. Le code est celui ci pour le moment
const int buttonPin = 5;
const int ledPin = 13;
#include <Servo.h>
Servo myservo;
int pos = 0;
// Broches de contrôle des 74HC595
const byte clockPin = 9;
const byte dataPin = 8;
const byte latchPin = 10;
// Variables will change:
int buttonPushCounter = 0;
int buttonState = 0;
int lastButtonState = 0;
void setup() {
myservo.attach(12);
pinMode(buttonPin, INPUT);
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
// Toutes les broches de contrôle en sortie
pinMode(clockPin, OUTPUT);
pinMode(dataPin, OUTPUT);
pinMode(latchPin, OUTPUT);
digitalWrite(latchPin, HIGH);
}
void loop() {
{
// Variable contenant l'état des leds (1 bit = 1 led)
static uint16_t leds = 1; // static = la valeur reste à chaque appel de loop()
// Remarque : uint16_t = entier (int) sur 16 bits
// Boucle tant que le bouton n'est pas appuyé
while(digitalRead(buttonPin) == HIGH);
delay(25); // Anti rebond
// Décalle le bit "1" correspondant à la led allumée d'un bit vers la gauche
// Exemple : 00000001 << 1 = 00000010
leds <<= 1;
// Si toute les leds se retrouve éteintes (16iéme appui sur le bouton)
if(leds == 0)
leds = 1; // Retour à la led 1
// Balance le contenu de "leds" sur les 74HC595
digitalWrite(latchPin, HIGH);
shiftOut(dataPin, clockPin, MSBFIRST, leds & 0xFF); // Envoi des bits 0 à 7
//shiftOut(dataPin, clockPin, MSBFIRST, (leds & 0xFF00) >> 8); // Envoi des bits 8 à 15
digitalWrite(latchPin, LOW);
// Attend que le bouton soit relâché
while(digitalRead(buttonPin) == LOW);
}
buttonState = digitalRead(buttonPin);
digitalWrite(ledPin, LOW);
if (buttonState != lastButtonState) {
if (buttonState == HIGH) {
buttonPushCounter++;
Serial.println("on");
Serial.print("number of button pushes: ");
Serial.println(buttonPushCounter, DEC);
}
else {
// if the current state is LOW then the button
// wend from on to off:
Serial.println("off");
}
}
//lastButtonState = buttonState;
if (buttonPushCounter % 32 == 0) {
for(pos = 0; pos < 180; pos += 1)
digitalWrite(ledPin, HIGH);
myservo.write(0); // pilote le servo pour aller à la position 'pos'
delay(5000);
myservo.write(pos=90);
delay(50);
digitalWrite(ledPin,LOW);
}
}
Il marche tres bien, quand on appui sur les switchs les leds s allument bien une a une et le servo se declanche bien 5 sec apres un certain nombre d appui sur le switch. je suis en test pour le son et la carte mp3 player shield en ce moment. Des que j y arrive je balancerai une video avec montage + explication et bug a corriger :)
-
Pour le matos je te le propose " en plus " de celui de staff.
Je ne vais pas en réaliser 36 donc ça ne me servira à rien.
Ha ok en fait tu a une triplette http://www.gamoover.net/Forums/index.php?topic=28917.0
je veux bien qq images et dimension du système de trappe ainsi que du retour pièce
déjà pour être sur que ça passe sur ma machine :ang:
-
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20131024181609-D_D-trappe1.jpg) (http://gamoovernet.pixhotel.fr/pics/20131024181609-D_D-trappe1.jpg)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20131024181629-D_D-trappe2.jpg) (http://gamoovernet.pixhotel.fr/pics/20131024181629-D_D-trappe2.jpg)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20131024181646-D_D-trappe3.jpg) (http://gamoovernet.pixhotel.fr/pics/20131024181646-D_D-trappe3.jpg)
-
Pour ma liste de bug, a l allumage de l arduino, les leds s allument toute vu que les shift sont ouvert, ensuite il n y a pas de reset quand on l eteint ca reprend ou ca s en était arrété. Le code est celui ci pour le moment
A la fin du setup, essaie de mettre ça (pense à définir la constante numOfRegisterPins) :
for(int i = numOfRegisterPins - 1; i >= 0; i--){
digitalWrite(dataPin, LOW);
digitalWrite(clockPin, HIGH);
}
digitalWrite(latchPin, HIGH);
Je n'ai pas testé mais ça compile.
C'est pas super propre, il faudrait pour bien faire définir des fonctions qui fassent ça et juste les appeler ensuite pour garder un code facile à lire (mais ça c'est ce que je fais essayer de faire bientôt).
Il y a un truc que j'ai raté par contre, tu as trouvé un montage avec 2 shift register branchés plus ou moins en série, c'est ça ? C'est intéressant (et c'est là qu'on voit que j'ai mes limites en électronique).
Régis.
-
Il y a un truc que j'ai raté par contre, tu as trouvé un montage avec 2 shift register branchés plus ou moins en série, c'est ça ? C'est intéressant (et c'est là qu'on voit que j'ai mes limites en électronique).
oui les shift register sont branché comme ci dessous, ajoutes en 2 pour avoir 32 leds. Plus facile a coder pour moi donc j ai racheter 2 shift donc j en ai 4 maintenant.
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20131024192626-Staff06-Cascading-74HC595-Arduino.png) (http://gamoovernet.pixhotel.fr/pics/20131024192626-Staff06-Cascading-74HC595-Arduino.png)
+ le switch branché en 5
-
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20131024181609-D_D-trappe1.jpg) (http://gamoovernet.pixhotel.fr/pics/20131024181609-D_D-trappe1.jpg)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20131024181629-D_D-trappe2.jpg) (http://gamoovernet.pixhotel.fr/pics/20131024181629-D_D-trappe2.jpg)
hello D_D
merci pour les dimensions ^-
je vais essayer de voir si ça passe dans ma machine
encore merci <:)
-
Salut à tous, vous avez avancé sur vos coin pusher? Je projette moi aussi de me lancer, j'étudie les pistes pour un fonctionnement purement mécanique mais je me rend compte que c'est très compliqué, je me penche de plus en plus sur la solution arduino, mais je ne sais absolument pas coder, je regarde les bases mais c'est un sacré taf!
L'idée comme vous serait d'avoir quelques bonus avec déclenchement de musiques et d'effets lumineux.
-
En effet il n'y a plus de news depuis un moment. Perso je n'ai pas avancé... :'(
-
Idem, j'ai été complètement coulé.
Je n'ai pas renoncé à assurer la partie code mais j'ai du mal à voir le jour cette année.
Si tu as des besoins qu'on n'ait pas couvert, n'hésite pas à demander.
Régis.
-
En fait je pense faire un coin pusher sur le thème des films RETOUR VERS LE FUTUR.
L'idée serait d'implanter au centre du plateau un afficheur 7 segments de 2 caractères et un système de loterie se déclenchant à chaque passage de pièce (micro switch au niveau des entrées de pièces). Une chance sur 100 de gagner par exemple lorsqu'on tombe sur le 88 (les fameux 88 miles à l'heure pour ceux qui connaisse les films). Cela aurait pour effet de déclencher un moteur.
-
[HS]
Bonjour,
Je me permet de laisser un petit message, car je suis en train de préparer quelque chose, rien a voir avec le sujet du topic, mais comme je vois que l'on parle Arduino, led, resistance et autres joyeusetés, j'ai une petite question toute bete mais qui me pourrie la vie depuis plusieurs jours.
J'ai fait un programme dans mon Arduino, je sors vers un Max7221 et ce 7221 dirige une matrice de led. le tout alimenté par le +5v de l'arduino. Voyant que mon systeme fonctionnait bien et pouvant cascader 8 max7221, et donc piloter 8 matrice de 64 leds, j'ai voulu faire un essai avec 5 matrice et donc 5 max7221. Et c'est la que le problème se pose. il semble que la puissance de la sortie de l'Arduino ne soit plus suffisante. J'ai voulu mettre une alim de borne en utilisant le +5v et le Gnd, à la place du +5v et Gnd de l'arduino, mais ma matrice n'affiche rien de cohérent, alors que mon arduino etait branché par l'USB a mon PC.
Ma question est comment utilisé mon arduino en alimentant ce qu'il doit commandé par une source autre quel'arduino ?
Merci
[/HS]
-
Salut Tillowill,
Je pense que ce schéma pourrais t'aider, là le second niveau est un afficheur 7 segments mais ça ne fait aucune différence avec la matrice.
schéma (http://playground.arduino.cc/uploads/Main/MAX72XX_Schematic.jpg)
-
Salut Tillowill,
Je pense que ce schéma pourrais t'aider, là le second niveau est un afficheur 7 segments mais ça ne fait aucune différence avec la matrice.
schéma (http://playground.arduino.cc/uploads/Main/MAX72XX_Schematic.jpg)
Merci usagi,
Mais j'ai déjà utilisé ce schéma, le VCC correspond au +5v de l'Arduino. Ce dernier supporte sans problème 3 matrices au dessus il y a un problème d'alimentation et les matrices ne s'allume plus. Si on reset le système elles se rallument pour se ré-éteindre après quelques secondes. D'où mon idée de passer par une alimentation externe. Mais il doit y avoir du parasitage car les informations ne s'affichent pas correctement, en mettant la masse en commun avec l'Arduino cela ne fonctionne pas non plus. C'est pour ça que je demande de l'aide :). L'electronique je tatonne toujours un peu. un petit coup de main sera le bienvenue :).
-
Ma question est comment utilisé mon arduino en alimentant ce qu'il doit commandé par une source autre quel'arduino ?
Bonjour,
Je suis codeur, l'électronique n'est pas mon point fort donc ce que je vais dire peut comporter des erreurs.
Pour moi, ton circuit est alimenté par l'arduino (sortie +5V) mais si tu débranches ce fil et alimente le circuit avec une alimentation plus puissante (5V toujours mais l'arduino est limité en mA, je ne sais plus à combien mais pas beaucoup), ça doit marcher puisque les 5V en question sont toujours là, il ne sont pas "pilotés" par l'arduino.
Je viens de lire ta réponse (j'avais déjà rédigé mon message). Je confirme qu'il faut de toute façon relier les masses. Et je parle bien du VCC à prendre ailleurs que sur l'arduino.
Ca fait quoi exactement quand tu branches sur une autre alim ?
Régis.
-
Je vais ouvrir un message dans les discussion générale pour ne pas polluer ce topic. Dès que j'ai ouvert le message je mettrais un lien ici.
Voici le lien (http://www.gamoover.net/Forums/index.php?topic=30058.0)
[Edit] Ajout du lien.
-
En fait je pense faire un coin pusher sur le thème des films RETOUR VERS LE FUTUR.
L'idée serait d'implanter au centre du plateau un afficheur 7 segments de 2 caractères et un système de loterie se déclenchant à chaque passage de pièce (micro switch au niveau des entrées de pièces). Une chance sur 100 de gagner par exemple lorsqu'on tombe sur le 88 (les fameux 88 miles à l'heure pour ceux qui connaisse les films). Cela aurait pour effet de déclencher un moteur.
J'ai désormais bien affiné le concept de mon jeu bonus. Pour l'illustrer, une image.
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20140407175627-jeremiggy-Sans-titre.jpg) (http://gamoovernet.pixhotel.fr/pics/20140407175627-jeremiggy-Sans-titre.jpg)
Le jeu bonus tournerait autour de cette carte avec LEDS.
A chaque pièce insérée une LED s'illumine (les leds composant les groupes 1,2,3,4,5,6 et 7). Une fois les 16 LEDS allumées, elles s'éteignent et la LED X1 s'allume. De nouveau les LEDS s'allument à chaque pièce insérée jusqu'à ce que les 16 soit de nouveau éclairées. C'est à partir de ce moment que le jeu bonus commence:
La LED X2 s'allume et les groupes de LEDS 1,2,3,4,5,6 et 7 s'allument l'une après l'autre très rapidement dans l'ordre de gauche à droite et de droite à gauche. Un bouton qui sera situé sur la machine servira au joueur pour arrêter le défilement quand il le souhaite. En fonction d'où le joueur arrête le défilement des LEDS un bonus s'active ou non (une grosse réserve de pièce stocké sur un côté laisse s'échapper des pièces par l'actionnement d'un moteur). Le groupe 1 est une zone PERDU, le groupe 2 une zone BONUS, le groupe 3 une zone PERDU, le groupe 4 une zone JACKPOT (le moteur s'actionne plus longtemps) le groupe 5 une zone perdu, le groupe 6 une zone BONUS et le groupe 7 une zone PERDU.
Voila dans les grandes lignes, le tout devra évidement s'accompagner de sons et effets lumineux.
Donc cela est il faisable avec l'arduino? Si oui faut-il une mega? Quel matériel en plus de l'arduino sera nécessaire et enfin question programmation, est-ce un programme complexe à faire?
Un grand merci par avance!
-
oui c'est possible. Va voir le post concernant le déguisement pour mon fils dans ma signature. même si je me tire un peu les cheveux sur ce projet. L'arduino est capable de gérer des entrées (ton passage de pièces) et des sorties les leds et le sons. Je peux te donner des exemples de code si tu veux, mais tu en a plein d'origine avec le programme de programmation de l'arduino.
-
Ces idées de bonus m'intéressent, ça promet. ^-
-
oui les shift register sont branché comme ci dessous, ajoutes en 2 pour avoir 32 leds. Plus facile a coder pour moi donc j ai racheter 2 shift donc j en ai 4 maintenant.
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20131024192626-Staff06-Cascading-74HC595-Arduino.png) (http://gamoovernet.pixhotel.fr/pics/20131024192626-Staff06-Cascading-74HC595-Arduino.png)
+ le switch branché en 5
J'ai bien compris ton branchement qui pourra m'etre utile mais dans ce cas de figure on peu tout de même animer du led à led? Je commence tout juste à regarder la programmation de l'arduino, n'ayant absolument aucune base en programmation, mais j'ai bien compris que pour programmer il faut assigner les entrées/sorties grace à leur chiffre sur la carte, comment fait on dans ce cas?
-
La fabrication de mon coin pusher a bien avancé, je vais poster très prochainement les premières photos.
Maintenant j'ai toujours en tête la réalisation de mon jeu bonus (que je ferais dans un second temps) mais cela me semble tout de même compliqué de faire tourner les bruitages avec l'arduino. Donc je suis un peu perdu, l'idée est qu'a chaque passage de piece un bruit se déclenche et si j'ai bien compris l'arduino n'est pas assez puissant pour utiliser du mp3?
-
Comme convenu, ci joint quelques photos de l'état d'avancement de la machine.
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20140630105433-jeremiggy-WP-001161.jpg) (http://gamoovernet.pixhotel.fr/pics/20140630105433-jeremiggy-WP-001161.jpg)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20140630105538-jeremiggy-WP-001162.jpg) (http://gamoovernet.pixhotel.fr/pics/20140630105538-jeremiggy-WP-001162.jpg)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20140630105650-jeremiggy-WP-001163.jpg) (http://gamoovernet.pixhotel.fr/pics/20140630105650-jeremiggy-WP-001163.jpg)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20140630105753-jeremiggy-WP-001164.jpg) (http://gamoovernet.pixhotel.fr/pics/20140630105753-jeremiggy-WP-001164.jpg)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20140630105830-jeremiggy-WP-001168.jpg) (http://gamoovernet.pixhotel.fr/pics/20140630105830-jeremiggy-WP-001168.jpg)
-
Salut,
Wouah ! comment ca en jette de trop ! :-*
Moi qui est ce genre de machine en projet, je trouve la tienne très réussie. ^-^
Vivement la suite.
A+
-
cela me semble tout de même compliqué de faire tourner les bruitages avec l'arduino. Donc je suis un peu perdu, l'idée est qu'a chaque passage de piece un bruit se déclenche et si j'ai bien compris l'arduino n'est pas assez puissant pour utiliser du mp3?
Le plus simple c'est d'ajouter une carte mp3. Du coup, on a juste à demander de jouer le son sans se compliquer la vie.
Un truc comme ça : Blindage MP3 pour Arduino (http://www.robotshop.com/eu/fr/blindage-mp3-arduino.html) (modèle et site pris au hasard)
Régis.
-
Le plus simple c'est d'ajouter une carte mp3. Du coup, on a juste à demander de jouer le son sans se compliquer la vie.
Un truc comme ça : Blindage MP3 pour Arduino (http://www.robotshop.com/eu/fr/blindage-mp3-arduino.html) (modèle et site pris au hasard)
Régis.
Merci pour ta réponse. Dans cette configuration est il possible de faire une musique de fond et en même temps des bruitages lors de l'introduction de pièce par exemple (sans que la musique de fond ne se coupe)?
-
Dans cette configuration est il possible de faire une musique de fond et en même temps des bruitages lors de l'introduction de pièce par exemple (sans que la musique de fond ne se coupe)?
Voilà une question qu'elle est bonne !
Je vais répondre sur ce modèle, si tu en choisis un autre, je veux bien regarder à nouveau. Là ils disent qu'il y a 2 canaux, ça semblerait vouloir dire qu'une musique mono + bruitage mono ça peut marcher. Mais ce n'est pas toujours si simple... J'ai téléchargé la doc, c'est pas limpide, faudrait que je lise le code...
Sinon je viens de voir le GinSing Sound Shield (http://www.ginsingsound.com/) qui semble en plus faire de la synthèse vocale comme certains vieux flippers. Là on est plus dans une logique de séquenceur à l'ancienne (façon amiga) avec 6 voix.
Mais je crois que j'ai trouvé le gros lot, un peu plus cher malheureusement : MP3 Trigger (https://www.sparkfun.com/products/11029)
Il y a 18 triggers (c'est déclencheurs, des gâchettes) qui vont directement déclencher des sons sans demander à l'arduino de faire le moindre calcul. Ils ont l'air de dire qu'il y a 256 pistes, ça laisse de la marge. Il y a aussi un mode "mute" pour faire le silence total en une fois. Ca a l'air bien pensé.
Régis.
-
Je reviens sur la dernière carte, je viens d'ouvrir la doc.
On nomme les fichiers en commençant par 3 chiffres et ça les joue automatiquement quand on active un trigger. Par exemple, si on a un fichier 014_la_piece_descend.mp3 ça sera joué automatiquement si le trigger 14 est activé.
On peut activer un trigger via un arduino (était haut) ou un switch (mise à la terre).
Ce n'est pas un shield, c'est à dire que ça ne s'empile pas sur l'arduino (et ça peut marcher sans). Par contre, il y a un port série (pour ceux qui ne connaissent pas c'est un peu comme l'usb en plus simple) et ça permet d'envoyer des ordres à la carte comme jouer un son, silence, etc... Ce qui veut dire qu'on peut lancer ou stopper une musique. Et la carte prévient gentilment quand une musique est finie.
Bref, que du bonheur ^-
Régis.
-
Waou, merci pour tes recherches. Ce dernier à l'air super bien. Mais étant donné que je suis une quiche en programmation (enfin je n'y connais rien), j'ai juste commencé à apprendre a faire un chenillard ( ;D)cela n'est pas trop compliqué à programmer?
Si je comprend bien, un microswitch qui s'actionne au passage d'une pièce peu lancer un bruitage en actionnant un trigger c'est ça?
-
Si je comprend bien, un microswitch qui s'actionne au passage d'une pièce peu lancer un bruitage en actionnant un trigger c'est ça?
Oui, et c'est ça qui est chouette avec cette carte.
On peut aussi déclencher des sons en utilisant l'arduino, soit en activant une sortie, soit en lui parlant en mode série.
Et on peut allègrement mélanger. A mon avis, il faudra prévoir que l'arduino lui cause en série pour lancer la musique de fond et en cas de jeu bonus mais pas de panique, c'est simple et j'ai déjà fait parler l'arduino à mon PC de cette façon. Ici il faut juste voir comment on le câble à la carte mais ça ne devrait pas poser de problème.
Précision : l'arduino peut fonctionner en trigger aussi, c'est à dire que l'interrupteur actionné par la pièce va appeler une fonction sur l'arduino. L'inconvénient c'est que ça va bloquer le reste du programme (pas multitâche le bestiau). Là c'est une carte son indépendante qui va gérer ça donc l'arduino n'est pas au courant (donc peut faire autre chose pendant ce temps).
Régis.
-
C'est génial alors, ça semble être exactement ce qu'il me faut. Je vais terminer les gros œuvre et après me pencher sérieusement la dessus. Eventuellement je pourrais plus tard solliciter ton aide pour m'aider à la programmation?
-
Eventuellement je pourrais plus tard solliciter ton aide pour m'aider à la programmation?
Bien sûr.
Je voulais faire un programme dispo pour tous et le faire évoluer pour qu'il soit facile à adapter pour les uns et les autres. Il faut que je me rende à l'évidence, je n'ai pas le temps. Ce que je vais faire c'est construire ça petit à petit à partir des coups de mains que je pourrai donner.
En fait, coder un truc ça me prend pas forcément longtemps (c'est mon métier) mais j'ai du mal à trouver le temps de me poser juste pour ça, de faire les choses proprement et tout.
Régis.
-
Bien sûr.
Je voulais faire un programme dispo pour tous et le faire évoluer pour qu'il soit facile à adapter pour les uns et les autres. Il faut que je me rende à l'évidence, je n'ai pas le temps. Ce que je vais faire c'est construire ça petit à petit à partir des coups de mains que je pourrai donner.
En fait, coder un truc ça me prend pas forcément longtemps (c'est mon métier) mais j'ai du mal à trouver le temps de me poser juste pour ça, de faire les choses proprement et tout.
Régis.
J'ai un peu regarder de plus près la dernière carte son (entre deux coup de scie sauteuse) et je me rend compte seulement maintenant que la carte est indépendante de l'arduino. En fait ça m'intrigue, étant un total inculte en la matière, je ne comprend pas, ça se programme donc comment? Si je comprend bien on raccorde les switch directement à cette carte? Si c'est le cas, le switch est censé d'une part déclencher un son mais aussi incrémenter un afficheur géré par l'arduino pour déclencher après un certain nombre de coup un jeu bonus, le même switch peut-il et donner l'info à la carte mp3 et à l'arduino? ;D
-
Hello,
C'est un problème d'électronique là.
L'arduino attend un montage particulier pour les switch alors que cette carte attend une simple mise à la terre.
Il est peut-être possible de les mettre d'accord mais je ne sais pas faire.
Régis.
-
Ou alors tout simplement je ne m'embête pas je mets deux switch un pour la carte mp3 et un pour l'arduino et les deux fonctionnent indépendamment, seule problème, quand le jeu bonus se déclenche, comment faire interagir l'arduino qui gère le jeu bonus et la carte mp3 qui lance musique et bruitage du jeu bonus?
Mais tu parlais de faire communiquer les cartes (arduino et mp3) en série. N'est-il pas possible que l'arduino comprenne que quand la carte mp3 ouvre le trigger 3 par exemple (qui se déclenche lors du passage d'une pièce émettant par la même occasion un bruitage) l'arduino comprenne qu'il faut incrémenter le compteur?
-
Ou alors tout simplement je ne m'embête pas je mets deux switch un pour la carte mp3 et un pour l'arduino et les deux fonctionnent indépendamment, seule problème, quand le jeu bonus se déclenche, comment faire interagir l'arduino qui gère le jeu bonus et la carte mp3 qui lance musique et bruitage du jeu bonus?
Via le port série on a un canal de communication en parallèle entre les 2 cartes.
Mais tu parlais de faire communiquer les cartes (arduino et mp3) en série. N'est-il pas possible que l'arduino comprenne que quand la carte mp3 ouvre le trigger 3 par exemple (qui se déclenche lors du passage d'une pièce émettant par la même occasion un bruitage) l'arduino comprenne qu'il faut incrémenter le compteur?
Faudrait relire la doc mais je crois que la carte informe seulement de la fin de lecture d'une piste. Je ne suis pas sur que ça soit suffisant.
Régis.
-
Tout d'abord merci de prendre le temps de répondre à mes questions, je voudrais être sûr avant de lancer mes achats car mine de rien cela commence à me couter un bras la fabrication de mon coin pusher.
Tu dis donc que la carte mp3 est capable de dire à l'arduino qu'il a fini de lire le son (ou la musique)... dans ce cas, la carte mp3 disant à l'arduino "j'ai fini de lire le son n°2", l'arduino n'est t-il pas capable dans ce cas a ce moment la d'incrémenter le compteur, ni a t-il pas une solution pour dans le code de l'arduino mettre qu'il incrémente le compteur d'une unité quand tel trigger à fini de lire le son? (j'espère être suffisamment clair pas facile de décrire ça par écrit)
-
Tu dis donc que la carte mp3 est capable de dire à l'arduino qu'il a fini de lire le son (ou la musique)... dans ce cas, la carte mp3 disant à l'arduino "j'ai fini de lire le son n°2", l'arduino n'est t-il pas capable dans ce cas a ce moment la d'incrémenter le compteur, ni a t-il pas une solution pour dans le code de l'arduino mettre qu'il incrémente le compteur d'une unité quand tel trigger à fini de lire le son? (j'espère être suffisamment clair pas facile de décrire ça par écrit)
Je ne suis pas sûr à 100%, il faudrait que je reprenne la doc et là je suis sur le départ (j'ai quand même regardé vite fait et c'est pas clair, il disent que la piste est finie sans préciser si c'est une pise demandée par port série ou par trigger).
Je sais que la carte peut informer de la fin de la lecture mais je ne sais pas si ça concerne ou pas les sons déclenchés par trigger ou seulement ceux demandés par l'arduino.
Dans le 2è cas si tu peux attendre la fin du son pour incrémenter un compteur, ça ne pose pas de problème (sauf qu'on est pas sûr que la carte marche comme ça).
Régis.
-
En tout cas oui, étant donné qu'il s'agit de son court ça peu attendre la fin du son pour incrémenter le compteur.
En tout cas si tu es sur le départ je te souhaite de bonnes vacances. ^-
-
Je ne suis pas sûr à 100%, il faudrait que je reprenne la doc et là je suis sur le départ (j'ai quand même regardé vite fait et c'est pas clair, il disent que la piste est finie sans préciser si c'est une pise demandée par port série ou par trigger).
Je sais que la carte peut informer de la fin de la lecture mais je ne sais pas si ça concerne ou pas les sons déclenchés par trigger ou seulement ceux demandés par l'arduino.
Dans le 2è cas si tu peux attendre la fin du son pour incrémenter un compteur, ça ne pose pas de problème (sauf qu'on est pas sûr que la carte marche comme ça).
Régis.
As-tu eu un petit moment pour jeter un oeil sur cette histoire de shield mp3? j'ai essayé de me documenté un peu mais tout me semble flou pour ma part (j'y connais pas grand chose en même temps donc bon...)
-
As-tu eu un petit moment pour jeter un oeil sur cette histoire de shield mp3? j'ai essayé de me documenté un peu mais tout me semble flou pour ma part (j'y connais pas grand chose en même temps donc bon...)
Excuse moi, j'avais un peu zappé.
J'ai relu la doc et je pense que c'est bon sans être sûr à 100% (la doc n'est pas claire, il faudrait tester).
Pour moi, il y a 3 approches possibles :
1) 2 switchs ensembles (ou un switch double)
Avantages :
- indépendance des 2 cartes
- simplicité du code
Inconvénients :
- si on lance un bonus, il va falloir attendre la fin du son (on peut mettre une durée en dur)
2) switch sur l'arduino
Avanatages :
- l'arduino gère
- pas de raison que ça ne fonctionne pas
Inconvénients :
- ça fait des opérations en plus pour l'arduino (à un moment ça peut ramer)
3) switch sur la carte
Avantages :
- on soulage l'arduino qui peut faire autre chose pendant ce temps là
- normalement (c'est le point où je ne suis pas 100% sûr), on peut récupérer le fait que la piste soit finie ou en train de jouer (je sais qu'on peut mais je ne suis pas sûr que ça marche avec les triggers)
Inconvénients :
- pas sûr que ça marche à 100%
- beaucoup de communications série (cela dit, c'est comme ça qu'un arduino fait le relais entre une télécommande et un ar drone et ça réagit super bien)
Dans tous les cas, ça reste assez simple à coder. En tout cas, je ne vois pas de gros inconvénient de ce côté là.
Voilà. Est-ce que je t'ai répondu ?
Régis.
-
Oui et merci pour ta réponse, j'explore les différentes pistes possible.
On m'a donné l'idée autrement d'utiliser un lecteur MP3 pour la musique de fond, quelque chose dans ce genre mp3 (http://www.dx.com/p/jtron-20050299-mp3-decoder-board-w-tf-usb-green-298187#.VBgaGhaqJ2o)et l'arduino s'occupe de lancer la lecture de la musique et de la mettre en pose pendant le jeu bonus et un shield mp3 avec l'arduino gère lui juste les bruitages.
Qu'en pense tu?
-
On m'a donné l'idée autrement d'utiliser un lecteur MP3 pour la musique de fond, quelque chose dans ce genre mp3 (http://www.dx.com/p/jtron-20050299-mp3-decoder-board-w-tf-usb-green-298187#.VBgaGhaqJ2o)et l'arduino s'occupe de lancer la lecture de la musique et de la mettre en pose pendant le jeu bonus et un shield mp3 avec l'arduino gère lui juste les bruitages.
Qu'en pense tu?
C'est possible. C'est sans doute moins cher. De là à savoir si c'est mieux...
Il va falloir interfacer ça avec l'arduino (je dirais un petit relais) et compter une carte SD.
On aurait pu se demander si un lot de cartes comme ça n'aurait pas suffit (c'est pas cher) mais la carte SD en plus, je doute.
Bref, pourquoi pas, à toi de voir. Celle que j'avais trouvé avait l'avantage de prendre en charge une partie du taf en solo (par exemple des bruitages sans autre conséquences pour le jeu) sans charger l'arduino mais c'est plus cher.
De mon point de vue, tout est possible, c'est plus ou moins simple et plus ou moins cher. Le seul risque c'est à qu'un moment l'arduino ne suive plus (qu'il rame) mais à ce moment on peut toujours le remplacer par un modèle plus puissant sans avoir à refaire le programme ni les câblages alors c'est pas grave.
Régis.
-
Tu connais ce shield ? http://shop.mchobby.be/shields/428-mp3-shield-music-maker-vs1053.html (http://shop.mchobby.be/shields/428-mp3-shield-music-maker-vs1053.html)
Est-il bon pour jouer mes bruitages (si j'ai bien compris le principe quand même, on stock tout les bruitages sur une carte sd et après c'est via le programme que l'on peut lancer un fichier bien particulier se trouvant sur la carte?)
-
Tu connais ce shield ? http://shop.mchobby.be/shields/428-mp3-shield-music-maker-vs1053.html (http://shop.mchobby.be/shields/428-mp3-shield-music-maker-vs1053.html)
Est-il bon pour jouer mes bruitages (si j'ai bien compris le principe quand même, on stock tout les bruitages sur une carte sd et après c'est via le programme que l'on peut lancer un fichier bien particulier se trouvant sur la carte?)
Je ne connais pas spécialement.
De ce que j'ai lu, on peut lui faire jouer du MIDI ce qui est sympa (reste à voir la qualité).
Ce que je n'ai pas trouvé c'est la capacité à lire plusieurs sons. Dans les exemples de la bibliothèque, ils jouent une musique et ajoutent une 2è via un moyen un peu détournés. Je ne sais pas si on peut en jouer un 3è en même temps.
Régis.
-
J'ai trouvé ça : simulateur d'aduino (http://www.gamoover.net/Forums/index.php?topic=31556.0)
Du coup, si on passe par là, je peux relire et compléter le code de l'arduino sans avoir à reproduire le montage.
Régis.
-
Bonjour,
Je suis de retour, je travail sérieusement sur le jeu bonus de mon coin pusher.
Pour se faire, j'ai un arduino MEGA.
Je test un peu mais le code je ne connais vraiment rien, j'essai avec les tutos sur le net mais ça reste terriblement flou pour moi.
Pour le moment je suis en phase de test avant d'inclure l'ensemble dans la machine.
Alors voila, pour le moment j'ai branché sur mon arduino un microswitch NO sur la broche 52 et 6 leds sur les broches 23,25,27,29,31 et 33.
Je n'arrive pas en créer le code qui permettrai de partir des leds éteintes qui s'allumerai les une après les autres à chaque appui sur le switch (un appui la led 1 s'allume, un second appui et la led 2 s'allume en plus de la 1 etc..).
Une âme charitable prête à aider un âne ignorant?
Merci
-
Salut,
Voila ce que je peux te proposer. Ce n'est pas parfait, mais il a le mérite de répondre à ta demande.
Je n'ai pas d'Arduino Méga dans mon simulateur, mais le UNO suffit.
int led1 = 8;
int led2 = 9;
int led3 = 10;
int led4 = 11;
int led5 = 12;
int led6 = 13;
int compteur = 0;
int bp = 2;
int bpstate = 0;
void setup() {
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(led4, OUTPUT);
pinMode(led5, OUTPUT);
pinMode(led6, OUTPUT);
pinMode(bp, INPUT);
digitalWrite(led1, LOW);
digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
digitalWrite(led4, LOW);
digitalWrite(led5, LOW);
digitalWrite(led6, LOW);
}
void loop() {
bpstate = digitalRead(bp);
if (bpstate == HIGH)
{
bpstate = LOW;
compteur = compteur + 1;
}
if (compteur >= 7)
{
compteur=6;
}
if (compteur >= 1)
{
digitalWrite(led1,HIGH);
}
if (compteur >= 2)
{
digitalWrite(led2,HIGH);
}
if (compteur >= 3)
{
digitalWrite(led3,HIGH);
}
if (compteur >= 4)
{
digitalWrite(led4,HIGH);
}
if (compteur >= 5)
{
digitalWrite(led5,HIGH);
}
if (compteur >= 6)
{
digitalWrite(led6,HIGH);
}
delay(500);
}
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150525013025-tilowil-Screen-Shot-05-25-15-at-01.23-AM.PNG) (http://gamoovernet.pixhotel.fr/pics/20150525013025-tilowil-Screen-Shot-05-25-15-at-01.23-AM.PNG)
Au demarrage
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150525013053-tilowil-Screen-Shot-05-25-15-at-01.24-AM.PNG) (http://gamoovernet.pixhotel.fr/pics/20150525013053-tilowil-Screen-Shot-05-25-15-at-01.24-AM.PNG)
1 appui sur le bouton represantant le microswitch.
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150525013111-tilowil-Screen-Shot-05-25-15-at-01.25-AM.PNG) (http://gamoovernet.pixhotel.fr/pics/20150525013111-tilowil-Screen-Shot-05-25-15-at-01.25-AM.PNG)
2 appuis sur le bouton
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150525013135-tilowil-Screen-Shot-05-25-15-at-01.27-AM.PNG) (http://gamoovernet.pixhotel.fr/pics/20150525013135-tilowil-Screen-Shot-05-25-15-at-01.27-AM.PNG)
6 appuis sur le bouton.
-
Salut,
Tout d'abord un grand merci pour ta réactivité et le code.
Par contre je l'ai utilisé et ça ne fonctionne pas chez moi, après avoir transféré le code les leds s'allument puis s'éteignent une à une puis plus rien aucune réaction en appuyant sur le BP.
PS: Par contre je sais pas si ça joue mais dans mon branchement ce ne sont pas les + des leds qui sont reliés aux borches de l'arduino mais les -.
-
Salut,
J'ai respecté ton cahier des charges. A savoir au départ toutes les leds éteinte. A chaque impulsion sur le microswitch (Bouton poussoir sur mon prototypage) on allume une led en laissant la précédente allumée. Donc 1ere impulsion, 1 led allumée (led1), 2eme impulsion 2 leds allumées (led1, led2), 3eme impulsion 3 leds allumées (led1, led2, led3),... , 6eme impulsion toutes les leds allumées. N'ayant pas eu l'information de ce qu'il allait ce passe une fois les 6 leds allumées (commande d'un moteur, émission de musique, ...), donc je suis rester sur l'allumage des leds. Après on peut partir sur un modulo de 7 qui à la 7eme impulsion éteint toutes les leds, puis à la 8eme impulsion on allume 1 led, et ainsi de suite.
Tu n'as pas donné toutes les informations ;), j'ai fait en fonction de ce que tu demandais.
A+
[edit] oui ca joue car les broches de l'arduino délivre du +5V sur un front haut (HIGH) et 0V sur un front bas (LOW). N'ayant pas eu le sens de branchement de tes leds, je les ai câblé sur mon prototype dans le sens standards. et j'ai fait mon programme dans ce sens aussi. Il faut que tu inverses mon code en remplacant tous les HIGH par de LOW et tous les LOW par des HIGH. Il faut que tu donnes toutes les informations. Je ne sais pas de quel endroit tu es (manque l'infos de ta localisation) mais je donne des cours gratuit de développement et de base en électronique au Fablab de Beauvais. Si tu n'es pas de cette région tu as peut être un Fablab dans ta region qui donne des cours gratuit de developpement.
A+
-
Non en effet je ne suis pas de ce secteur mais l'idée de prendre des cours d'électronique un jour ou l'autre j'y viendrais.
En tout cas en remplacant les HIGH et LOW et inversement ça marche!.
C'est un bon début. Maintenant il est clair que mon jeu bonus va plus loin que ça. Je reviens dans la journée avec une explication clair du but recherché et les branchements réalisés.
Encore merci en tout cas pour ton code.
-
Hello,
Déjà, le programme est pas mal dans l'ensemble.
Si je peux me permettre de pinailler un peu quand même...
1) Le fait de remettre le compteur à 6 quand on dépasse ça ne sert à rien dans le ce contexte. Ca ne gêne pas mais ça pourrait bien gêner un codeur débutant qui veut déclencher une action ensuite.
2) Remettre le bp à LOW ne sert à rien non plus.
3) Là on prend en compte une impulsion, c'est à dire que si on appuie longtemps sur le bouton (plus d'une demi-seconde) on va allumer plusieurs leds à la fois (et ça pourrait bien arriver sans appuyer longtemps si on n'a pas de chance). Ca pourrait aussi ne pas réagir si on appuie vraiment pas longtemps.
Pour le point 3, ça dépend de ce qu'on veut faire. Suivant la façon dont ça va vraiment réagir, on peut stocker l'état voire mettre une interruption.
Supposons qu'on est face à une pièce qui tombe à un endroit (je n'ai pas relu mais je crois me souvenir que c'est ça), il faut considérer que ça sera bref, très bref. Et du coup, ça ne marchera pas forcément.
Je propose un état et une interruption (en mise à jour du programme).
A propos des interruptions, il faut regarder ce tableau (http://www.arduino.cc/en/Reference/AttachInterrupt) (ici pin 2 = int 0 pour arduino uno).
Là où les variables sont déclarées :
int bpint = 0;
// la variable bpstate ne me sert plus
void bpchange()
{
if (digitalRead(bp) == LOW) compteur++;
}
Dans le setup() :
attachInterrupt(bpint, bpchange, CHANGE);
Dans le main(), j'enlève tout ce qui est avant :
if (compteur >= 1)
Petite explication de texte : le main() ne comprend plus qu'une boucle qui allume les bonnes diodes.
L'interruption est une fonction qui est appelée en interrompant le reste du programme (d'où son nom) et se contente de regarder l'état du bouton. Elle est appelée quand l'état change. Donc si l'état est LOW c'est que la pièce vient de passer (en fait, ça marcherait pareil avec HIGH, c'est la vieille histoire du bouton relâché ou enfoncé pour détecter la frappe d'une touche, ça change juste le timing).
Et donc du coup si l'interruption est appelée, une fois sur deux on peut ajouter une diode. On aurait pu aussi ne pas lire l'état du bouton et incrémenter le compteur à chaque fois et multiplier par 2 les valeurs de test à la fin du main, ceux qui décident de faire des digitalWrite(). En fait, cette dernière option est mieux parce qu'elle économise une lecture, un test et une variable (mais comme je l'ai dit, je pinaille).
En tout cas, je pense vraiment que l'interruption est préférable si on détecte une chute de pièce.
Régis.
-
Salut,
J'ai juste repondu à un besoin et comme je l'ai bien dit :
Ce n'est pas parfait, mais il a le mérite de répondre à ta demande.
Ensuite bien sur que j'aurai pu utiliser les interruptions, mais avec un microswitch branché en 52 ce n'est pas possible :D.
A+
-
Salut tout le monde.
Merci de vous intéresser à mon projet.
Je viens de découvrir tes remarques Noelfhim et ça me dépasse complètement! je ne pige quasiment rien! J'ai vraiment d'énormes lacunes dans ce domaine.
De mon côté j'avais travaillé à partir du code proposé par tilowil pour arriver à ça dans l'optique de ne plus allumer 6 leds mais 15.
int led1 = 25;
int led2 = 27;
int led3 = 29;
int led4 = 31;
int led5 = 33;
int led6 = 35;
int led7 = 37;
int led8 = 39;
int led9 = 41;
int led10 = 43;
int led11 = 45;
int led12 = 47;
int led13 = 49;
int led14 = 51;
int led15 = 53;
int compteur = 0;
int bp = 13;
int bpstate = 0;
void setup() {
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(led4, OUTPUT);
pinMode(led5, OUTPUT);
pinMode(led6, OUTPUT);
pinMode(led7, OUTPUT);
pinMode(led8, OUTPUT);
pinMode(led9, OUTPUT);
pinMode(led10, OUTPUT);
pinMode(led11, OUTPUT);
pinMode(led12, OUTPUT);
pinMode(led13, OUTPUT);
pinMode(led14, OUTPUT);
pinMode(led15, OUTPUT);
pinMode(bp, INPUT);
digitalWrite(led1, HIGH);
digitalWrite(led2, HIGH);
digitalWrite(led3, HIGH);
digitalWrite(led4, HIGH);
digitalWrite(led5, HIGH);
digitalWrite(led6, HIGH);
digitalWrite(led7, HIGH);
digitalWrite(led8, HIGH);
digitalWrite(led9, HIGH);
digitalWrite(led10, HIGH);
digitalWrite(led11, HIGH);
digitalWrite(led12, HIGH);
digitalWrite(led13, HIGH);
digitalWrite(led14, HIGH);
digitalWrite(led15, HIGH);
}
void loop() {
bpstate = digitalRead(bp);
if (bpstate == LOW)
{
bpstate = HIGH;
compteur = compteur + 1;
}
if (compteur >= 16)
{
compteur=15;
}
if (compteur >= 1)
{
digitalWrite(led1,LOW);
}
if (compteur >= 2)
{
digitalWrite(led2,LOW);
}
if (compteur >= 3)
{
digitalWrite(led3,LOW);
}
if (compteur >= 4)
{
digitalWrite(led4,LOW);
}
if (compteur >= 5)
{
digitalWrite(led5,LOW);
}
if (compteur >= 6)
{
digitalWrite(led6,LOW);
}
if (compteur >= 7)
{
digitalWrite(led7,LOW);
}
if (compteur >= 8)
{
digitalWrite(led8,LOW);
}
if (compteur >= 9)
{
digitalWrite(led9,LOW);
}
if (compteur >= 10)
{
digitalWrite(led10,LOW);
}
if (compteur >= 11)
{
digitalWrite(led11,LOW);
}
if (compteur >= 12)
{
digitalWrite(led12,LOW);
}
if (compteur >= 13)
{
digitalWrite(led13,LOW);
}
if (compteur >= 14)
{
digitalWrite(led14,LOW);
}
if (compteur >= 15)
{
digitalWrite(led15,LOW);
}
delay(500);
}
Je complique en peu les choses maintenant, j'ai ajouté 2 switch supplémentaire ce qui me fait 3 switch pour 15 leds. L'idée est que le switch 1 allume les 5 premières leds, le switch 2 les 5 suivantes et le 3 ième et dernier switch les 5 dernières.
Comment coder tout ça?
-
Salut,
Il faut plus de précision. Le premier micro switch (celui qui fait avancer 1 par 1 les leds) ne sert plus ?
Ton micro switch 1, 2 et 3 ont il un changement d'état impulsif ou fixe car le code ne va pas être le même. J'explique la question. Si le changement d'état est fixe, genre mesure de niveau, ou si le changement d'etat est impulsif, genre passage d'une pièce. Car si c'est le dernier cas je rejoins Noelfhim, tu dois utiliser les interruptions (les ports 2, 3, 21 puisque tu as un Mega2560). En effet en utilisant des pièces comme déclencheur (ce qui semble logique vu le type de machine que tu veux faire) de passage, l'impulsion sera trop brève pour être prise en compte. Maintenant si c'est une mesure de hauteur cela implique une séquence. Supposons que les contacts soient :
- 1 position basse
- 2 position intermédiaire
- 3 position haute
Le chargement se faisant par le haut le switch 3 va faire générer une impulsion, puis le switch 2 idem et enfin le switch 1 la se fermer. et ainsi de suite jusqu’à atteindre le niveau du switch 2 et ainsi de suite.
Il vaut mieux comprendre exactement ce qui est a faire et le but final,car pisser du code par plaisir n'est pas une solution en soit, il faut que le code soit aussi pertinent. car lors de la mise en pratique tu vas aller au devant de problème de fonctionnement car toutes les informations n'auront pas été données et une fois en place changer tes broches, le programme va être plus compliqué que si tout est clair au départ.
Maintenant pour revenir à ta dernière demande que tu allumes 5 leds ou 1 seule c'est le même chose. C'est 1 led avec 4 autres en //.
Précise comment sont placés tes switchs, comment ils sont actionnés et s'il y a des risques de séquence.
qu'il y ai 1 ou 3 BP le code est plus ou moins le même.
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150531181238-tilowil-bouton.png) (http://gamoovernet.pixhotel.fr/pics/20150531181238-tilowil-bouton.png)
Et le code est celui de l'exemple Arduino "Button" que tu peux trouver dans 02. Digital.
/*
Bouton
Allume une LED branchée sur la broche 13 lorsque le bouton
branché sur la broche 2 est appuyé.
*/
// Initialisation des constantes :
const int buttonPin = 2; // Numéro de la broche à laquelle est connecté le bouton poussoir
const int ledPin = 13; // Numéro de la broche à laquelle est connectée la LED
// Déclaration des variables :
int buttonState = 0; // variable qui sera utilisée pour stocker l'état du bouton
// le code dans cette fonction est exécuté une fois au début
void setup() {
// indique que la broche ledPin est une sortie :
pinMode(ledPin, OUTPUT);
// indique que la broche ledPin est une entrée :
pinMode(buttonPin, INPUT);
}
// le code dans cette fonction est exécuté en boucle
void loop(){
// lit l'état du bouton et stocke le résultat
// dans buttonState :
buttonState = digitalRead(buttonPin);
// Si buttonState est à 5V (HIGH→bouton appuyé)
if (buttonState == HIGH) {
// on allume la LED
digitalWrite(ledPin, HIGH);
}
else {
// sinon on éteint
digitalWrite(ledPin, LOW);
}
}
La difference avec ta demande il n'y a que 1 bouton, mais le principe est le même 1 bouton allume 1 led.
il te suffit d'integrer le bouton 2 avec la led 2 et le bouton 3 avec la led 3 (chaque led representant réellement un groupe de 5 leds en // avec leurs résistances individuelles).
Si maintenant tu veux te frotter aux interruptions.
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150531182148-tilowil-bouton-int.png) (http://gamoovernet.pixhotel.fr/pics/20150531182148-tilowil-bouton-int.png)
/*
Exemple pour démontrer l'utilisation des interruptions.
Bouton poussoir, connecté entre GND et la broche 2 (INT0).
Résistance PULLUP activé pour cette broche. Condensateur de 100nF
en parallèle avec le bouton recommandé.
*/
#define boutonPin 2 // C'est l'entrée INT0
// Pour qu'on puisse changer la valeur d'une variable depuis une fonction de
// gestion d'interruption, il faut que la variable soit déclaré "volatile"
volatile boolean changed = false;
// Notre fonction de traitement d'interruption. Le strict minimum, souvenez vous.
void doContact() {
changed = true;
// Difficile de faire + court
}
void setup() {
// Broche en entrée avec résistance de pull-up
pinMode(boutonPin, INPUT_PULLUP);
// Attacher notre fonction ISR, détéction de flanc déscendant (5v vers 0v)
attachInterrupt(0, doContact, FALLING);
// Montrer que nous sommes la
Serial.begin (115200);
Serial.println("Hello");
}
void loop(){
if ( changed ) {
changed = false;
Serial.println("Ha ! Vous avez touché le bouton");
// Vous pouvez aussi faire des actions comme allumer une autre led
// ou commander un servo moteur, ...
}
delay(1000);
// Vous pouvez ajouter du code ici pour faire clignoter un led, etc.
}
-
En effet quand je vois toutes les questions que cela soulève il est évident que je manque de précision dans mes explications.
Je vais être plus précis sur où sont ses switch, comment sont-ils actionné et le but final de mon montage.
Les switch sont juste derrière les entrées de pièces. Il y a 3 entrés donc 3 switch. Ils sont actionnés lorsqu'une pièces est poussée dans la machine.
En plus de ces 3 switch, la machine a également deux boutons (type borne d'arcade) donc 2 switch supplémentaires.
D'abord un état des lieux des différents éléments composant mon montage.
- une carte arduino mega
- 17 leds (5 bleues, 5 jaunes, 5 rouges et 2 blanches)
- 3 stroboscopes 12V à leds
- 3 micro-switch à lamelle
- 2 boutons lumineux à micro-switch
- A VENIR: 2 petits moteurs 12V
Le principe du jeu bonus: remplir une batterie symbolisée par les LEDS pour déclencher un jeu bonus permettant de gagner des pièces supplémentaires.
Pour remplir la batterie, il faut allumer toutes les LEDS. Pour les allumer il faut mettre des pièces dans la machine sachant que la batterie est séparée en 3 zones: bleue, rouge et jaune. Pour allumer les leds de la zone bleues il faut mettre des pièces dans la fente de gauche, pour allumer les leds jaunes il faut mettre des pièces dans la fente centrale et pour allumer les leds rouges il faut mettre des pièces dans la fente de droite. Les deux leds blanches symbolisent le pourcentage de batterie remplie: première led = 50% deuxième led = 100%.
Le déroulement du jeu: on met les pièces, les leds s'allument au fur et à mesure suivant où le joueur met les pièces. Lorsque les 3 zones sont totalement allumées, la led blanche 50% s'allume et les 3 zones s'éteignent. Le joueur continu de mettre des pièces. Lorsque les 3 zones sont à nouveau totalement allumées, la deuxième led blanche 100% s'allume et le jeu bonus commence. Le but à ce moment la est d'avoir un défilement très rapide des leds. Pour stopper ce défilement, le joueur doit appuyer sur un des boutons (peu importe lequel). Si le joueur arrive à stopper le défilement à un endroit précis (la led centrale) alors le joueur gagne (un moteur se déclenche laissant tomber des pièces contenu dans un tubes). Si le joueur perd le jeu recommence à zéro.
Cela fait un sacré pavé mais je ne vois pas comment expliquer cela plus clairement.
Vous allez me dire, il n'a pas parlé de ses 3 stroboscopes. En fait je souhaiterais qu'ils clignotent 2 ou 3 secondes lorsque l'on met une pièce dans la machine (il y a 3 strob, un au dessus de chaque fente de pièce donc l'idée est que se mette à clignoter celui au dessus de la fente d'où l'on vien de mettre une pièce).
-
Et pour être parfaitement clair voici quelques images (ne pas faire attention au bazard!):
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150531202221-jeremiggy-IMG-20150531-193958.jpg) (http://gamoovernet.pixhotel.fr/pics/20150531202221-jeremiggy-IMG-20150531-193958.jpg)
Les trois stroboscopes en forme de girofare ainsi que les fentes pour insérer les pièces (juste derrière il y a les switch) et les boutons.
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150531202550-jeremiggy-IMG-20150531-194103.jpg) (http://gamoovernet.pixhotel.fr/pics/20150531202550-jeremiggy-IMG-20150531-194103.jpg)
L'endroit ou vont les LEDS. Les deux trous à part ce sont les leds blanches.
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150531203023-jeremiggy-IMG-20150531-194929.jpg) (http://gamoovernet.pixhotel.fr/pics/20150531203023-jeremiggy-IMG-20150531-194929.jpg)
Les leds déjà soudées sur leur plaques.
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150531203125-jeremiggy-IMG-20150531-194253.jpg) (http://gamoovernet.pixhotel.fr/pics/20150531203125-jeremiggy-IMG-20150531-194253.jpg)
Et enfin une vue d'ensemble de la machine.
Ultime précision, il y aura également une partie sonore, j'ai adjoint à mon arduino mega un shield mp3 sparkfun. L'idée est qu'un son soit déclenché également en plus du stroboscope quant on met un pièce dans la fente. Je pense que la partie sonore doit pouvoir être gérée dans un second temps?
-
Je comprends mieux :D. Il te faut passer par les interruptions. Le passage de la pièce va être si rapide que la switch ne va donner qu'une impulsion très brève. D'ailleurs pourquoi utilises tu des micro-switchs et pas une led IR et un récepteur IR (le rayon se faisant couper par la pièce, un opto-coupleur).
donc si j'ai tout bien compris. La fente d'insertion gauche allume par le switch gauche les leds bleues. Quand le joueurs insère 1 pièce à Gauche dans le bloc de 5 leds bleues on allume la première led. Le joueur insère une seconde pièce à gauche on allume la seconde led bleue, et ainsi de suite jusqu'a la 5eme led allumée par la 5eme pièce à gauche. Le fonctionnement est identique pour les led jaunes pour la fente d'insertion centrale et le switch central et pour les leds rouges pour la fente d'insertion droite et le switch droit. Tant que les 3 blocs ne sont pas remplis on ne peux pas éteindre les leds. quand les 3 blocs de 5 leds sont allumés, on éteint les 3 blocs de leds et on allume la première led blanche '50%'. A partir de ce moment, on recommence à remplir les bloc de leds de couleurs jusqu’à ce que tous les blocs soit remplis, ce qui éteint les 3 blocs et on allume la 2eme led blanche '100%', pas de led '0%'. Dès que la led blanche '100%' s'allume on déclenche le jeu.
Et la il manque quelques infos :
- Le jeu se fait sur quelle série de led (bleues, jaunes, rouge, autres) ?
- Les boutons doivent ils s'allumer le temps du jeu ?
- de quelle façon doit se faire le défilement ? Façon cylon ou K2000 1 led faisant des aller retour, de façon linéaire 1 led partant de droite vers la gauche par exemple mais toujours dans le même sens, de façon vu mètre avec un remplissage complet du bloc jeu, ou une autre facon de faire ?
D'ores et déjà tu reserves les broches suivantes de l'arduino pour les microswitch, je les impose pour une viabilité de la demande. Donc les broches 2, 3, 21, 20, 19. Tu as encore la possibilité à 1 interruption en 18, mais pas plus.
Le moteur pour le besoin je prendrais un servomoteur de modelisme avec un mouvement de 90°.
Est ce bien ce que tu veux ? Ai je bien compris ?
Merci :) <:)
Ps: Je viens de voir tes photos et je comprends mieux <:)
-
Alors pour répondre aux quelques interrogations restantes:
- le jeu se fait sur les 15 leds colorées. Cela fonctionne de cette façon:
1) si on appui sur le bouton lorsque l'une des leds suivantes est allumée: leds 1,2,5,6,7,9,10,11,14 ou 15, le joueur à perdu et le jeu recommence au début.
2) si on appui sur le bouton lorsque l'une des leds suivantes est allumée: leds 3,4,12 ou 13, le joueur gagne le lot simple (un seul moteur se déclenche).
3) Si on appui sur le bouton lorsque la led 8 est allumée le joueur gagne le gros lot (les 2 moteurs se déclenchent distribuant le double de pièce).
- j'aimerais que les boutons soit toujours allumés mais qu'ils clignotent pendant le jeu bonus.
- j'aimerais un défilement des leds façon K2000!
Sinon tu as parfaitement tout compris :)
P.S: Niveau comportement des leds, pour encore plus de bling bling! le top serait que pendant la partie chaque prochaine leds à s'allumer clignotent, pour faire clair lorsque la partie commence la première led bleu, jaune et rouge clignotent (ainsi que la led 50%). Lorsque l'on met une pièce dans la fente de gauche la led devient fixe et la suivante clignote etc... si cela est possible évidemment!
-
tu viens de soulever une autre question. Comment sait on que la partie commence ou qu'elle finit ? Car pour moi sur ce genre de machine hormis à l'allumage, la partie est toujours en cours. Lorsqu'un joueur n'a plus de pièces, la machine continue le jeu (essayer de pousser des pieces) en attendant le joueur suivant et ses nouvelles pièces. Elle ne s’arrête jamais sauf quand on l’éteint.
-
Oui en effet le jeu devra se réinitialiser à l'extinction de la machine, autrement la partie est toujours en cours.
Pour répondre à ta question concernant l'éventualité d'utiliser plutôt LED+récepteur IR, j'avais peur de compliquer les choses ne maitrisant vraiment pas l'électronique...
-
Bonjour,
J'ai lu un peu en diagonale parce que j'ai assez peu de temps.
La question qui me vient c'est en fait : tu veux apprendre ou tu veux que ça marche ?
Si tu veux apprendre, je veux bien t'expliquer tout ce que tu veux (attention, en électronique, je suis un peu limité).
Si tu veux juste que ça marche, mieux vaut faire un vrai cahier des charges (avec des schémas pour qu'on comprenne bien et une liste de comportements attendus et les événements qui les déclenchent). Dans la limite de mon temps, je veux bien coder des trucs (et je ne suis pas seul je pense).
Dans les deux cas, ça peut être intéressant de passer par ce simulateur :
https://123d.circuits.io
Régis.
-
Salut!
Je dirais les deux mon capitaine!
J'ai découvert l'arduino en planchant sur ma machine, je ne connaissais absolument rien sur cette plate forme et encore moins sur le code. Je trouve ça génial. Mais voila, avant de solliciter votre aide sur ce forum j'ai essayé par mes propres moyens, je suivi des tutos, mais rien à faire, ça ne rentre pas, il y a quelque chose qui m'échappe et qui me braque. Donc je dirais au final, mon vrai besoin est que ça marche car ça fait plus d'un an que je suis sur cette machine et bien que j'adore la bricoler ça commence à me sortir par les yeux, d'autant lorsqu'il s'agit de chose que je ne maîtrise pas. J'aimerais la terminer et passer à autre chose.
Je vais essayer de faire un cahier des charges clair et précis.
-
Salut,
A 2 personnes on devrait pouvoir t'aider à finaliser ta machine ;).
Fait ton cahier des charges, fait des prototypages électroniques avec 123d.circuits.io, mais aussi avec Fritzing (qui contient l'arduino Mega - http://fritzing.org/download/?donation=0) et qui te permettra de générer une image pour ton circuit, mais pas de simulation. Essaie de faire des images claires sans trop de fil qui se croisent dans tous les sens et si ton cahier n'est pas suffisamment clair il y aura un aller retour de questions réponses :D. Réfléchit bien à tout, n’hésites pas à rentrer dans les détails. Un schéma est parfois plus parlant qu'un long texte. A toi de jouer :D.
-
Salut à tous,
Cela fait longtemps que je ne suis pas repassé par ici, mon projet n'est pas mort, mais faute de temps (boulot et quelques soucis de santé) je n'ai pas beaucoup avancé. Je suis toujours sur mon arduino et mon jeu bonus.
Je reviens sur ce que tu disais Tilowil concernant les broches à réservées pour les switch, j'ai sur mon arduino mega un shield mp3 sparkfun: MP3 SHIELD (https://learn.sparkfun.com/tutorials/mp3-player-shield-hookup) Si je comprends bien il utilise certaines des broches mentionnées? La 2 et les 3?
-
Salut les coin pusheurs!
Bon j'avance vraiment pas mal. Grosso modo, j'ai terminé les câblages, ne manque plus que la programmation!
Déjà deux petits montages pour vous montrer les éléments (ne pas faire attention au bordel sur et dans la machine!):
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20151021121125-jeremiggy-001.jpg) (http://gamoovernet.pixhotel.fr/pics/20151021121125-jeremiggy-001.jpg)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20151021121235-jeremiggy-002.jpg) (http://gamoovernet.pixhotel.fr/pics/20151021121235-jeremiggy-002.jpg)
J'essai dans l'après midi de vous poster les schémas des câblages des différents éléments.
-
Bon pas eu le temps de faire les schémas malheureusement, cependant quelqu’un sait le code à utiliser avec l’arduino pour qu'une piste mp3 démarre lors de l’appui sur un bouton,je ne trouve pas sachant que j’utilise le shield mp3 sparkfun avec lecteur de carte micro sd et la bibliothèque de Bill Porter.
-
Je ne sais pas trop, je dirais :
#include <SPI.h>
#include <SdFat.h>
#include <SdFatUtil.h>
#include <SFEMP3Shield.h>
SdFat sd;
SFEMP3Shield MP3player;
const int btnPin=12;
int buttonState = 0;
void setup() {
Serial.begin(9600);
//start the shield
sd.begin(SD_SEL, SPI_HALF_SPEED);
MP3player.begin();
//set up button
pinMode(btnPin, INPUT);
}
//do something else now
void loop() {
//lit la valeur du bouton
buttonState = digitalRead(btnPin);
if(buttonState == HIGH){ //le boutton est appuyé ?
if (! MP3player.isPlaying()) //Est ce que l'on joue déjà le morceau ?
MP3player. playTrack(1); // si non, on lance la musique
}
}
En espérant que ça t'aide.
-
Merci pour ta réponse. Cependant le code ne marche pas, il ne se passe rien quand le switch est actionné.
J'ai recopié scrupuleusement ton code j'ai juste changé la broche de bouton qui est en 18 sur ma machine.
Peut être faut-il nommer de façon spécifique le fichier? (il a le nom track001).
-
Désolé il y a une coquille dans mon code : il manque une négation sur le second if.
if(buttonState == HIGH){ //le boutton est appuyé ?
if (! MP3player.isPlaying()) //Est ce que l'on joue déjà le morceau ?
MP3player. playTrack(1); // si non, on lance la musique
}
-
GENIAL! ça fonctionne ^-
Dans mon cas j'ai 3 switch et 3 fichiers différents mp3 différents.
Le but que le switch 1 déclenche le mp3 track001, le switch 2 déclenche le mp3 track002 et le switch 3 le mp3 track003. Est-ce possible?
-
Cool :)
Oui c'est jouable par contre, comment ça se passe si :
- Le morceau 1 est déjà entrain de jouer et le bouton est appuyé à nouveau ? Ça relance le morceau au début ou il continue ou il sera joué une fois que celui en cours sera terminé ?
- Il y a une priorité sur les switch ? Genre si le 1 et 3 sont déclenchés en même temps, quel son sera joué ?
-
Pour la première question, je préfère que le son entrain de jouer continu (et que le son ne soit pas joué une fois que celui en cours se termine).
Pour la deuxième question aucune priorité je dirais que le premier switch activé doit être celui qui joue le morceau même si entre temps un appui est fait sur un autre switch.
-
Okay, tu me diras si ça marche.
Joli réalisation au fait ^-^
#include <SPI.h>
#include <SdFat.h>
#include <SdFatUtil.h>
#include <SFEMP3Shield.h>
SdFat sd;
SFEMP3Shield MP3player;
const int btnPin=12;
#define NUMBERSWITCH 3 // Nombre de switch
// Switch 1 2 3
const int[] btnPins= [11, 12, 13]; // pin correspondant a chaque switch
const int[] tracks = [ 1, 2, 3]; // morceau à lire pour chaque switch
int buttonState = 0;
void setup() {
Serial.begin(9600);
//start the shield
sd.begin(SD_SEL, SPI_HALF_SPEED);
MP3player.begin();
for(int i=0; i<NUMBERSWITCH; i++){
pinMode(btnPins[i], INPUT);
}
}
//do something else now
void loop() {
int tracktoplay = 0;
//detecte le bouton actif
for(int i = 0; i< NUMBERSWITCH; i++){
int state = digitalRead(btnPins[i]);
if(state == HIGH){ // le bouton numéro i est appuyé ?
tracktoplay = tracks[i]; // on va jouer le morceau correspondant
break; // on a trouvé le morceau à jouer
}
}
if(tracktoplay != 0){ //Est-ce qu'il y a un morceau à jouer ?
if (! MP3player.isPlaying()) //Est ce que l'on joue déjà le morceau ?
MP3player. playTrack(tracktoplay); // si non, on lance la musique
}
}
-
Salut et merci pour ton aide.
Je n'arrive pas a envoyer le code vers l'arduino, il relève des erreurs:
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20151024110347-jeremiggy-arduino-code-erreur.jpg) (http://gamoovernet.pixhotel.fr/pics/20151024110347-jeremiggy-arduino-code-erreur.jpg)
-
Pas bien réveillé ce matin :) C'est normal, je n'ai pas écrit du C ::)
#include <SPI.h>
#include <SdFat.h>
#include <SdFatUtil.h>
#include <SFEMP3Shield.h>
SdFat sd;
SFEMP3Shield MP3player;
const int btnPin=12;
#define NUMBERSWITCH 3 // Nombre de switch
// Switch 1 2 3
const int btnPins[]= {11, 12, 13}; // pin correspondant a chaque switch
const int tracks[] = { 1, 2, 3}; // morceau à lire pour chaque switch
int buttonState = 0;
void setup() {
Serial.begin(9600);
//start the shield
sd.begin(SD_SEL, SPI_HALF_SPEED);
MP3player.begin();
for(int i=0; i<NUMBERSWITCH; i++){
pinMode(btnPins[i], INPUT);
}
}
//do something else now
void loop() {
int tracktoplay = 0;
//detecte le bouton actif
for(int i = 0; i< NUMBERSWITCH; i++){
int state = digitalRead(btnPins[i]);
if(state == HIGH){ // le bouton numéro i est appuyé ?
tracktoplay = tracks[i]; // on va jouer le morceau correspondant
break; // on a trouvé le morceau à jouer
}
}
if(tracktoplay != 0){ //Est-ce qu'il y a un morceau à jouer ?
if (! MP3player.isPlaying()) //Est ce que l'on joue déjà le morceau ?
MP3player. playTrack(tracktoplay); // si non, on lance la musique
}
}
-
Je viens d'eesayer cela ne semble pas fonctionner. Faut-il nommer les fichiers d'une façon particulière?
-
Correction ça fonctionne parfaitement bien!
Merci.
Moi parallèlement à ton code j'avais fais ça
void loop() {
int b = 1;
int d = 1;
int f = 1;
int a = digitalRead(18); // lit la valeur de la broche 18
int c = digitalRead(19); // lit la valeur de la broche 19
int e = digitalRead(20);
if(a==b) // test si la valeur de a est égale à 1 (soit est ce que le bouton 1 est enfoncé ?)
{digitalWrite(gyro1,LOW); // si oui alors on alimente la broche 18 => gyro1 allumée
}else
digitalWrite(gyro1, HIGH); // si non alors on n'alimente pas la broche 18 => gyro1 éteint
if(c==d) // test si la valeur de c est égale à 1 (soit est ce que le bouton 2 est enfoncé ?)
{digitalWrite(gyro2,LOW); // si oui alors on alimente la broche 19 => gyro2 allumée
}else
digitalWrite(gyro2, HIGH); // si oui alors on n'alimente pas la broche 19 => gyro2 éteint
if(e==f)
{digitalWrite(gyro3,LOW);
}else
digitalWrite(gyro3,HIGH);
}
Cela allumait les gyrophares au dessus des entrées de pièces. (ce que l'on voit sur une des images postés page 30.
Est-il possible d'associer les deux?
-
J'ai trouvé comment rajouter les gyrophares, je ne sais pas si c'est "propre" mais ça marche.
Voici le code:
#include <SPI.h>
#include <SdFat.h>
#include <SdFatUtil.h>
#include <SFEMP3Shield.h>
SdFat sd;
SFEMP3Shield MP3player;
const int btnPin=12;
#define NUMBERSWITCH 3 // Nombre de switch
// Switch 1 2 3
const int btnPins[]= {18, 19, 20}; // pin correspondant a chaque switch
const int tracks[] = { 1, 2, 3}; // morceau à lire pour chaque switch
const int gyro[] = {26, 24, 22};
int buttonState = 0;
void setup() {
Serial.begin(9600);
//start the shield
sd.begin(SD_SEL, SPI_HALF_SPEED);
MP3player.begin();
for(int i=0; i<NUMBERSWITCH; i++){
pinMode(btnPins[i], INPUT);
}
}
//do something else now
void loop() {
int tracktoplay = 0;
//detecte le bouton actif
for(int i = 0; i< NUMBERSWITCH; i++){
int state = digitalRead(btnPins[i]);
if(state == LOW){ // le bouton numéro i est appuyé ?
digitalWrite (gyro[i], HIGH);
tracktoplay = tracks[i]; // on va jouer le morceau correspondant
break; // on a trouvé le morceau à jouer
}else
digitalWrite(gyro[i], LOW); // si non alors on n'alimente pas la broche 18 => gyro1 éteint
}
if(tracktoplay != 0){ //Est-ce qu'il y a un morceau à jouer ?
if (! MP3player.isPlaying()) //Est ce que l'on joue déjà le morceau ?
MP3player. playTrack(tracktoplay); // si non, on lance la musique
}
}
La question que je me pose maintenant, est-il possible de lancer une piste dès le début du programme, une musique de fond, admettons qu'elle se nomme "musiquedefond.mp3" qui jouera sans arrêter (même lorsque d'autres sons sont déclenché comme lorsque l'on appui sur les switchs)?
-
Super pour la gestion des gyros. C'est tout à fait ça. ^-
Par contre, tu ne pourras pas mixer deux mp3 (musique et bruitage). Le décodeur du shield MP3 que tu as ne peux gérer qu'un seul flux à la fois. Du coup ça me semble impossible. Il faudrait lire les deux flux MP3 sur l'arduino et faire le mix à la main et ensuite revoyer ce nouveau flux vers le shield. Vu la capacité de calcul de l'arduino ça risque d'être très limite. Et surtout ça risque d'être "touffu" comme programme. :(
-
Merci pour ta réponse.
Pour la musique de fond je vais alors chercher une autre alternative et la faisant jouer indépendamment de l'arduino par un simple lecteur mp3.
Dès que possible je poste un max d'éléments pour la parti la plus hard du projet, le jeu bonus!
-
Hello,
Je vois que tu es en de bonnes mains.
Quelques précisions :
- certains lecteurs MP3 gèrent plusieurs flux, ça dépend du lecteur. Après, rien n'interdit d'en avoir plusieurs ou d'avoir un lecteur indépendant
- si tu veux une action à l'allumage, ça se site dans setup()
- je mets en générale un sleep() pas long en fin de loop(), ça évite de faire ramer l'arduino, ça évite aussi d'envoyer 2 fois de suite la commande de lecture si le bouton reste appuyé un petit peu trop longtemps et qu'il est considéré appuyé pendant 2 appels de la fonction loop()
- si tu veux que tes lampes restent allumées un certain temps on peut mettre un compteur dont on diminue la valeur à chaque tour (actionner le switch fixe à une valeur et arrivé à 0 on éteint)
Sinon, comme la fonction loop est exécutée sans arrêt (en boucle), j'ai du mal à voir comment on peut avoir le voyant assez lontemps.
Régis.
-
Salut Noelfhim,
Sur le troisième point, quand tu parle des lampes tu parle des gyrophares? En fait il faut que je fasse une video mais le comportement qu'ils ont avec le dernier code va bien, le clignotement est très bref mais ça se voit bien.
Concernant la lecture de la musique de fond, petit point que je n'ai pas précisé jusqu'à maintenant dans la machine j'ai deux arduino! Le mega qui gère 90% de la machine (effet lumineux, sonore, jeu bonus...) et un arduino uno qui gère seulement un petit écran alphanumérique sur lequel défile les règles du jeu bonus.
Je pense donc racheter (même si ça m'embête de claquer encore 30 euros la dedans mais au point ou j'en suis!) un shield MP3 pour le mettre sur l'arduino uno et lui faire gérer à lui de façon indépendante la musique de fond.
-
4€ chez les chinois : http://www.banggood.com/DFPlayer-Mini-MP3-Player-Module-For-Arduino-p-969191.html
-
Salut Gg45,
Ca c'est juste le lecteur de carte SD.
-
Non c'est un module complet...
Traduction automatique :
DFPlayer Mini est un module MP3 compact et peu coûteux peut être connecté directement à des haut parleurs. Module de puissance de la batterie , haut-parleur , clavier peut être utilisé seul , ou à travers le contrôle du port série , comme l'ONU ou tout microcontrôleur Arduino avec un module de port série . Le module lui-même parfaitement intégrée de matériel de décodage MP3 , WAV, WMA de . Alors que le logiciel prend en charge pilote de carte TF pour soutenir FAT16 , système de fichiers FAT32 . Peut être fait par les commandes de série simples spécifiée lecteur de musique , ainsi que la façon de jouer de la musique et d'autres fonctions , sans l' exploitation sous-jacent encombrant, facile à utiliser ,
-
En effet, ce qui me surprend c'est la taille du module.
Pour pour ma part je me suis tourné vers une valeur sûre, j'ai recommandé un sparkfun identique à mon premier.
-
Personnellement j'achète tout mon matos Arduino chez eux, pour l'instant je touche du bois, pas eu de soucis ! Et puis à ce prix là, on ne prend pas trop de risque...
En tout cas tu m'a donné des idées avec ton coin pusher, je vais peut-être tenter un truc dans le genre... ;)
-
Et quand tu commande sur ce site tu réceptionne tes colis sous quel délai ?
-
Ils ont un dépôt en europe, donc quand tu es pressé il faut être sûr que c'est dispo là bas (7 jours maxi), sinon ça vient de chine, et là ça peut prendre 3 semaines...
-
Nouveau probleme ce jour, j'ai reçu mon nouveau shield MP3 qui fonctionne bien après soudure des broches et essai mais par contre je ne peux utiliser aucun port, pourtant à priori toujours disponible d'après le site de sparkfun doc technique (https://learn.sparkfun.com/tutorials/mp3-player-shield-hookup-guide-v15)pour connecter mon écran alphanumérique.
Quand je mets mon écran (qui a besoin de 6 broches) sur les broches 0,1,3,4,5 et 10 ça bloque la lecture du MP3.
Avez vous une idée du problème?
A titre d'info voici l'écran: ecran alphanumerique (http://shop.mchobby.be/display/481-lcd-20x4-extra-rgb-positif.html?search_query=LCD-20x4-RGB-POS&results=3)
EDIT: Bon en fait j'ai trouvé une solution en branchant mon écran sur les broches analogiques, ça fonctionne.
Maintenant une question: est-il possible de faire une boucle dans la boucle? C'est presque de la philo!
Le but de cet arduino UNO indépendant du MEGA qui gère le jeu bonus est d'une part faire fonctionner l'écran qui affiche les règles du jeu et donc maintenant de jouer la musique de fond.
J'ai donc dans mon code à prévoir la lecture du fichier MP3 de la musique de fond (je pense faire un montage de sorte que cela soit une seule et unique piste qui enchaine plusieurs musiques et qui je pense durera dans les 30 à 40 minutes) et le texte à afficher sur l'écran. Mais le texte à afficher sur l'écran n'est pas très long et je veux qui se répète en boucle pendant la durée de ma bande musicale.
Comment faire?
D'autre part, quel code utiliser pour tout simplement lancer un fichier MP3?
-
Pas de pro de la programmation dans les parages ces derniers jours?
-
Une boucle dans la boucle ? Je ne suis pas un super pro en ARDUINO, je fais des choses assez basiques, mais je ne vois pas ce que tu veux faire...
-
J'ai du mal à expliquer.
Déjà pour écarter tout doute: il y a 2 arduino dans la machine, un qui gère le jeu bonus les éclairages etc... La je ne parle pas de celui ci.
Je parle du second arduino qui lui ne gère que 2 choses, un écran alphanumérique qui affiche les règles du jeu et la musique de fond.
Dans mon programme pour cet arduino il va y avoir mon texte à afficher, cette séquence va durer peut-être 2 minutes en tout et pour tout. Alors que la musique elle va durer 45 minutes à faire tourner en boucle.
Donc si je résume cette arduino doit gérer 2 boucles:
- les textes à faire défiler sur l'écran qui dure 2 minutes;
- la musique de fond qui dure 45 minutes.
Il me semble que dans la logique il faudrait une loop principale avec dedans la lecture de la musique et dans cette loop une loop secondaire pour le texte sur l'écran.
Est-ce faisable? Si oui comment? Si non ba comment faire!
Merci.
-
Salut les amis,
Me revoilà! Moi et mon coin pusher, c'est je t'aime moi non plus! Je l'ai un peu délaissé dernièrement pour me consacrer au flip, mais au fond de la pièce traine encore cette machine inachevé.
Je cherche depuis quelques heures sans trouver de solution fonctionnant chez moi alors... j'ai mon arduino uno avec un shield MP3 SPARKFUN. J'ai 5 fichiers sur la carte micro SD nommé track001, track 002 ... track 005. Quel code dois-je utiliser pour tout simplement jouer en boucle les fichiers présents sur la carte micro sd?
Merci d'avance.
Pour rappel voici mon shield: sparkfun mp3 (https://www.sparkfun.com/products/12660)
(je n'ai toujours pas finalisé le document prévu pour expliquer le comportement de la machine à ceux voulant bien m'aider sur la programmation, je sais c'est lamentable mais j'avais vraiment mis ce projet de côté).
-
Personne pour me guider s'il vous plait ? :-[
-
Up toujours pour la même chose si quelqu'un passe par la... programmation d'un arduino équipé d'un shield mp3 sparkfun pour faire tourner en boucle des titres sur une carte microSD (5 titres à faire jouer les uns après les autres en boucle). Surement simple comme bonjour mais je sèche.
Merci :)
-
Je ne sais pas trop où poster ça alors je le mets ici pour ceux que ça peut intéresser :