Plan du cours
Introduction
Vue d'ensemble d'Advanced Arduino Programming
- Pourquoi vous devriez considérer Advanced Arduino Programming
- Comprendre l'IDE Arduino [2
- Comprendre les principaux composants du Arduino Microcontroller
- Vue d'ensemble de la famille AVR Microcontroller
Explorer les alternatives à l'IDE Arduino
Vue d'ensemble de la LED clignotante Sketch
Utiliser la ligne de commande et le fichier Makefile pour contourner l'IDE Arduino
- Vue d'ensemble de Make
- Configurer le fichier Makefile (LED clignotante)
- Compilation et téléchargement d'un programme Arduino (LED clignotante) à l'aide de Makefile
Programming le Arduino Utilisation de WinAVR
- Installation de WinAVR
- Configuration et téléchargement d'un programme (LED clignotante) dans le Arduino Utilisation de WinAVR
Création de votre premier projet avancé Arduino : Système d'alerte de distance de stationnement
- Vue d'ensemble du système d'alerte de distance de stationnement
- Vue d'ensemble des composants Electron
- Raccordement du buzzer piézoélectrique
- Interfaçage du capteur de proximité infrarouge
- Codage du buzzer piézoélectrique
- Codage du capteur de proximité IR
- Codage de l'application principale
- Test de votre système d'alerte de distance de stationnement
Résumé et dépannage
Remarques finales
Pré requis
- Familiarité de base avec Arduino
- Expérience de la programmation de base
- Compréhension générale des systèmes embarqués
- Familiarité avec la programmation C/C++
Audience
- Développeurs débutants
- Techniciens en matériel/logiciels
- Personnes techniques dans toutes les industries
- Hobbyistes
Nos Clients témoignent (5)
Just getting off the ground and doing some basic things was super useful
Remy Pieron - Facebook
Formation - Arduino Programming for Beginners
Travaux pratiques
James - Argent Energy
Formation - Introduction to IoT Using Arduino
Traduction automatique
The knowledge of the trainer. He was able to answer all of my questions, even questions about our platform. He also continued to help until we all understood the material.
James O'Donnell - Tennant Company
Formation - Embedded Linux Kernel and Driver Development
The details on how compiler behaves depending on to the syntax usage. The "Quiz" sections are very stimulating
Andrea Pomatto
Formation - Using C++ in Embedded Systems - Applying C++11/C++14
Bons exemples, concentration sur le matériel le plus utile
Piotr Sowiński - Intel Technology Poland
Formation - Object Oriented Programming with C++
Traduction automatique