Primi passi con Digispark, il micro Arduino basato su Attiny85

Ciao a tutti!

Oggi vedremo un piccolissimo device facilissimo da utilizzare e molto economico (circa 3 Euro qui).
Il prezzo così interessante e le sue dimensioni ne fanno il candidato ideale per i nostri progetti,
visto anche che potrà essere lasciato definitivamente nei nostri prototipi senza spendere cifre elevate.

L'oggetto di cui sto parlando è nato su Kickstarter si chiama Digispark e lo potete vedere nella foto qui sotto,
io l'ho preso sul sito Banggood.com dato i tempi di spedizione vi consiglio di comprarne più di uno per averne sempre a disposizione per i vostri progetti.


Progetto per Bodypainting

La richiesta, arrivatami da un'artista nel campo del bodypainting, era di mostrare con un proiettore un disegno che si componeva man mano che lei completava il suo disegno reale.
Il dispositivo doveva essere preferibilmente senza fili e con una buona autonomia per garantire la durata per tutta la performance.

La mia idea per procedere è stata di mettere insieme un microcontrollore, un modulo bluetooth e un giroscopio, con un pacco batterie da 4 aaa,
Il risultato è stato questo prototipo che potrete facilmente realizzare leggendo i tutorial pubblicati sul mio blog!




Ecco un video dell'evento in cui si è reso utile il prototipo: 



Il principio di funzionamento è semplice, un sensore rileva le accelerazioni applicate sulla mano dell'artista, i valori letti sulle assi Z e Y vengono inviati via bluetooth ad un computer.

Modulo wifi low cost ESP8266 e Arduino

Ciao a tutti!
oggi vi parlerò del modulo wifi ESP8266.

Questo modulo è davvero fantastico infatti ci permette di dotare i nostri progetti di una connessione wifi con un costo ridicolo!
Grazie a questo oggettino possiamo catapultarci nell' Internet of Things,
infatti con un prezzo che va dai 2 ai 5 euro potremo finalmente far twittare la nostra pianta quando ha sete (sto scherzando, ci sono applicazioni molto più utili ma adesso non mi vengono in mente ;) )

Il modulo in questione è questo:



Prototipi miniaturizzati con il modulo bluetooth HC-06, l'Attiny85 e Arduino

Ciao!
in questo post vedremo come collegare un modulo bluetooth HC-06 ad un piccolo Attiny85.



Per chi non lo conoscesse, l'Attiny85 è un piccolo microcontrollore programmabile con Arduino.
Questo chippettino è un vero portento,
infatti pur avendo un numero di porte limitato ci permette comunque di fare moltissime cose come i suoi fratelli maggiori, inoltre generalmente si trova ad un prezzo molto più basso.

Come collegare molti pulsanti usando solo un pin di Arduino

Questo piccolo trucco vi servirà nei casi siate a corto di pin liberi nei vostri progetti con Arduino.

Infatti con un solo pin analogico riuscirete a leggere quanti pulsanti volete!

vediamo subito come, ecco lo schema di collegamento:


Ecco fatto, 4 pulsanti ed un solo pin analogico, ma con lo stesso sistema potete aggiungerne molti altri!

il principio è semplice, quando nessun pulsante è premuto Arduino legge i 5 volt che "arrivano" dalla resistenza da 4,7 K.

Arduino: Led strip con led indirizzabili e libreria NeoPixel

Ciao a tutti!
questo Natale il mio albero si è colorato in modo un po' particolare..



"L'upgrade" all'albero è arrivato da Arduino e da una striscia a led un po' speciale, infatti ho utilizzato i led WS2812B, si trovano in molti store online, cercando "Neopixel" o "WS2812B".
Ad un ottimo prezzo si trova questa stick di 10 led fornita da Seeedstudio.

Questi led possono essere programmati singolarmente, quindi ogni singolo led può avere un colore diverso, a differenza delle strisce tradizionali dove tutti i led devono avere lo stesso colore.
Il risultato dal vivo è davvero fantastico e può essere usato per illuminare qualunque cosa voi immaginiate.

Come cambiare SSID e password al modulo bluetooth HC-06 con Arduino

Ciao a tutti!

Se avete un modulo bluetooth HC-06 questo tutorial potrebbe tornarvi utile.
Infatti quando cercherete di connettervi vi accorgerete che i moduli vengono venduti tutti con lo stesso nome, generalmente "linvor" o "HC-06".
In questa guida vedremo come cambiare questi nomi, impostando quello che preferiamo.


Altri Post