Categoria: Elettronica
Trovi tutorial e informazioni su elettronica e progetti inerenti l'elettronica come Arduino e le shield collegate
Ieri mi è arrivato il prototipo TiDiGino su cui effettuare le prove del firmware per il concorso omonimo.
Già questa mattina ho aperto la confezione omaggio e vorrei condividere con tutti i lettori del mio Blog questo momento.
la confezione
Ecco come si presentava appena estratto dall’involucro di spedizione, sull’etichetta è riportato il Qcode relativo al sito www.open-elettronics.org, la versione inglese del blog di elettronicaIn che ha pubblicato il progetto rendendolo internazionale.
L’involucro più esterno contiene 2 confezioni, 1 rigida di plastica ed una bustina morbida:
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/tidigino-unboxing.html
Ho finalmente realizato il video del lampadario con le fibre ottiche ed e con la parte elettronica gestita con Arduino.
Questo progetto è stato descritto in molto miei articoli in quanto iniziato come un semplice lampadario con le fibre ottiche è stato in seguito presentato per il progetto TiDiGino e in tale occasione ho riprogettato la parte elettronica di tutto il lampadario perchè potesse funzionare con Arduino, e modificato anche gli illuminatori.
Ed ecco che rimontato il tutto a soffitto ho potuto realizzare un video dimostrativo del lavoro svolto: Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/lampadario-con-fibre-ottiche-radiocomandato.html
Quando ho rifatto l’elettronica del lampadario per il progetto TiDiGino ho colto l’occasione per rifare anche l’illuminatore di tipo RGBW ossia Red,Green,Blu e White, quindi non più a soli 2 colori più il bianco ma a tre colori più il bianco.
Figura 1
La scelta di un led bianco separato l’ho effettuato per 2 motivi: in primo è che anche accendendo tutti e tre i colori RGB assieme non si ottiene il bianco, a causa della frequenza luminosa emessa da ciascun led e della sua direzione; il secondo è perchè in questo modo puoi decidere se come punto di bianco preferisci un bianco caldo o freddo, a me piace il secondo.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/lampadario-in-fibra-ottica-%e2%80%93-nuovo-illuminatore.html
Ho acquistato due Arduino mini 04 con l’idea di sostituira la parte elettronica del mio lampadario a fibre ottiche con quella da me realizzata per il progetto TiDiGino.
Ho realizato il circuito su di una basetta millefori per impiegare meno tempo.
In questo articolo non mi soffermerò sul circuito, ma su come programmare l’Arduino Mini con una scheda Arduino duemilanove, non ho trovato in giro molta documentazione in merito ed ecco perchè dopo numerosi esperimenti ho trovato la strada corretta e deciso di scrivere questo articolo.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/tutorial-programmare-arduino-mini-con-duemilanove.html
Oggi ho scovato un progetto molto interessante realizzato con Arduino, devo dire che trovo questa applicazione veramente geniale perchè impiega Arduino per sopperire ad un handicap visivo in modo davvero intelligente.
Riporto l’articolo originale, o almeno spero, ed il video che ha realizzato.
Spero che altri seguano il suo esempio e possano nascere dei progetti con Arduino di grande utilità oltre che di estremo divertimento per noi appassionati.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/guanto-ad-ultrasuoni-con-arduino.html
Oggi hanno pubblicato il mio progetto realizzato con la piattaforma Arduino nell’ambito del progetto TiDiGino.
Il concorso indetto dalla rivista “ElettronicaIn” per la realizzazione del firmware della scheda TiDiGino, che integra alcuni telecontrolli quali: TDG133 (telecontrollo 2IN 2 OUT), TDG134 (apricancello), TDG139 (termostato) e TDG140 (telecontrollo DTMF) in un unica piattaforma.
Nel mio Blog trovi tutti i dettagli costruttivi del Lampadario a Fibre ottiche con la precedente versione elettronica basara su un Kit della nuova elettronica, un generatore a dente di sega che però qualche settimana fa mi ha costretto a sostituire l’elettronica con il progetto realizzato con Arduino in quanto mi ha bruciato alcuni led ad alta luminosità.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/arduino-progetto-per-tidigino.html
Dopo l’articolo di Massimo sul TSOP1738 mi sono così incuriosito all’argomento che ho voluto fare qualche test ed ho tentato di acquistare il medesimo ricevitore IR a 38Hz, mio malgrado non sono riuscito a procurarmene uno ed ho dovuto optare per il TSOP31238 il cui datasheet lo puoi trovare a questo link.
Come puoi vedere nel datasheet i piedini sono: Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/tutorial-arduino-ir-con-tsop31238.html
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.
Pensa solo un attimo al tuo robot che può misurare la distanza dall muro e girare prima di toccarlo in opposizione a quanto visto nell’articolo dedicato al segnale digitale in cui l’ipotetico robot avrebbe dovuto sbatterci contro il muro per accorgersi dell’ostacolo, io lo trovo fantastico. Passo a descriverti come si fa a leggere un segnale analogico e dove potrai leggere quei valori, partiamo con lo schema:
Schema di collegamento di un potenziometro ad Arduino
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/programmare-con-arduino-leggere-un-segnale-analogico.html
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:
- Arduino Button example
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/programmare-con-arduino-leggere-un-segnale-digitale.html
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. Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/informatica/tutorial-arduino-ir-con-tsop1738.html
In questo secondo esempio proverai lo sketch per gestire un led in dissolvenza presente tra gli sketch forniti con l’IDE Arduino: Fade.
Per trovare questo esempio basta andare nel menu File -> Examples -> Basics -> Fade.
led in dissolvenza
Questo articolo si inserisce a metà circa di una serie di articoli che ho scritto sulla programmazione con arduino:
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/informatica/programmare-con-arduino-led-in-dissolvenza.html
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:
Pin Digitali: da 0 a 13 ( quadrato rosso )Pin Analogici: da 0 a 5 ( quadrato giallo/arancio )
Pin PWM: 3,5,6,9,10,11 ( quadrato verde ) |
Pin Digitali: da 0 a 13 ( indicato dalla serigrafia )Pin Analogici: da 0 a 5 ( indicato dalla serigrafia a0-a5 )
Continua a leggere |
Permalink link a questo articolo: https://www.mauroalfieri.it/informatica/programmare-con-arduino-%e2%80%93-pin-digitali-e-analogici.html
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.
Nello scorso articolo abbiamo preso confidenza con la barra degli strumenti dell’IDE di sviluppo:
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/informatica/programmare-con-arduino-le-basi.html
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.
Arduino Uno
Inizialmente avevo deciso di scrivere articoli su Arduino non partendo dalle basi minime, pensavo che ci fossero fin troppi articoli di questo tipo in internet.
Partecipando all’Arduino Camp del 19 giugno 2011 e confrontandomi con tantissimi appassionati ho notato che le difficoltà maggiori riguardano proprio la programmazione.
E’ stata frequente la richiesta di spiegare il codice negli esempi mostrati dal Team Arduino.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/informatica/arduino-primi-passi.html
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…
Nonostante questo non mi sono trattenuto dall’acquistare altro nuovo, originale materiale Arduino da utilizzare nei miei prossimi progetti, che pubblicherò su questo blog.
Cosa ho acquistato?
Ecco l’elenco del materiale:
- la quinta scheda Arduino (Arduino Uno)
- la Ethernet Shield
- la Mux Shield
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/arduino-camp-il-materiale-acquistato.html
Carica altro