Articoli marcati con tag ‘software’

ChillOut RGB nuova PCB

lunedì, 23 gennaio 2012

Good news dal progetto RGB!!…

Nuova versione del driver di controllo per led RGB ad alta potenza!

Tempo fa, ho riprogettato da zero il circuito di pilotaggio cercando di renderlo più flessibile e multiuso possibile per poi mandarlo in stampa e produrne qualche esemplare..

Il dispositivo è pensato sia per poter essere controllato in diversi modi, fra tutti è sempre presente la porta seriale, sia per poter controllare diversi tipi di LED High Power. (continua…)


Slackware e Dropbox.. in rete

lunedì, 9 gennaio 2012

Vediamo come configurare questo comodo servizio su linux.. per chi non sapesse cos’è basta cercare dropbox in google per avere tutte le risposte del caso :P

Premetto: per come ho pensato di settare il tutto e per come ho configurato i miei desktop (tutti con KDE), non ho ritenuto nè opportuno, nè necessario prevedere alcun tipo di integrazione con il Desktop Environment…

Avendo nella mia rete diversi dispositivi che potrebbero aver bisogno di far uso della condivisone Dropbox, ho pensato di installare l’applicazione da riga di comando direttamente sul mio server di casa.. (continua…)


Debug print su seriale

martedì, 27 settembre 2011

Mi capita spesso, mentre sviluppo qualche sketch, di voler printare informazioni utili sulla porta seriale, potendo gestire il livello di Verbosity e magari disattivare e riattivare rapidamente alcune print, senza ogni volta commentare e decommentare ogni riga…

Per risolvermi questo problema, spulciando qua e la documentazione in rete, mi sono scritto una funzione per gestire in modo semplice le mie print di debug su seriale… (continua…)


ChillOut_RGB Update…

martedì, 31 maggio 2011

Dopo tanti mesi di silenzio, torno a postare qualche cosa (spero di interessante..) sul mio blog.

Premetto che alcuni mesi fa ho deciso di migrare i miei repositories,abbandonando googleCode in favore di github (da SVN a git), quindi tutto il codice in questione, che verrà di volta in volta linkato direttamente, arriva da github.

Da alcune settimane a questa parte ho ripreso in mano il codice della mia fantastca Ambient Lamp,  ricordate?.. I codici per Arduino e processing che insieme controllano colore, luminosità e funzioni dinamiche del led.

Ma vediamo una cosa per volta…

(continua…)


mappare un telecomando IR

martedì, 4 maggio 2010

Vediamo come mappare un telcomando IR per fare i nostri Porci Comodi

Bello poter controllare un dispositivo – lampada robot o quasiasi altra cosa cosa abbiamo costruito – ma come mappare un telecomando??

Potremmo voler mappare il telecomando della nostra TV, spesso i telecomandi dei nuovi televisori hanno la possibilità di controllare altro oltre al TV, magari un satbox o un DVDplayer o Videoregistratore… o magari mappare un telecomando recuperatore nel dimenticatoio.. o infine giocare con un dispositivo universale…. In tutti questi casi, abbiamo bisogno di capire cosa succede quando premiamo un tasto del telecomando…

(continua…)


..Arduino, tempo….. e Metro lib

sabato, 24 aprile 2010

Gestire gli intervalli di tempo con un arduino è un po’ rognoso se non si è degli abili programmatori! Per risolvere questo problema ho provato mesi fa un’ottima libreria che si fa carico del lavoro sporco..

La libreria in questione è Metro e come dice la descrizione:

Rende semplice l’implementazione di eventi ricorsivi basati sul tempo come:

  • lampeggio di led
  • controllo di servomotori
  • comunicazioni seriali

(continua…)


DS18B20 sensore di temperatura digitale

lunedì, 19 aprile 2010

Ecco un buon dispositivo per misurare la temperatura in modo semplice e preciso, senza problemi dovuti a tensioni negative e conversioni Analogico-Digitale con conseguenti calcoli da fare eseguire alla vostra CPU.

(continua…)


ChillOut – RGB ambient lamp

venerdì, 9 aprile 2010

Dopo molte prove e giochini vari fatti con i led RGB, ecco la mia lampada ambiente multicolor.

Chill Out - RGB ambient lamp

L’ho chiamata ChillOut RGB. è controllabile via telecomando o Personal Computer, dal quale è possibile selezionare una grandissima varietà di colori.

(continua…)


Digital dial indicator interface – parte2

martedì, 6 aprile 2010

Dopo aver introdotto il tipo di codifica che usa il dispositivo in un articolo di qualche giorno fa.. ecco il codice del microcontrollore per eseguire la lettura dei dati sul nostro comparatore elettronico.

Come accade spesso, mi affido ad un arduino, quindi un ATmega168 o un ATmega328 possono fare al caso nostro.

(continua…)


DSO nano – poco più di un giocattolo

mercoledì, 31 marzo 2010

Sono bastate un paio di esperienze portate a termine con il mio nuovo dispositivo, per rendermi conto che stiamo parlando di un oggetto che è veramente poco più di un giocattolo, e per nulla comodo. (continua…)