Sisukord:

RPi ilmajaam ja digitaalkell: 4 sammu (piltidega)
RPi ilmajaam ja digitaalkell: 4 sammu (piltidega)

Video: RPi ilmajaam ja digitaalkell: 4 sammu (piltidega)

Video: RPi ilmajaam ja digitaalkell: 4 sammu (piltidega)
Video: Raspberry Pi -Weather Station at Home 2024, November
Anonim
Image
Image
RPi ilmajaam ja digitaalkell
RPi ilmajaam ja digitaalkell

Autor: Anders644PIMy Instagram

Minimalistlik nutikas istutaja
Minimalistlik nutikas istutaja
Minimalistlik nutikas istutaja
Minimalistlik nutikas istutaja
Digitaalne RPi LED termomeeter
Digitaalne RPi LED termomeeter
Digitaalne RPi LED termomeeter
Digitaalne RPi LED termomeeter
NodeMCU Alexa teleri juhtimine
NodeMCU Alexa teleri juhtimine
NodeMCU Alexa teleri juhtimine
NodeMCU Alexa teleri juhtimine

Teave: Tere, mulle meeldib elektroonika, 3D printimine ja oma tegemiste jagamine. Enamasti proovin teha kasulikke asju, kuid mõnikord valmistan ka mõnda lihtsalt lõbu pärast ja millegi uue õppimiseks. Ja kui teile meeldib see, mida näete, järgige … Lisateave Anders644PI kohta »

See on kiire ja lihtne projekt ning kena ekraan näitamiseks. See näitab nii kellaaega, ilmastikutingimusi kui ka temperatuuri. Ja kui teile meeldib see, mida näete, jälgige mind Instagramis ja Twitteris (@Anders644PI), et olla kursis sellega, mida ma teen.

Kood põhineb StuffWithKirby kasulikul koodil JSON -i ilmateabe lugemisel pythonis ja SteveAmoril Githubi ülilaheda SenseHat digitaalse kella koodil.

Sa vajad:

  • Raspberry Pi 3 (mis tahes 40-pin Raspberry Pi töötab)
  • Raspberry Pi SenseHat (või mis tahes muu ekraan ilmateabe kuvamiseks)
  • 5V 2,4A toiteallikas Raspberry Pi jaoks
  • 8 GB või suurem Micro SD -kaart koos Raspiani uusima versiooniga
  • 3D -printer ja mis tahes värvi PLA -poolid (valikuline)
  • See komplekt kruvisid ja takistusi (valikuline: vajate seda ainult siis, kui soovite kasutada hajuti)

Samm: ilmateated

Ilmastikuandmed
Ilmastikuandmed

Ilmastikuandmed saame OpenWeatherMap.org -ist, kuid muidugi võiksite Pi -le lisada termistri või muu meeldiva ja lugeda sealt otse andmeid, kui soovite.

  1. Alustage teenusega OpenWeatherMap.org tasuta konto loomisega.
  2. Seejärel kopeerige api-võti, et seda hiljem kasutada.
  3. Laadige nüüd alla ja avage fail city.list.json, otsige oma linna ja kopeerige linna-ID hilisemaks kasutamiseks.

Samm: Pi seadistamine

Pi seadistamine
Pi seadistamine

1. Pi terminalis (Interneti -ühendusega) käivitage see käsk Pi seadistuse saamiseks:

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

2. Laadige nüüd alla minu GitHubi repo ja muutke skripti:

git kloon 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. Kleepige RPi_Weather_Station.py oma api-võti ja linna-id. Samuti saate ühikuteks muuta imperiaalseid (fahrenheiti), kui soovite seda üle meetrilise (kraadides).

4. Nüüd käivitage see ja see peaks suurepäraselt toimima. Aga kui teil on probleeme, rääkige sellest mulle kommentaarides ja ma aitan hea meelega.

sudo python RPi_Weather_Station.py

3. samm: 3D -prinditud tarvikud

3D -prinditud tarvikud
3D -prinditud tarvikud
3D -prinditud tarvikud
3D -prinditud tarvikud
3D -prinditud tarvikud
3D -prinditud tarvikud

See samm on valikuline, praeguseks on teil juba funktsionaalne ilmajaam. Aga kui mul on juurdepääs 3D-printerile, kasutan seda parem.

1. Esimene uuendus on SenseHat'i hajuti, mida saab mütsi külge kruvida kahe kruviga ja Pi jaoks kahe eraldusjoonega. Ma kasutasin mõnda kruvi, mille olin ümber pannud, kuid mõned neist peaksid ka töötama. Laadige fail alla siit:

2. Teine täiendus on Pi jaoks vertikaalne alus. See ei vaja kruvisid, see libiseb lihtsalt USB-portidele. See muudab USB- ja Ethernetportid funktsionaalseks. Laadige fail alla siit:

4. samm: tulemus

Tulemus
Tulemus

Palju õnne, olete valmis !!! Nüüd peaksite oma laua taga istuma mõnusa RPi ilmajaama ja teavitama teid kasuliku ilmateatega.

Mulle meeldiks näha, mida te selle projektiga teete, nii et palun märkige mind aadressil @anders644pi, Twitteris või Instagramis. Ja palun, kui teile see projekt meeldib, hääletage minu poolt mikrokontrollerite konkursil:

Soovitan: