Sommario:

Stazione meteorologica RPi e orologio digitale: 4 passaggi (con immagini)
Stazione meteorologica RPi e orologio digitale: 4 passaggi (con immagini)

Video: Stazione meteorologica RPi e orologio digitale: 4 passaggi (con immagini)

Video: Stazione meteorologica RPi e orologio digitale: 4 passaggi (con immagini)
Video: Ricezione Autonoma dei Satelliti NOAA con Raspberry Pi - Luca Bennati IU2FRL 2024, Novembre
Anonim
Image
Image
Stazione meteo RPi e orologio digitale
Stazione meteo RPi e orologio digitale

Di Anders644PIIl mio InstagramSegui di più dell'autore:

Fioriera intelligente minimalista
Fioriera intelligente minimalista
Fioriera intelligente minimalista
Fioriera intelligente minimalista
Termometro LED digitale RPi
Termometro LED digitale RPi
Termometro LED digitale RPi
Termometro LED digitale RPi
Controllo NodeMCU Alexa TV
Controllo NodeMCU Alexa TV
Controllo NodeMCU Alexa TV
Controllo NodeMCU Alexa TV

Informazioni: Ciao, amo l'elettronica, la stampa 3D e la condivisione di ciò che realizzo. Per lo più cerco di fare cose utili, ma a volte ne faccio anche solo per divertimento e per imparare qualcosa di nuovo. E se ti piace quello che vedi, segui… Maggiori informazioni su Anders644PI »

Questo è un progetto facile e veloce da realizzare e un bel display da mostrare. Visualizza sia l'ora, le condizioni meteorologiche che la temperatura. E se ti piace quello che vedi, seguimi su Instagram e Twitter (@Anders644PI) per stare al passo con quello che faccio.

Il codice si basa sull'utile codice di StuffWithKirby sulla lettura dei dati meteorologici JSON in python e SteveAmor sul fantastico codice dell'orologio digitale SenseHat di Github.

Avrai bisogno:

  • Un Raspberry Pi 3 (qualsiasi Raspberry Pi a 40 pin funzionerà)
  • Un Raspberry Pi SenseHat (o qualsiasi altro display, su cui visualizzare i dati meteo)
  • Un alimentatore 5V 2.4A per Raspberry Pi
  • Una scheda Micro SD da 8 GB o superiore con l'ultima versione di Raspian
  • Una stampante 3D e bobine di PLA di qualsiasi colore (opzionale)
  • Questo set di viti e distanziatori (opzionale: è necessario solo se si desidera utilizzare il diffusore)

Passaggio 1: dati meteorologici

Dati meteorologici
Dati meteorologici

Otteniamo i dati meteorologici da OpenWeatherMap.org, ma puoi ovviamente aggiungere un termister o un mi piace al Pi e leggere i dati direttamente da quello, se lo desideri davvero.

  1. Inizia creando un account GRATUITO su OpenWeatherMap.org.
  2. Quindi copia la tua chiave API da utilizzare in seguito.
  3. Ora scarica e apri il file city.list.json, cerca la tua città, quindi copia il city-id per dopo.

Passaggio 2: configurazione del Pi

Configurare il Pi
Configurare il Pi

1. Nel terminale sul Pi (con connessione a Internet) eseguire questo comando, per ottenere la configurazione del Pi:

sudo apt-get update && sudo apt-get upgrade

2. Ora scarica il mio repository GitHub e modifica lo script:

git clone https://github.com/Anders644PI/RPi-SenseHat-Digital-Clock-and-Weather-Station.git cd RPi-SenseHat-Digital-Clock-and-Weather-Station nano RPi_Weather_Station.py

3. In RPi_Weather_Station.py incolla la tua chiave API e il tuo city-id. Puoi anche cambiare le unità in imperiale (fahrenheit), se lo desideri oltre la metrica (gradi).

4. Ora eseguilo e dovrebbe funzionare alla grande. Ma se hai problemi, sentiti libero di dirmelo nei commenti e sarò felice di aiutarti.

sudo python RPi_Weather_Station.py

Passaggio 3: accessori stampati in 3D

Accessori stampati in 3D
Accessori stampati in 3D
Accessori stampati in 3D
Accessori stampati in 3D
Accessori stampati in 3D
Accessori stampati in 3D

Questo passaggio è facoltativo, ormai hai già una stazione meteo funzionante. Ma quando ho accesso a una stampante 3D, è meglio che la usi.

1. Il primo aggiornamento è un diffusore per il SenseHat, che può essere avvitato al cappello con due viti e due distanziatori per il Pi. Ho usato alcune viti che avevo in giro, ma anche alcune di queste dovrebbero funzionare. Scarica il file qui:

2. Il secondo aggiornamento è un supporto verticale per il Pi. Questo non richiede viti, scorre semplicemente sulle porte USB. Ciò rende le porte USB ed Ethernet non funzionanti. Scarica il file qui:

Passaggio 4: il risultato

Il risultato
Il risultato

Congratulazioni, hai finito!!! Ora dovresti avere una bella stazione meteorologica RPi sulla tua scrivania e informarti con utili informazioni meteorologiche.

Mi piacerebbe vedere cosa realizzi con questo progetto, quindi per favore taggami su @anders644pi, su Twitter o Instagram, se lo fai. E per favore, se ti piace questo progetto, votami nel Microcontroller Contest:

Consigliato: