Différences entre versions de « ArduinoIDE »

De Didaquest
Aller à la navigationAller à la recherche
 
(15 versions intermédiaires par un autre utilisateur non affichées)
Ligne 33 : Ligne 33 :
 
|Domaine, Discipline, Thématique 2= Apprentissage
 
|Domaine, Discipline, Thématique 2= Apprentissage
 
|Domaine, Discipline, Thématique 3= Programmation
 
|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.
+
*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 62 : Ligne 56 :
 
<!-- ****************** Commercez les modifications ***********************  -->
 
<!-- ****************** Commercez les modifications ***********************  -->
  
L’IDE Arduino permet :
+
L’[[IDE]] Arduino permet :
 
* D’éditer un programme : des croquis (sketch en Anglais),
 
* D’éditer un programme : des croquis (sketch en Anglais),
 
* De compiler ce programme dans le langage « machine » de l’Arduino,
 
* De compiler ce programme dans le langage « machine » de l’Arduino,
Ligne 83 : 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 100 : 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 113 : 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 131 : 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 150 : 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 166 : 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 183 : 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 191 : 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