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

















