Archive for the ‘Progetti’ Category

Come “Rimpicciolire” i propri progetti: utilizzo dell’ ATTiny85 con l’Arduino come ISP

By Luca Panebianco | 25 Settembre, 2012 | LEAVE A COMMENT

Per realizzare alcuni progetti semplici può sembrare eccessivo utilizzare un ATmega328( il microcontrollore presente nell’Arduino) se non utilizziamo molti dei suoi pin. Per questo esiste una famiglia di microcontrollori dell’Atmel che va sotto il nome di ATtiny.

Questi microcontrollori hanno un numero minore di pin, consumi minori e, soprattutto, possono essere programmati direttamente utilizzando l’ Arduino come ISP (In System Programming).

In questo piccolo tutorial verrà mostrato come preparare l’IDE (la versione 0022 per la precisione),l’ Arduino e il circuito sulla breadboard per la programmazione dell’ATtiny( del quale modificheremo anche la frequenza di funzionamento),  preparando un semplice programma che esegue il blink su un pin digitale.

Iniziamo!

(altro…)

Arduino: pilotare un sette segmenti con il minor numero di pin

By Luca Panebianco | 15 Maggio, 2012 | SHOW COMMENTS (7)

In questo articolo scopriremo come grazie:

  • ad una funzione messa a disposizione dall’IDE di Arduino
  • un integrato semplice ed economico

è possibile pilotare numerosi led diminuendo il numero di pin necessari.

Andremo a sviluppare un piccolo progetto nel quale piloteremo le linee di un sette segmenti utilizzando solo tre pin dell’Arduino invece di sette sfruttando il 74HC595 e la funzione ShiftOut dell’Arduino.

Iniziamo! 

(altro…)

AR.Drone: guida di sviluppo

By Francesco Celiberti | 27 Marzo, 2012 | SHOW COMMENTS (2)

Il mondo dei velivoli autonomi sta entrando sempre più a far parte della vita quotidiana, ciò che un tempo sembrava fantascienza ora è disponibile sugli scaffali a prezzi competitivi, un esempio è il quadricottero della Parrot che dopo il successo della prima versione, ha ridisegnato l’AR.Drone dotato ora di caratteristiche mai viste fino ad ora. Tale dispositivo oltre ad essere impiegato per scopi ludici, può essere utilizzato anche per fare ricerca e per creare nuovi giochi e applicazioni. A tale proposito è disponibile una libreria per lo sviluppo di applicazioni. Sullo stesso sito è possibile reperire anche una guida di sviluppo in inglese, la quale si focalizza sui punti chiave della libreria stessa. Sulla base di questa guida ne è stata sviluppata una in italiano suddivisa in una parte “teorica” ed una pratica in cui vi sono riportati parti di codice per lo sviluppo di semplici applicazioni.

Contenuto della guida

TEORIA

[*] una panoramica generale del funzionamento del quadricottero
[*] una breve descrizione delle caratteristiche dell’AR.Drone
[*] come funziona l’SDK dell’AR.Drone

PRATICA

[*] applicazione con interfaccia grafica, visualizzazione dello stream video e pulsanti di take-off e landing
[*] salvataggio automatico dei dati di navigazione
[*] visualizzazione dei dati di navigazione nell’interfaccia grafica
[*] salvataggio immagine in formato .jpeg
[*] integrazione della libreria di visione openCv

(altro…)

Lab: fotoresistenza e relè

By Francesco Celiberti | 24 Novembre, 2011 | SHOW COMMENT(1)

Abstract:

Controllare la commutazione di azionamenti (anche ad alta potenza) pilotati per mezzo dell’impressione della luce sulla fotoresistenza.

Componenti:

Arduino

Piattaforma hardware, per saperne di più Arduino ABC
(altro…)

Creare delle ruote da bottiglie di plastica

By Francesco Celiberti | 9 Maggio, 2011 | LEAVE A COMMENT

Avete mai pensato che forse le classiche bottiglie di plastica potrebbero essere utilizzate per altro? Magari delle ruote da attaccare a dei servocomandi.

La loro costruzione è semplice e veloce, basta seguire pochi passi.

Occorrente

[*] Due bottiglie di plastica a fondo circolare
[*] taglierino
[*] accendino

Per prima cosa si tagliano i fondi delle bottiglie con un taglierino, si incastrano ed infine con l’accendino si fonde la giuntura tra i due fondi.

Il seguente video dà un’idea di come sarà il prodotto finale

Riferimenti