0Pricing
Arduino & IoT Academy icon

Arduino & IoT Academy

CPPNetworkDesktopEnterprise

Costruisci dispositivi intelligenti con Arduino e C++. Dagli I/O digitali e analogici e sensori alla rete e progetti IoT nel mondo reale.

🤖 Alimentato da IA📚 30 corsi👥 100.000+ studenti⭐ Valutazione 4,9
Panoramica del Corso

Arduino & IoT: Costruisci Dispositivi Intelligenti

Costruisci dispositivi intelligenti con Arduino e C++. Dagli I/O digitali e analogici e sensori alla rete e progetti IoT nel mondo reale. Questo percorso copre 30 mini-corsi progressivi da principiante assoluto (A1) a avanzato (B2), con lezioni brevi e focalizzate e quiz veloci per consolidare ogni concetto.

Cosa Imparerai

Inizierai con i fondamenti e progredirai attraverso argomenti intermedi e avanzati, ogni corso costruito sul precedente. Ogni lezione è pratica e gestibile, con un tutor AI disponibile 24/7 quando hai bisogno di aiuto.

Come Funziona

Ogni corso è suddiviso in quattro lezioni focalizzate e gestibili. Completa alcune lezioni al giorno e padroneggerai l'intero percorso in settimane, non mesi.

Inizia a Imparare →

Come Imparerai

🎯
Lezioni Interattive
Esercizi di codifica pratici con feedback in tempo reale
🤖
Tutor IA
Ricevi aiuto istantaneo dalla nostra IA quando sei bloccato
💻
Editor Integrato
Scrivi ed esegui il codice direttamente nel tuo browser
🏆
Certificato
Guadagna un certificato al completamento del corso
Curriculum

30 Corsi

Ogni corso nel percorso di apprendimento Arduino & IoT Academy.

01

Cosa sono davvero Arduino e l'IoT

A14 lezioni

Capisca cosa fa un microcontrollore e come Arduino trasformi il codice in azioni nel mondo reale

02

Conoscere la scheda e installare l'IDE

A14 lezioniPRO

Individui i componenti della scheda e configuri l'Arduino IDE per caricare il primo sketch

03

Dentro uno sketch Arduino

A14 lezioniPRO

Legga e scriva la struttura setup/loop usata da ogni programma Arduino

04

Blink: padroneggiare l'uscita digitale

A14 lezioniPRO

Controlli i LED con precisione usando pin digitali e segnali HIGH/LOW

05

Leggere i pulsanti con digitalRead

A14 lezioniPRO

Rilevi la pressione dei pulsanti e faccia reagire il dispositivo all'input

06

Rilevare il mondo analogico

A24 lezioniPRO

Legga le tensioni variabili di un potenziometro con analogRead

07

Dissolvenza e regolazione con PWM

A24 lezioniPRO

Produca luminosità uniforme e un'uscita simile all'analogico usando analogWrite

08

Comunicare con la scheda: monitor seriale

A24 lezioniPRO

Stampi dati e legga input via USB per eseguire il debug e interagire

09

Breadboard e costruzione di circuiti

A24 lezioniPRO

Prototipi circuiti affidabili ed eviti gli errori di cablaggio tipici dei principianti

10

Variabili e temporizzazione non bloccante

A24 lezioniPRO

Salvi lo stato e cronometrI gli eventi con millis() invece di bloccare l'esecuzione con delay

11

Misurare temperatura e umidità (DHT)

B14 lezioniPRO

Legga i dati da un sensore DHT e trasmetta i dati ambientali via Serial

12

Misurare la distanza con gli ultrasuoni

B14 lezioniPRO

Usi un HC-SR04 per rilevare oggetti e misurare la distanza in centimetri

13

Rilevare movimento e luce (PIR e LDR)

B14 lezioniPRO

Rilevi la presenza con un PIR e la luce ambientale con un LDR

14

Muovere le cose: servomotori

B14 lezioniPRO

Controlli l'angolo di un servomotore per creare movimento nei progetti

15

Azionare motori e carichi con un relè

B14 lezioniPRO

Faccia ruotare un motore CC e commuti in sicurezza dispositivi ad alta potenza con un relè

16

Mostrare dati su un display LCD

B14 lezioniPRO

Visualizzi letture dei sensori e messaggi su un LCD a caratteri 16x2

17

Grafica nitida su un OLED

B14 lezioniPRO

Visualizzi testo e forme su un piccolo schermo OLED I2C

18

Collegare moduli con I2C e SPI

B14 lezioniPRO

Colleghi e indirizzi più periferiche usando i due principali protocolli bus

19

Reagire all'istante con gli interrupt

B14 lezioniPRO

Acquisisca eventi rapidi usando interrupt hardware invece del polling

20

Ripulire gli input: antirimbalzo ed EEPROM

B14 lezioniPRO

Elimini il rimbalzo dei pulsanti e salvi impostazioni che resistono alla perdita di alimentazione

21

Passare al wireless: WiFi con ESP32/ESP8266

B24 lezioniPRO

Passi a una scheda compatibile con WiFi e la colleghi alla rete

22

Comunicare con il web: HTTP e REST

B24 lezioniPRO

Invii i dati dei sensori a un server e recuperi dati dalle API REST

23

Messaggistica leggera con MQTT

B24 lezioniPRO

Pubblichi e sottoscriva topic per la comunicazione IoT in tempo reale

24

Collegarsi alle piattaforme cloud IoT

B24 lezioniPRO

Trasmetta i dati del dispositivo a una dashboard cloud e lo controlli da remoto

25

Controllo a corto raggio con Bluetooth e BLE

B24 lezioniPRO

Abbini il dispositivo a un telefono e scambi dati tramite BLE

26

Aggiornare il firmware via etere (OTA)

B24 lezioniPRO

Carichi in modalità wireless nuovo codice sui dispositivi installati, senza cavo USB

27

Durare mesi: deep sleep e basso consumo

B24 lezioniPRO

Riduca il consumo energetico per prolungare molto la durata di un sensore alimentato a batteria

28

Registrare dati e tenere il tempo

B24 lezioniPRO

Registri letture con timestamp su una scheda SD o nel cloud

29

Proteggere il dispositivo IoT

B24 lezioniPRO

Applichi le pratiche di sicurezza fondamentali per evitare che il dispositivo sia un bersaglio facile

30

Progetto finale: realizzare un sensore completo per la casa intelligente

B24 lezioniPRO

Riunisca tutto in un unico dispositivo connesso, aggiornabile e in grado di inviare dati al cloud

FAQ

Domande Frequenti

Il corso Arduino & IoT Academy è gratuito?

Sì. Puoi iniziare il corso Arduino & IoT Academy gratuitamente e completare le sue lezioni interattive senza costi. Un abbonamento PRO opzionale sblocca strumenti IA avanzati e un certificato condivisibile.

Serve esperienza precedente per imparare CPP?

No. Il corso inizia con i fondamenti e prosegue gradualmente verso argomenti più avanzati, quindi puoi iniziare anche senza alcuna esperienza precedente in CPP.

Come imparerò CPP su CoddyKit?

Impari facendo. Brevi lezioni interattive abbinano una spiegazione chiara a un esercizio di codifica pratico che gira in tempo reale, e un tutor IA disponibile 24/7 offre aiuto personalizzato quando rimani bloccato.

Ricevo un certificato per il completamento di Arduino & IoT Academy?

Sì. Gli studenti PRO possono sostenere un esame e guadagnare un certificato condivisibile di completamento con un codice verificabile per il corso Arduino & IoT Academy.

Posso imparare CPP dal mio telefono?

Sì. CoddyKit è disponibile sul web e come app native iOS e Android, quindi puoi imparare CPP su qualsiasi dispositivo e i tuoi progressi si sincronizzano tra loro.

Inizia Arduino & IoT Academy Ora

Unisciti a migliaia di studenti che imparano la programmazione con lezioni potenziate dall'IA.

Inizia Gratis →Sfoglia Tutti i Corsi