Iscriviti alla Newsletter

dona adesso

il tuo contributo è importante per la produzione di nuovi tutorial

Categoria: Tutorial Arduino

Tutorial Arduino

Installare Arduino su Windows 8 

Come installare Arduino su Windows 8 Qualche utente non è riuscito ad installare Arduino su Windows 8 perchè l’installazione automatica dei driver non va a buon fine. Niente paura, nonostante dicerie di qualche esperntone, che fanno pensare incompatibilità con Win8, potete seguire la procedura per Windows 7 (https://www.logicaprogrammabile.it/installare-arduino-su-windows-7/) che vi permette di installare i driver non firmati tramite semplice procedura manuale. Di seguito gli sreen shot di tutte le fasi.   Buon lavoro con Arduino e Windows 8!

Tutorial Arduino

Come programmare l’Arduino Mini 05 

Utilizzare un convertitore Usb Seriale per programmare l’Arduino Mini La famiglia di schede Arduino è composta da vari formati. A seconda del tipo di progetto che stiamo realizzando potremo scegliere un dispositivo che ci permetta di ottimizzare gli spazi. Una scheda che reputo molto utile è l’Arduino Mini, giunto alla quinta revisione, poiché le sue dimensioni sono davvero contenute (3 cm x 1.8 cm) ed il suo costo è attualmente di 15€ (sullo store ufficiale).

Programmazione, Tutorial Arduino

Arduino gestire display a matrice 20×4 

Come impiegare la libreria LiquidCrystal per scrivere su un display a matrice 20×4 Utilizzare un display risulta utile per una miriade di applicazioni dove è necessario una maggiore interazione con l’utente. Effettuare i collegamenti tra display e Arduino ed utilizzare la libreria LiquidCrystal per gestire il display è una operazione tutto sommato semplice ma nonostante molti utenti alle prime armi trovano alcune difficoltà. I display a matrice di punti, utilizzano un protocollo comune basato sul chip HD44780 prodotto dalla Hitachi….

Programmazione, Tutorial Arduino

Lampada di cortesia a batteria con ATtiny85 

Usare un ATtiny85 per controllare una lampada led a batteria Mi piace realizzare progetti che impiegano dispositivi esistenti che, magari messi da parte per lungo tempo, si rivelano ottimi per costruire nuovi dispositivi. La lampada led a batteria è un oggetto molto comune che si compra a basso costo nelle bancarelle delle fiere di elettronica. Date le sue dimensioni ridotte è possibile utilizzarla per illuminare tutte quelle piccole aree dove non abbiamo previsto una fonte di illuminazione fissa e dove…

Programmazione, Tutorial Arduino

Scheda relè remota con Arduino e Webduino 

Come costruirsi una scheda relè e comandarla tramite Arduino ethernet e Webduino Tra le applicazioni che trovo molto richieste è la scheda relè da gestire tramite smartphone. Utilizzando la libreria Webduino riusciamo a realizzare un dispositivo semplice e funzionale basato su pochi componenti quali Arduino Ethernet, dei classici relè, un router wifi (presente ormai nelle nostre abitazioni) e uno smartphone. La figura seguente illustra il progetto di questo articolo:

Programmazione, Tutorial Arduino

Comunicazione tra Arduino tramite I2C 

Come collegare due Arduino usando il bus I2C. Una caratteristica che reputo molto interessante è la possibilità di espandere Arduino tramite l’uso di shield. La maggior parte di queste schede aggiuntive sono però progettate per compiere una funzione specifica, non programmabile. Esistono alcuni metodi che permettono di comunicare con altri dispositivi utilizzando come canale di trasmissione dati i protocolli seriali (I2C, SPI o RS232). Questo rende possibile demandare ad una scheda slave funzioni di elaborazione gravose, che non vogliamo far…

Programmazione, Tutorial Arduino

Caricare sketch su AtMega328 tramite programmatore esterno 

Come usare un programmatore avr per caricare sketch Ho acquistato un semplice programmatore AVR dal costo molto contenuto per poter programmare gli ATMega328 senza passare per una scheda Arduino. Questo metodo risulta interessante quando si creano dei propri dispositivi stand alone senza perdere la semplicità di programmazione tipica dei dispositivi Arduino. Il modello in questione è l’AVR Programmer prodotto da JYE Tech (http://www.jyetech.com) che ho comprato da Cooking Hacks (http://www.cooking-hacks.com/index.php/avr-usb-programmer.html) per poco più di 10€. Il programmatore è basato sul…

Tutorial Arduino

Webduino recuperare parametri da un URL 

Come recuperare parametri contenuti in un indirizzo URL usando Webduino Continuiamo a esplorare la libreria Webduino imparando a recuperare i parametri passati ad una pagina tramite l’indirizzo url. Questa possibilità ci permette di impartire comandi alla scheda Arduino usando appunto un indirizzo url. Ad esempio se colleghiamo due led, uno sul pin5 e uno sul pin6 potremmo scrivere qualcosa del genere per accendere o spegnere i led http://192.168.1.100/index.html?LED5=ON (Accende il led collegato al pin5) http://192.168.1.100/index.html?LED5=OFF (Spegne il led collegato al…

Programmazione, Tutorial Arduino

Wake on lan accendere il computer con Arduino Ethernet 

WOL come accendere un computer con Arduino Con alcune righe di codice possiamo utilizzare la funzione wake on lan disponibile in tutti i computer per poterli accendere inviando un particolare pacchetto di dati attraverso la rete lan (magic packet). Questa caratteristica abbinata a una scheda Arduino Ethernet (o con ethernet shield) può risultare utile in moltissimi casi come ad esempio, l’accensione programmata o l’accensione simultanea di gruppi di computer. Permettere alla board di avviare il computer mi da la possibilità…

Tutorial Arduino

Scrivere tweet con Arduino e Twitter Library 

Interagire con Twitter utilizzando la libreria TwitterLibrary, Arduino ed ethernet shield Nonostante le grandi potenzialità della scheda Arduino ci sono applicazioni in cui ci si rende conto di alcuni limiti, fortunatamente possono essere superati elegantemente utilizzando hardware aggiuntivo, o, nel nostro caso, software aggiuntivo che gira sul web. L’applicazione web fa da ponte tra Arduino e Twitter, permette di interpretare semplici dati inviati dalla scheda per poi interfacciarsi con il nostro account Twitter. Twitter è un social network che sta…