0Pricing
Arduino & IoT Academy icon

Arduino & IoT Academy

CPPNetworkDesktopEnterprise

Construisez des appareils intelligents avec Arduino et C++. Des entrées/sorties numériques et analogiques et des capteurs à la mise en réseau et aux projets IoT du monde réel.

🤖 Alimenté par l'IA📚 30 cours👥 100 000+ apprenants⭐ Note 4,9
Présentation du Cours

Arduino & IoT : Construisez des Appareils Intelligents

Construisez des appareils intelligents avec Arduino et C++. Des entrées/sorties numériques et analogiques et des capteurs à la mise en réseau et aux projets IoT du monde réel. Cette formation couvre 30 mini-cours progressifs du niveau débutant absolu (A1) au niveau avancé (B2), avec des leçons courtes et ciblées et des quiz rapides pour maîtriser chaque concept.

Ce que Vous Apprendrez

Vous commencez par les fondamentaux et progressez à travers des sujets intermédiaires et avancés, chaque cours s'appuyant sur le précédent. Chaque leçon est pratique et condensée, avec un tuteur IA disponible 24h/24 et 7j/7 quand vous avez besoin d'aide.

Comment Cela Fonctionne

Chaque cours est divisé en quatre leçons courtes et ciblées. Complétez quelques leçons par jour et vous maîtriserez la formation complète en quelques semaines, pas en mois.

Commencer →

Comment Tu Vas Apprendre

🎯
Leçons Interactives
Exercices de codage pratiques avec retours en temps réel
🤖
Tuteur IA
Obtiens une aide instantanée de notre IA quand tu es bloqué
💻
Éditeur Intégré
Écris et exécute du code directement dans ton navigateur
🏆
Certificat
Obtiens un certificat en complétant le cours
Programme

30 Cours

Tous les cours du parcours d'apprentissage Arduino & IoT Academy.

01

Ce que sont vraiment Arduino et l’IoT

A14 leçons

Comprenez le rôle d’un microcontrôleur et découvrez comment Arduino transforme le code en actions concrètes.

02

Découvrez votre carte et installez l’IDE

A14 leçonsPRO

Identifiez les composants de la carte et configurez l’IDE Arduino pour téléverser votre premier programme.

03

À l’intérieur d’un programme Arduino

A14 leçonsPRO

Lisez et écrivez la structure setup/loop utilisée par tous les programmes Arduino.

04

Clignotement : maîtriser la sortie numérique

A14 leçonsPRO

Contrôlez précisément des LED à l’aide des broches numériques et des signaux HIGH/LOW.

05

Lire des boutons avec digitalRead

A14 leçonsPRO

Détectez les pressions sur les boutons et faites réagir votre appareil aux entrées.

06

Détecter le monde analogique

A24 leçonsPRO

Lisez les tensions variables d’un potentiomètre avec analogRead.

07

Faire varier l’intensité avec PWM

A24 leçonsPRO

Produisez une luminosité progressive et une sortie semblable à l’analogique avec analogWrite.

08

Communiquer avec votre carte : moniteur série

A24 leçonsPRO

Affichez des données et lisez des entrées via USB pour déboguer et interagir.

09

Plaques d’essai et construction de circuits

A24 leçonsPRO

Prototypez des circuits fiables et évitez les erreurs de câblage courantes chez les débutants.

10

Variables et temporisation non bloquante

A24 leçonsPRO

Mémorisez l’état et chronométrez les événements avec millis() au lieu de bloquer l’exécution avec delay.

11

Mesurer la température et l’humidité (DHT)

B14 leçonsPRO

Lisez les données d’un capteur DHT et transmettez les informations climatiques sur le port série.

12

Mesurer la distance avec les ultrasons

B14 leçonsPRO

Utilisez un HC-SR04 pour détecter des objets et mesurer une distance en centimètres.

13

Détecter les mouvements et la lumière (PIR et LDR)

B14 leçonsPRO

Détectez une présence avec un PIR et la lumière ambiante avec un LDR.

14

Mettre les objets en mouvement : servomoteurs

B14 leçonsPRO

Contrôlez l’angle d’un servomoteur pour créer des mouvements dans vos projets.

15

Piloter des moteurs et commuter des charges (relais)

B14 leçonsPRO

Faites tourner un moteur DC et commutez en toute sécurité des appareils de forte puissance avec un relais.

16

Afficher des données sur un écran LCD

B14 leçonsPRO

Affichez des mesures de capteurs et des messages sur un écran LCD alphanumérique 16x2.

17

Des graphiques nets sur un OLED

B14 leçonsPRO

Affichez du texte et des formes sur un petit écran OLED I2C.

18

Connecter des modules avec I2C et SPI

B14 leçonsPRO

Câblez et adressez plusieurs périphériques à l’aide de ces deux protocoles de bus essentiels.

19

Réagir instantanément avec les interruptions

B14 leçonsPRO

Capturez les événements rapides grâce aux interruptions matérielles plutôt qu’à l’interrogation répétée.

20

Nettoyer les entrées : anti-rebond et EEPROM

B14 leçonsPRO

Éliminez les rebonds parasites des boutons et sauvegardez des réglages qui résistent aux coupures de courant.

21

Passer au sans-fil : WiFi avec ESP32/ESP8266

B24 leçonsPRO

Passez à une carte compatible WiFi et connectez-la à votre réseau.

22

Communiquer avec le Web : HTTP et REST

B24 leçonsPRO

Envoyez des données de capteurs à un serveur et récupérez des données depuis des API REST.

23

Messagerie légère avec MQTT

B24 leçonsPRO

Publiez des messages et abonnez-vous à des sujets pour communiquer en temps réel dans l’IoT.

24

Se connecter aux plateformes cloud de l’IoT

B24 leçonsPRO

Diffusez les données de votre appareil vers un tableau de bord cloud et contrôlez-le à distance.

25

Contrôle à courte portée avec Bluetooth et BLE

B24 leçonsPRO

Associez votre appareil à un téléphone et échangez des données via BLE.

26

Mettre à jour le micrologiciel par voie hertzienne (OTA)

B24 leçonsPRO

Flashez sans fil du nouveau code sur des appareils déployés, sans câble USB.

27

Fonctionner pendant des mois : sommeil profond et basse consommation

B24 leçonsPRO

Réduisez la consommation électrique afin qu’un capteur alimenté par batterie dure beaucoup plus longtemps.

28

Journaliser les données et garder l’heure

B24 leçonsPRO

Enregistrez des mesures horodatées sur une carte SD ou dans le cloud.

29

Sécuriser votre appareil IoT

B24 leçonsPRO

Appliquez les pratiques essentielles de sécurité afin que votre appareil ne soit pas une cible facile.

30

Projet final : livrer un capteur domotique complet

B24 leçonsPRO

Réunissez toutes les notions dans un appareil connecté, envoyant ses données au cloud et pouvant être mis à jour.

FAQ

Questions Fréquemment Posées

Le cours Arduino & IoT Academy est-il gratuit ?

Oui. Tu peux commencer le cours Arduino & IoT Academy gratuitement et compléter ses leçons interactives sans frais. Un abonnement PRO optionnel déverrouille des outils IA avancés et un certificat partageable.

Ai-je besoin d'expérience préalable pour apprendre CPP ?

Non. Le cours commence par les fondamentaux et progresse graduellement vers des sujets plus avancés, tu peux donc commencer même sans expérience préalable en CPP.

Comment vais-je apprendre CPP sur CoddyKit ?

Tu apprends en faisant. Des leçons interactives courtes associent une explication claire avec un exercice de codage pratique qui s'exécute en temps réel, et un tuteur IA disponible 24h/24 offre une aide personnalisée dès que tu es bloqué.

Puis-je obtenir un certificat en complétant Arduino & IoT Academy ?

Oui. Les apprenants PRO peuvent passer un examen et obtenir un certificat de réussite partageable avec un code vérifiable pour le cours Arduino & IoT Academy.

Puis-je apprendre CPP sur mon téléphone ?

Oui. CoddyKit est disponible sur le web et sous forme d'applications iOS et Android natives, tu peux donc apprendre CPP sur n'importe quel appareil et ta progression se synchronise entre eux.

Commencez Arduino & IoT Academy Maintenant

Rejoignez des milliers d'apprenants maîtrisant la programmation avec des cours alimentés par l'IA.

Commencer Gratuitement →Parcourir Tous les Cours