Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
&
Maker n° 2 - 2018
Braccio Robotico
antropomorfo con ATMEGA
Capacimetro digitale
con Arduino
Realizza
il tuo primo PCB!
Arduino...
alimentato a batteria
I Prototipi:
Tutte le Tecniche di Costruzione
Elettronica
&
Maker EDITORIALE r.armani@elettronicaemaker.it
Connessioni
La concretezza è indubbiamente una delle caratteristiche positive e distintive
dei tecnici che però, d'altro canto, spesso cedono anche alle lusinghe della
fretta. Concretizzare un progetto significa, tra l'altro, dover costruire un prototipo
quantomeno funzionante. Chiunque abbia spaziato negli sconfinati campi di
applicazione del bit&Byte o delle grandezze analogiche, sa bene che dovrà andare
incontro all'assemblaggio, fase "dolorosa ma necessaria", che inevitabilmente
si frappone tra il progetto in versione cartacea e il prototipo che vivrà finalmente
di vita propria, con il consueto pulsare di LED e il succedersi delle informazioni
sul display. Chi può dire di non aver realizzato, almeno una volta, un obbrobrioso
collegamento "in aria" tra componenti discreti, solo per ansia e (appunto...) fretta
ingovernabili che spingevano verso una soluzione veloce ma disordinatissima
e raffazzonata? Sono proprio queste disgraziate esperienze a condurre lo
sperimentatore verso tecniche di collegamento razionali, disciplinate e, proprio
per questo, funzionali e affidabili. La copertina di E&M di questo numero illustra
qualcosa di non troppo familiare per i lettori più giovani e non mancherà certo
di scatenarne la curiosità: i collegamenti "Wire-Wrap" rappresentano un vero
caposaldo nell’evoluzione delle tecniche di cablaggio dei circuiti a basso livello
di integrazione, prevalentemente digitali. In uso fino agli albori degli anni '80,
sono stati sostituiti da sistemi più pratici ed economici, anche se non sempre più
n° 2 - 2018
24
affidabili. Oggi si dispone di ben 30
altro e in questo numero della
rivista se ne parla ampiamente in un 40
articolo di Mario Rotigni. A chi poi 52
volesse davvero cimentarsi nel fare
"il grande passo", Girolamo D'Orio
racconta, da vero "Maker", come
realizzare in modo autonomo il
primo circuito stampato con risultati 62
di assoluto rilievo!
Buona Lettura.
Roberto Armani
70
74
Tecniche di
Costruzione di Prototipi
di Mario Rotigni
m.rotigni@elettronicaemaker.it
Copertina: esempio di cablaggio complesso con la tecnica Wire-Wrap, lavori in corso, non tutte
le connessioni sono completate. Notare l'ordine nella disposizione dei fili.
g.carrera@elettronicaemaker.it
IL POWER BANK
Esso serve per dare energia ai nostri
smartphone o tablet, quando hanno le
batterie scariche e non siamo vicino a
una presa rete. Questi dispositivi incor-
porano, in un piccolo volume, una o più
batterie ricaricabili ai polimeri di Litio, un
caricabatteria (da 5 V a 4,2V) e un alimen-
/* istanza */
IRDevice irDevi-
ce=new IRLib2Devi-
ce(port);
La funzione waitForUnlock()
(Listato 2) tiene conto del nu-
mero di pressioni del tasto
nella variabile unlockNumber
e quando il relativo valore arri-
va a 6 (2 x tre pressioni) sbloc-
ca il dispositivo. La scelta del
numero sei è del tutto arbitra-
ria. Sarebbe stato possibile
Tabella 1 implementare anche combina-
VC = VCC (1 – e-t/RC)
CIRCUITO DI MISURA
Lo schema del circuito RC utilizzato per la
misura è visibile in Figura 5. La tensione
Figura 5: circuito RC utilizzato per la misura utilizzata per la carica (+V) corrisponde alla
della capacità tensione di +5 V prelevata dai connettori
della board Arduino. La resistenza di carica
dente al 63,2% della tensione di carica il R ha valore noto (nel nostro caso è pari a
processo di carica viene interrotto, viene 10 kΩ), mentre la capacità di C rappresenta
letto il tempo T trascorso dall’inizio della l’incognita da calcolare. L’uscita viene ap-
carica e viene calcolato il valore della ca- plicata all’ingresso analogico A0 di Ardui-
pacità incognita CX applicando la formula: no: la lettura del valore prodotto dal con-
vertitore analogico-digitale ci consentirà di
CX = T / R determinare con esattezza il momento in
cui interrompere la carica (corrispondente
Dove CX è espresso in Farad, T in secon- al 63,2% di +V). Il metodo descritto sfrutta
di e R in Ohm. Eseguito il calcolo di CX, si la possibilità di Arduino di configurar i pin
provvede ad eseguire la scarica del con- di I/O in due stati distinti:
densatore tramite un altro pin di I/O di Ar-
duino (configurato come uscita e attivato
al valore logico basso) e una resistenza da
220 Ω. Il processo di scarica si può ritene-
re completato quando la lettura dell’ADC
restituisce il valore numerico 0. Le fasi di
carica, misura e scarica del condensatore
si ripetono in modo perpetuo. La visualiz-
zazione del valore di capacità sul display
LCD viene eseguita ogni secondo, in modo Figura 6: ingressi e uscite del circuito di
da non sovraccaricare eccessivamente lo misura
IL SOFTWARE IL MASTER
Per prima cosa, occorre disegnare un PCB; Tutti certamente abbiamo almeno una
sul web ci sono molti software, professio- stampante a getto di inchiostro, anche
nali e non, con l’unica pecca della licenza modesta. Far uscire da tale stampante un
onerosa…. In fondo siamo hobbisti e tro- nero assoluto, che non permetta il passag-
vare qualcosa di gratuito, magari senza li- gio di luce non è facile; a questo proposito
mitazioni, aiuterebbe. Su questo ci viene in sarebbe meglio utilizzare una stampante
soccorso il software messo a disposizione laser o altre stampanti specifiche. Per in-
da RS. Il programma si chiama DesignSpark tenderci, dobbiamo arrivare ad un risultato
ed è scaricabile gratuitamente da qui dopo di stampa che garantisca livelli di anneri-
una registrazione sicura. Il software è gra- mento equivalenti a quelli riscontrabili sulle
tuito e non ha limitazioni di utilizzo, viene pellicole radiografiche o, meglio, su quelle
mantenuto continuamente aggiornato, le fotomeccaniche usate in fotolitografia.
librerie sono piuttosto complete e, inseren- Vediamo invece come ci si può avvicinare
do i codici d’ordine dei componenti, acqui- alla condizione di nero assoluto utilizzando
stabili sempre su RS, non avrete limiti nel una normalissima stampante a getto di in-
suo utilizzo; in pochi secondi troverete la chiostro. I classici fogli bianchi formato A4
IL BROMOGRAFO
Il bromografo: cos’è,
come lo possiamo costru-
ire? Per chi non fosse un
amante del bricolage o del
fai da te esiste sempre la
possibilità di acquistarlo
già costruito qui.
Da veri Maker però, si può
costruire facilmente; molti
Figura 4: il master realizzato mediante la sovrapposizione di tre usano come contenitore
repliche identiche dello stesso tracciato un vecchio scanner. Nel
Un economico sistema di
rilevazione elettronica del livello dei
liquidi di un serbatoio,
N el precedente articolo avevo presen-
tato un circuito minimale, ancora in
fase embrionale, per la realizzazione di un
che nasce come soluzione ad un Rilevatore Ultrasonico del livello di liquidi
fastidioso problema personale di un serbatoio. La versione iniziale preve-
deva infatti l’utilizzo di un microcontrollore
PIC16f877 a 8 bit che a dire il vero, oltre ad
essere sin troppo performante quantomeno
dal punto di vista del numero dei pin a dispo-
sizione (40 pin totali – di cui n. 33 per porte
logiche), presenta un package di dimensioni
più che “ingombranti” per una applicazione
del genere ove, invero, viene effettivamente
richiesto un numero ridotto di porte logiche.
Il motivo che mi aveva spinto ad implemen-
tare tale configurazione era legato al fatto
di poter contare sull’utilizzo di una scheda
di sviluppo che uso spesso - Development
Board pic16f877 - reperibile in commercio
al costo di circa 10 Euro, che mi consente
di poter eseguire le fasi di debug del codice
LA MECCANICA
Per realizzare la struttura meccanica abbia-
mo utilizzato quattro servocomandi qualsi-
asi, di tipo standard con ingranaggi in me-
tallo. Per costruire la chiusura e apertura e
la rotazione della pinza, abbiamo scelto due
mini servocomandi standard.
In questo modo si ottengono cinque gradi
di libertà, più un sesto movimento dedicato
alla presa degli oggetti. La struttura mecca-
Figura 1: Foto del robot completo nica è stata pensata per poter essere facil-
Listato 1
Scrivi a
redazione@elettronicaemaker.it