Jeffrey Cross
Jeffrey Cross

Regarder ce petit adorable Drawbot écrire l'heure

Toutes les 5 minutes, ce petit aspirant se réveille, étend ses jolis petits bras, saisit sa petite gomme adorable et commence à fonctionner comme une horloge. Premièrement, cela efface le message précédent. Ensuite, il met la gomme de côté pour commencer un dessin du temps.

Cette horloge à tableau blanc est inefficace, imprécise et merveilleuse!

Le corps délicieusement simple est imprimé en 3D et abrite trois servos. Les bras requièrent deux servos pour toute leur amplitude de mouvement tandis que le troisième servo fournit la portance qui lui permet de soulever le marqueur effaçable à sec entre les chiffres. Vous pouvez télécharger les fichiers du bras sur GitHub.

Le cerveau qui contrôle tout cela est un microcontrôleur PIC16F1454. Le créateur de ce projet, Maurice Bos, a choisi de donner une nouvelle impulsion au développement en faisant en sorte que tout soit piloté sans fil depuis son ordinateur. Du côté de l’ordinateur se trouve un autre microcontrôleur PIC16F1454 avec un émetteur de 433 MHz. Son protocole personnalisé envoie simplement l'heure à son horloge sous forme de texte brut à partir d'un travail cron sur son ordinateur local.

Fait intéressant, Bos a intégré une détection d’erreurs et une correction à son système. Chaque message est envoyé plusieurs fois et porte un bit d'identification afin que le système puisse dire si le message est complet.

Bos explique comment, afin de réduire la complexité du code, chaque partie de l'écran n'est capable que de dessiner les caractères requis. Par exemple, la première place n'a que des fichiers compilés pour dessiner un 1 et 2. La troisième place n'a que la capacité de dessiner un deux-points. Lorsque vous travaillez avec ces petits systèmes, chaque élément compte!

[via Reddit]

Part

Laisser Un Commentaire