Corso: Una buona introduzione. La struttura era per lo più chiara, ma vorrei che ci fossero alcuni esempi più reali.
Arduino: costruire elettronica con C/C++
Impara a programmare microcontrollori e costruire dispositivi interattivi da zero, anche senza esperienza precedente in elettronica.
-
💬
Istruttore IA
Fai domande su qualsiasi lezione e ricevi una risposta chiara all'istante, quando vuoi. -
🕐
Inizia quando vuoi
Niente orari né scadenze: impara al tuo ritmo, quando vuoi. -
🌐
In italiano
Lezioni, esercizi e certificato: tutto interamente nella tua lingua.
Informazioni sul corso
Contenuti del corso
6 moduli · 27 lezioni · 3 h
1
Introduzione e Setup
Configurare l'ambiente di lavoro e comprendere l'hardware e l'elettronica di base.
- Benvenuto nel mondo Arduino
Panoramica di cosa si può creare e come funziona l'ecosistema Arduino.6 min - Anatomia di Arduino
Esplorazione del layout della scheda, dei pin digitali, analogici e di alimentazione.7 min - Installazione dell'IDE
Configurazione dell'ambiente di sviluppo e caricamento del primo sketch di test.8 min - Elettronica per Maker
Concetti base di tensione, corrente, resistenza e la legge di Ohm.7 min - La Breadboard
Come collegare i componenti senza saldature per creare prototipi rapidi.7 min
2
Programmazione C/C++ per Arduino
Imparare la logica di programmazione necessaria per controllare l'hardware.
- Struttura di uno Sketch
Differenza tra le funzioni setup() e loop() e il loro ciclo di esecuzione.6 min - Variabili e Tipi di Dati
Memorizzare informazioni come numeri e stati booleani nella memoria di Arduino.7 min - Logica Condizionale
Utilizzare l'istruzione IF per far prendere decisioni al microcontrollore.7 min - Ripetere le Azioni: I Loop
Utilizzare i cicli FOR e WHILE per gestire compiti ripetitivi nel codice.7 min - Creare Funzioni Personalizzate
Organizzare il codice in blocchi riutilizzabili per gestire compiti specifici.7 min - Codice Pulito e Commenti
Best practice per scrivere codice leggibile, strutturato e facile da manutenere.6 min
3
Interazione con il Mondo Fisico
Gestire input e output digitali e analogici con componenti comuni.
- Output Digitale: I LED
Controllare l'accensione e lo spegnimento di luci tramite codice.7 min - Input Digitale: I Pulsanti
Leggere lo stato di un interruttore e gestire il fenomeno del debouncing.7 min - Input Analogico: Leggere Sensori
Utilizzare convertitori ADC per leggere valori variabili da potenziometri o sensori.7 min - PWM: Segnali Analogici Simulati
Controllare la luminosità di un LED o la velocità di un motore tramite PWM.7 min - Sensori di Luce e Temperatura
Pratica con fotoresistenze (LDR) e sensori termici per monitorare l'ambiente.7 min
4
Moduli Avanzati e Comunicazione
Espandere le funzionalità di Arduino con motori, protocolli e librerie.
- Controllare i Servomotori
Gestire il movimento preciso di un braccio robotico o di una leva.7 min - Protocollo I2C
Capire come comunicare con più dispositivi usando solo due cavi.7 min - Display LCD I2C
Visualizzare messaggi di testo e dati dei sensori su uno schermo esterno.7 min - Potenza delle Librerie
Importare e utilizzare codice pronto per semplificare progetti complessi.7 min - Espansione con gli Shield
Cosa sono gli shield e come aggiungono Wi-Fi, motori o GPS istantaneamente.6 min
5
Progettazione e Debugging
Affinare le tecniche di sviluppo per creare progetti solidi.
- Organizzare Grandi Progetti
Dividere il progetto in file e gestire la logica complessa.7 min - Il Serial Monitor
Usare la comunicazione seriale per fare il debug e vedere cosa succede nel codice.6 min - Alimentazione Esterna
Come alimentare Arduino senza il computer (batterie e alimentatori).6 min - Dal Diagramma allo Schema
Pianificare un circuito partendo da un'idea prima di collegare i cavi.7 min
6
Progetto Finale
Integrare tutte le competenze acquisite in un unico dispositivo.
- Definizione del Progetto Capstone
Analisi dei requisiti per il sistema di monitoraggio ambientale automatico.5 min - Integrazione e Test
Assemblaggio finale dei componenti e ottimizzazione del codice.5 min
Sistema di Monitoraggio Intelligente
Crea una stazione che monitora la luce ambientale, visualizza la temperatura su un display LCD I2C e attiva un servomotore (come una tenda automatica) quando la luce supera una certa soglia.
Cosa otterrai
-
📜
Certificato di completamento
Aggiungilo al tuo profilo LinkedIn -
💬
Tutor AI personale
Bloccato su una lezione? Chiedi al tuo tutor integrato qualsiasi cosa, in qualsiasi momento. -
🎧
Versione audio inclusa
Impara ovunque, senza schermo -
♾️
Accesso a vita
Torna quando vuoi, senza scadenza -
📱
Telefono o computer
Funziona ovunque, su qualsiasi dispositivo -
💸
Rimborso entro 14 giorni
Senza domande -
⚡
Breve e mirato
3 h di contenuto pratico
Certificato di completamento
Ogni corso che completi su PickAClass rilascia una credenziale come questa — originale, con codice proprio, verificabile via URL e dettagliata su ciò che hai dimostrato.
Recensioni (5)
Corso solido. Copriva bene gli elementi essenziali e la struttura era logica.Avrebbe potuto usare alcuni esempi di applicazione più pratici, ma nel complesso un buon strumento di apprendimento.
Corso: Nel complesso è stato un corso abbastanza buono. Alcune parti si sono mosse un po'velocemente, ma gli esempi erano generalmente utili.
Hmm, non sono sicuro che questo sia per principianti assoluti. Assume un po 'di conoscenza precedente che non è stata insegnata esplicitamente.
È un buon corso se si hanno delle conoscenze precedenti. Per i principianti assoluti, alcuni concetti potrebbero essere un po 'difficili, ma la struttura è logica.
Altri hanno seguito anche
Fondamenti di Progettazione di Logica Digitale e Architettura dei Computer
Codifica e Robotica per Principianti con Calliope mini
Fondamenti di programmazione C embedded con STM32
Fondamenti di Microprocessori e Architettura dei Computer
Domande frequenti
Cosa serve per seguire questo corso? +
Basta un telefono o un computer con internet. Niente installazioni, nessun hardware speciale.
Come si paga? +
Con carta via Stripe. Non conserviamo i dati della carta — Stripe li gestisce in sicurezza.
Posso ottenere un rimborso? +
Sì — rimborso completo entro 14 giorni, senza domande.
Per quanto tempo avrò accesso? +
Per sempre. Una volta acquistato, il corso è tuo e puoi rivederlo quando vuoi.
Riceverò un certificato? +
Sì. Al completamento riceverai un certificato da aggiungere al tuo profilo LinkedIn.
Ottieni 10 corsi al mese
I membri ottengono ogni mese 10 corsi a scelta a 0 €. Nessun costo per corso: paghi solo l'abbonamento.
- ✓ 10 corsi ogni mese
- ✓ Disdici quando vuoi
Si rinnova ogni mese. I corsi non usati scadono alla fine di ogni mese di fatturazione.