leonlenclos / idiophone Goto Github PK
View Code? Open in Web Editor NEWUn jeu de mémorie mélodique
License: Creative Commons Zero v1.0 Universal
Un jeu de mémorie mélodique
License: Creative Commons Zero v1.0 Universal
Petite idée pour résoudre les problèmes dus au fait qu'ajouter un piezzo ou un cable sur les lames étouffe inévitablement le son:
Puisque chque lame a inévitablement deux pooints de contact avec son support, on pourrait mettre un bout de fil sur le support, et la lame reposerait sur le fil et serait donc en contact avec lui.
Description du problème:
Lorsque jusqu'à deux solenoides sont branchés au circuit, tout fonctionne normalement.
Au-delà, l'arduino subit des coupures de courant malgré le fait qu'il soit branché çà une alimentation pouvant fournir jusqu'à 20 A.
Pistes:
Principalement deux pistes:
_Le courant consommé par 4 solenoides + l'arduino pourrait temporairement excéder les 20A fournis par l'alimentation. Chaque solenoide semble consommer 0,15A-2,22A (pas de réf sur les solenoides,mais on semble avoir les mêmes que ici : https://www.joom.com/fr/products/1517388955307501124-118-1-39131-630884780 ) et l'arduino consomme bien moins qu'1A. Je ne pense pas que le problème vienne de là, on devrait avoir assez avec 20A même si tous les solenoides avaient des pics de consommation en même temps, ce qui ne me semble pas être le cas.
_ C'est le retour de courant quand on échange la polarité aux bornes du solenoide qui fout le bordel. Tous les gens qui controllent des solenoides précisent que c'est important de mettre des diodes pour éviter ce kickback: https://en.wikipedia.org/wiki/Flyback_diode. Le kickback peut intérférer avec le fonctionemment de l'arduino (c'est peut être ça qui fait qu'il redémarre)
On pourrait essayer plusieurs choses :
Rajouter les diodes: à voir comment on fait parce que il y a pas mal de doc sur la gestion de ce probleme avec des solenoides qui marchent que dans un sens et qui retournent à leur position d'origine grace à un ressort. Comme nous on se sert du solenoide dans les deux sens cela me parait plus compliqué puisque si on met juste la diode en parallèle du solenoide, il y aura un sens dans lequel la diode court-circuitera le solenoide.
Isoler l'arduino des relais en utilisant une alimentation séparée dont le ground sera mis en commun avec le groud du 12v. Du coup normalement le kickback ne pourrait pas reminter jusqu'à l'arduino.
Il
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.