Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ressource:electronique:arduino:start [2025/11/21 17:50]
emoc [Ressources maison]
ressource:electronique:arduino:start [2025/11/21 18:17] (Version actuelle)
emoc [Ressources maison]
Ligne 9: Ligne 9:
  
 Petite histoire du projet Arduino sur wikipedia : https://​fr.wikipedia.org/​wiki/​Arduino Petite histoire du projet Arduino sur wikipedia : https://​fr.wikipedia.org/​wiki/​Arduino
 +
 +
 +==== La carte électronique ====
 +
 +La carte électronique rassemble
 +  * un microcontrôleur (le cerveau) qui fait fonctionner le firmware (programme écrit pour fonctionner sur un microcontrôleur)
 +  * une interface USB pour la relier à un ordinateur et programmer la carte
 +  * des composants annexes pour faciliter les connexions de capteurs et d'​actionneurs ou l'​alimentation directe de la carte afin qu'​elle fonctionne en autonomie
 +
 +Sur la carte Arduino Uno, le microcontrôleur est un ATMega328P fabriqué par Microchip (ex-Atmel)
 +
 +[{{:​ressource:​electronique:​arduino:​arduino_uno_-_r3.jpg?​direct&​400|Arduino Uno R3 version CMS, photo de [[https://​commons.wikimedia.org/​wiki/​File:​Arduino_Uno_-_R3.jpg|Sparkfun Electronics]],​ CC BY}}]
 +
 +==== L'​environnement de programmation ====
 +
 +Pour écrire une application et la rendre fonctionnelle,​ qu'​elle soit destinée à un ordinateur ou un microcontrôleur,​ il faut utiliser un environement de programmation qui regroupe plusieurs composants logiciels.
 +  * un éditeur de texte qui permet de rédiger les programmes
 +  * un compilateur qui transformera votre programme en microcode adapté à la machine ​
 +  * la possibilité de transférer le programme dans le microcontrôleur
 +  * un //​debugger//​ pour aider à la résolution des problèmes
 +Ces différents composants forment l'​environnement de programmation intégrée, ou IDE (acronyme anglophone pour «//​Integrated Development Environment//​»). Dans le cas d'​arduino,​ il s'​accompagne de nombreux exemples très bien commentés et d'un gestionnaire de bibliothèques de code (pour des fonctions additionnelles).
 +
 +{{:​ressource:​electronique:​arduino:​arduino_ide.png?​direct&​800|}}
 +
 +==== L'​environnement d'​apprentissage ====
 +
 +{{:​ressource:​electronique:​arduino:​arduino_apprentissage.png?​direct&​800|}}
 +
 +
 +===== Quelques exemples de projets réalisés avec arduino =====
 +
 +Valise d'​escape room
 +
 +Robot OTTO
 +
 +Contrôleurs alternatifs
  
 ===== Ressources maison ===== ===== Ressources maison =====
  
-Sur ce wiki+**Sur ce wiki**
   * [[materiel:​arduino_uno:​start|aide-mémoire arduino uno]] : détails de la carte, brochage, etc.   * [[materiel:​arduino_uno:​start|aide-mémoire arduino uno]] : détails de la carte, brochage, etc.
   * [[materiel:​arduino_nano:​start|aide-mémoire arduino nano]] : détails de la carte, brochage, etc.   * [[materiel:​arduino_nano:​start|aide-mémoire arduino nano]] : détails de la carte, brochage, etc.
   * pages associées au [[https://​lesporteslogiques.net/​wiki/​tag/​arduino?​do=showtag&​tag=arduino|mot-clé Arduino]]   * pages associées au [[https://​lesporteslogiques.net/​wiki/​tag/​arduino?​do=showtag&​tag=arduino|mot-clé Arduino]]
  
-Sur github+**Sur github**
   * [[https://​github.com/​emoc/​arduino_interaction|arduino interaction]] : exemples d'​utilisation d'​arduino pour l'​électronique d'​interaction (avec code et schéma)   * [[https://​github.com/​emoc/​arduino_interaction|arduino interaction]] : exemples d'​utilisation d'​arduino pour l'​électronique d'​interaction (avec code et schéma)
  
  
  • ressource/electronique/arduino/start.1763743847.txt.gz
  • Dernière modification: 2025/11/21 17:50
  • par emoc