====== Première partie : Premiers pas avec Tinkercad ====== Il existe plusieurs émulateurs/simulateurs d'Arduino qui permettent de simuler le fonctionnement d'une carte Arduino. Parmi ces différents simulateurs/émulateurs, nous avons : * [[https://www.tinkercad.com/|Autodesk Tinkercad]] qui est un environnement disponible en ligne vous permettant de faire de la modélisation de systèmes incluant les parties mécaniques et électonique. Nous allons nous intéresser à la partie électronique. * [[https://www.virtronics.com.au/Simulator-for-Arduino.html|Vitronics]] qui est un simulateur (qui montre le fonctionnement du code sur Arduino). Ce simulateur ne tourne malheureusement que sous Windows, c'est pour cela que nous ne l'avons sélectionné pour le cours. Cependant, je ne peux que conseiller d'expérimenter avec si vous voulez avoir une compréhension plus fine de l'exécution de votre programme sur la plateforme Arduino. ===== Pourquoi travailler avec un émulateur/simulateur ? ===== Réponse 1 : nous n'avons pas besoin d'avoir le matériel avec nous. Réponse 2 : ceci permet de tester des montages avant de les réaliser physiquement. Réponse 3 : ceci permet aussi d'expérimenter aux limites, c'est-à-dire pour des valeurs de tension ou d'ampérage qui pourrait en cas d'erreur s'avérer fatal au composant. Il ne faut pas voir l'émulateur comme un subtitut au matériel mais comme un complément. D'ailleurs dans le cadre de ce cours, nous allons faire à la fois sur émulateur et en réel les expérimentations. ===== Action : Création et mise en oeuvre de votre espace de travail sous Tinkercad ===== **Phase 1** : Créer et activer un compte sous [[https://www.tinkercad.com/|Tinkercad]]. **Phase 2** : Charger l'exemple ''Arduino'' allumant et éteignant une led. Faites une simulation de cet exemple. **Phase 3** : Afficher le code de l'exemple. Converser ce code par devant vous. ===== Navigation ===== [[:arduino:ide|Partie 2 : L'environnement de programmation Arduino]]