Iscriviti alla Newsletter

dona adesso

il tuo contributo è importante per la produzione di nuovi tutorial

Categoria: Tutorial Arduino

Tutorial Arduino

Convertitore A/D MCP3201 

Aggiungere canali ADC ad Arduino UNO Arduino UNO dispone di 6 canali ADC che permettono di acquisire segnali analogici con una risoluzione di 10 bit. Questo significa che il dato analogico può essere espresso con un valore digitale compreso tra 0 e 1024 ( 2^10=1024). Nella maggior parte dei tutorial che ho scritto la risoluzione di 10 bit è stata più che sufficiente per acquisire i segnali proveniente dai sensore analogici che usai. Capita però che in particolari casi abbiamo…

Read more
Tutorial Arduino

Arduino Uno WiFi Rev2 GPIO speed test 

GPIO Speed test e considerazioni sulla UNO WiFi r2 Nonostante la presenza di alcune schede della serie MKR che hanno a bordo il modulo WiFi è da qualche tempo disponibile la scheda UNO WiFi r2. Questa nuova scheda ha numerose funzionalità rispetto alla UNO (basata sul micro ATMEGA328) e personalmente credo che la caratteristica maggiore sia la presenza del microcontrollore ATMEGA4809. Nonostante la maggior parte dei progetti basati su Arduino impieghi il micro ATMEGA328 probabilmente è ora il momento di…

Read more
Tutorial Arduino

Sensore di colore TCS230 

Come rilevare un colore con il sensore TCS230 Chi come me ha giocato con le Lego si sarà cimentati nella realizzazione di robot e marchingegni pieni di ingranaggi! I movimenti delle mie realizzazioni avvenivano spostando leve e manopole. Con una scheda Arduino possiamo automatizzare questi meccanismi utilizzando piccoli motori o servomeccanismi. Utilizzando dei sensori potremmo rispolverare le nostre costruzioni, fare un salto nel passato e trascorrere piacevoli momenti con i nostri amici.Poi se avete dei bambini appassionati di costruzioni Lego…

Read more
Tutorial Arduino

Arduino dht11 lettura grezza dei dati 

Come leggere i dati dal sensore DHT11 senza usare una libreria Il sensore di temperatura e umidità DHT11 è uno tra i più popolari nei progetti Arduino quando è necessario acquisire un valore di temperatura e di umidità. Solitamente per leggere i dati da questo sensore viene utilizzata una libreria che permette con poche linee di codice di ottenere il dato di temperatura e dell’umidità. Esistono numerosi tutorial che mostrano come impiegare queste librerie, in questo articolo cercheremo di capire…

Read more
Tutorial Arduino

Come usare il ponte H integrato TLE5205-2 

Pilotare un solenoide con un circuito integrato TLE5205-2 Quando ho realizzato la centralina di micro irrigazione, ho dovuto eseguire varie prove su come pilotare l’elettrovalvola, trovando un compromesso tra affidabilità e basso assorbimento di corrente (in stato di inattività) e costo dei componenti contenuto. Attualmente sto utilizzando un ponte ad H realizzato con dei componenti discreti. Il vantaggio di questa configurazione è costo ridotto e affidabilità, il problema è il notevole spazio occupato dai componenti sul pcb. Alternativamente è possibile…

Read more
Tutorial Arduino

Nuova centralina per impianto di microirrigazione 

Come costruire una centralina di irrigazione a goccia In alcuni miei articoli ho parlato della realizzazione di un impianto di micro irrigazione tramite una centralina autocostruita. Questa centralina aveva il compito di pilotare una elettrovalvola bistabile utilizzando una coppia di relè. Nel tempo ho modificato questo prototipo per renderlo più efficiente e facile da gestire, e soprattutto perché la vecchia centralina aveva dei consumi di corrente elevati e quindi non efficiente con alimentazione a batteria. Il circuito di questo articolo…

Read more
Tutorial Arduino

Circuito supervisore watchdog timer ADM1232 

Come utilizzare un circuito di supervisione hardware usando l’ADM1232 L’architettura dei microcontrollori ha raggiunto ottimi livelli di affidabilità con elevati livelli prestazionali. Solitamente, quando si parla di affidabilità, si intende la capacità del micro di funzionare in ambienti critici, dove gli intervalli di temperature sono estesi (-40°C +85°C) o dove la presenza di rumori elettromagnetici o altri elementi fisici non deve certamente bloccare il funzionamento del microcontrollore. Nella maggior parte dei casi i blocchi software sono ancora causati da errori…

Read more
Tutorial Arduino

MKR1000 gpio speed test 

Misurare frequenza di commutazione di una linea gpio della MKR1000 La MKR1000 è una scheda molto compatta, dal prezzo contenuto, che permette di realizzare interessanti progetti IoT. Questa scheda è basata sul SoC ATMEL ATSAMW25 (famiglia di dispositivi ATMEL Wireless) ed è l’insieme di questi moduli: MCU SAMD21 Cortex-M0+ 32bit operante alla frequenza di 48MHz Modulo Wi-Fi WINC1500 a basso consumo (2.4GHz IEEE® 802.11 b/g/n) Crittografia per comunicazioni sicure basate sul chip ECC508 Antenna implementata sul PCB La scheda possiede…

Read more
Tutorial Arduino

Arduino come utilizzare l’RTCC MCP7940N 

Accedere ai registri dell’MCP7940N usando Arduino Molti tutorial sull’utilizzo di un RTCC (Real Time Clock and Calendar) con Arduino riguardano l’integrato DS1307 in quanto la sua diffusione è data dalla disponibilità di diverse librerie, dal costo contenuto e dalla sua integrazione in numerose shield. Nonostante ciò sul mercato esistono molti altri dispositivi interessanti che svolgono funzioni aggiuntive e hanno precisioni molto più elevate riguardo al conteggio del tempo. Mi sono trovato a realizzare dei progetti che come specifica richiedevano una…

Read more
Tutorial Arduino

Genuino 101 gpio Speed Test 

Misura della velocità di commutazione di un pin della Genuino 101 Ho acquistato la Genuino 101 di recente e ho realizzato un semplice gpio speed test per misurare e soprattutto paragonare la velocità di commutazione di un pin digitale rispetto alle altre schede in mio possesso. Lo schema elettrico che ho realizzato per effettuare la misura è il seguente: Il codice caricato sulla Genuino 101 permette tramite un ciclo while di eseguire continuamente la commutazione, da uno stato alto ad…

Read more