Penso sia la parte più unteressante, parlando di acquisizione di un input estrno, offerta da Arduino; il motivo della mia affermazione non risiede nella complessità di quello che facciamo ma nel fatto che acquisire un segnale analogico ti permette di utilizzare Arduino per interagire con il mondo esterno non più in bianco o nero (0 e 1) ma con 1024 sfumature di grigio.
lug 13
Programmare con Arduino – leggere un segnale digitale
Continuo la mia serie di articoli sulle basi della programmazione con Arduino prendendo spunto da questo articolo direttamente presente sul sito Arduino, che cosa aggiungo la mia personale spiegazione passo passo del codice e qualche consiglio …
Innanzitutto ecco lo schema dei collegamenti:
lug 11
Tutorial Arduino – IR con TSOP1738
Lo scopo del tutorial è decodificare i segnali provenienti da un telecomando qualsiasi e utilizzare tali segnali per far svolgere delle azioni tramite Arduino (es.: accendere un LED oppure dare il segnale di pilotaggio di motori)
Per far funzionare il TOSP1738 utilizzeremo la libreria IR.remote.h che andrà installata nella cartella “Libraries” di Arduino, tale libreria puoi trovarla al link.
lug 08
Programmare con Arduino – led in dissolvenza
In questo secondo esempio ho provato ed analizzato uno degli sketch forniti ad esempio dall’IDE Arduino: Fade.
Per trovare questo esempio basta andare nel menu File -> Examples -> Basics -> Fade.
Quello che troverai è il seguente file:
lug 06
Programmare con Arduino – Pin Digitali e Analogici
Mi sono accorto che nel precedente articolo sono partito spedito a scrivere di pin, modalità di utilizzo e comandi di INPUT ed OUTPUT, in realtà ho sottovalutato l’aspetto relativo alla conoscenza dei pin presenti su un Arduino e il relativo significato.
Innanzitutto va detto che ciascuna scheda Arduino possiede alcuni pin utilizzabili con segnali digitali, ed altri con segnali analogici, va anche detto che la distinzione non è così netta quando poi programmiamo e ti mostrerò il perchè nel corso di questo articolo, prima facciamo una panoramica:
lug 04
Programmare con Arduino – le basi
Inizio, con questo primo articolo, a scrivere sulla programmazione di Arduino, molto semplici e che possano aiutare chi ha grande conoscenza e dimestichezza con l’elettronica ma sente la necessità di approfondire la conoscenza della programmazione.
Come sappiamo Arduino è un prodotto incredibile, versatile e multiuso sopratutto perchè programmabile semplicemente.
giu 29
Arduino – primi passi
Iniziamo la prima lezione sulla programmazione di Arduino introducendo alcune semplici informazioni per chi non ha dimestichezza con la programmazione, cercherò in tutti i miei articoli di non utilizzare termini troppo tecnici ed in ogni caso di descriverli con esempi chiari.
Tuttavia se non dovessi riuscire nel mio intento, scrivimi e provvederò a darti tutte le informazioni che desideri.
giu 27
Orto – i frutti stanno arrivando
Ieri approfittando della bella giornata di sole che il tempo mi ha regatato ho approfittato per sistemare l’orto, pulire le piante dalle foglie che coprono i frutti, eliminare le erbacce e legare ai pali le piante che intanto sono cresciute.
giu 24
Arduino Camp – il materiale acquistato
Nel corso della manifestazione ho conosciuto tanti appassionati e possessori delle periferiche Arduino, ma anche tanti curioso conoscitori che ancora non possedevano una scheda e poi quelli come me che sono già arrivato alla quarta scheda acquistata, oltre ad alcune shield specifiche come quella per pilotare dei motori (PonteH), scrivere su di una SD, ecc…
giu 22
Arduino Camp – i progetti e le foto
Nel precedente articolo ho descritto al giornata fantastica “Arduino Camp” che ho potuto trascorrere in compagnia di tanti appassionati geni dell’Arduino.
Ho trovato e voglio condividere il link ai progetti realizzati quel giorno e le foto che alcuni dei partecipanti hanno condiviso, partiamo con il link ai progetti in cui sono stati descritti dai partecipanti i 6 progetti in gara.
Per le foto puoi iniziare a guardare quelle di mnicolato che ha pubblicato le sue su picasa.















