# 👨‍💻 Téléverser un programme sur une carte électronique Arduino

## ==Resumé==

| 🚀 **Objectif**  | Téléviser un programme sur une carte électronique Arduino. |
|--------------|------------------------------------------------------------|
| **⏰** **Durée** | 15 minutes                                                 |
| **🛠️ Outils** | • fer à souder<br>• câble USB<br>• [logiciel - IDE Arduino](https://www.arduino.cc/en/software) <br>• carte électronique Arduino |
| 📟 **Machines** | • ordinateur                                               |
| **📁 Documents** | • Programme - dépendant du projet                          |

## ==Étapes==

## ==1) Configuration==

* Installer le logiciel Arduino (IDE) et l'éventuel pilote pour votre carte électronique ;
* Connecter votre carte électronique à l'ordinateur avec un câble USB ; 
* Ouvrir le logiciel Arduino sur votre ordinateur ;
* Ouvrir le programme que vous souhaitez téléverser ; 
* Sélectionner le type de carte Arduino dans le menu "Outils" > "Carte" ;
* Sélectionner le port correspondant à votre carte électronique dans le menu "Outils" > "Port".

## ==2) Installer les bibliothèques (si nécessaire)==

* Vérifier les noms des importations en début de programme pour déterminer les bibliothèques à installer ; 
* Cliquer sur le menu "Outils" > "Gérer les bibliothèques..." ; 
* Rechercher le nom de la bibliothèque à installer ; 
* Passer la souris sur le nom de la bibliothèque ;
* Cliquer sur le bouton "Installer" qui apparaît à droite.

## ==3) Téléverser le programme==

* Téléverser le programme sur la carte électronique en cliquant sur le bouton "Téléverser" symbolisé par une flèche → ;
* Attendre quelques secondes et vérifier la zone noire en bas :
  * le message "Done uploading" indique que le téléversement est réussi ;
  * des messages d'erreur orange indiquent un problème lors du téléversement.


>  ![](https://outline.fable-lab.org/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzYxN2EwOGY4LTk0YzctNDEyOC1iMzg0LWU2NDgwYThlNzFiNS84M2FkNmRlYi0xYTQ5LTQ4NjctODA3Mi0xODU2NmNkYTNiMzYvQ0NCWVNBLmpwZyIsInR5cGUiOiJhdHRhY2htZW50IiwiaWF0IjoxNzkzMjcyNTAwLCJleHAiOjE3OTMzNTg5MDB9.ER3djrNSOd8ii-I0mB5G4rOES_-Vhlr4YAN8L6vSWTU "left-50 =134x47")
>
> 
> 
>  ![](https://outline.fable-lab.org/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzYxN2EwOGY4LTk0YzctNDEyOC1iMzg0LWU2NDgwYThlNzFiNS81ODRhYzEwMC01ODg4LTQ3YjgtYjk2Ni01OTVlMTEyZWY0MTYvbG9nb19ub2lyLnBuZyIsInR5cGUiOiJhdHRhY2htZW50IiwiaWF0IjoxNzkzMjcyNTAwLCJleHAiOjE3OTMzNTg5MDB9.YxYEYi-8hmVX1Xj6XWTrSHw7RO_NDoVelJDpbim0EA0 "left-50 =134x20")
>
> 
> Octobre 2024 “Téléverser un programme sur une carte électronique Arduino” par fable-Lab
>
> **Rédaction de la documentation :** Yassin Aghani
>
> **Relecture :** Domitille Pestre
>
>   
> Cette documentation est partagée avec la licence CC BY-SA 4.0.  
> Vous pouvez la partager, copier, distribuer et l’adapter comme vous le souhaitez, y compris à des fins commerciales. Vous devez pour cela nous créditer en tant qu'auteur, indiquer si vous avez effectué des modifications et partager vos œuvres dérivées selon la même licence.
>
> Plus d’informations sur la licence : [creativecommons.org/licenses/by-sa/4.0/deed.fr](/doc/creativecommonsorglicensesby-sa40deedfr-a9BYo4TJiO)
>
>   
> **Contact pour la documentation** : bonjour@fable-lab.org

---

**Documents**

- [Projets fable-Lab](https://outline.fable-lab.org/s/9d2d0478-b3b8-41e7-9821-ceec1a515991/doc/projets-fable-lab-jzbAKGeQBQ)
- [Avant et après l'animation](https://outline.fable-lab.org/s/9d2d0478-b3b8-41e7-9821-ceec1a515991/doc/avant-et-apres-lanimation-wPD22a1dns)
- [Animation des ateliers](https://outline.fable-lab.org/s/9d2d0478-b3b8-41e7-9821-ceec1a515991/doc/animation-des-ateliers-H2Qy7E4q5o)
- [Tutos de fabrication](https://outline.fable-lab.org/s/9d2d0478-b3b8-41e7-9821-ceec1a515991/doc/tutos-de-fabrication-e6INn43HVi)
- [Articles & conseils](https://outline.fable-lab.org/s/9d2d0478-b3b8-41e7-9821-ceec1a515991/doc/articles-conseils-ArW6ffKCWO)