Sommario:
- Passaggio 1: cosa ti servirà
- Passaggio 2: crea il tuo hardware
- Passaggio 3: crea il tuo circuito per la connessione PI, MCP3008 e piezo
- Passaggio 4: il software
Video: Misuratore acustico DISDRO: stazione meteorologica aperta Raspebbery Pi (parte 2): 4 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
DISDRO sta per distribuzione di gocce. Il dispositivo registra la dimensione di ogni goccia con un timestamp. I dati sono utili per una varietà di applicazioni, tra cui la ricerca meteorologica (meteo) e l'agricoltura. Se il disdro è molto preciso, può misurare la pioggia totale, come un pluviometro. Può essere utilizzato anche come semplice rilevatore di pioggia.
Un DISDRO è anche utile per calcolare il tasso di pioggia, come altri pluviometri computerizzati (pluviometro a ultrasuoni e staffe di ribaltamento)
Ho deciso di costruire questo DISDRO, perché il mio pluviometro ad ultrasuoni in questa fase non è molto preciso per i primi uno o due mm di pioggia perché la sua base non è perfettamente livellata e anche perché può essere divertente.
Passaggio 1: cosa ti servirà
1) Raspberry pi, il più velocemente possibile, ho usato un lampone pi 3
2) Tagliere di pane
3) Molti cavi jumper (20 va bene) e pochi metri di cavo elettrico sottile dal tuo PI al DISDRO
4) L'ADC MCP3008 (convertitore da analogico a digitale, altri ADC possono farlo).
5) Un elemento piezoelettrico
6) Un vecchio CD
7) Coltello da carpentiere
8) Supercolla
9) PLASTIK 70 (Opzionale)
10) Competenze Python (fornirò script di esempio)
La maggior parte di questi articoli dovrebbe essere disponibile su eBay. I sudafricani possono usare Communica,
Passaggio 2: crea il tuo hardware
Rimuovere la pellicola dallo strato acrilico del CD. Attacca il piezo al retro del CD. La parte anteriore del CD sarà utilizzata per ascoltare la pioggia. Il cavo blu (Segnale) deve essere collegato al canale 0 dell'MCP3008, il rosso e il nero devono essere collegati rispettivamente a 3,3 volt e massa.
È possibile utilizzare un rivestimento conforme (Plastik 70) per impermeabilizzare la parte anteriore del CD e del piezo. Non spruzzarlo sul retro del cd e del piezo dove sono attaccati i fili e la ceramica. Se la ceramica viene spruzzata, il piezo non vibrerà correttamente.
Passaggio 3: crea il tuo circuito per la connessione PI, MCP3008 e piezo
Ci sono molti tutor sul collegamento di MCP3008 e Raspberry PI. Inizialmente ho usato il tutorial di Adafruit:
Hardware SPIT Per utilizzare l'hardware SPI assicurati prima di aver abilitato l'SPI utilizzando lo strumento raspi-config (oppure vai sul desktop, Applicazioni (Start) Menue, Preferenze, Configurazione Raspberry Pi, Interfacce). Assicurati di rispondere sì sia all'abilitazione dell'interfaccia SPI che al caricamento del modulo del kernel SPI, quindi riavvia il Pi. Ora collega l'MCP3008 al Raspberry Pi come segue:
MCP3008 da VDD a Raspberry Pi 3.3V
MCP3008 VREF a Raspberry Pi 3.3V
MCP3008 AGND a Raspberry Pi GND
MCP3008 DGND a Raspberry Pi GND
Da MCP3008 CLK a Raspberry Pi SCLK
MCP3008 DOUT a Raspberry Pi MISO
MCP3008 DIN a Raspberry Pi MOSI
Da MCP3008 CS/SHDN a Raspberry Pi CE0
Questo circuito può ora essere utilizzato per molti sensori analogici che accettano un ingresso da 3,3 volt, incluso il nostro Piezo Electical Eliment.
Collegare il cavo Piezo Eliment Red (Volt in) al PI 3,3 volt, da terra a terra e l'uscita Piezo (Blu) a CH0 (Canale zero) dell'MCP3008.
Se si dispone solo di un elemento elettrico piezoelettrico con cavo rosso e nero (senza scheda), collegare il cavo rosso al canale 0 dell'MCP 3008 e il nero a GND. Collegare anche un resistore da 1 Mega Ohm tra il canale 0 dell'MCP3008 e la massa (il piezo e il resistore sono collegati in parallelo). Il resistore proteggerà l'MCP 3008 dai picchi di corrente e tensione creati dal piezo.
Ho anche testato il piezo con un micro bitscope nel video allegato. Questo però non è necessario.
Passaggio 4: il software
Ho scritto un semplice script utilizzando la libreria GPIOZERO per MCP3008. È allegato.
Assicurati che SPI sia abilitato (Applicazioni (Start) Menue, Preferenze, Configurazione Raspberry Pi, Interfacce o sudo raspi-config)
Esegui lo script, rilascia alcune gocce e guarda quali sono i risultati. potrebbe essere necessario modificare la soglia nel codice Python.
Consigliato:
Stazione meteorologica professionale con ESP8266 e ESP32 fai da te: 9 passaggi (con immagini)
Stazione Meteo Professionale con ESP8266 ed ESP32 DIY: LineaMeteoStazione è una stazione meteo completa interfacciabile con i sensori professionali di Sensirion e con alcuni componenti dello strumento Davis (Pluviometro, Anemometro) Il progetto è pensato come stazione meteo fai da te ma richiede solo il
Stazione meteorologica semplice con ESP8266.: 6 passaggi (con immagini)
Stazione meteorologica semplice che utilizza ESP8266.: In questo Instructable condividerò come utilizzare ESP8266 per ottenere dati come temperatura, pressione, clima ecc. E dati di YouTube come abbonati e amp; Numero totale di visualizzazioni. e visualizzare i dati sul monitor seriale e visualizzarli su LCD. I dati saranno f
Stazione meteo fai-da-te e stazione sensore WiFi: 7 passaggi (con immagini)
Stazione meteo fai-da-te e stazione sensore WiFi: in questo progetto ti mostrerò come creare una stazione meteo insieme a una stazione sensore WiFi. La stazione sensore misura i dati di temperatura e umidità locali e li invia, tramite WiFi, alla stazione meteorologica. La stazione meteorologica visualizza quindi t
Stazione meteorologica completa fai-da-te Raspberry Pi con software: 7 passaggi (con immagini)
Completa la stazione meteorologica Raspberry Pi fai-da-te con il software: alla fine di febbraio ho visto questo post sul sito Raspberry Pi. http://www.raspberrypi.org/school-weather-station-…Hanno creato le stazioni meteorologiche Raspberry Pi per le scuole. ne volevo assolutamente uno! Ma a quel tempo (e credo ancora mentre scrivo
Pluviometro ad ultrasuoni: Stazione meteorologica aperta Raspebbery Pi: Parte 1: 6 passaggi
Pluviometro ad ultrasuoni: Raspebbery Pi Open Weather Station: Parte 1: Le stazioni meteorologiche IoT (Internet Of Things) disponibili in commercio sono costose e non disponibili ovunque (come in Sud Africa). Le condizioni meteorologiche estreme ci colpiscono. SA sta vivendo la siccità più dura da decenni, la terra si sta riscaldando e coltivare