ll ricercatore e produttore di neuroscienze Ildar Rakhmatulin ha lanciato uno scudo per Arduino UNO R4 WiFi, che aggiunge il supporto per i sensori dell’elettroencefalografo (EEG), dell’elettromiografo (EMG) e dell’elettrocardiografo (ECG), nella speranza di rendere più semplice la sperimentazione con il cervello.
Rakhmatulin, parlando dell’ispirazione dietro al progetto, ha scritto: “Molti anni fa, come probabilmente molti altri, ho iniziato a conoscere l’elettronica attraverso questa tecnologia. Ora ho iniziato a testare lo scudo ardEEG per Arduino UNO R4 WiFi per leggere i segnali EEG, EMG ed ECG. In altre parole, lo scudo ardEEG può convertire Arduino UNO R4 WiFi in un’interfaccia cervello-computer”.
I precedenti lavori di Rakhmatulin
Questo non è il primo tentativo di Rakhmatulin di rendere più accessibile la sperimentazione dell’interfaccia cervello-computer. Alla fine del 2021 ha presentato PIEEG , un’interfaccia simile per aggiungere il rilevamento EEG, EMG ed ECG ai progetti, ma che serve come accessorio per la gamma di computer a scheda singola Raspberry Pi, piuttosto che come scudo per i microcontrollori Arduino a basso costo. Una campagna di crowdfunding per sponsorizzare PIEEG si è conclusa nell’aprile dello scorso anno, e ad aprile di quest’anno Rakhmatulin ha spedito le ultime unità – modelli a otto canali, rispetto alle versioni a quattro canali spedite in precedenza – ai sostenitori.
Come i successivi modelli PIEEG, ardEEG fornisce otto canali di ingresso compatibili con i sensori dell’elettroencefalografo (EEG), dell’elettromiografo (EMG) e dell’elettrocardiografo (ECG), che misurano rispettivamente l’attività cerebrale, l’attività muscolare e l’attività cardiaca. I dati acquisiti vengono trasferiti al microcontroller host a una velocità massima di 16.000 campioni al secondo con una risoluzione di 24 bit, con pacchetti Python open source forniti per l’elaborazione dei dati.
Annuncio pubblicitario
Interessato all'Intelligenza Artificiale?
Prova a leggere su Amazon Unlimited la nostra guida su come installarne una in locale e come ricavarne il massimo.
Una Intelligenza Artificiale locale ti permette di usufruire di tutti i vantaggi derivanti dall'uso dell'IA ma senza dover pagare costosi abbonamenti.
📘 Leggi la guida su AmazonIl prezzo per ardEEG deve ancora essere definito, ma si prevede che la scheda sarà venduta a meno dei 350 dollari della variante PIEEG a otto canali più, ovviamente, il costo di una scheda WiFi Arduino UNO R4 e degli elettrodi adatti sulla parte superiore. Maggiori informazioni sono disponibili sul sito web PIEEG, con documentazione e software disponibili sul repository GitHub del progetto.
Che cos’è Arduino?
Arduino è una piattaforma open-source di prototipazione elettronica basata su hardware e software flessibili e facili da usare. È progettata per consentire a persone con poca o nessuna esperienza di programmazione elettronica di creare progetti interattivi, dispositivi intelligenti e robotica in modo semplice ed economico.
Arduino è stato creato nel 2005 da un team di studenti dell’Ivrea Interaction Design Institute in Italia, guidato da Massimo Banzi. Il loro obiettivo era quello di fornire uno strumento semplice e conveniente per gli studenti di design e artisti per creare dispositivi interattivi. Da allora, tale tecnologia ha guadagnato popolarità in tutto il mondo, diventando uno degli strumenti preferiti sia per gli hobbisti che per i professionisti nell’ambito dell’elettronica e della programmazione.
Qui di seguito vi mostreremo le componenti di base della tecnologia Arduino:
1. Scheda: Si tratta del cervello del sistema. Esistono diversi modelli di schede, ognuno con specifiche diverse, ma tutti contengono un microcontrollore, porte di input/output e un connettore USB per la comunicazione con il computer.
2. Ambiente di sviluppo integrato (IDE): Arduino fornisce un ambiente di sviluppo software gratuito che consente agli utenti di scrivere, caricare e eseguire il codice sui dispositivi Arduino.
3. Linguaggio di programmazione: Esso è basato su C/C++, ma è semplificato per renderlo più accessibile ai principianti. È costituito da una serie di funzioni predefinite che facilitano l’accesso alle funzionalità hardware della scheda.
4. Librerie: Arduino offre una vasta raccolta di librerie software che semplificano lo sviluppo aggiungendo funzionalità predefinite per sensori, display, motori e altro ancora.
Conclusioni
Arduino ha rivoluzionato il modo in cui le persone interagiscono con l’elettronica, rendendo l’accesso alla prototipazione e all’automazione più accessibile, economico e divertente. La sua comunità globale di sviluppatori e appassionati continua a espandere le sue capacità, spingendo i confini dell’innovazione tecnologica.