Nota
Ciao, benvenuto nella SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasts Community su Facebook! Approfondisci le tue conoscenze su Raspberry Pi, Arduino ed ESP32 insieme ad altri appassionati.
Perché unirti?
Supporto esperto: Risolvi i problemi post-vendita e le sfide tecniche con l’aiuto della nostra community e del nostro team.
Impara e condividi: Scambia consigli e tutorial per migliorare le tue competenze.
Anteprime esclusive: Ottieni l’accesso anticipato agli annunci di nuovi prodotti e anteprime.
Sconti speciali: Approfitta di sconti esclusivi sui nostri prodotti più recenti.
Promozioni festive e omaggi: Partecipa a omaggi e promozioni festive.
👉 Sei pronto a esplorare e creare con noi? Clicca su [Qui] e unisciti oggi!
Progetti di base¶
Questo capitolo serve per imparare a controllare i circuiti elettronici utilizzando Arduino.
A seconda dei componenti, i metodi di controllo di base di Arduino possono essere suddivisi in quattro categorie:
1. Scrittura Digitale: Imposta l’uscita della tensione del pin su alta o bassa, che può essere utilizzata per accendere o spegnere la luce.
2. Scrittura Analogica: Scrivi un valore analogico (PWM wave) sul pin, utile per regolare la luminosità della luce.
3. Lettura Digitale: Leggi il segnale di livello del pin digitale, utile per verificare lo stato di funzionamento di un interruttore.
4. Lettura Analogica: Leggi la tensione del pin analogico, utile per leggere lo stato di funzionamento di un potenziometro.
Ci sono anche alcuni componenti che richiedono librerie aggiuntive per l’uso, e questi sono raggruppati nella sezione 5.11 Installare Librerie Esterne.
Infine, il kit offre anche alcuni 6. Progetti Divertenti, che includono molti esempi semplici e utili. Prova questa sezione di codice e capirai come funzionano la maggior parte dei progetti semplici.
- 1. Scrittura Digitale
- 2. Scrittura Analogica
- 3. Lettura Digitale
- 4. Lettura Analogica
- 5. Più Sintassi
- 5.1 If else
- 5.2 Soglia
- 5.3 Rilevamento del Cambio di Stato
- 5.4 Intervallo
- 5.5 Utilizzare la Libreria Interna
- 5.6 Map
- 5.7
Tone()onoTone() - 5.8 Funzione Definita dall’Utente
- 5.9 ShiftOut(LED)
- 5.10 ShiftOut(Display a Segmenti)
- 5.11 Installare Librerie Esterne
- 5.12 Lettura seriale
- 5.13 Interrupt
- 5.14 Calibrazione
- 5.15 EEPROM
- 6. Progetti Divertenti