MisterM takma adı altında Instructables'ın yazarı, hatalı bir Hitachi kaset çalardan durumda piksel LED ekranlı bir hava istasyonu kurdu. Oyuncunun üzerinde bulunan kulaklıklar, tehlikeli bir meteorolojik durumun uyarısı olduğunda, biraz gürültü ile yavaşça yan yana dönmeye başlar.
Üzerinde çalışmak homebrewleri dal Master, oyuncuyu parçalarına ayırarak başlar. Ondan çıkarılan bileşenler, bu oynatıcıları onaran ve videodaki onarımları kaldıran video blogculara satılabilir. Tabii ki, nadir modemlerin oyuncularını sökmemek daha iyidir.
Sihirbaz geçer bu bağlantı ve API'ya günde 1000'den fazla çağrı yapmanıza izin vermeyen ücretsiz bir hesap kaydeder, bu da yeterlidir. Aynı zamanda, otomatik çağrılar yapmak için Python komut dosyalarına yerleştirilebilen bir anahtar alır. Parolalar gibi, bu anahtar da gizli tutulmalıdır, çünkü bunu bilerek, diğer kullanıcılar günde toplam 1000'den fazla çağrı yapacak ve hava istasyonu ertesi güne kadar çalışmayı durduracaktır.
Ardından sihirbaz, kullanılabilir bir duruma getirildikten sonra karşıya yüklenen yazılım üzerinde çalışmaya başlar. burada.
Raspberry Pi açıldığında weatherman.py betiğinin otomatik olarak çalışması için sihirbaz otomatik çalıştırma dosyasını bir metin düzenleyicisinde açar:
sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart
Ve satırı dosyanın sonuna yazar:
@ python3 /home/pi/weather/weatherman.py ve
Ardından dosyayı kaydeder. Ayrıca sırasıyla icon.py, telefonlar.py, precip.py ve temp.py dosyaları, bunların amaçları şunlardır: 16x16 piksel çözünürlükte çıkış görüntüleri, bir servomotor ile kulaklıkların dönüşünü kontrol etme, yağış olasılığını görüntüleme, Herkules yazı tipinde sıcaklığı görüntüleme (format TTF) veya başka herhangi bir.
Usta sadece Ahududu Pi üzerindeki ekran ile bir "şapka" koyar (bu durumda, bir tarak ile Sıfır W, eksikse, lehimlenmesi gerekir ve WiFi olmadan tahta, ben son zamanlarda söylendine yapmalı) ve servo şöyle bağlanır:
Kilodaki her şeyi kontrol eder:
Ve sonra oyuncu durumunda ekranın nasıl görüneceğini kontrol eder. Başka bir hazır veya ev yapımı çanta alabilirsiniz.
Ortaya çıkan tasarımı servo şaftın üzerine döndürerek takabilmesi için kulaklıkları tekrarlayın:
Ve son olarak, her şey tamamen toplanır ve alışılmadık bir hava istasyonu sadece ustayı değil, aynı zamanda akışlarının tüm seyircilerini de memnun eder:
RGB LED ekranlar mevcut olmasa da - mavi LED'ler yoktu - bu hava istasyonundaki vintage ve modern bileşenler birlikte harika görünüyor.