1 points par GN⁺ 2025-01-14 | 1 commentaires | Partager sur WhatsApp

Pendentif de simulation de fluide

Présentation

  • Le pendentif de simulation de fluide est un bijou artisanal qui exécute une simulation de fluide FLIP en temps réel.
  • Il présente un extérieur plaqué or et un écran protégé par un verre de montre.
  • Le design initial et la motivation sont expliqués dans une vidéo YouTube.
  • Ce projet a conduit à plusieurs autres projets, y compris un avantage inattendu d’un affichage charlieplexé en diagonale.

Aperçu technique

  • La simulation FLIP est basée sur les travaux de Matthias Müller.
  • Le matériel se compose d’un STM32L432KC, d’un accéléromètre ADXL362, d’un contrôleur de charge MCP73832, d’un régulateur TPS7A02 et d’un superviseur TPS3839.
  • Le charlieplexage diagonal permet un routage avec deux fois moins de vias qu’une matrice traditionnelle.
  • L’utilisation du DMA permet de piloter la matrice d’affichage sans surcoût.

Écriture du simulateur de fluide

  • Le simulateur de fluide a été réimplémenté en suivant le tutoriel Ten Minute Physics.
  • Des détails comme les collisions entre particules se sont appuyés sur d’autres sources de code.
  • L’algorithme de grille de hachage apporte un gain de vitesse.
  • Une petite erreur dans les conditions aux limites a été trouvée puis corrigée.

Fabrication du pendentif 1

  • Un prototype a été fabriqué pour vérifier si le motif d’affichage charlieplexé fonctionnerait.
  • Un PCB a été rapidement produit pour remplacer le prototype réalisé à la main.
  • La simulation FLIP a été exécutée sur le L432.
  • La conception du PCB s’est révélée plus simple que prévu, et la réduction du nombre de vias a facilité le routage.

Travail du métal

  • L’équipement d’usinage du métal a été utilisé pour fabriquer les parties métalliques du pendentif.
  • Un joint torique a été ajouté pour corriger un fermoir snapback trop lâche et assurer une étanchéité.
  • Un deuxième pendentif recouvrant le verre de montre a été fabriqué.

Fabrication du pendentif 2

  • Le PCB a été modifié pour inclure un circuit de reset, une diode sur la ligne de réveil et une puce de supervision matérielle.
  • Les puces TPS7A02 et TPS3839 ont été utilisées pour minimiser la consommation électrique.
  • La conception prévoit une coupure à 3,08 V afin de mieux protéger la batterie.

Conclusion

  • Le pendentif de simulation de fluide illustre la combinaison entre innovation technique et design créatif.
  • Explorer de nouvelles options de routage, comme le charlieplexage diagonal, peut ouvrir davantage de possibilités.

1 commentaires

 
GN⁺ 2025-01-14
Commentaires sur Hacker News
  • Les LED auraient pu être placées plus près. Des LED adjacentes auraient pu partager un même pad
    • Comme toutes les LED sont des composants identiques, elles chauffent à la même vitesse dans le four. Il ne devrait donc pas y avoir de phénomène de tombstoning
  • Vidéo intéressante. Je l’ai regardée presque en entier sans l’avoir prévu
    • Un exemple de logiciel qui essaie de comprendre comment les LLM réussissent à passer les évaluations de code
    • J’ai essayé Claude et ChatGPT, mais ils n’étaient pas très bons sur les problèmes atypiques. Ils étaient excellents pour le CRUD ou les algorithmes généraux
    • L’auteur a créé sa propre version de la « simulation FLIP ». Je pense que même le modèle o3 de ChatGPT ne pourrait pas écrire ce logiciel
    • Ce projet n’est pas un projet d’IA, mais je me demande si des ingénieurs logiciels en intelligence artificielle pourraient y arriver
  • L’accès à un tour est un droit humain fondamental
    • Un enseignant a dit que son école était la dernière de l’État à avoir un tour
    • Aujourd’hui, cela ne pourrait plus exister dans d’autres États, et si un accident grave se produisait, cela disparaîtrait
  • Je me demande si ce produit est en vente. C’est vraiment génial
  • Lien partagé à propos du Charlieplexing
  • Ce projet est vraiment génial. J’aime l’aspect simulation
    • Dans le même esprit, je travaille sur un affichage POV pour vélo utilisant beaucoup de LED. La vidéo « en temps réel » fonctionne via le Wi‑Fi
  • J’aime vraiment les idées de projets de mitxela et ses vidéos sur le processus. Je recommande aussi ses autres projets
  • Ce projet est très impressionnant. Le projet lui-même et les personnes qui le réalisent sont inspirants, mais je ne pense pas pouvoir le reproduire
    • Je voudrais des recommandations de créateurs d’un niveau comparable
  • J’avais déjà été attiré par l’idée d’utiliser un vrai liquide (du mercure) pour déclencher des LED. La conception est bien plus simple dans KiCad
  • Je n’utiliserais pas le terme « prototype »