Forfatteren av Instructables under kallenavnet MisterM samlet en værstasjon med en piksel-LED-skjerm i et tilfelle fra en defekt Hitachi-kassettspiller. Hodetelefoner som ligger over spilleren, når de varsler om en farlig meteorologisk situasjon, begynner å sakte rotere fra side til side med litt støy.
Jobbe videre homebrew kvist mesteren starter med å demontere spilleren. Komponentene som trekkes ut fra den, kan selges til videobloggere som reparerer slike spillere og fjerner reparasjoner på video. Selvfølgelig er det bedre å ikke demontere spillerne av sjeldne modemer.
Veiviseren går gjennom denne lenken og registrerer en gratis konto som lar deg ikke ringe mer enn 1000 samtaler til API per dag, noe som er mer enn nok. Samtidig mottar han en nøkkel, som deretter kan plasseres i Python-skript for å utføre automatiske samtaler. I likhet med passord, bør denne nøkkelen holdes hemmelig, fordi å vite det, andre brukere vil foreta totalt mer enn 1000 samtaler per dag, og værstasjonen vil slutte å fungere til neste dag.
Deretter begynner veiviseren arbeidet med programvaren, som, etter å ha blitt brakt i brukbar tilstand, laster opp her.
For at weatherman.py-skriptet skal kjøres automatisk når Raspberry Pi er slått på, åpner veiviseren autorun-filen i en tekstredigerer:
sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart
Og skriver linjen på slutten av filen:
@ python3 /home/pi/weather/weatherman.py &
Lagrer deretter filen. Inkludert er også ikon.py-, telefoner.py-, stup.py- og temp.py-filer, deres formål, henholdsvis: gi ut bilder med en oppløsning på 16x16 piksler, kontroller rotasjonen av hodetelefonene med en servomotor, vis sannsynligheten for nedbør, vis temperaturen i Herkules font (format TTF) eller andre.
Mesteren setter ganske enkelt en "hatt" med skjermen på Raspberry Pi (i dette tilfellet, Zero W med en kam, hvis den mangler, må den loddes, og brettet uten WiFi, jeg nylig fortaltehva du skal gjøre), og servoen kobles slik:
Sjekker alt på vekt:
Og så sjekker han hvordan skjermen vil se ut for spilleren. Du kan ta en hvilken som helst annen egnet ferdig eller hjemmelaget sak.
Gjør om hodetelefonene for å installere den resulterende designen på servo akselen slik at de kan rotere dem:
Og til slutt er alt fullstendig samlet, og en uvanlig værstasjon gleder ikke bare mesteren, men også alle tilskuerne til hans strømmer:
Og selv om RGB LED-skjermer ikke eksisterte den gang - det var ingen blå LED-er - ser vintage og moderne komponenter på denne værstasjonen bra sammen.