Plan du cours
Introduction
- Microcontrôleur vs Microprocesseur
- Arduino vs Raspberry Pi
Aperçu des systèmes embarqués
Choix de la carte Arduino adaptée à votre projet
L'état d'esprit pour apprendre l'Arduino
Fondamentaux de l'électronique Arduino
Compréhension d'un schéma de circuit
Utilisation d'un multimètre numérique (DVM)
Comment éviter de griller les broches GPIO et autres précautions de sécurité
Assemblage de l'ensemble du système
Outils logiciels et matériels pour l'Arduino
Exploration de l'IDE Arduino
Programmation de l'Arduino
Écriture de votre premier programme : une lumière clignotante (le « Hello World » de l'électronique)
Fondamentaux de la programmation : boucles, conditions, variables, fonctions et paramètres
Aperçu des interfaces d'entrée/sortie (E/S)
Configuration des capteurs d'entrée
LED, commutateurs, bippeurs et dispositifs d'affichage
Configuration des dispositifs de sortie (LEDs et robotique électromécanique)
Programmation du contrôle capteur-vers-dispositif de sortie
Projet : Système d'ajustement automatique de l'éclairage
Conversion analogique-numérique (CAN)
Communication série et programmation UART
Capteurs, moteurs et dispositifs audio
Projet : À déterminer (TBD)
Tests et débogage
Extension des capacités de l'Arduino
Rejoindre la communauté Arduino
Dépannage
Remarques de clôture
Pré requis
- Aucune expérience préalable en programmation n'est requise.
- Une compréhension de base ou un intérêt pour le matériel électronique.
Public cible
- Développeurs débutants
- Techniciens hardware/software
- Personnes techniques de tous secteurs
- Passionnés (hobbyists)
Nos clients témoignent (7)
Se lancer et faire quelques choses de basiques a été super utile
Remy Pieron - Facebook
Formation - Arduino Programming for Beginners
Traduction automatique
environnement détendu et informel, avec beaucoup d'aide pendant les exemples pratiques
bernard hoey - University of Glasgow
Formation - Arduino: Programming a Microcontroller for Beginners
Traduction automatique
J'ai apprécié la formation qui a été dispensée par une personne expérimentée dans le domaine.
Nicholas Scott - University of Glasgow
Formation - Arduino: Programming a Microcontroller for Beginners
Traduction automatique
J'ai trouvé que l'équilibre entre l'enseignement au tableau blanc et l'apprentissage pratique « mains dans le cambouis » était idéal pour un cours d'introduction à l'Arduino, et le rythme était également approprié.
Neil Owen - University of Glasgow
Formation - Arduino: Programming a Microcontroller for Beginners
Traduction automatique
Le style de Rod était divertissant.
Tom O'Hara - University of Glasgow
Formation - Arduino: Programming a Microcontroller for Beginners
Traduction automatique
Rod semblait très compétent et enthousiaste à propos du contenu du cours.
Kyle Stirling - University of Glasgow
Formation - Arduino: Programming a Microcontroller for Beginners
Traduction automatique
L'acquisition de connaissances utiles et l'éclaircissement de certains points dont j'avais des doutes précédemment.
Kenneth Mahoney - University of Glasgow
Formation - Arduino: Programming a Microcontroller for Beginners
Traduction automatique