Différences entre versions de « ArduinoIDE »
(19 versions intermédiaires par un autre utilisateur non affichées) | |||
Ligne 13 : | Ligne 13 : | ||
<!-- ****************** Commercez les modifications *********************** --> | <!-- ****************** Commercez les modifications *********************** --> | ||
− | [[ | + | [[Concept en Français]] (Français) |
− | / [[ | + | / [[Concept en Anglais]] (Anglais) |
− | / [[ | + | / [[Concept en Arabe]] (Arabe) |
<!-- ************************* Fin ***************************************** --> | <!-- ************************* Fin ***************************************** --> | ||
Ligne 30 : | Ligne 30 : | ||
<!-- ****************** Commercez les modifications *********************** --> | <!-- ****************** Commercez les modifications *********************** --> | ||
− | |Domaine, Discipline, Thématique 1= | + | |Domaine, Discipline, Thématique 1= Robotique |
− | |Domaine, Discipline, Thématique 2= | + | |Domaine, Discipline, Thématique 2= Apprentissage |
− | |Domaine, Discipline, Thématique 3= | + | |Domaine, Discipline, Thématique 3= Programmation |
− | + | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<!-- ************************* Fin ***************************************** --> | <!-- ************************* Fin ***************************************** --> | ||
}} | }} | ||
Ligne 51 : | Ligne 45 : | ||
<!-- ****************** Commercez les modifications *********************** --> | <!-- ****************** Commercez les modifications *********************** --> | ||
− | * | + | *Le logiciel Arduino est un environnement de développement ([[IDE]]) open source et gratuit, téléchargeable sur le site officiel Arduino. |
− | + | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<!-- ************************* Fin ***************************************** --> | <!-- ************************* Fin ***************************************** --> | ||
Ligne 68 : | Ligne 56 : | ||
<!-- ****************** Commercez les modifications *********************** --> | <!-- ****************** Commercez les modifications *********************** --> | ||
− | * | + | L’[[IDE]] Arduino permet : |
− | + | * D’éditer un programme : des croquis (sketch en Anglais), | |
− | + | * De compiler ce programme dans le langage « machine » de l’Arduino, | |
− | + | * De téléverser le programme dans la mémoire de l’Arduino, | |
− | * | + | * De communiquer avec la carte Arduino grâce au terminal. |
− | |||
− | |||
− | |||
<!-- ************************* Fin ***************************************** --> | <!-- ************************* Fin ***************************************** --> | ||
}} | }} | ||
Ligne 92 : | Ligne 77 : | ||
<!-- Remplacer et adapter image, format et Titre --> | <!-- Remplacer et adapter image, format et Titre --> | ||
− | Image: | + | Image:Arduino.png |Interface1 |
− | Image: | + | Image:Arduino1.png|Interface2 |
− | Image: | + | Image:Arduino2.png |Interface3 |
</gallery><!-- Ne pas Modifier --> | </gallery><!-- Ne pas Modifier --> | ||
Ligne 109 : | Ligne 94 : | ||
<!-- ****************** Commercez les modifications *********************** --> | <!-- ****************** Commercez les modifications *********************** --> | ||
− | <youtube width="250" height="250"> | + | <youtube width="250" height="250">09zfRaLEasY</youtube> |
− | <youtube width="250" height="250"> | + | <youtube width="250" height="250">w55Pd4dU5-w</youtube> |
− | + | <youtube width="250" height="250">YDkdVZ7e3OY</youtube> | |
<!-- ************************* Fin ***************************************** --> | <!-- ************************* Fin ***************************************** --> | ||
}} | }} | ||
Ligne 122 : | Ligne 107 : | ||
<!-- Ajouter une ligne /[[..........]] pour chaque nouveau Mot-Clé --> | <!-- Ajouter une ligne /[[..........]] pour chaque nouveau Mot-Clé --> | ||
<!-- ****************** Commercez les modifications *********************** --> | <!-- ****************** Commercez les modifications *********************** --> | ||
− | [[ | + | [[Carte Arduino]] |
− | / [[ | + | / [[Robot]] |
− | / [[ | + | / [[Programmation]] |
− | / [[ | + | / [[Blocs]] |
− | / [[ | + | / [[Sketches]] |
+ | / [[IDE]] | ||
<!-- ************************* Fin ***************************************** --> | <!-- ************************* Fin ***************************************** --> | ||
Ligne 140 : | Ligne 126 : | ||
<!-- ****************** Commercez les modifications *********************** --> | <!-- ****************** Commercez les modifications *********************** --> | ||
− | * | + | *'''Domaines''': Robotique, domotique, modélisme, télécommunications, arts & spectacles, plus globalement informatique embarquée... |
− | + | *'''Exemples d'application:''' | |
− | + | #Transformer une alimentation d'ordinateur ATX en alimentation de laboratoire. | |
− | + | #Envoyer des flash SMS. | |
− | + | #Echanger des fichiers avec un serveur FTP. | |
− | + | #Une centrale inertielle avec un gyroscope. | |
− | + | #Un drone roulant monté d'un canon au gaz. | |
− | + | ||
<!-- ************************* Fin ***************************************** --> | <!-- ************************* Fin ***************************************** --> | ||
}} | }} | ||
Ligne 159 : | Ligne 145 : | ||
<!-- ****************** Commercez les modifications *********************** --> | <!-- ****************** Commercez les modifications *********************** --> | ||
− | * Confusion entre | + | *Confusion entre Arduino IDE et la carte Arduino |
− | * Confusion entre .. | + | *Confusion entre Arduino.exe et Arduino_debug |
− | * Erreur | + | * '''Erreur fréquente1:''' Lire trop de données d’un port de communication. |
− | + | <gallery mode="packed-hover"> <!-- Vous pouvez remplacer et adapter le mode --> | |
+ | <!-- Remplacer et adapter image, format et Titre --> | ||
+ | Image:Erreur1.png | ||
+ | </gallery> | ||
+ | *'''Erreur fréquente2:''' Utiliser trop de mémoire RAM. | ||
+ | <gallery mode="packed-hover"> <!-- Vous pouvez remplacer et adapter le mode --> | ||
+ | <!-- Remplacer et adapter image, format et Titre --> | ||
+ | Image:Erreur2.png | ||
+ | </gallery> | ||
<!-- ************************* Fin ***************************************** --> | <!-- ************************* Fin ***************************************** --> | ||
}} | }} | ||
Ligne 175 : | Ligne 169 : | ||
<!-- ****************** Commercez les modifications *********************** --> | <!-- ****************** Commercez les modifications *********************** --> | ||
− | * | + | * Comment installer Arduino [[IDE]] ? |
− | * | + | * Quelle est la version adéquate pour mon système d'exploitation? |
− | * | + | * Comment intégrer la carte Arduino? |
+ | * Quelle partie doit être installée la première: la partie logicielle (Arduino [[IDE]]) ou la partie matériel (la carte Arduino)? | ||
<!-- ************************* Fin ***************************************** --> | <!-- ************************* Fin ***************************************** --> | ||
Ligne 192 : | Ligne 187 : | ||
* '''URL''' : | * '''URL''' : | ||
− | :* ..... | + | :* http://www.locoduino.org/spip.php?article174 |
− | :* .. | + | :* http://www.upsilonaudio.com |
− | :* .. | + | :* http://www.positron-libre.com |
+ | :* http://www.arduino.cc | ||
<!-- ************************* Fin ***************************************** --> | <!-- ************************* Fin ***************************************** --> | ||
Ligne 200 : | Ligne 196 : | ||
== Difficultés liées à son enseignement == | == Difficultés liées à son enseignement == | ||
− | * | + | * Le choix des structures adéquates à écrire dans le programme |
− | * | + | * La compilation du programme |
− | |||
== Aides et astuces == | == Aides et astuces == | ||
− | * .. | + | * Utiliser une table pour une série d’objets similaires . |
− | * | + | * Placez vos chaines de caractères en Flash plutôt qu’en RAM . |
− | * | + | * Mettez vos principaux paramètres en début de programme. |
+ | * N’utilisez jamais Goto. | ||
+ | * Utiliser switch/case, plutôt qu’une série de if. | ||
= {{Widget:Bibliographie-Fiche}} = | = {{Widget:Bibliographie-Fiche}} = | ||
− | + | Pas de bibliographie | |
− | |||
− | |||
− | |||
[[Category:{{urlencode:{{FULLPAGENAME}}}}]] | [[Category:{{urlencode:{{FULLPAGENAME}}}}]] | ||
[[Category:Fiches didactiques]] | [[Category:Fiches didactiques]] |
Version actuelle datée du 22 septembre 2019 à 10:14
![]() ![]() |
Traduction

Définition
Domaine, Discipline, Thématique
Robotique / Apprentissage / Programmation / [[:Category:{{{Domaine, Discipline, Thématique 4}}}|{{{Domaine, Discipline, Thématique 4}}}]] / [[:Category:{{{Domaine, Discipline, Thématique 5}}}|{{{Domaine, Discipline, Thématique 5}}}]] / [[:Category:{{{Domaine, Discipline, Thématique 6}}}|{{{Domaine, Discipline, Thématique 6}}}]] / [[:Category:{{{Domaine, Discipline, Thématique 7}}}|{{{Domaine, Discipline, Thématique 7}}}]] / [[:Category:{{{Domaine, Discipline, Thématique 8}}}|{{{Domaine, Discipline, Thématique 8}}}]] / [[:Category:{{{Domaine, Discipline, Thématique 9}}}|{{{Domaine, Discipline, Thématique 9}}}]] / [[:Category:{{{Domaine, Discipline, Thématique 10}}}|{{{Domaine, Discipline, Thématique 10}}}]]
|
[[Category:{{{Domaine, Discipline, Thématique 4}}} (Concepts)]] [[Category:{{{Domaine, Discipline, Thématique 5}}} (Concepts)]] [[Category:{{{Domaine, Discipline, Thématique 6}}} (Concepts)]] [[Category:{{{Domaine, Discipline, Thématique 7}}} (Concepts)]] [[Category:{{{Domaine, Discipline, Thématique 8}}} (Concepts)]] [[Category:{{{Domaine, Discipline, Thématique 9}}} (Concepts)]] [[Category:{{{Domaine, Discipline, Thématique 10}}} (Concepts)]]
Définition écrite
L’IDE Arduino permet :
|

Définition graphique
Concepts ou notions associés
Carte Arduino / Robot / Programmation / Blocs / Sketches / IDE |
Exemples, applications, utilisations
|
Erreurs ou confusions éventuelles
- Confusion entre Arduino IDE et la carte Arduino
- Confusion entre Arduino.exe et Arduino_debug
- Erreur fréquente1: Lire trop de données d’un port de communication.
- Erreur fréquente2: Utiliser trop de mémoire RAM.
Questions possibles
Liaisons enseignements et programmes
Education: Liens, sites et portails
Difficultés liées à son enseignement
- Le choix des structures adéquates à écrire dans le programme
- La compilation du programme
Aides et astuces
- Utiliser une table pour une série d’objets similaires .
- Placez vos chaines de caractères en Flash plutôt qu’en RAM .
- Mettez vos principaux paramètres en début de programme.
- N’utilisez jamais Goto.
- Utiliser switch/case, plutôt qu’une série de if.
Bibliographie
Pas de bibliographie