Orodha ya maudhui:

RaspiWWV - Matangazo ya Saa ya Sauti ya Sawa ya WWV Sauti: Hatua 10 (na Picha)
RaspiWWV - Matangazo ya Saa ya Sauti ya Sawa ya WWV Sauti: Hatua 10 (na Picha)

Video: RaspiWWV - Matangazo ya Saa ya Sauti ya Sawa ya WWV Sauti: Hatua 10 (na Picha)

Video: RaspiWWV - Matangazo ya Saa ya Sauti ya Sawa ya WWV Sauti: Hatua 10 (na Picha)
Video: ONGEZA NGUVU ZA KIUME | masaa 3 Bila kuchoka | WANAUME TU HII 2024, Novemba
Anonim
Image
Image
Usanidi wa OS ya Raspbian
Usanidi wa OS ya Raspbian

Kumbuka siku ambazo ungekaa kusikiliza sauti za WWV kwenye redio yako ya Shortwave (kupe, kupe, kupe … Kwa sauti, wakati utakuwa…)?

(Sikia kwenye YouTube hapo juu)

Ah! Ulikosa hiyo? Sasa unaweza (re-) kupata uzoefu wa nyakati hizo na kuwa na saa yako ya WWV, hakuna Redio ya Shortwave na hakuna unganisho la Mtandao linalohitajika. Je! Sio hivyo ulivyokuwa unataka kila wakati?

Kweli, huu ni mradi wa kukusaidia kuonyesha jinsi ya kuunganisha skrini ndogo ya OLED, Saa Saa Saa (RTC) na Kikuza Sauti zote kwa Raspberry Pi Zero moja! Wote na bonasi ya kuweza kusikiliza WWV "ishara" wakati wowote unapotaka.

Tofauti na WWV halisi, ishara za wakati wa sauti na onyesho la saa ndogo litakubaliwa kuwa sahihi tu kwa sekunde moja ya kuteleza kwa siku kwa kutumia moduli ya kawaida ya gharama nafuu ya RTC. Unaweza kuboresha hii kwa kutumia RTC ya hali ya juu (ghali zaidi), au kwa kuacha tu Raspberry Pi iliyounganishwa kwenye mtandao, lakini hii haiwezi kuchukua nafasi ya saa za atomiki za WWV halisi. (Angalia utunzaji wa wakati sahihi na nakala za Raspberry Pi, kama vile

Vinginevyo, kwa matumizi mengi, usahihi labda unatosha. Matumizi mengi? Kweli, badala ya kulala kwa sauti ya kupendeza ya WWV, nilitumia toleo la redio la mawimbi kwa muda wa uchunguzi wa angani; kutumia kinasa sauti (kumbuka hizo?), ningerekodi uchunguzi wa kimondo, uchawi wa mwezi * au hafla zingine nilizoziona, na ishara za wakati wa WWV nyuma. "Alama!" Kurekodi kunaweza kunakiliwa na kuona na mihuri ya nyakati katika raha ya nyumbani.

Kwa wale walio na hamu kama hiyo, hakikisha kuchimba redio ya zamani ya transistor (na kukumbuka hizo?) Kutumia kama kesi ya mradi wako. Kumbuka kuwa kesi hiyo itahitaji kuwa kubwa ya kutosha kusanikisha betri, ikiwa unataka kubeba!

Programu ya "WWV", iliyoandikwa katika Python, inaonyesha wakati na hucheza sauti inayofaa. Saa ya Raspberry Pi na RTC itaunganisha tena seva za Itifaki ya Wakati wa Mtandao (NTP) wakati wowote inapounganishwa na Mtandao. (Wakati wowote iko ndani ya WiFi yako, ikiwa unatumia Raspberry Zero W.)

Hatua ya 1: Sehemu za vifaa

• Raspberry Pi Zero W

• MakerFocus 0.91 Inch I2C SSD1306 OLED Display Module Amazon https://a.co/d/ioakKen (au onyesho jingine la SSD1306 128x32 OLED)

• Moduli ya Saa Saa (RTC) PCF8523

• Kuzuka kwa Amplifier D-I2S 3W - MAX98357A

Spika ndogo (Niliokoa spika 2 kutoka kwa spika za zamani za PC)

• Bodi ya mkate, kebo / kiunganishi cha Pi Breakout / waya, mkate

• Hiari: 5v 1amp betri (inayotumika kuchaji simu ya rununu) Kama vile Anker PowerCore 5000 Chaja inayoweza kusambazwa https://www.adafruit.com/?q=PCF8523 Vinginevyo, unaweza kutumia liPo betri + 5v converter / chaja https: / /www.adafruit.com/?q=PCF8523 https://www.adafruit.com/product/2465 Au 5V 2amp usambazaji wa umeme kwa matumizi ya nyumbani.

• Betri ya CR1220 kwa RTC

• Kesi - redio ya zamani ya transistor

Hatua ya 2: Usanidi wa OS ya Raspbian

Sakinisha Raspbian Stretch Lite kwenye kadi ya SD ya 4GB au kubwa. (hatua hapa chini)

  1. Ikiwa bado haujasakinisha toleo la Raspbian Lite kwenye kadi ya 4GB au kubwa ya MicroSD. HUhitaji toleo la GUI, kwani mradi huu hautumii mfuatiliaji au kibodi.
  2. Utahitaji kupata Raspberry kwa mbali kupitia SSH. Kwenye Windows, unaweza kutumia programu ya terminal ya PUTTY SSH. Kwenye Mac, leta tu dirisha la terminal la amri.

Je! Unajua? Ikiwa utaweka Raspbian kwenye kadi ya SD ukitumia PC, unaweza kuunda faili mbili kwenye kadi kusanidi ufikiaji wa WiFi na SSH kabla ya kuiwasha kwenye Raspberry?

Kwa hili, fikiria kadi yako ya SD imewekwa kama K: kwenye PC yako:

1) Sakinisha picha mpya ya Raspbian Lite kwenye SD.

2) Ukiwa na daftari, tengeneza faili inayoitwa "ssh" tu na utumie Hifadhi Kama "Faili Zote" kwa K: / ssh Faili inaweza kuwa na chochote. Ni jina la faili ambalo ni muhimu. Haipaswi kuwa "ssh.txt" !!!

3) Ukiwa na kijarida, tengeneza faili ya pili iitwayo "wpa_supplicant.conf" na ifuatayo:

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

mtandao = {

ssid = "mySSID" psk = "neno kuu" key_mgmt = WPA-PSK}

Tumia Hifadhi Kama "Faili Zote" kwa K: / wpa_supplicant.conf Tena, usiruhusu Notepad ibadilishe kuwa "wpa_supplicant.conf.txt" !!

Unapowasha Raspberry mara ya kwanza, Raspbian atatafuta hizi na kuungana na Wifi yako. Labda itabidi uangalie Router yako kwa anwani ya IP, ingawa, kwa kuwa auto imepewa.

3. Ingiza kadi ya microSD ndani ya Pi na uzie umeme sasa. Itachukua dakika chache kuanza.

4. Ili kuingia kwa mbali kwenye Raspberry Pi yako, utahitaji kupata anwani yake ya IP. Unaweza kujaribu:

$ ssh [email protected] (Au kutoka kwa Putty, ingiza jina la mwenyeji [email protected]

Kumbuka: Ikiwa hii inashindwa, utahitaji kuona ikiwa Router yako itaonyesha anwani za IP za vifaa vyako vya karibu. Mfano: ssh [email protected]. X. X

Nenosiri chaguomsingi ni "rasipiberi"

Hatua ya 3: Sasisha na usanidi OS

Sasisha na Sanidi OS
Sasisha na Sanidi OS
Sasisha na Sanidi OS
Sasisha na Sanidi OS

Mara baada ya kubofya na kuingia, anza kwa kusasisha OS yako ya Pi, badilisha nenosiri la "pi", na uwashe kiolesura cha I2C:

Sudo apt-pata sasisho

sasisho la kupata apt

Sudo raspi-config

Chagua:

Badilisha nenosiri la mtumiaji

Chaguzi za kuingiliana -> I2C Wezesha -> Ndio

Hakikisha kuondoka eneo la eneo na eneo (UTC) bila kubadilika.

Chagua KUMALIZA

Kumbuka kuwa WWV inaendesha kwa wakati wa UTC, sio ya ndani.

Unaweza kusubiri kuwasha tena baada ya programu inayofuata kusakinisha ijayo.

Hatua ya 4: Sakinisha Programu ya RaspiWWW

cd / home / pisudo apt install - na git git clone https://github.com/rgrokett/RaspiWWV.git sudo kuzima sasa

Kabla ya kujaribu programu, punguza nguvu na uondoe Pi ili kufanya wiring ijayo.

Ilipendekeza: