Mundarija:

RaspiWWV - Qisqa to'lqinli WWV simulyatsiyali ovozli eshittirish: 10 qadam (rasmlar bilan)
RaspiWWV - Qisqa to'lqinli WWV simulyatsiyali ovozli eshittirish: 10 qadam (rasmlar bilan)

Video: RaspiWWV - Qisqa to'lqinli WWV simulyatsiyali ovozli eshittirish: 10 qadam (rasmlar bilan)

Video: RaspiWWV - Qisqa to'lqinli WWV simulyatsiyali ovozli eshittirish: 10 qadam (rasmlar bilan)
Video: TRANSFARMATOR NIMA ? micro to'lqinli pech transfarmatorni tekshirish haqida to'liq tushuncha ! 2024, Iyul
Anonim
Image
Image
Raspbian OS ni sozlash
Raspbian OS ni sozlash

Qisqa to'lqinli radioda WWV vaqt signallarini tinglab o'tirgan kunlaringizni eslang (belgilang, belgilang, belgilang … Ohangda vaqt bo'ladi …)?

(Yuqoridagi YouTube -da eshitib ko'ring)

Oh! Siz buni o'tkazib yubordingizmi? Endi siz o'sha lahzalarni boshdan kechirishingiz va o'zingizning WWV soatingiz bo'lishi mumkin, qisqa to'lqinli radio va Internetga ulanish shart emas. Bu har doim xohlagan narsangiz emasmi?

Aslida, bu sizga kichkina OLED -ekran, real vaqt soati (RTC) va audio kuchaytirgichni bitta Raspberry Pi Zero -ga qanday ulashni ko'rsatishga yordam beradigan loyihadir! Hammasi WWV vaqtini "signallari" ni xohlagan vaqtda tinglash imkoniyatiga ega.

Haqiqiy WWVdan farqli o'laroq, ovozli vaqt signallari, shuningdek, kichik soatli displey, odatdagi arzon RTC modulidan foydalanib, kuniga bir soniya siljishga to'g'ri keladi. Siz buni yanada yuqori sifatli (qimmatroq) RTC yordamida yoki Raspberry Pi -ni Internetga ulangan holda qoldirib yaxshilashingiz mumkin, lekin bu hech qachon haqiqiy WWV -ning atom soatlarini almashtirmaydi. (Raspberry Pi maqolalarida, masalan, Aks holda, ko'p hollarda, aniqlik etarli bo'lishi mumkin. Ko'p ishlatiladimi? WWV -ning uchayotgan ovozidan uyquga ketishdan tashqari, men astronomik kuzatuvlarni belgilash uchun qisqa to'lqinli radio versiyasidan foydalandim; magnitafon yordamida (eslaysizmi?), men meteor kuzatuvlarini, oy okkultatsiyasini* yoki boshqa hodisalarni, WWV vaqt signallari fonda yozib olardim. "Mark!" Yozuvni uy sharoitida ko'rish va vaqt belgilari bilan yozib olish mumkin.

Bunday nostalji bo'lganlar uchun eski tranzistorli radioni qazib oling (va ularni eslaysizmi?), Loyihangiz uchun misol sifatida. E'tibor bering, agar siz portativlikni xohlasangiz, korpus batareyani o'rnatish uchun etarlicha katta bo'lishi kerak!

Python -da yozilgan "WWV" dasturi vaqtni ko'rsatadi va tegishli ovozni ijro etadi. Raspberry Pi soati va RTC Internetga ulanganda tarmoq vaqti protokoli (NTP) serverlari bilan qayta sinxronlanadi. (Agar siz Raspberry Zero W.dan foydalansangiz, u har doim Wi -Fi tarmog'ida bo'ladi.)

1 -qadam: Uskuna qismlari

• Raspberry Pi Zero W

• MakerFocus 0.91 dyuymli I2C SSD1306 OLED -displeyli modul Amazon https://a.co/d/ioakKen (yoki boshqa SSD1306 128x32 OLED -displey)

• Real vaqt soati (RTC) moduli PCF8523

• I2S 3W D sinfidagi kuchaytirgichning uzilishi - MAX98357A

• Kichik karnay (men eski kompyuter dinamiklaridan 2 dyuymli dinamikni qutqarib oldim)

• Breadboard, Pi Breakout kabeli/non paneliga ulagich, sim

• Ixtiyoriy: 5v 1ampli batareya (uyali telefonni zaryadlash uchun ishlatiladi) Anker PowerCore 5000 portativ zaryadlovchi kabi https://www.adafruit.com/?q=PCF8523 Shu bilan bir qatorda LiPo batareyasi + 5v konvertor/zaryadlovchi https:/ /www.adafruit.com/?q=PCF8523 https://www.adafruit.com/product/2465 Yoki uy foydalanish uchun 5V 2ampli quvvat manbai.

• RTC uchun CR1220 batareyasi

• Case - eski tranzistorli radio

2 -qadam: Raspbian OS -ni sozlash

Raspbian Stretch Lite -ni 4 Gb yoki undan katta SD -kartaga o'rnating. (pastdagi qadamlar)

  1. Agar sizda hali bo'lmasa, Raspbian Lite versiyasini 4 Gb yoki undan katta microSD kartaga o'rnating. Sizga GUI versiyasi kerak emas, chunki bu loyihada monitor yoki klaviatura ishlatilmaydi.
  2. Raspberry -ga SSH orqali masofadan kirishingiz kerak bo'ladi. Windows -da siz PUTTY SSH terminal dasturidan foydalanishingiz mumkin. Mac -da, faqat buyruq terminali oynasini oching.

Bilasizmi? Agar siz Raspbian -ni shaxsiy kompyuter yordamida SD -kartaga o'rnatgan bo'lsangiz, uni Raspberry -ni yuklamasdan oldin Wi -Fi va SSH -ga kirishni sozlash uchun kartada ikkita fayl yaratishingiz mumkinmi?

Buning uchun sizning SD -kartangiz hozirda kompyuteringizda K: o'rnatilgan deb taxmin qiling.

1) SD -ga so'nggi Raspbian Lite tasvirini o'rnating.

2) Notepad yordamida "ssh" deb nomlangan faylni yarating va "Hamma fayllar" sifatida saqlashni K: / ssh formatida ishlating. Faylda hamma narsa bo'lishi mumkin. Bu muhim bo'lgan fayl nomi. "Ssh.txt" bo'lmasligi kerak !!!

3) Notepad yordamida "wpa_supplicant.conf" deb nomlangan ikkinchi fayl yarating:

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

tarmoq = {

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

K: / wpa_supplicant.conf -ga "Hamma fayllar sifatida saqlash" -dan foydalaning, Notepad -ni "wpa_supplicant.conf.txt" ga o'zgartirishiga yo'l qo'ymang !!

Raspberry -ni birinchi marta yuklaganingizda, Raspbian ularni qidiradi va Wi -Fi tarmog'iga ulanadi. IP -manzilni aniqlash uchun siz yo'riqchini qidirishingiz kerak bo'ladi, chunki u avtomatik tayinlangan.

3. MicroSD kartani Pi -ga joylashtiring va hoziroq quvvat manbaiga ulang. Yuklash uchun bir necha daqiqa kerak bo'ladi.

4. Raspberry Pi -ga masofadan kirish uchun siz uning IP -manzilini topishingiz kerak bo'ladi. Siz urinib ko'rishingiz mumkin:

$ ssh [email protected] (Yoki Putty -dan host nomini kiriting [email protected]

Eslatma: Agar bu bajarilmasa, siz yo'riqnoma mahalliy qurilmalaringizning IP -manzillarini ko'rsatishini ko'rishingiz kerak bo'ladi. Misol: ssh [email protected]. X. X

Standart parol - "malina"

3 -qadam: OSni yangilang va sozlang

OSni yangilang va sozlang
OSni yangilang va sozlang
OSni yangilang va sozlang
OSni yangilang va sozlang

Yuklash va tizimga kirgandan so'ng, Pi operatsion tizimini yangilashdan boshlang, "pi" parolini o'zgartiring va I2C interfeysini yoqing:

sudo apt-get yangilanishi

sudo apt-get upgrade

sudo raspi-config

Tanlash:

Foydalanuvchi parolini o'zgartiring

Interfeys imkoniyatlari -> I2C yoqish -> Ha

Mahalliy va vaqt mintaqasini (UTC) o'zgarishsiz qoldirganingizga ishonch hosil qiling.

Tugatish -ni tanlang

E'tibor bering, WWV mahalliy emas, UTC vaqtida ishlaydi.

Keyingi dastur o'rnatilgandan so'ng, siz qayta yuklashni kutishingiz mumkin.

4 -qadam: RaspiWWW dasturiy ta'minotini o'rnatish

cd/home/pisudo apt install –y git git clone https://github.com/rgrokett/RaspiWWV.git sudo hozir yopilgan.

Dasturiy ta'minotni sinashdan oldin, keyingi simlarni ulash uchun Pi -ni o'chiring va tarmoqdan uzing.

Tavsiya: