Archivi per la categoria ‘arduino’

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


Digital dial indicator interface – parte1

lunedì, 29 marzo 2010

Dopo una piccola premessa qualche giorno fa, ecco un po’ di documentazione riguardo le modifiche apportate al comparatore elettronico comprato dagli USA (ma made in china :D ).

(continua…)


Digital dial indicator interface – intro

venerdì, 26 marzo 2010

Finalmente, dopo oltre 2 settimane, mi è arrivato il comparatore dagli USA. Non sono mancate le sorpresine…

Una su tutte il bollettino doganale per il pagamento delle tasse.. ma sono consapevole del fatto che ogni tanto capita…

(continua…)


DSO nano – pocket size digital storage oscilloscope

mercoledì, 24 marzo 2010

Dopo tanto tempo, e dopo essermi sentito dire che il politecnico di milano non aveva un oscilloscopio da farmi usare per fare dei test sul circuito della mia tesi, ho deciso di compramene uno!

il DSO nano di seedstudio costa relativamente poco se confrontato con gli altri oscilloscopi, ovviamente offre anche meno, ma se come me per averne uno avete dovuto farvelo prestare dal vostro dentista… questo oggetto fa al caso vostro per entrare nell’universo dell’analisi in frequenza…

(continua…)