Makers & Progetti Fai Da Te:

è la categoria per i Makers, i nuovi hobbisti dell’elettronica, e per gli ingegneri elettronici che vogliono avere più dimestichezza e praticità, insomma che vogliono “sporcarsi le mani” con l’elettronica!
Troverete progetti di elettronica fai-da-te, dai più facili ad i più laboriosi, soluzioni per il laboratorio elettronico e strumentazione sia a basso costo che diy. Trovano quindi ampio spazio in questa categoria anche articoli e progetti rivolti ai Fablab ed ovviamente ai Makerspace.

Progetto di un dispositivo di controllo di un accesso di sicurezza con RFID e Arduino – Parte 2

Nel precedente articolo abbiamo fatto una panoramica sulla tecnologia RFID con la descrizione delle varie tipologie di sistemi e di tag RFID. In questo articolo descriveremo il progetto attraverso l’analisi dello schema elettrico e del funzionamento. Inoltre, inizieremo a descrivere i principali componenti del dispositivo iniziando dal lettore RFID-RC522. Il progetto Riportiamo subito in Figura 1 lo schema elettrico del progetto, così possiamo vedere la composizione del dispositivo di controllo accessi RFID. Lo scopo di questo progetto è il controllo del blocco/sblocco in sicurezza di una serratura di una porta d’ingresso ad un’area riservata il cui accesso viene autorizzato …

Monitorare l’inquinamento ambientale con la scheda Arduino MKR WAN 1300

In questo blogpost parliamo di un piccolo progetto che è stato realizzato per monitorare il livello di inquinamento atmosferico. Il problema dell'inquinamento atmosferico è causa di diverse milioni di vite a livello globale ogni anno, con processi industriali e produzione di energia che rappresentano una grande fetta di esso. A causa della sua natura dannosa, i governi spesso istituiscono stazioni di monitoraggio della qualità dell'aria, nonostante con questi dispositivi debbano coprire vaste aree e fornire dati a bassa risoluzione. Al fine di monitorare la qualità dell'aria di una vicina riserva ecologica, Guillermo Perez Guillen ha creato un piccolo toolkit …

Progetto di un sistema di allarme di terremoti con Arduino – Parte 2

Nel precedente articolo abbiamo descritto le caratteristiche di un terremoto e, in particolare, le tipologie di onde sismiche. Abbiamo introdotto il progetto di un dispositivo di allarme di terremoti basato sull’accelerometro ADXL335 e sul microcontrollore Arduino UNO. In questo articolo tratteremo la seconda parte del progetto di un sistema di allarme di terremoti con Arduino e il sensore ADXL335. Faremo un breve riepilogo del progetto e descriveremo i principali componenti del dispositivo di allarme terremoti iniziando dalla scheda di sviluppo Arduino UNO Revisione 3. Riepilogo del progetto Per chi non avesse seguito l’articolo “Progetto di un sistema di allarme …

Progetto di un dispositivo di controllo di un accesso di sicurezza con RFID e Arduino – Parte 1

Con una serie di articoli descriveremo il progetto di un dispositivo di controllo di un accesso che realizzeremo utilizzando la tecnologia RFID (Radio Frequency Identification) per l’identificazione della persona autorizzata all’accesso. Un sensore ad effetto Hall magnetico e un magnete vengono utilizzati per rilevare il movimento della porta di accesso la cui apertura è azionata da una serratura ad elettromagnete. Il microcontrollore Arduino UNO gestisce le funzioni di controllo del sistema RFID, il sensore ad effetto Hall e la serratura. Viene utilizzato l’IDE di Arduino per la creazione dello sketch con il codice del progetto. In questa prima parte …

Progetto di un sistema di allarme di terremoti con Arduino – Parte 1

In questo primo articolo di una serie, introdurremo il progetto di un sistema di allarme di terremoti che genera un segnale di allerta a seguito della detezione di vibrazioni causate dall’arrivo di onde sismiche primarie (o di pressione) chiamate onde P, che viaggiano più velocemente delle successive onde distruttive di terremoto. Il progetto si basa sul sensore accelerometrico a tre assi ADXL335 controllato dal microcontrollore Arduino UNO. Il monitoraggio delle onde sismiche verrà realizzato riportando graficamente le variazioni dell’accelerazione di ogni asse del sensore ADXL335 sul computer utilizzando il software Processing. Introduzione I disastri naturali causano migliaia di morti …

Realizzazione di una piccola Human Machine Interface (HMI) con Raspberry Pi

Le interfacce uomo-macchina (HMI, Human Machine Interface) sono ormai ampiamente diffuse in tutti i più moderni sistemi elettronici. Esempi comuni si ritrovano nella vita di tutti i giorni, dai bancomat fino ad arrivare alle casse automatiche dei supermercati. Importante dunque è capire il funzionamento di tali sistemi, in particolare la loro collocazione nel contesto dell'Industria 4.0, la cosiddetta industria dei servizi, e nel contesto dell'Internet delle Cose (Internet of Things, IoT). L'articolo presenta una breve panoramica sui sistemi HMI, confrontando tali sistemi con i più noti PLC e SCADA in ambiente industriale. Infine, viene mostrato come sia possibile realizzare …

#5 Development board per principianti

Il mercato dei makers è stato inondato di kit di sviluppo per tutte le esigenze e le tasche, tuttavia chi si accinge per la prima volta ad approcciarsi al mondo dell’elettronica e della programmazione informatica può trovare non poche difficoltà ad orientarsi sulla soluzione migliore per le sue esigenze. Di quali funzionalità ho bisogno? E’ semplice o difficile realizzare un progetto? Mi può bastare la semplice scheda oppure ho bisogno di un kit? Quanto devo spendere? Queste sono solo alcune delle domande che possono disorientarvi e scoraggiarvi nella giusta scelta. Con questo articolo vi proporrò 5 differenti schede di …

Scopriamo la piattaforma SensorTile.box: expert mode

La STMicroelectronics ha progettato e messo in commercio una development board denominata SensorTile.box in grado di supportare gli ingegneri per la realizzazione immediata di prototipi per le applicazioni più svariate, con un particolare focus alle applicazioni di dispositivi indossabili (wearable) e prodotti interconnessi secondo la filosofia IoT. Questa piattaforma di sviluppo è molto interessante per le modalità di programmazione che prevede, adatte a qualsiasi livello di competenza. In questo articolo andremo ad osservare nel dettaglio le caratteristiche principali della modalità di programmazione Expert, che consente di realizzare in maniera veloce ed immediata applicazioni interessanti direttamente dall’APP ST BLE Sensor …

Progetto di un robot di Telepresenza con l’ESP32-CAM – Parte 4

Il precedente articolo “Progetto di un robot di Telepresenza con l’ESP32-CAM - Parte 3” lo abbiamo dedicato al software del nostro robot di telepresenza, ovvero abbiamo creato e salvato lo sketch con il codice di gestione del robot e ne abbiamo descritto alcune funzioni. In questo articolo programmeremo la scheda di sviluppo ESP32-CAM, realizzeremo il prototipo della scheda di controllo e la installeremo sullo chassis del robot. Infine, collauderemo e vedremo il robot in azione controllandolo con uno smartphone, tablet o computer connesso in rete e sul relativo display vedremo il video in streaming ripreso dalla videocamera dell'ESP32-CAM installata …

NAS con Sistema Operativo Windows

Un NAS (Network Attached Storage), che comunemente si può trovare in commercio, funziona con un sistema operativo generalmente basato su Linux. Tuttavia, può capitare che si rompa la scheda madre e non riuscire a trovare il ricambio perché obsoleto oppure, anche trovando il ricambio, non riuscire a inserire il sistema operativo e quindi non riuscire più a recuperare i files archiviati. Descrivo qui la realizzazione di un NAS con sistema operativo Windows in modo che, eventualmente, si possano staccare gli hard disk dal NAS e collegarli su un qualsiasi computer per recuperare facilmente i files. INTRODUZIONE Ero in possesso …

Progetto di un robot di Telepresenza con l’ESP32-CAM – Parte 3

Nel precedente articolo “Progetto di un robot di Telepresenza con l’ESP32-CAM - Parte 2” abbiamo trattato l’hardware del progetto descrivendo dettagliatamente i componenti della scheda di controllo del robot, ossia la scheda di sviluppo ESP32-CAM e il driver dei motori L298N, di cui ne abbiamo elencato le caratteristiche e le specifiche tecniche e descritto il funzionamento. In questo articolo entreremo nella parte relativa al software del progetto, ossia creeremo uno sketch con il codice per il funzionamento del robot utilizzando l’IDE di Arduino e descriveremo e analizzeremo le principali funzioni del codice. Introduzione Al fine di seguire e meglio …

Progetto di un robot di Telepresenza con l’ESP32-CAM – Parte 2

Nel precedente articolo “Progetto di un robot di Telepresenza con l’ESP32-CAM - Parte 1” abbiamo presentato il progetto e descritto il funzionamento del robot di telepresenza telecomandato Wi-Fi mediante il modulo ESP32-CAM e un server web. Del progetto abbiamo mostrato lo schema elettrico della scheda di controllo del robot costituita dai due moduli L298N ed ESP32-CAM, oltre alla sorgente di alimentazione. Durante la descrizione del progetto abbiamo introdotto anche il server web accedendo al quale con un dispositivo connesso alla rete locale Wi-Fi viene effettuato il controllo wireless remoto del robot e la visualizzazione del video in streaming delle …

Costruiamo un robottino in LEGO – Parte 2

In questa seconda parte dell'articolo progettuale costruiremo il robottino fisicamente, partiremo dal telaio, per poi montarvi le parti elettriche e poi faremo in seguito i collegamenti, fino ad arrivare ad installarvi il software, per poi far finalmente muovere il robottino liberamente su un piano. Verranno applicati tutti gli strumenti descritti nella Parte 1 e in più ne verranno presentati altri molto interessanti. Alla fine dell'articolo saranno state fornite le basi per potersi sbizzarrire nella robotica amatoriale, disciplina questa molto diffusa nel mondo e basata sulla passione e sulla fantasia, caratteristiche che combinate insieme alla conoscenza possono dar vita a …

Progetto di un misuratore di corrente elettrica basato sul sensore ad effetto Hall ACS712 – Parte 3

Nel precedente articolo “Progetto di un misuratore di corrente elettrica basato sul sensore ad effetto Hall ACS712 – Parte 2” abbiamo descritto il funzionamento e i componenti del progetto. In questo articolo installeremo il software necessario al funzionamento del progetto, realizzeremo il prototipo, vedremo come programmare il codice nell’ESP8266 e faremo dei test preliminari con il sensore ACS712. Introduzione Come trattato nel precedente articolo, il contatore di energia elettrica utilizza un sensore di corrente ad effetto Hall ACS712 e la scheda di sviluppo Wi-Fi D1 NodeMcu ESP8266 12-F per misurare la corrente assorbita da un impianto elettrico e quindi …

Progetto di un misuratore di corrente elettrica basato sul sensore ad effetto Hall ACS712 – Parte 1

I circuiti integrati ad effetto Hall consentono l’adozione di tecniche di rilevamento della corrente "non intrusive" e un rilevamento sicuro e isolato di livelli di corrente elevati senza dissipare notevoli quantità di potenza (e il conseguente riscaldamento) rispetto ai metodi resistivi di rilevamento della corrente. Inoltre, il rilevamento della corrente ad effetto Hall garantisce l'isolamento elettrico del conduttore che trasporta la corrente, quindi un ambiente operativo sicuro sia per i circuiti che per gli operatori. In questo articolo presenteremo la prima parte di una serie di articoli di un progetto di un misuratore di corrente elettrica che realizzeremo utilizzando …

Generatore di funzioni DDS fino a 10 MHz

Gli integrati operanti in tecnologia DDS (Direct Digital Synthesis) sono oggi facili da reperire, e semplificano enormemente la progettazione della parte analogica di un generatore di segnali o di funzioni. Non ci resta dunque altro da fare che sceglierne uno, aggiungere qualche componente esterno e un microcontrollore, definire l'interfaccia utente e iniziare a programmare. Questa è in sintesi la storia di come è nato questo progetto, basato sul componente DDS AD9834. Introduzione Alcuni anni fa, l'autore dell'articolo necessitava di un generatore di funzioni per il proprio laboratorio casalingo. Nello svolgimento della propria attività lavorativa, gli era già capitato di …

Semplice ampli LM386 con cassa acustica

Ecco un articolo pratico e didattico che illustra la completa realizzazione di un amplificatore BF di bassa potenza, utilizzando l'integrato LM386, un altoparlante e una manciata di componenti elettronici. Per la cassa acustica è possibile usarne una di recupero di un vecchio stereo. Il funzionamento e la buona qualità di riproduzione sono garantiti. Si parte dalla cassa acustica Nelle discariche si trovano spesso cose interessanti. Tempo fa, in una di queste, ho recuperato una cassa acustica di legno appartenente, probabilmente, a un vecchio impianto stereo. Le sue misure ammontavano a 47 cm x 28 cm x 17 cm. Essa …

Costruiamo un robottino in LEGO – Parte 1

In questo articolo vedremo la realizzazione passo passo di un semplice robottino costruito in LEGO a cui daremo vita usando una board di Arduino. Da sempre il LEGO è stato molto di più di un semplice gioco per bambini, oltre che divertire i piccoli ha appassionato e continua ad appassionare anche adulti di ogni età fornendo migliaia di modelli sempre in evoluzione per tutti i gusti e livelli, dal classico al moderno, dalle trasposizioni cinematografiche agli strumenti della vita reale, fino ad arrivare a modelli stradali, nautici, aerei e spaziali. Insomma, una infinita gamma di soluzioni per stimolare la …

Come interagire con AWS S3 con la programmazione Python

Amazon Web Services (AWS) è ormai diventato uno dei leader nel settore del cloud computing. Uno dei suoi componenti principali è S3, il servizio di storage di oggetti. Con la sua impressionante disponibilità e durata, è diventato il modo standard per archiviare video, immagini e dati. Grazie alle sue potenzialità è possibile combinare S3 con altri servizi per creare applicazioni infinitamente scalabili. Boto3 è il nome dell'SDK Python per AWS. Esso consente di creare, aggiornare ed eliminare le risorse AWS direttamente dagli script Python. In questo articolo andremo a descrivere come operare su S3 attraverso uno script in Python. …

Creare una Web app con ESP32

Negli ultimi anni la famiglia di chip ESP32 prodotti dalla Espressif si è affermata sul mercato per la sua caratteristica di flessibilità nelle applicazioni e per l'elevata integrazione di altri componenti in dimensioni compatte, comprese le antenne per le differenti comunicazioni wireless. Queste caratteristiche, unite al costo ridottissimo, rendono l'oggetto la scelta ideale per la realizzazione di applicazioni interconnesse come gli innumerevoli dispositivi destinati all’Internet of Things (IoT) per qualsiasi esigenza: acquisizione dati, reti neurali, elaborazioni distribuite e web application. In questo articolo andremo a percorrere tutti i passi per realizzare in pochissimo tempo di un Web-server con i …

Send this to a friend