İçindekiler:

RaspiWWV - Simüle WWV Kısa Dalga Sesli Zaman Yayını: 10 Adım (Resimlerle)
RaspiWWV - Simüle WWV Kısa Dalga Sesli Zaman Yayını: 10 Adım (Resimlerle)

Video: RaspiWWV - Simüle WWV Kısa Dalga Sesli Zaman Yayını: 10 Adım (Resimlerle)

Video: RaspiWWV - Simüle WWV Kısa Dalga Sesli Zaman Yayını: 10 Adım (Resimlerle)
Video: Ayımızın yerini farklı gezegenler alsaydı nasıl görünürdü? 2024, Kasım
Anonim
Image
Image
Raspbian OS Kurulumu
Raspbian OS Kurulumu

Oturup Kısa Dalga radyonuzda WWV zaman sinyallerini dinlediğiniz günleri hatırlayın (tik, tik, tik… Tonda, saat…)?

(Yukarıdaki YouTube'da dinleyin)

Ah! Bunu kaçırdın mı? Artık o anları (yeniden) deneyimleyebilir ve kendi WWV saatinize sahip olabilirsiniz, Kısa Dalga Radyosu ve İnternet bağlantısı gerekmez. Hep istediğin bu değil miydi?

Aslında bu, küçük bir OLED ekranı, Gerçek Zamanlı Saati (RTC) ve Ses Amplifikatörünü tek bir Raspberry Pi Zero'ya nasıl bağlayacağınızı göstermeye yardımcı olacak bir projedir! Hepsi, istediğiniz zaman WWV zaman “sinyallerini” dinleyebilme bonusu ile.

Gerçek WWV'den farklı olarak, ses zaman sinyalleri ve kuşkusuz küçük saat ekranı, tipik düşük maliyetli RTC modülünü kullanarak günde yalnızca yaklaşık bir saniyelik sapmaya kadar doğru olacaktır. Bunu daha kaliteli (daha pahalı) bir RTC kullanarak veya sadece Raspberry Pi'yi İnternete bağlı bırakarak iyileştirebilirsiniz, ancak bu asla gerçek WWV'nin atom saatlerinin yerini alamaz. (https://www.satsignal.eu/ntp/Raspberry-Pi-NTP.htm… gibi Raspberry Pi makaleleriyle hassas zaman tutma konusuna bakın)

Aksi takdirde, çoğu kullanım için doğruluk muhtemelen yeterlidir. Çoğu kullanım? WWV'nin vızıltısıyla uykuya dalmanın yanı sıra, astronomik gözlemlere zaman damgası eklemek için kısa dalga radyo versiyonunu kullandım; bir teyp kullanarak (bunları hatırlıyor musunuz?), arka planda WWV zaman sinyalleri ile meteor gözlemlerini, ay tıkanmalarını* veya gördüğüm diğer olayları kaydederdim. "İşaret!" Kayıt, daha sonra ev rahatlığında gözlemler ve zaman damgaları ile yazıya dökülebilir.

Böyle bir nostaljisi olanlar için, projeniz için bir kılıf olarak kullanmak üzere eski bir transistörlü radyoyu (ve bunları hatırlıyor musunuz?) çıkardığınızdan emin olun. Taşınabilirlik istiyorsanız, kasanın pil takmak için yeterince büyük olması gerektiğini unutmayın!

Python ile yazılmış “WWV” yazılımı zamanı gösterir ve uygun sesi çalar. Raspberry Pi saati ve RTC, İnternet'e her bağlandığında Ağ Zaman Protokolü (NTP) sunucularıyla yeniden eşitlenir. (Bir Raspberry Zero W kullanıyorsanız, WiFi'nizin kapsama alanı dahilinde olduğu her zaman.)

Adım 1: Donanım Parçaları

• Ahududu Pi Sıfır W

• MakerFocus 0,91 İnç I2C SSD1306 OLED Ekran Modülü Amazon https://a.co/d/ioakKen (veya diğer SSD1306 128x32 OLED ekran)

• Gerçek Zamanlı Saat (RTC) modülü PCF8523

• I2S 3W D Sınıfı Amplifikatör Koparma - MAX98357A

• Küçük Hoparlör (Eski bilgisayar hoparlörlerinden 2” hoparlör kurtardım)

• Breadboard, Pi Breakout kablosu/breadboard'a konektör, tel

• İsteğe bağlı: 5v 1amp pil (cep telefonunu şarj etmek için kullanılır) Anker PowerCore 5000 Taşınabilir Şarj Cihazı gibi https://www.adafruit.com/?q=PCF8523 Alternatif olarak LiPo pil + 5v dönüştürücü/şarj cihazı kullanabilirsiniz https:/ /www.adafruit.com/?q=PCF8523 https://www.adafruit.com/product/2465 Veya ev kullanımı için 5V 2amp güç kaynağı.

• RTC için CR1220 pil

• Kasa – eski transistörlü radyo

2. Adım: Raspbian OS Kurulumu

Raspbian Stretch Lite'ı 4GB veya daha büyük bir SD karta yükleyin. (aşağıdaki adımlar)

  1. Henüz yapmadıysanız, Raspbian Lite sürümünü 4 GB veya daha büyük bir microSD karta yükleyin. Bu proje bir monitör veya klavye kullanmadığından GUI sürümüne ihtiyacınız YOKTUR.
  2. Raspberry'ye SSH üzerinden uzaktan erişmeniz gerekecek. Windows'ta PUTTY SSH terminal programını kullanabilirsiniz. Mac'te, sadece bir komut terminali penceresi açın.

Biliyor muydunuz? Raspbian'ı bir PC kullanarak bir SD karta kurarsanız, bir Raspberry'de başlatmadan önce WiFi ve SSH erişimini yapılandırmak için kartta iki dosya oluşturabilirsiniz?

Bunun için SD kartınızın şu anda PC'nizde K: olarak takılı olduğunu varsayın:

1) En son Raspbian Lite görüntüsünü SD'ye yükleyin.

2) Not defteri ile sadece "ssh" adında bir dosya oluşturun ve Save As "All files" to K:\ssh'yi kullanın Dosya her şeyi içerebilir. Önemli olan dosya adıdır. “ssh.txt” OLMAMALIDIR!!!

3) Not defteri ile aşağıdakileri içeren “wpa_supplicant.conf” adlı ikinci bir dosya oluşturun:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdevupdate_config=1

ağ={

ssid="mySSID" psk="parolam" key_mgmt=WPA-PSK }

“Tüm dosyalar”ı K:\wpa_supplicant.conf'a Farklı Kaydet'i kullanın. Yine, Not Defteri'nin onu “wpa_supplicant.conf.txt” olarak değiştirmesine izin vermeyin!

Raspberry'yi ilk kez başlattığınızda, Raspbian bunları arayacak ve Wifi'nize bağlanacaktır. Otomatik olarak atandığından, muhtemelen IP adresi için Yönlendiricinize bakmanız gerekecektir.

3. MicroSD kartı Pi'ye takın ve gücü şimdi takın. Önyükleme birkaç dakika sürecektir.

4. Raspberry Pi'nize uzaktan giriş yapmak için IP adresini bulmanız gerekecektir. Deneyebilirsin:

$ ssh [email protected] (Veya Putty'den [email protected] ana bilgisayar adını girin

Not: Bu başarısız olursa, Yönlendiricinizin yerel cihazlarınızın IP adreslerini gösterip göstermediğini görmeniz gerekecektir. Örnek: ssh [email protected]. X. X

Varsayılan şifre “ahududu”

3. Adım: İşletim Sistemini Güncelleyin ve Yapılandırın

İşletim Sistemini Güncelleyin ve Yapılandırın
İşletim Sistemini Güncelleyin ve Yapılandırın
İşletim Sistemini Güncelleyin ve Yapılandırın
İşletim Sistemini Güncelleyin ve Yapılandırın

Önyükleme ve giriş yaptıktan sonra, Pi'nizin işletim sistemini güncelleyerek başlayın, "pi" şifresini değiştirin ve I2C arayüzünü açın:

sudo apt-get güncellemesi

sudo apt-get yükseltme

sudo raspi yapılandırması

Seçme:

Kullanıcı şifresini değiştir

Arabirim Seçenekleri -> I2C Etkinleştir -> Evet

Yerel Ayarı ve Saat Dilimi'ni (UTC) değiştirmeden bıraktığınızdan emin olun.

BİTİR'i seçin

WWV'nin yerel değil, UTC saatinde çalıştığını unutmayın.

Bir sonraki yazılım yüklemesinden sonra yeniden başlatmayı bekleyebilirsiniz.

Adım 4: RaspiWWW Yazılım Kurulumu

cd /home/pisudo apt install –y git git klon https://github.com/rgrokett/RaspiWWV.git sudo kapatma şimdi

Yazılımı denemeden önce, daha sonra kablolama yapmak için Pi'yi kapatın ve fişini çekin.

Önerilen: