Iscriviti alla Newsletter

dona adesso

il tuo contributo è importante per la produzione di nuovi tutorial

Categoria: Tutorial Arduino

Programmazione, Tutorial Arduino

Monitorare fughe di gas con il sensore MQ5 

Utilizzare Arduino per creare un semplice rilevatore di gas (MQ5) Ci affidiamo sempre più alla qualità costruttiva dei materiali delle nostre cucine e bruciatori, e la possibilità di una fuga di gas sembra remota. Col passare del tempo questi componenti potrebbero usurarsi aumentando in qualche modo il rischio di fuoriuscita di gas. Autocostruirsi un sistema di rilevamento è piuttosto semplice ed economico, dato che, il costo del sensore e tipicamente inferiore ai 10€. Questi sensori sono stabili, hanno una lunga…

Programmazione, Tutorial Arduino

Come aggiornare l’ host no-ip tramite Arduino ethernet 

Creare un update client per sincronizzare l’ host no-ip.com con l’indirizzo del router L’articolo precedente illustrava come creare un account no-ip.com con relativo host che tenesse traccia dell’ip del router “domestico”. Questa procedura richiede l’installazione di un update client sul pc, nella rete domestica, capace di aggiornare periodicamente l’host remoto. L’operazione risulta scomoda poiché il PC deve rimanere acceso per effettuare l’aggiornamento. Fortunatamente esiste un metodo basato su richiesta http che permette di utilizzare direttamente Arduino per sincronizzare l’host con…

Tutorial Arduino

Come controllare Arduino direttamente da internet 

Come accedere da remoto per controllare Arduino Una funzionalità sempre utile è la possibilità di accedere alle risorse della board Arduino tramite un collegamento internet. Questa operazione non è particolarmente difficile anche se i passaggi da eseguire sono diversi, questo tutorial permette di controllare Arduino da remoto. La prima cosa da risolvere è rintracciare l’indirizzo ip del nostro router per accedere alla rete locale dove è collegato l’Arduino. Solitamente l’ip dei router è dinamico, quindi può cambiare inavvertitamente rendendo impossibile…

Tutorial Arduino

Arduino resettare automaticamente la scheda utilizzando il WatchDog Timer 

Watchdog, come creare un sistema che auto resetti la scheda in caso di blocchi o attese infinite Il watchdog è un sistema molto interessante atto a supervisionare il normale ciclo di istruzioni della cpu. L’idea è quella di monitorare l’esecuzione del programma; in caso di blocchi o cicli infiniti, che rischiano di mettere il microcontrollore in uno stato di inutilizzo, il watchdog interviene resettando il microcontrollore e riavviandolo automaticamente. Questo meccanismo è solitamente implementato in hardware e, anche Arduino, basato…

Tutorial Arduino

Arduino ethernet utilizzare la scheda micro SD 

Come utilizzare la libreria SD per scrivere e leggere dalla micro SD La nuova board Arduino Ethernet ha in dotazione uno slot per scheda micro SD (Secure Digital) utile per dare la possibilità ai nostri programmi di memorizzare varie informazioni. La libreria permette di lavorare su schede formattate con file system FAT16 e FAT32, i nomi dei file devono essere composti da massimo 8 caratteri più 3 per l’estensione (formato 8.3 stile MS-DOS). Come molte libreria dobbiamo inserire un riferimento…

Tutorial Arduino

Arduino Ethernet come configurare l’ambiente di sviluppo 

Configurare il sistema per iniziare a lavorare con Arduino Ethernet Ho da poco ricevuto il pacco contenente la board Arduino Ethernet, e devo dire che risulta essere ben realizzata ed assemblata. Prima di iniziare a scrivere qualche sketch è necessario installare i driver del convertitore USB2Serial che utilizzeremo per colloquiare con la board dato che non dispone di una porta usb integrata come la Arduino UNO, inoltre modificheremo il file board.txt per aggiornare il menu dell’IDE. Scarichiamo dal sito Arduino.cc…

Tutorial Arduino

Scheda Arduino Ethernet all in one 

Arduino Ethernet ideale per progetti IoT La scheda made in Italy che raccoglie le funzionalità di Arduino più quelle della ethernet shield per fondersi in un unico prodotto. Penso che questa scelta sia fantastica sia per il costo contenuto (rispetto ad Arduino + ethernet shield) sia per le minori dimensioni del prodotto. Inoltre è presente anche la versione con il modulo PoE (Power over ethernet) che permette di utilizzarla anche in posizioni dove non è presente una fonte di alimentazione…

Tutorial Arduino

Ethernet shield usare un browser per pilotare Arduino 

Utilizzando l’ethernet shield possiamo pilotare da remoto le uscite dell’Arduino Continuiamo la serie di articolo per il controllo da remoto del nostro Arduino. Negli articoli precedenti abbiamo visto come sia semplice leggere lo stato dei pin digitali e come acquisire dei segnali con gli ingressi analogici della scheda. Questo articolo vedrà di utilizzare il browser per inviare dei comandi alla board Arduino UNO, tramite protocollo http, per pilotare le uscite dei in digitali. La prima operazione da decidere riguarda la…

Tutorial Arduino

Leggere dagli ingressi analogici da remoto con Arduino 

Utilizzare un webserver per acquisire dati dagli ingressi analogici Continuiamo l’articolo precedente inserendo nello sketch il codice che permette di campionare segnali analogici per poterli inviarli tramite protocollo http. Utilizzando la funzione analogRead() acquisiamo il valore della tensione presente sul pin analogico, che verrà utilizzato per essere inserito nella pagina html da inviare al client. Con alcuni tag html aggiuntivi abbiamo la possibilità di avere un refresh automatico della pagina che ad intervalli regolari interrogherà il server Arduino, ottenendo automaticamente…

Tutorial Arduino

Arduino Ethernet Shield controllo remoto via web con http 

Come realizzare un controllo remoto con Arduino basato su http Il mondo è sempre più connesso, non solo le persone sono presenti su internet ma anche gli oggetti, tramite semplici circuiti, possono collegarsi alla rete, condividendo dati ed interagendo con l’ambiente, acquisendo grandezze fisiche (tramite sensori) o pilotando carichi utilizzando degli attuatori. Controllare da remoto uno di questi dispositivi è una operazione affascinante sia per l’utilità di questa tecnica sia, perché no, far stupire i nostri amici accendendo una luce…