Laboratoire virtuel · version bêta

Impeca Lab : programmez en Arduino et voyez le circuit fonctionner dans votre navigateur

Choisissez un exemple, modifiez le code et appuyez sur Exécuter. Sans rien installer et sans acheter le moindre composant.

Le banc d'essai

Choisissez un exemple, modifiez le code et appuyez sur Exécuter. Appuyez sur le bouton du circuit ou déplacez les curseurs pour tester les entrées.

Cette première version exécute votre code Arduino avec un interpréteur propre, dans votre navigateur. Il comprend variables, boucles, fonctions, Serial, Servo et LiquidCrystal. Il n'émule pas encore le microcontrôleur ni les autres bibliothèques : elles viendront dans les phases suivantes.

Ce qui fonctionne aujourd'hui et ce qui vient

Nous préférons vous dire clairement ce que vous pouvez utiliser dès maintenant et ce que nous préparons, sans dates inventées.

Disponible aujourd'hui

  • Carte Arduino UNO avec les broches D2–D13 et A0–A5, la LED intégrée « L » et la LED de transmission.
  • LED de cinq couleurs, LED RVB, bouton, buzzer avec son, servomoteur, potentiomètre, photorésistance, capteur de température et écran LCD 16×2.
  • Vue 3D du banc : carte, plaque d'essai, résistances et fils. La LED s'allume, le servo tourne, et vous pouvez appuyer sur le bouton ou tourner le potentiomètre directement. La vue 2D reste disponible.
  • Éditeur avec couleurs, numéros de ligne et messages d'erreur dans votre langue.
  • Console série avec saisie de données, et vitesse de simulation réglable.
  • Des exemples prêts à l'emploi, de la LED clignotante au voltmètre avec écran.
  • Votre travail est gardé dans ce navigateur et vous pouvez télécharger le code en fichier .ino.

En préparation

  • Monter le circuit vous-même : faire glisser les composants et tirer les fils sur la plaque d'essai 3D.
  • Émulation du microcontrôleur et davantage de bibliothèques Arduino.
  • Fiches guidées avec défi, solution et critères d'évaluation.
  • Comptes Impeca pour sauvegarder en ligne et partager des circuits.
  • Classes pour les écoles : devoirs et progression par groupe.
  • ESP32 et Wi-Fi.

Comment ça marche

Quatre étapes, de l'exemple à votre circuit qui fonctionne.

  1. 1 Choisissez un exemple Commencez par la LED clignotante, le feu tricolore ou le voltmètre, ou par une page blanche.
  2. 2 Vérifiez le circuit Chaque composant a sa broche : changez-la, ajoutez des composants et regardez les fils se tendre vers la carte.
  3. 3 Écrivez et exécutez Modifiez le code, appuyez sur Exécuter et observez. Appuyez sur le bouton ou déplacez les curseurs pour tester les entrées. La console affiche ce que votre programme imprime.
  4. 4 Passez au vrai circuit Téléchargez le code en .ino, ouvrez-le dans l'IDE Arduino et montez le circuit avec votre kit.

Ce que vous pouvez pratiquer dès maintenant

Les mêmes thèmes que les livres et projets d'Impeca Tech, prêts à tester.

LED, boutons et buzzer

Sorties et entrées numériques : le premier circuit de tout projet.

Capteurs

Lumière et température : mesurez l'environnement et réagissez avec le code.

Servomoteurs

Faites bouger un mécanisme et contrôlez sa position.

Écrans et données

Affichez des valeurs sur un écran LCD et dans la console série.

Programmation

Variables, boucles, fonctions, tableaux et conditions, avec les tailles d'entiers de la UNO.

Mini-projets

Feu tricolore, veilleuse, thermomètre avec alarme, test de réaction.

Votre compte Impeca

Aujourd'hui votre travail est gardé dans ce navigateur. Avec votre compte Impeca, vous pourrez le sauvegarder en ligne et le reprendre depuis n'importe quel appareil : nous le préparons.

  • Sauvegarder vos circuits en ligne et les reprendre quand vous voulez
  • Suivre votre progression par projet et par niveau
  • Partager un circuit avec votre enseignant ou votre équipe
  • Acheter livres et modèles avec le même compte

Questions sur Impeca Lab

Dois-je installer quelque chose ?

Non. Cela fonctionne dans le navigateur de votre ordinateur ou tablette (versions récentes de Chrome, Edge, Firefox ou Safari).

La vue 3D fonctionne-t-elle sur mon appareil ?

Elle fonctionne dans les navigateurs actuels d'ordinateur, tablette et mobile qui prennent en charge WebGL. Si le vôtre ne le permet pas, ou si vous préférez plus simple, utilisez le sélecteur 2D / 3D : la vue 2D fait la même chose. La vue 3D ne se redessine que lorsque quelque chose change, pour ménager la batterie.

Est-ce un vrai simulateur ?

C'est un interpréteur propre du langage Arduino avec une carte UNO virtuelle. Il sert à comprendre la logique, tester le code et voir le circuit réagir. Il n'émule pas encore la puce : les temps sont approximatifs et certaines bibliothèques manquent. Cette émulation viendra dans une phase ultérieure.

Que comprend-il du langage Arduino ?

Variables avec les tailles de la UNO, tableaux, fonctions, if/for/while/switch, #define, Serial, Servo et LiquidCrystal, et les fonctions habituelles (pinMode, digitalWrite, analogRead, delay, millis, tone, map, random…). Si vous utilisez quelque chose qui n'existe pas encore, le laboratoire vous le dit par un message clair.

Remplace-t-il le kit physique ?

Non : c'est l'étape préalable. Vous pratiquez sans risque et, une fois prêt, vous montez le vrai circuit avec votre kit.

Où est gardé mon travail ?

Dans ce navigateur sur cet appareil. Téléchargez le code en .ino pour le conserver : si vous effacez les données du navigateur, il est perdu. La sauvegarde en ligne avec votre compte Impeca est en préparation.

Est-ce utile pour les cours et les écoles ?

Oui, pour pratiquer en classe : chaque élève ouvre la page et choisit un exemple. Les classes avec devoirs et progression par groupe sont en préparation ; écrivez-nous si vous voulez organiser un pilote.

Essayez le laboratoire maintenant

Ouvrez le banc d'essai, choisissez un exemple et appuyez sur Exécuter.