Différences entre versions de « ArduinoIDE »

De Didaquest
Aller à la navigationAller à la recherche
(Page créée avec « {{widget:NavigationFicheConceptuelle}} {{widget:HautFicheConceptuelle}} {{widget:PBEducation}}<!-- La syntaxe suivante ne doit pas être modifiée--> = {{Widget:Traductio... »)
 
 
(20 versions intermédiaires par un autre utilisateur non affichées)
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
|Domaine, Discipline, Thématique 4= .......
+
 
|Domaine, Discipline, Thématique 5= .......
 
|Domaine, Discipline, Thématique 6= .......
 
|Domaine, Discipline, Thématique 7= .......
 
|Domaine, Discipline, Thématique 8= .......
 
|Domaine, Discipline, Thématique 9= .......
 
|Domaine, Discipline, Thématique 10= .......
 
 
<!-- ************************* 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:Definition-graphique-concept1.png|Titre de Votre Image 1
+
Image:Arduino.png |Interface1
Image:Definition-graphique-concept2.png|Titre de Votre Image 2
+
Image:Arduino1.png|Interface2
Image:Definition-graphique-concept3.png|Titre de Votre Image 3
+
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">k0O8-0kPQmM</youtube>
+
<youtube width="250" height="250">09zfRaLEasY</youtube>
<youtube width="250" height="250">iIlCg439eHQ</youtube>
+
<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 ***********************  -->
[[Mot-Clé 1]]
+
[[Carte Arduino]]
/ [[Mot-Clé 2]]
+
/ [[Robot]]
/ [[Mot-Clé 3]]
+
/ [[Programmation]]
/ [[Mot-Clé 4]]
+
/ [[Blocs]]
/ [[Mot-Clé 5]]
+
/ [[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 ....... et ........
+
*Confusion entre Arduino IDE et la carte Arduino
* Confusion entre ....... et ........
+
*Confusion entre Arduino.exe et Arduino_debug
* Erreur fréquente: .................
+
* '''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 à 12:14


Autres Fiches Conceptuelles
Posez une Question


(+)

Target Icon.pngVotre Publicité sur le Réseau Target Icon.png

Puce-didaquest.png Traduction


More-didaquest.png Traductions


Puce-didaquest.png 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’é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.

More-didaquest.png ArduinoIDE - Historique (+)


Définition graphique




Puce-didaquest.png Concepts ou notions associés


Puce-didaquest.png Exemples, applications, utilisations

  • Domaines: Robotique, domotique, modélisme, télécommunications, arts & spectacles, plus globalement informatique embarquée...
  • Exemples d'application:
  1. Transformer une alimentation d'ordinateur ATX en alimentation de laboratoire.
  2. Envoyer des flash SMS.
  3. Echanger des fichiers avec un serveur FTP.
  4. Une centrale inertielle avec un gyroscope.
  5. Un drone roulant monté d'un canon au gaz.

(+)


Puce-didaquest.png Erreurs ou confusions éventuelles



Puce-didaquest.png Questions possibles



Puce-didaquest.png 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.

Puce-didaquest.png Bibliographie

Pas de bibliographie