Simulation de circuits électroniques et de robots programmés en Scratch avec Tinkercad Circuits

J’ai cherché pour mes élèves un logiciel pour simuler des circuits électroniques. Les logiciels gratuits (ou même low-cost) sont rares et souvent décevants (obsolètes, trop complexes, …). Je me suis rendu compte que circuits.io est maintenant intégré à Tinkercad : https://www.tinkercad.com/circuits :
J’ai pris le temps de tester cet outil et je le trouve très intéressant pour mes élèves :
– application web, avec aucune installation donc, qui continue de fonctionner en cas de perte de la connexion Internet,
– permet de créer ou modifier très simplement un circuit,
– permet de simuler très simplement pas mal de fonctions électroniques,
– permet de simuler divers moteurs et d’afficher leur vitesse de rotation,
– permet d’intégrer des multimètres ou des oscilloscopes,
– permet d’interagir avec le circuit et les appareils de mesure pendant la simulation : boutons poussoirs, capteurs, …
– permet d’intégrer une carte Arduino et d’écrire du code en C ou avec des blocs du langage Scratch (un fichier .ino peut être généré) qui est prise en compte dans la simulation de manière assez fiable semble-t-il,
– permet d’utiliser le moniteur série pendant une simulation (pour afficher des variables par exemple),
– permet de partager un projet Tinkecad avec les élèves avec un simple lien, chaque élève pouvant faire ses propres simulations, modifications, …

Cette application à certains défauts cependant :
– impossible d’afficher un schéma électrique sous une forme normalisée,
– la liste de composants reste assez limitée,
– impossible de créer des étiquettes (il faut tirer un tas de fils qui rendent la lecture difficile),
– oscilloscope trop rudimentaire (impossible de voir deux signaux en synchronisme, quasiment aucun réglage, …),
– impossible de paramétrer finement la simulation, de faire une analyse en fréquence, …
– liens de partage valide 14 jours seulement,
– simulation souvent trop lente, …

Je suis en train de créer des activités pour mes élèves avec Tinkercad Circuits, en complément de CoSpaces et de Microsoft MakeCode pour micro:bit.

Éval. Formative 9 : solutions électroniques et informatiques pour piloter le mouvement du châssis de l’extraordinaire voyage.

En cours de rédaction ! Ceci est une copie qui n’est pas mise automatiquement à jour.