Des jetons clignotants avec une CNC
[Eberhard] devaient clignoter plusieurs centaines d’ATMEGAS pour un projet qu’il travaillait. C’était un problème, mais la tâche a eu quelques choses qui en ont fait une automatisation facile. Les planches Les ‘Megas étaient soudés pour n’étaient pas encore dépannisés et il avait un lit de programmation des ongles soignée et étrange. Il y avait aussi une machine CNC à proximité. Cela ressemble à la situation idéale pour l’automatisation, et il s’avère que la configuration était assez facile.
Les conseils en question concernaient un adaptateur de télémétrie FPV / Radio Control et heureusement, la maison de montage n’a pas dépannize les 40 PCB sur chaque carte avant de les expédier. Un outil de clignotant d’ATMEGA très cool gérant les connexions électriques entre l’ordinateur et le microcontrôleur, mais un être humain réel, il était toujours nécessaire de déplacer cet outil clignotant d’une puce à l’autre, téléchargez le micrologiciel et répétez le processus de plus en plus. .
La solution est venue en mettant quelques broches en métal dans le lit d’un moulin CNC, imprimez 3D un adaptateur pour l’outil clignotant et d’écrire un petit code pour déplacer l’outil clignotant d’une puce à l’autre. Une application extrêmement simple veille à déplacer le programmateur dans une puce sans faille, en téléchargeant le micrologiciel et à continuer à la prochaine puce.
Il reste encore des travaux à faire qui seraient essentiellement attachés ensemble les commandes GCODE et AVRDUDE dans une seule interface, mais même un panneau complet de 40 PCB peut être programmé dans un peu plus de 10 minutes. Vous pouvez consulter une vidéo ci-dessous.