Iscriviti alla Newsletter

dona adesso

il tuo contributo è importante per la produzione di nuovi tutorial

Home

Notizie

Classifica Elettronica Open Source top articoli 2011 

L’articolo Arduino Uno: Guida all’installazione presente sul sito Elettronica Open Source che rimanda al mio articolo originale è rientrata nella top 10 articoli più visti del 2011 e nella classifica i 12 articoli più discussi del 2011. Certamente per me è un buon risultato, che ripaga il tempo e gli sforzi fatti per tenere aggiornato il sito. Spero che nel 2012 riesca a continuare, con costanza, ad aggiornare il sito con nuovi articoli e tutorial. Ringrazio tutti gli utenti per…

Programmazione, Tutorial Arduino

RS422 comunicazione seriale utilizzando Arduino 

Come utilizzare dei convertitori TTL/RS422 La comunicazione seriale RS422 è uno standard che prevede l’utilizzo di due fili per trasmettere i dati. Questo standard permette di realizzare una comunicazione con dispositivi che si trovano a distanze considerevoli (1000-1500 mt) grazie all’alta immunità ai disturbi e alla sensibilità dei circuiti di ricezione. Le velocità di trasmissione possono raggiungere su brevi distanza (circa 1mt) i 10Mb/s mentre si scende a circa 100Kb/s per distanze intorno ai 1000 mt. La RS422 è tipicamente…

Tutorial Arduino

Utilizzare la comunicazione UDP con Arduino 

Utilizzare UDP per creare una semplice comunicazione via lan Il protocollo UDP (User Datagram Protocol) è molto semplice da utilizzare e permette di instaurare una comunicazione via lan con l’Arduino. Quando ci troviamo a realizzare progetti dove l’Arduino è connesso in lan e vogliamo impiegare una comunicazione veloce, solo per scambiare brevi messaggi con la scheda, risulta utile conoscere come implementare questo protocollo. Per questo tutorial ho deciso di utilizzare la board Arduino Ethernet e l’ambiente di sviluppo Arduino IDE…

Tutorial Arduino

Progetti Arduino gestione degli interrupt 

Cosa sono e come utilizzare gli interrupt Un interrupt (interruzione) è un evento che viene generato in presenza di una variazione di livello su un particolare pin della board Arduino. Questo evento viene gestito direttamente dal microcontrollore ed è controllabile via software tramite delle apposite istruzioni. Quando viene scatenata una interruzione è possibile eseguire del codice in modo automatico, interrompendo momentaneamente il normale flusso di codice all’interno del blocco loop(). L0 schema seguente illustra il concetto Leggi anche questi articoli:…

Tutorial Arduino

Riavviare Arduino via software 

Come eseguire un riavvio dello sketch via software Avere la possibilità di riavviare l’esecuzione del programma può risultare utile nei casi in cui ci sia l’esigenza di ripristinare la board a una condizione iniziale certa, soprattutto quando si trova in una posizione non accessibile o remota. Supponiamo il caso di una Arduino Ethernet, o comunque con capacità di avere un collegamento ethernet o wifi, che si trova a lavorare in un posizione remota e che per qualsiasi motivo vogliamo seguire…

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…