Polls

A quale categoria appartienni?

Visualizza risultati

Loading ... Loading ...
Seguimi su Facebook
Seguimi su Twitter
Categorie

Arduino

Argomenti relativi alla programmazione con Arduino

Webduino Based Authentication. Accedere ad una pagina privata

Come utilizzare la Based Authentication per accedere a una pagina protetta

La libreria Webduino implementa una semplice autenticazione basata sul protocollo http. Certamente non offre un livello di sicurezza impenetrabile ma può comunque essere utile utilizzare questa funzione per le nostre applicazioni.

Nell’esempio, viene caricata la pagina index.htm dove è presente un link che punta a una pagina protetta. per poter visualizzarne il contenuto è necessario inserire nome utente e password.

La based authentication si basa sulla codifica Base64. Il nume utente e la password, nella forma numeutente:password, vengono convertiti in un unica stringa  di caratteri.  Per la conversione, potete utilizzare diversi servizi online oppure scaricare la mia app ConvertBase64.

based authentication

Continua a leggere

Pilotare LED RGB

Come usare Arduino per pilotare strip led RGB

La tecnologia led si è ormai evoluta ed inizia ad essere presente in modo pronunciato in molti ambienti, dalla casa agli uffici fino ad arrivare all’illuminazione pubblica. I vantaggi in termini di risparmio energetico sono enormi e la qualità della luce emessa sta raggiungendo un comfort visivo soddisfacente.

Anche nell’arredamento troviamo soluzioni carine che vanno dalla lampada da salotto multicolore alle luci di cortesia nei piani cottura oppure alle barre led impermeabili poste nel box doccia.

Vista la nostra passione per l’auto-costruzione possiamo realizzare un dispositivo basato su Arduino per pilotare una barra led RGB. Per questo tutorial ho usato una Arduino Leonardo e uno spezzone di 10 cm di una strip led RGB da un metro. Questo modello viene alimentato a 12Vdc e un modulo assorbe, con tutti i led accesi circa 55mA. (quindi un metro assorbe circa 550mA).

Un elemento RGB è composto da 3 LED distinti (Rosso, Verde, Blu) disposti in modo da poter interagire tra loro per formare diversi colori complementari.

Stril Led RGB da 10 cm

Continua a leggere

Usare il potenziometro digitale MCP4131-103

Come usare Arduino per pilotare un potenziometro digitale

Molte applicazioni richiedono la variazione continua di alcuni parametri, come ad esempio un alimentatore, un amplificatore audio, un termostato o un varilight che solitamente impiegano un potenziometro analogico e l’intervento manuale di una persona per effettuare queste variazioni.
Possiamo digitalizzare questi sistemi impiegando lo stesso principio di regolazione basato su potenziometro ma invece di agire fisicamente sulla manopola di regolazione possiamo utilizzare dei comandi software per incrementare decrementare il valore resistivo del potenziometro.

Il componente che andremmo ad usare è l’integrato MCP4131-103 prodotto dalla Microchip. E’ un integrato a 8 pin che possiamo comandare tramite il protocollo seriale SPI.
Al suo interno troviamo un potenziometro da 10Kohm.

Diagramma interno MCP4131 103

Continua a leggere

Utilizzare lo Spectrum Shield con Arduino

Spectrum shield come accendere diversi led a ritmo di musica

Un progetto che ha sempre attirato molta attenzione è il circuito VU meter sincronizzato con il ritmo della musica (il mitico luci psichedeliche ). Anche io quando ero alle superiori mi sono cimentato costruendone uno. Il circuito era formato da tre filtri analogici, uno passa basso uno passa banda e uno passa alto, che lavoravano rispettivamente alle frequenze 0-500Hz, 500Hz 4000Hz e 4000Hz-16000Hz. All’uscita dei filtri c’era un rilevatore di picco costruito con un operazionale che andava a pilotare dei driver che accendevano delle lampadine colorate.

Luci Psichedeliche

Continua a leggere

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 (http://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!

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).

Arduino Mini 05

Continua a leggere