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 18:00]
emoc [3 briques du projet arduino]
ressource:electronique:arduino:start [2025/11/21 18:17] (Version actuelle)
emoc [Ressources maison]
Ligne 10: Ligne 10:
 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
  
-===== 3 briques du projet arduino ===== 
  
-**La carte**+==== 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}}] [{{:​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'IDE**+==== 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&​400|}}+{{:​ressource:​electronique:​arduino:​arduino_ide.png?​direct&​800|}}
  
-**L'​apprentissage**+==== L'​environnement d'​apprentissage ​====
  
-{{:​ressource:​electronique:​arduino:​arduino_apprentissage.png?​direct&​400|}}+{{:​ressource:​electronique:​arduino:​arduino_apprentissage.png?​direct&​800|}}
  
  
Ligne 35: Ligne 48:
 ===== 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.1763744437.txt.gz
  • Dernière modification: 2025/11/21 18:00
  • par emoc