Inhoudsopgave:
- Stap 1: Materialen
- Stap 2: Raspbian installeren
- Stap 3: Bereid je Raspbarry PI voor
- Stap 4: Voltooi het configureren van Weewx
- Stap 5: Eindnotities
Video: Acurite 5 in 1 weerstation met een Raspberry Pi en Weewx (andere weerstations zijn compatibel): 5 stappen (met afbeeldingen)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Toen ik het Acurite 5 in 1 weerstation had gekocht, wilde ik het weer thuis kunnen bekijken terwijl ik weg was. Toen ik thuiskwam en het instelde, realiseerde ik me dat ik ofwel het scherm op een computer moest aansluiten of hun slimme hub moest kopen, nou ja, het was behoorlijk beperkend voor mij om het op mijn laptop of desktop aan te sluiten en ik wilde hun slimme hub dus ik heb wat onderzoek gedaan en kwam met dit, Let op: dit zal werken met andere weerstations. Hier is een lijst van de hardware ondersteunde hardware, Ik heb dit geschreven voor beginners van op Raspberry Pis en Linux gebaseerde besturingssystemen, want iedereen kan dit.
Stap 1: Materialen
een Raspberry PI, ik gebruikte een Raspberry PI 3b
een toetsenbord en muis of toetsenbord
HDMI kabel
een micro-sd-kaart
een Raspberry PI-behuizing (optioneel)
je kunt kits krijgen met alles wat je nodig hebt van amazon, zoals de link die ik heb gegeven
www.amazon.com/CanaKit-Raspberry-Complete-…
Stap 2: Raspbian installeren
Het eerste dat u moet doen, is Raspbian op de micro-sd-kaart installeren. Je kunt Raspbian downloaden van raspberrypi.org download (Raspbian (versienaam) met desktop). Als je bekend bent met Raspberry PI, kun je de minimale versie gebruiken. Je kunt de aanwijzingen van Raspberrypi.org volgen (unzip het bestand niet als je mijn methode gebruikt). Ik gebruik zelf andere software om het op een micro-sd te installeren. Ik gebruik rufus bij het gebruik van deze software ZORG ERVOOR DAT JE DE JUISTE SCHIJF SELECTEERT! ook wanneer u de opstartbare afbeelding selecteert, selecteert u dd-afbeelding en selecteert u vervolgens het raspbian-zipbestand.
Nadat u Raspbian op de micro-sd-kaart hebt geïnstalleerd, plaatst u de sd-kaart in de micro-sd-sleuf op uw Raspberry PI sluit uw HDMI-kabel aan op uw tv of monitor en op uw Raspberry PI en vervolgens uw muis en toetsenbord daarna sluit u uw stroom aan naar uw Raspberry PI zorg ervoor dat uw monitor/tv aan staat.
Stap 3: Bereid je Raspbarry PI voor
Zodra het opstart, configureert u uw wifi-verbinding (ervan uitgaande dat u wifi gebruikt)
ga dan naar start > voorkeuren > Raspberry Pi-configuratie selecteer het tabblad interfaces en selecteer SSH de reden hiervoor is dat deze niet op je monitor/tv zal worden aangesloten, dus je moet hier vanaf een andere computer verbinding mee kunnen maken
selecteer het tabblad lokalisatie en configureer uw lokale en stel uw tijdzone en toetsenbord in
selecteer het systeemtabblad en wijzig uw wachtwoord
klik op ok en herstart je systeem
sluit uw USB-kabel aan op uw weerstation
klik nu op het terminalpictogram op de taakbalk om een terminal te openen
nu is het eerste ding om ervoor te zorgen dat uw systeem up-to-date is in het terminaltype in
sudo apt-get update
sudo apt-get upgrade
nu om ervoor te zorgen dat uw firmware up-to-date is
sudo rpi-update
start het systeem opnieuw op en open de terminal opnieuw, u kunt het systeem opnieuw opstarten vanaf de terminal sudo reboot
zodra de terminal open is, gaan we weewx installeren, je kunt de documentatie op weewx gebruiken, het is hetzelfde als wat ik je zal laten zien, maar voordat je de lengte- en breedtegraad krijgt, kun je de NASA-website gebruiken en ook weten hoe ver omhoog je weerstation zit
Deze stap is optioneel weewx levert wel zijn eigen website die van je Raspberry pi wordt uitgevoerd als je deze functie wilt gebruiken installeer apache2
sudo apt-get install apache2
nu ga je apt vertellen waar de repository is
wget -qO - https://weewx.com/keys.html | sudo apt-key add -wget -qO - https://weewx.com/apt/weewx.list | sudo tee /etc/apt/sources.list.d/weewx.list
dan updaten en installeren
sudo apt-get update
sudo apt-get install weewx
na deze installatie zal het een eerste configuratieprogramma uitvoeren hier noem je je station zet je lange en lat in de hoogte van je weerstation als je daarmee klaar bent, kun je afsluiten en je weerstationmonitor en Raspberry Pi verplaatsen naar waar je zou willen om het te zeggen, hier komt de SSH binnen. Je moet een programma genaamd Putty downloaden en het op je computer installeren. Je moet je ip-adres weten. Je kunt het vinden op de terminal typ gewoon ifconfig en zoek daar naar wlan0 inet zal je ip-adres zijn als je wifi gebruikt
Stap 4: Voltooi het configureren van Weewx
Als je nu je weermonitor en raspberry pi hebt verplaatst en stopverf hebt geïnstalleerd open stopverf als je niet alleen een terminal hebt geopend als je nieuw bent in stopverf wanneer je het opent, vul dan je ip-adres in, standaardpoort van 22 is in orde en zorg ervoor dat SSH is geselecteerd klik op openen, dan is gebruikersnaam pi en gebruik je het wachtwoord dat je eerder hebt aangemaakt nu in je terminal
sudo nano /etc/weewx/weewx.conf
gebruik nu je pijltjestoetsen find
bekijk eerst het gedeelte [station] om er zeker van te zijn dat de informatie correct is en zoek vervolgens naar "Dit gedeelte is voor het uploaden van gegevens naar internetsites" zoek uw online service Ik gebruikte weather underground scroll naar de website van weather underground naar waar het zegt aan de slag te gaan klik op verbinden koppel en registreer nu uw weerstation. vul je gegevens in
# Als u dit wilt doen, zet u de optie 'enable' op true, # en specificeer een station (bijv. 'KORHOODR3') en wachtwoord.
enable = true station = Zet hier je station-ID
# Zet uw wachtwoord tussen aanhalingstekens om u te beschermen tegen parseerfouten:
wachtwoord = stationssleutel komt hier
# Stel het volgende in op True om weewx de WU "Rapidfire" te laten gebruiken
# protocol. Niet alle hardware kan dit ondersteunen. Zie de gebruikershandleiding.
snelvuur = False
nu ga je x bedienen om af te sluiten het zal je vragen of je het bestand wilt opslaan voer y in om op te slaan en voer opnieuw in om op te slaan in de bestandsnaam
nu wil je weewx opnieuw opstarten
sudo /etc/init.d/weewx stop
sudo /etc/init.d/weewx start
verlaat uw terminal of stopverfvenster
Stap 5: Eindnotities
Als je apache hebt geïnstalleerd, kun je vanuit je webbrowser je ip-adres invoeren en de weewx-website openen die je op je Raspberry PI host. Je kunt de skin van de website veranderen door skins te downloaden en te installeren. Je kunt vinden hoe je dit doet in de weewx website doc sectie. Er is veel goede informatie op hun website. Ik raad aan om er doorheen te bladeren, Hier is slechts een kanttekening, als je een Acurite-weermonitor hebt, zou het niet zo moeilijk zijn om een houten frame te maken dat groot genoeg is om de weermonitor en Raspberry PI in één te omsluiten en aan de muur te hangen. monitor binnen het bereik van het weerstation.
Ik hoop dat dit nuttig voor je was
Aanbevolen:
Halloween-pompoen met een bewegend animatronic-oog - Deze pompoen kan zijn ogen rollen! 10 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Halloween-pompoen met een bewegend animatronic-oog | Deze pompoen kan zijn oog rollen!: In deze Instructable leer je hoe je een Halloween-pompoen maakt die iedereen bang maakt als zijn oog beweegt. Stel de triggerafstand van de ultrasone sensor in op de juiste waarde (stap 9) en je pompoen zal iedereen die het aandurft om snoep te nemen versteenen
Een Arduino programmeren Een andere Arduino gebruiken om een scrollende tekst weer te geven zonder een bibliotheek - Ajarnpa
Een Arduino programmeren Een andere Arduino gebruiken om een scrollende tekst weer te geven zonder een bibliotheek: Sony Spresense of Arduino Uno zijn niet zo duur en vereisen niet veel stroom. Als uw project echter beperkingen heeft op het gebied van stroom, ruimte of zelfs budget, kunt u overwegen om Arduino Pro Mini te gebruiken. In tegenstelling tot Arduino Pro Micro, is Arduino Pro Mi
Nog een andere instructie over het gebruik van de DIYMall RFID-RC522 en Nokia LCD5110 met een Arduino: 8 stappen (met afbeeldingen)
Nog een andere Instructable over het gebruik van de DIYMall RFID-RC522 en Nokia LCD5110 met een Arduino: waarom voelde ik de behoefte om nog een Instructable te maken voor de DIYMall RFID-RC522 en de Nokia LCD5110? Nou, om je de waarheid te zeggen, ik werkte ergens vorig jaar aan een Proof of Concept met beide apparaten en op de een of andere manier "misplaatst"
Een klein alarmsysteem met een Super Tiny Arduino-compatibel bord! - Ajarnpa
Een klein alarmsysteem met een Super Tiny Arduino-compatibel bord! Hallo, vandaag gaan we een klein cool project maken. We gaan een piepklein alarmapparaatje bouwen dat de afstand meet tussen zichzelf en een object ervoor. En wanneer het object een ingestelde afstand overschrijdt, meldt het apparaat u met een
Een LAPTOP-CPU (en andere coole dingen!) Upgraden om een LANGZAME/DEAD-laptop in een SNELLE laptop te veranderen: 4 stappen
Een LAPTOP-CPU upgraden (en andere coole dingen!) om een LANGZAME/DEAD-laptop in een SNELLE laptop te veranderen! erg verouderd … Het LCD-scherm was kapot en de belangrijkste harde schijf was vastgelopen, dus de laptop was in wezen dood … Zie foto's en