3 points par GN⁺ 2026-01-13 | 1 commentaires | Partager sur WhatsApp
  • Le projet part du constat que les télécommandes complexes et la logique de lecture automatique des téléviseurs modernes ne donnent pas d’autonomie aux enfants
  • L’auteur a utilisé des disquettes pour créer, pour son fils de 3 ans, un dispositif physique et intuitif qu’il peut manipuler lui-même
  • Le système est conçu pour que, lors de l’insertion d’une disquette, des microcontrôleurs ATMega et ESP8266 lisent les données et contrôlent un Chromecast
  • Les commandes diskin et diskout servent à lancer la lecture et mettre en pause, et chaque disquette déclenche un ensemble précis de vidéos ou de musique
  • Il s’agit d’une tentative expérimentale pour permettre à l’enfant de choisir de manière autonome en manipulant physiquement des contenus numériques

Le problème des téléviseurs modernes et une nouvelle approche

  • Les téléviseurs modernes, avec leurs télécommandes complexes et interfaces d’apps, sont difficiles à utiliser de manière autonome pour les enfants
    • Les apps recommandent en permanence d’autres contenus, ce qui disperse l’attention
    • L’enfant finit par demander de l’aide à un adulte, puis se retrouve laissé devant une lecture automatique
  • L’objectif est donc de créer un système simple et physique que l’enfant peut utiliser seul
    • Le point clé est de donner l’impression que le contenu est stocké sur un support physique, et non dans le « cloud »
    • Le système est conçu pour qu’une seule interaction lance une seule vidéo

Le choix de la disquette et l’idée initiale

  • Le projet exploite l’aspect expérientiel apporté par les sons mécaniques et la texture de la disquette
    • Le clic à l’insertion, le bruit de rotation et le déplacement de la tête renforcent l’interaction physique
  • Au départ, l’auteur envisageait des disquettes intégrant des tags RFID, mais le démontage et l’assemblage étant compliqués, il a retenu une autre approche
  • Il a finalement enregistré un petit fichier (autoexec.sh) sur de vraies disquettes afin de permettre la reconnaissance des données
    • Elles peuvent être modifiées facilement avec un lecteur de disquettes USB
    • Tous les sons proviennent des vrais bruits mécaniques d’un lecteur de disquettes

Structure de détection de la disquette et de lecture des données

  • Le lecteur de disquettes manque par défaut d’une fonction fiable de détection d’insertion
    • Le signal « Disk Change » de la broche 34 ne fonctionne généralement pas
    • Pour contourner cela, l’auteur a ajouté un interrupteur mécanique à rouleau pour détecter l’insertion
  • La lecture des données s’appuie sur la bibliothèque Arduino FDC Floppy
    • La partie lecture de fichiers sur le système FAT a été relativement simple à mettre en place
  • Un Arduino basé sur AVR gère le lecteur de disquettes, tandis qu’une carte basée sur ESP assure la communication Wi‑Fi
    • L’auteur a utilisé une carte combinant les deux puces, mais ne la recommande pas à cause d’une configuration trop complexe

Conception de l’alimentation et problèmes de stabilité

  • La télécommande doit fonctionner sur batterie, et le démarrage de la rotation du lecteur de disquettes provoque un pic de courant
    • Une batterie lithium 18650 (3,7 V) est utilisée, avec un module élévateur DC-DC XL6009 pour fournir 5 V
    • Le problème de réinitialisation du microcontrôleur causé par le pic de courant initial a été atténué avec un condensateur de 1000uF
  • La méthode de raccordement de la masse a un impact majeur sur la stabilité
    • Il faut séparer la masse du lecteur de celle du microcontrôleur, et configurer toutes les broches logiques en mode entrée (haute impédance) pour résoudre le problème

Flux de fonctionnement entre les microcontrôleurs

  • L’ATMega assure le contrôle global, et l’ESP8266 ne s’occupe que de la transmission Wi‑Fi
  • Séquence de fonctionnement
    1. Lorsqu’une disquette est insérée, l’ATMega se réveille via une interruption
    2. Il réinitialise l’ESP pour l’activer
    3. Il envoie le message « diskin », puis l’ESP le transmet en Wi‑Fi
    4. Il lit la disquette et transmet son contenu à l’ESP
    5. Une fois la rotation arrêtée, le système passe en mode économie d’énergie
    6. Lors du retrait de la disquette, il envoie le message « diskout »
    7. Il revient ensuite à l’état initial
  • Le boîtier a été réalisé en découpe laser sur panneau MDF, et l’ensemble du code est publié sur GitHub dans le dépôt FloppyDiskCast

Contrôle côté serveur et intégration avec Chromecast

  • Le serveur étend une structure existante basée sur netcat | bash pour traiter les commandes
    • diskin → envoie la commande « lecture » au Chromecast
    • diskout → envoie la commande « pause »
  • Certaines disquettes exécutent une lecture aléatoire ou une lecture séquentielle
    • Exemple : dad-music lit au hasard un morceau de la musique du père
    • fantus-maskinerne ne lit que l’épisode suivant
  • Toutes les commandes conservent une idempotence afin d’éviter les exécutions en double

Utilisation réelle et résultats

  • L’utilisateur de 3 ans a rapidement appris le mode d’interaction consistant à insérer et retirer les disquettes
    • Il apprécie de pouvoir lancer et mettre en pause lui-même de la musique et des programmes TV
  • Certaines disquettes ont été endommagées, mais l’auteur a déplacé la tête sur la piste 20 pour éviter la corruption des données
    • Cela a aussi produit un effet où le bruit mécanique ressemble à une petite mélodie

Réactions et discussions

  • Un commentaire critique le projet en estimant qu’il pourrait servir à éviter l’interaction directe entre parents et enfants
  • Un autre suggère d’utiliser des MiniDiscs ou des tags RFID, en mentionnant la possibilité d’améliorer l’efficacité énergétique

1 commentaires

 
GN⁺ 2026-01-13
Avis Hacker News
  • Les TV actuelles sont vraiment mal adaptées aux enfants
    Il faut les manipuler de façon compliquée avec une télécommande ou un smartphone, et les apps poussent sans cesse à regarder autre chose
    En réalité, ce n’est pas très différent pour les adultes non plus 😉

    • Ce qui m’agace le plus, c’est la réactivité de l’interface
      Il faut souvent attendre 10 à 20 secondes après avoir appuyé sur un bouton, ce qui rend l’expérience utilisateur horrible
    • Des livres comme The Design of Everyday Things devraient être lus absolument par tous les ingénieurs, designers et leurs managers
    • Ironiquement, l’un des avantages du téléchargement illégal est qu’il oblige à choisir soi-même quoi regarder
      Cela aide à casser la boucle d’addiction en évitant d’être dirigé par les algorithmes de recommandation
    • Les enfants ont au contraire une forte motivation pour apprendre à utiliser cette télécommande compliquée
      Ils sont encore plus déterminés que les adultes à en maîtriser le fonctionnement
    • Le problème ne vient pas seulement de la TV elle-même, c’est aussi étrange de voir que la fonction tuner a disparu aujourd’hui
      J’ai aidé une connaissance d’une soixantaine d’années à installer sa TV, et l’opérateur câble impose désormais son propre décodeur
      Sur les TV Samsung, il n’y a même pas de bouton de changement de source sur la télécommande, il faut passer par une interface compliquée pour changer d’entrée
  • Il existe des produits similaires pour l’audio
    Des appareils comme Yoto ou Tonies que les enfants peuvent utiliser eux-mêmes
    J’avais moi aussi voulu faire quelque chose de similaire pour la TV, mais je n’en ai jamais eu le temps à cause de mon enfant
    Au fond, c’était plutôt bien pour apprendre à limiter l’usage

    • Mon fils utilise aussi Yoto, et le prix du contenu est au niveau des CD d’autrefois
      Par exemple, la carte Pout-Pout Fish coûte 8 dollars pour 10 minutes
      Cela dit, je trouve le modèle acceptable, car il n’y a pas de publicité et l’argent va directement aux créateurs
      Mais il est vrai que la perception du prix du contenu a beaucoup changé aujourd’hui
    • J’ai moi-même fabriqué une version TV avec des cartes NFC
      Plus que le matériel, la partie difficile était de faire en sorte que le streamer lise le contenu
      Plex avait les meilleures fonctions de deeplink, sans être parfait pour autant
    • Ma fille utilise aussi Yoto, et cela aide beaucoup pour l’apprentissage autonome et le jeu
      Cela dit, la version à base de disquettes a encore plus de style
    • Avec un Raspberry Pi, un lecteur RFID et Phoniebox, on peut en fabriquer un soi-même pour moins de 40 dollars
      C’est facile à mettre en place même sans expérience en électronique
    • Ces produits me rappellent l’ancienne Sega Pico. C’était vraiment une super idée
  • Certains disent qu’une télécommande doit être portable et donc fonctionner sur batterie,
    mais je pense qu’il vaut mieux que l’enfant se lève lui-même pour changer la disquette
    Un peu comme à l’époque où l’on changeait les cassettes VHS

  • Ma fille de 3 ans a regardé la TV pour la première fois pendant 2 minutes, et même ce court moment m’a fait sentir que ce n’était pas bon pour un enfant

    • Je suis d’accord aussi. Mais des programmes comme Daniel Tiger devraient faire exception
      Paw Patrol est addictif, mais les programmes liés à PBS sont relativement corrects
      Ils peuvent aussi aider à apprendre les interactions avec les enfants
    • Je suis curieux de savoir pourquoi tu l’as ressenti ainsi. J’aimerais comprendre ce qui est différent par rapport à la façon dont un adulte regarde
    • Mon enfant de 2 ans a réagi de façon similaire. Je lui ai montré une vidéo de camions, et il est devenu complètement captivé
      Au final, nous avons dû établir une règle d’interdiction des vidéos
    • Chez nous, l’enfant n’utilise pas d’appareil personnel
      À la place, nous appliquons la règle 1 minute d’exercice = 1 minute de jeu, afin qu’il apprenne à s’autoréguler
    • Cela dépend beaucoup du type de programme
      Nous regardons ensemble une TV sans publicité et limitons à un ou deux épisodes
      Dans ce cas, l’enfant ne reproduit que les aspects positifs sans devenir obsédé
  • J’aime vraiment beaucoup ce projet
    J’avais moi aussi essayé de créer quelque chose de similaire pour des enfants, mais j’ai remplacé les disquettes par des cartes de visite avec stickers RFID à cause de la capacité de stockage limitée des disquettes
    L’idée d’utiliser la disquette comme interface physique est vraiment excellente

    • On peut obtenir un effet similaire avec des QR codes
      Les disquettes ont un côté nostalgique, mais leur durabilité est faible
      Comme les CD ou les DVD, elles risquent d’être vite abîmées dans les mains d’un enfant
    • J’avais moi aussi envisagé de transformer un ordinateur avec un vieux lecteur DVD en station multimédia
      Utiliser les DVD comme tags de sélection de contenu permettrait une mise en œuvre plus simple et moins coûteuse
    • Je me demande si le boîtier de ce projet a aussi été fabriqué sur mesure
  • Ce projet se situe exactement au point de rencontre entre le plaisir d’une ingénierie poussée à l’excès et une idée vraiment pratique

  • Je comprends l’idée de « vouloir fabriquer un appareil qu’un enfant de 3 ans puisse comprendre et utiliser seul »,
    mais je pense qu’autoriser à cet âge un usage autonome des médias est risqué

    • À en juger par l’article, il ne s’agit pas de laisser l’enfant seul, mais plutôt de lui donner le choix
      L’idée est qu’il choisisse la vidéo à regarder ensemble, comme il choisirait un livre
    • Une critique globale des médias met de la pression sur les parents
      Certains ont besoin de programmes comme Mrs. Rachel ne serait-ce que pour pouvoir travailler un moment
      Ce qui m’inquiète davantage, c’est le temps que l’auteur a consacré à fabriquer l’appareil plutôt qu’à passer du temps avec son enfant
    • Après tout, les albums illustrés ne sont-ils pas eux aussi une forme de média ?
  • J’ai trouvé intéressant le passage expliquant que le signal broche 34 “Disk Change” du lecteur de disquettes ne fonctionnait pas réellement,
    et que le créateur a donc ajouté lui-même un interrupteur

    • Mais si le lecteur est interrogé en continu, cela provoquera de l’usure mécanique et du bruit
  • Il existe aussi Yoto Box, avec une UX similaire pour les livres audio
    C’est populaire dans la communauté du homeschooling

    • Cela ressemble à un jouet amusant et éducatif
      En revanche, la mention du homeschooling se mélange un peu à l’intention de recommandation, ce qui rend le propos légèrement confus
    • J’ai moi aussi acheté récemment un Yoto Mini, et j’en suis plutôt satisfait
      Il faut absolument acheter aussi des cartes vierges
    • Pour info, Yoto a commencé à l’origine comme un projet Raspberry Pi
  • Il existe aussi une façon simple d’en fabriquer un chez soi
    Il suffit d’installer Batocera et Zaparoo sur un Raspberry Pi, puis d’utiliser des cartes NFC
    Le fait de coller des stickers sur les cartes peut devenir une activité d’arts plastiques amusante à faire avec un enfant