Autor Instructables pod pseudonimem MisterM zmontował stację pogodową z pikselowym wyświetlaczem LED w walizce z wadliwego odtwarzacza kasetowego Hitachi. Słuchawki umieszczone nad odtwarzaczem, gdy ostrzegają o niebezpiecznej sytuacji meteorologicznej, zaczynają powoli obracać się z boku na bok z niewielkim hałasem.
Pracuj dalej domowej roboty mistrz zaczyna od demontażu odtwarzacza. Wyodrębnione z niego komponenty można sprzedawać blogerom wideo naprawiającym takie odtwarzacze i usuwającym naprawy wideo. Oczywiście lepiej nie demontować odtwarzaczy rzadkich modemów.
Czarodziej przechodzi ten link i rejestruje bezpłatne konto, które umożliwia wykonywanie nie więcej niż 1000 połączeń z interfejsem API dziennie, co jest więcej niż wystarczające. W tym samym czasie otrzymuje klucz, który można następnie umieścić w skryptach Pythona w celu wykonywania automatycznych wywołań. Podobnie jak hasła, ten klucz należy zachować w tajemnicy, ponieważ znając go, inni użytkownicy wykonają łącznie ponad 1000 połączeń dziennie, a stacja pogodowa przestanie działać do następnego dnia.
Następnie kreator rozpoczyna pracę nad oprogramowaniem, które po przejściu w stan przydatności przesyła tutaj.
Aby skrypt weatherman.py był uruchamiany automatycznie po włączeniu Raspberry Pi, kreator otwiera plik autorun w edytorze tekstu:
sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart
I zapisuje wiersz na końcu pliku:
@ python3 /home/pi/weather/weatherman.py &
Następnie zapisuje plik. Uwzględniono również pliki icon.py, phones.py, opadów.py i temp.py, ich przeznaczenie: wyświetlanie obrazów o rozdzielczości 16x16 pikseli, sterowanie obrotem słuchawek za pomocą siłownika, wyświetlanie prawdopodobieństwa opadów atmosferycznych, wyświetlanie temperatury czcionką Herkules (format TTF) lub jakikolwiek inny.
Mistrz po prostu kładzie „czapkę” z wyświetlaczem na Raspberry Pi (w tym przypadku Zero W z grzebieniem, jeśli go brakuje, należy go przylutować, a płyta bez WiFi, ja ostatnio powiedziałemco robić), a serwomechanizm łączy się w następujący sposób:
Sprawdza wszystko na wadze:
A potem sprawdza, jak będzie wyglądał wyświetlacz w przypadku odtwarzacza. Możesz wziąć każdą inną odpowiednią gotową lub domową skrzynkę.
Wykonaj ponownie słuchawki, aby zainstalować powstały projekt na wale serwa, aby mógł go obracać:
I w końcu wszystko jest całkowicie zebrane, a niezwykła stacja pogodowa cieszy nie tylko mistrza, ale także wszystkich widzów jego strumieni:
I chociaż wtedy nie istniały wyświetlacze LED RGB - nie było niebieskich diod LED - zabytkowe i nowoczesne komponenty tej stacji pogodowej wyglądają świetnie razem.