Sofware GIS: QGIS vs ArcGIS
9 Ottobre 2019
Come costruire un sismografo con Arduino: secondo update
6 Novembre 2019
Sofware GIS: QGIS vs ArcGIS
9 Ottobre 2019
Come costruire un sismografo con Arduino: secondo update
6 Novembre 2019
Show all

Aggiornamenti al sismografo costruito con Arduino

Abbiamo visto come, usando Arduino, sia possibile costruire un sismografo fai-da-te spendendo poche decine d’euro.

In questo post vengono esposti due piccoli aggiornamenti apportati al nostro sismografo, che lo rendono più versatile e pratico.

Infatti se nella versione precedente il sismografo per funzionare doveva essere collegato al PC, nella nuova versione ha un’alimentazione a batteria che lo rende indipendente dal computer. Inoltre questa nuova versione è dotata di un buzzer sonoro, in modo che il sismografo emetta una segnale acustico dopo che viene registrato un valore di accelerazione superiore ad una certa soglia assegnata dall’operatore.

Adesso, bando alle ciance, vediamo come applicare questi updates al nostro sismografo!

sismografo-arduino-buzzer-auto-alimentato
Il sismografo con batteria e buzzer

Accessori necessari

Gli accessori necessari per effettuare questi aggiornamenti sono i seguenti:

  • Power Bank, utile per alimentare il sismografo;
  • Buzzer attivo;
  • Jumper maschio femmina per collegare il buzzer alla scheda Elegoo;
  • 【USB C funziona sia come ingresso che come putputput】 Dotato della più recente porta di ricarica USBC, funziona sia con ingresso che in uscita, non solo ricarica rapida stessa, ma si adatta anche agli ultimi iPhone, Android e tutti i nuovi dispositivi usbc
  • Porta di ricarica ad alta velocità tripla 3A: utilizzando la più recente tecnologia di ricarica rapida 3A, ora è tre volte più veloce della vecchia ricarica da 1A. E con 3 porte, puoi caricare rapidamente 3 dispositivi diversi contemporaneamente
  • 【Ricarica ultra veloce】Grazie alla tecnologia di ricarica rapida 5V = 3A che utilizziamo, la potenza di ricarica è fino a 15W, che può caricare l'iPhone 13 dal 10% al 60% in 30 minuti
  • 【Alta capacità】La grande capacità di 10000mAh soddisfa le esigenze di alimentazione dell'intera giornata. Abbastanza per caricare per iPhone 13 3 volte, ricarica per Samsung S20 2 volte, ricarica per airpods pro 15 volte e ricarica per iPad mini 2 volte.
  • Piccolo e facile da trasportare: solo 0,2 kg di peso, facile da trasportare dimensioni 13,7 x 6,6 x 1,3 cm, può essere facilmente tenuto in mano o inserito in qualsiasi tasca.
  • Ampiamente uso in computer, stampanti, fotocopiatrici, allarmi, giocattoli elettronici, apparecchiature elettroniche automotive, telefoni, temporizzatori e altri prodotti elettronici per i dispositivi audio
  • Ha fatto dell'oscillatore, le bobine elettromagnetiche, magneti, diaframma e alloggi e altri componenti
  • Dopo alimentato sopra, il segnale audio generato dalla corrente dell'oscillatore attraverso la bobina, la bobina elettromagnetica genera un campo magnetico
  • Impigliato nel diaframma e il solenoide magnete
  • Il buzzer attivo presenta una sorgente oscillante interna, in modo che venga chiamato non appena viene acceso
  • Lunghezza: 20cm
  • In confezione: Jumper Mascio Femmina da 40*20 CM + Jumper femmina-femmina da 40*20 CM

Chi, come me, ha comprato l’Elegoo Advanced Starter Kit (Link Amazon) per costruire la prima versione, trova tutto il necessario dentro la valigetta del kit; chi invece ha comprato solo i singoli accessori, può acquistare i pezzi sopra elencati direttamente su Amazon cliccando sui link accanto ad ogni accessorio.

Collegamenti

Il buzzer presenta due uscite: una positiva e una negativa. L’uscita positiva l’ho collegata alla scheda usando il pin 12, mentre l’uscita negativa alla messa a terra (GND).

Infine colleghiamo la batteria al cavetto d’alimentazione e questo alla scheda tramite l’apposita uscita che si trova vicino alla porta USB.

schema-aggiornamento-sismografo
Sketch dei collegamenti tra scheda e buzzer e del collegamento scheda-batteria

Programmazione del sismografo

Il precedente codice è stato implementato in modo che ogni variazione di accelerazione, captata dall’accelerometro mpu-6050, faccia suonare il buzzer.

Il file con il nuovo codice si può scaricare da qui.

Una volta scaricato il file lo dobbiamo copiare in una cartella, denominata con lo stesso nome del file, ed aprirlo con il software di Arduino. Quindi, come fatto per la versione precedente, prima verifichiamo il codice cliccando sull’icona della spunta (se il codice va bene compare una messaggio bianco, altrimenti un messaggio d’errore in arancione) e poi lo carichiamo nella scheda cliccando sull’icona a forma di freccia.

NB: Per caricare il file sulla scheda, questa deve essere collegata al PC con il cavo USB in dotazione.

codice-arduino-sismografo-buzzer
Schermata con il codice per far funzionare il sismografo corredato di buzzer sonoro.

Il risultato finale si può vedere in questo video:


Se avete dei suggerimenti, o qualcosa nel post non è chiaro, potete contattarmi commentando questo post, tramite e-mail e attraverso i canali social di IntraGeo.

Antonio Nirta
Antonio Nirta
Geologo classe '86, laureato in Scienze e Tecnologie Geologiche all'Università di Pisa. Oltre a fare divulgazione geologica, svolgo la libera professione di geologo ed insegno Matematica e Scienze. Adoro la scienza, la tecnologia e la fotografia. Lettore appassionato dei romanzi fantasy e dei romanzi storici, ho un debole per la pizza e tifo Juve.

6 Comments

  1. Thomas ha detto:

    Potrei salvare i dati, anche direttamente su pc, per poi elaborarli con altri software tipo Geopsy?

    • Antonio Nirta ha detto:

      Ciao Thomas! Fra un paio di giorni pubblicherò un post dove spiegherò come salvare i dati rilevati dall’accelerometro. Nel post verrà anche riportato uno script Python per visualizzare graficamente i dati. Tieni sott’occhio la nostra pagina FB 😉

      A presto,
      Antonio

  2. Dario ha detto:

    Buongiorno Antonio, esiste un modo di collegare il sismografo ad uno schermo tv e visualizzare su di esso le tracce sismiche senza l’ausilio del pc?
    Grazie
    A presto

    Dario

    • Antonio Nirta ha detto:

      Ciao Dario! Credo che esista qualche componente di Arduino che permette di collegare la schera ad una Tv/Monitor; devo informarmi meglio però: appena ne so di più ti aggiorno.

  3. Antonio ha detto:

    Buonasera Antonio si può collegare un display tipo ST7735S 1,44 128×128 RGB_ TFT invece della scheda o anche con la scheda SD per vedere i grafici direttamente, senza collegare al pc o inserire la scheda sempre sul pc? Comunque è un ottimo strumento.
    Grazie.

    Antonio

    • Antonio Nirta ha detto:

      Ciao Antonio!
      Penso che si può collegare. Ovviamente però dovrei testare il tutto, per vedere se da risultati soddisfacenti!

      Non sei il primo a farmi una domanda del genere, penso quindi che merita provare anche un monitor!

      Perciò di segnalo la campagna crowdfunding che ho creato su Paypal. Se vuoi supportare il progetto e le sue evoluzioni puoi fare una donazione libera, anche piccola, per aiutare il progetto a migliorarsi! Ecco il link: https://paypal.me/pools/c/8q7WTvOMLR

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *