Mundarija:

Raspberry Pi va Weewx -dan foydalanadigan Acurite 5 -ning 1 -chi ob -havo stantsiyasi (boshqa ob -havo stantsiyalari mos keladi): 5 qadam (rasmlar bilan)
Raspberry Pi va Weewx -dan foydalanadigan Acurite 5 -ning 1 -chi ob -havo stantsiyasi (boshqa ob -havo stantsiyalari mos keladi): 5 qadam (rasmlar bilan)

Video: Raspberry Pi va Weewx -dan foydalanadigan Acurite 5 -ning 1 -chi ob -havo stantsiyasi (boshqa ob -havo stantsiyalari mos keladi): 5 qadam (rasmlar bilan)

Video: Raspberry Pi va Weewx -dan foydalanadigan Acurite 5 -ning 1 -chi ob -havo stantsiyasi (boshqa ob -havo stantsiyalari mos keladi): 5 qadam (rasmlar bilan)
Video: Raspberry Pi: My weewx weather station software ftp uploads fail due to time outs 2024, Noyabr
Anonim
Raspberry Pi va Weewx -dan foydalangan holda Acurite 5 in 1 meteorologik stantsiyasi (boshqa ob -havo stantsiyalari mos keladi)
Raspberry Pi va Weewx -dan foydalangan holda Acurite 5 in 1 meteorologik stantsiyasi (boshqa ob -havo stantsiyalari mos keladi)

Men Acurite 5ni 1 ta meteorologik stantsiyani sotib olganimda, men yo'qligimda uyimdagi ob -havoni tekshirishni xohlardim. Uyga kelib, uni o'rnatganimda, men displeyni kompyuterga ulashim yoki ularning aqlli uyasini sotib olishim kerakligini tushundim, noutbuk yoki ish stoliga ulanish men uchun juda cheklangan edi va men ularni sotib olishni xohlamadim. aqlli markaz, shuning uchun men tadqiqot olib bordim va shuni o'ylab topdim, bu boshqa ob -havo stantsiyalari bilan ishlaydi. Bu erda qo'llab -quvvatlanadigan uskunalar ro'yxati.

Men buni Raspberry Pis va Linux operatsion tizimlarida yangilar uchun yozganman, chunki hamma buni qila oladi.

1 -qadam: materiallar

Materiallar
Materiallar
Materiallar
Materiallar

a Raspberry PI, men Raspberry PI 3b dan foydalanardim

klaviatura va sichqoncha yoki klaviatura

HDMI kabeli

micro sd karta

Raspberry PI qutisi (ixtiyoriy)

siz kerak bo'lgan hamma narsani o'z ichiga olgan to'plamlarni amazondan olishingiz mumkin, masalan, men bergan havola

www.amazon.com/CanaKit-Raspberry-Complete-…

2 -qadam: Raspbian -ni o'rnatish

Raspbian -ni o'rnatish
Raspbian -ni o'rnatish
Raspbian -ni o'rnatish
Raspbian -ni o'rnatish
Raspbian -ni o'rnatish
Raspbian -ni o'rnatish

Sizga kerak bo'lgan birinchi narsa - Raspbian -ni micro sd -kartaga o'rnatish. Raspbian -ni raspberrypi.org saytidan yuklab olishingiz mumkin (Raspbian (versiya nomi) ish stoli bilan), agar siz Raspberry PI bilan tanish bo'lsangiz, minimal versiyasidan foydalanishingiz mumkin. Siz Raspberrypi.org saytidagi ko'rsatmalarga amal qilishingiz mumkin (agar siz mening usuldan foydalansangiz, faylni ochmang). O'zim mikro SD -ga o'rnatish uchun boshqa dasturlardan foydalanaman, men bu dasturdan foydalanganda rufusdan foydalanaman, To'g'ri diskni tanlaganingizga ishonch hosil qiling! yuklanadigan rasmni tanlashda dd tasvirini tanlang, keyin raspbian zip faylini tanlang.

Raspbian -ni micro sd -kartaga o'rnatgandan so'ng, sd -kartani Raspberry PI -dagi micro -sd uyasiga joylashtiring, HDMI kabelini televizoringizga yoki monitoringizga, Raspberry PI -ga ulang, shundan so'ng sichqoncha va klaviaturani quvvatga ulang. Raspberry PI -ga monitor/ televizor yoqilganligiga ishonch hosil qiling.

3 -qadam: Raspbarry PI -ni tayyorlang

Raspbarry PI -ni tayyorlang
Raspbarry PI -ni tayyorlang
Raspbarry PI -ni tayyorlang
Raspbarry PI -ni tayyorlang
Raspbarry PI -ni tayyorlang
Raspbarry PI -ni tayyorlang

U ishga tushgandan so'ng, Wi -Fi ulanishini sozlang (agar siz Wi -Fi -dan foydalanayotgan bo'lsangiz)

keyin ishga tushirish> afzalliklar> Raspberry Pi konfiguratsiyasi interfeyslar yorlig'ini tanlang va SSH ni tanlang, buning sababi sizning monitoringizga/ televizoringizga ulanmaydi, shuning uchun siz uni boshqa kompyuterdan ulashingiz kerak bo'ladi.

mahalliylashtirish yorlig'ini tanlang va mahalliyni sozlang va vaqt zonasi va klaviaturani o'rnating

tizim yorlig'ini tanlang va parolni o'zgartiring

OK ni bosing va keyin tizimni qayta ishga tushiring

ob -havo stantsiyangiz uchun USB kabelini ulang

Endi terminalni ochish uchun vazifalar panelidagi terminal belgisini bosing

Endi birinchi narsa sizning tizimingiz terminal turida yangilanganligiga ishonch hosil qilishdir

sudo apt-get yangilanishi

sudo apt-get upgrade

Endi sizning dasturiy ta'minotingiz yangilanganligiga ishonch hosil qiling

sudo rpi-update

tizimni qayta ishga tushiring va terminalni qayta oching, tizimni sudo reboot terminalidan qayta ishga tushirishingiz mumkin

terminal ochilgandan so'ng, biz weewx -ni o'rnatishni rejalashtirmoqdamiz, siz hujjatlarni weewx -da ishlatishingiz mumkin, bu men ko'rsatadigan narsaga o'xshaydi, lekin siz uzunlik va kenglikni olishdan oldin siz NASA veb -saytidan foydalanishingiz mumkin ob -havo stantsiyangiz o'tiribdi

Bu qadam ixtiyoriydir, agar siz ushbu funktsiyadan foydalanmoqchi bo'lsangiz, apache2 -ni o'rnatmoqchi bo'lsangiz, malina pi -dan o'chirilgan o'z veb -saytini taqdim etadi.

sudo apt-get apache2 ni o'rnating

Endi siz ombor qaerda ekanligini aniq aytmoqchisiz

wget -qO - https://weewx.com/keys.html | sudo apt -key add -wget -qO -https://weewx.com/apt/weewx.list | sudo tee /etc/apt/sources.list.d/weewx.list

keyin yangilang va o'rnating

sudo apt-get yangilanishi

sudo apt-get install weewx

bu o'rnatilgandan so'ng, u bu erda dastlabki konfiguratsiya dasturini ishga tushiradi, siz o'z stantsiyangizni ob -havo stantsiyangizning baland va baland joyiga qo'yasiz, shundan so'ng siz ob -havo stantsiyasi monitorini va Raspberry Pi -ni o'chirib qo'yishingiz mumkin bo'lgan joyga ko'chirishingiz mumkin. aytmoqchi, bu erda SSH keladi, siz Putty deb nomlangan dasturni yuklab olishingiz va uni kompyuteringizga o'rnatishingiz kerak bo'ladi, siz ip -manzilingizni bilishingiz kerak, uni terminaldan topishingiz mumkin, faqat ifconfig kiriting va wlan0 inet ni qidiring. Agar siz Wi -Fi -dan foydalansangiz, sizning IP -manzilingiz bo'ladi

4 -qadam: Weewx -ni sozlashni yakunlang

Weewx -ni sozlashni yakunlang
Weewx -ni sozlashni yakunlang
Weewx -ni sozlashni yakunlang
Weewx -ni sozlashni yakunlang

Agar siz ob -havo monitorini va malina pi -ni ko'chirgan bo'lsangiz va macunni ochsangiz, agar siz terminalni ochmagan bo'lsangiz, agar siz uni ochishda yangi bo'lsangiz, ip -manzilingizni to'ldiring, shunda siz standart 22 -raqamli portni to'ldiring va SSH ishonch hosil qiling. "Ochish" tugmachasini bosing, keyin foydalanuvchi nomi pi va terminalda ilgari yaratilgan parolni ishlating

sudo nano /etc/weewx/weewx.conf

Endi topish uchun o'q tugmalaridan foydalaning

Avval ma'lumot to'g'ri ekanligiga ishonch hosil qilish uchun [bekat] bo'limini ko'rib chiqing va keyin "Bu bo'lim ma'lumotlarni Internet saytlariga yuklash uchun" ni qidiring, o'zingizning onlayn xizmatingizni toping. Endi ob -havo stantsiyangizni bog'lang va ro'yxatdan o'tkazing. ma'lumotlaringizni to'ldiring

# Agar siz buni xohlasangiz, "yoqish" variantini rost qilib qo'ying, # va stansiya (masalan, 'KORHOODR3') va parolni ko'rsating.

faollashtirish = haqiqiy stansiya = Stantsiya identifikatorini bu erga qo'ying

# Tahliliy xatolardan saqlanish uchun parolingizni tirnoq ichiga qo'ying:

parol = stansiya kaliti bu erga kiradi

# Weewx WU "Rapidfire" dan foydalanish uchun quyidagilarni rost qilib qo'ying.

# protokol. Hamma ham uni qo'llab -quvvatlay olmaydi. Foydalanuvchi qo'llanmasiga qarang.

rapidfire = noto'g'ri

Endi siz chiqish uchun x ni boshqarasiz, u faylni saqlamoqchimisiz yoki yo'qligini so'raydi, saqlash uchun y kiriting va fayl nomiga saqlash uchun yana kiriting.

Endi siz weewx -ni qayta ishga tushirishni xohlaysiz

sudo /etc/init.d/weewx to'xtatish

sudo /etc/init.d/weewx boshlanishi

terminal yoki macun oynasidan chiqing

5 -qadam: Yakuniy eslatmalar

Yakuniy eslatmalar
Yakuniy eslatmalar

Agar siz apache -ni o'rnatgan bo'lsangiz, siz o'z veb -brauzeringizdan IP -manzilingizni kiritishingiz va Raspberry PI -da joylashtirgan weewx veb -saytini ochishingiz mumkin. Siz veb -sayt terisini o'zgartirishingiz mumkin, terilarni yuklab olishingiz va o'rnatishingiz mumkin, buni qanday qilishni weewx veb -saytining doc bo'limida bilib olishingiz mumkin, ularning veb -saytida juda ko'p yaxshi ma'lumotlar bor, men ularni ko'rib chiqishni taklif qilaman, Agar sizda Acurite ob -havo monitori bo'lsa, ob -havo monitorini va Raspberry PI -ni bir joyga to'plab, devorga osib qo'yish uchun etarlicha katta yog'och ramka yasash qiyin bo'lmaydi. ob -havo stantsiyasi doirasidagi monitor.

Umid qilamanki, bu siz uchun foydali bo'ldi

Tavsiya: