Public projects 1

Interactive LED Table for 50€

Project showcase by Antoine Rochebois

  • 31,207 views
  • 14 comments
  • 105 respects

Replicated projects 0

 Antoine Rochebois hasn't replicated any projects yet.

Respected projects 1

Bluetooth MIDI-Operated Antique Reed Organ

Project in progress by Willem Hillier

  • 6,007 views
  • 3 comments
  • 22 respects

  • Interactive LED Table for 50€ about 1 month ago

    Je n'avais pas anticipé que ce projet aurait un tel succès (de base je voulais juste faire un petit topic pour mes amis non initiés à l'électronique, d'où l’absence de détails là dessus.)
    C'était le travail d'un petit lycéen bricoleur qui n'avait pas la prétention de servir de base à d'autres. D'où l'angoisse à l'idée de publier un code :
    1) Dégueulasse sur tous les plans (Franglais, syntaxe, algo, #include foireux, nomenclature et j'en passe)
    2) Qui ne peut tourner totalement sur un arduino nano (ce que j'ai mis dedans), le spectromètre demande à lui seul 70% de la RAM pour sa FFT. Il nécessite donc d'être uploadé à part dans l'arduino. Un teensy ou un arduino méga aurait mieux fait l'affaire avec le recul, oui.
    3) Buggué par moments. (Exemple : le jeu de la vie engendre un dépassement de mémoire dès la première itération et fait reboot l'arduino depuis que j'ai codé des jeux (qui s'allouent beaucoup de RAM en soi))

    Pour corriger cela, il faudrait que je reprenne tout, que je me réapproprie le code pour implémenter un ramasse miette et gérer mieux la RAM à gros coup de pointeurs. Ce que je maitrise beaucoup mieux après quelques temps en école d'ingé mais je vous avoue être passé à autre chose.
    Néanmoins, si vous voulez essayer, voici le code source (le lien expire dans 30j) :
    https://fex.insa-lyon.fr/get?k=Ly9S6pCwtziTVNBdBQR
    Je le mettrai à jour sur le topic dans la soirée, avec tous les disclaimers qui vont bien.

    Pour les photos, il y en a suffisamment je pense... (avez vous bien scrollé horizontalement ? ;) )

    Pour les schémas électroniques, j'ai fait ça au feeling et sans schéma initial (c'est pas compliqué du tout, on ne gère que des I/O quasiment, hormis l'écran...) donc difficile d'en faire un après coup. Une personne un tant soit peu autonome peut y arriver très facilement.

  • Interactive LED Table for 50€ 12 months ago

    No need to be rude. Please keep your CAPS for you.
    I don't know if you've noticed but this is "showcase" not a tutorial.

    I labeled this topic as such because I knew that I won't have time to make a decent tutorial, with a fully (and not shamy) functional code. Because in France, the two first years of engineering studies are very hard.
    This code is here to give an idee of how the table works : main functions for hardware control, call of the game from the menu, variables in ROM for images, etc.
    The functions behind are just game algorithms that read input with the function in this code. They display the result on the screen by changing pixels value in the leds[][] 2D-array (with the help of the leds ID array at the beggining of the code) and refresh the screen by calling "FastLED.show();"
    It's as simple as that. But I kept having memory issues (program too heavy for an arduino !) and I had to split the code in different programs, depending on the functions that I wanted. It will take me time to emprove this.

    I do not have the time nor the desire to do that.

  • Interactive LED Table for 50€ about 1 year ago

    Hello,

    I have some memory issues with the actual code and I really want to upload a 100% functional software. Unfortunatly, I currently don't have enough time to achieve this. 😕
    But you can find similar projects on internet with theses functions and they only need few adaptations (call of the display functions that I've defined in the main class, available, etc)

Add projectSign up / Login