Агуулгын хүснэгт:
- Алхам 1: Материал
- Алхам 2: Raspbian програмыг суулгах
- Алхам 3: Raspbarry PI -ээ бэлтгэ
- Алхам 4: Weewx -ийг тохируулж дуусгах
- Алхам 5: Эцсийн тэмдэглэл
Видео: Бөөрөлзгөнө Pi болон Weewx ашиглан 5 -аас 1 цаг агаарын станц (бусад цаг агаарын станцууд нийцтэй байдаг): 5 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Би Acurite 5 -ийг 1 цаг уурын станц худалдаж аваад би хол байхдаа гэртээ байгаа цаг агаарыг шалгахыг хүсч байсан. Гэртээ ирээд үүнийг тохируулсны дараа би дэлгэцийг компьютерт холбох эсвэл ухаалаг төвийг нь худалдаж авах хэрэгтэйг ойлгосон, үүнийг зөөврийн компьютер эсвэл ширээний компьютерт холбох нь надад хязгаарлагдмал байсан тул би тэднийг худалдаж авахыг хүсээгүй юм. Ухаалаг төв тул би судалгаа хийж, үүнийг олж мэдэв, энэ нь бусад цаг уурын станцуудтай ажиллах болно гэдгийг анхаарна уу. Энд техник хангамж дэмжигдсэн тоног төхөөрөмжийн жагсаалт байна.
Би үүнийг Raspberry Pis болон Линукс дээр суурилсан үйлдлийн системд шинээр ирсэн хүмүүст зориулж бичсэн бөгөөд үүнийг хэн ч хийж чадна.
Алхам 1: Материал
а Raspberry PI, би Raspberry PI 3b ашигласан
гар, хулгана эсвэл товчлуур
HDMI кабель
бичил sd карт
Raspberry PI хайрцаг (заавал биш)
Та миний өгсөн линк гэх мэт амазоноос хэрэгтэй бүх зүйлээ цуглуулах боломжтой
www.amazon.com/CanaKit-Raspberry-Complete-…
Алхам 2: Raspbian програмыг суулгах
Таны хийх ёстой хамгийн эхний зүйл бол Raspbian -ийг micro sd карт дээр суулгах явдал юм. Та Raspbian -ийг raspberrypi.org -аас татаж авах боломжтой (ширээний компьютертай Raspbian (хувилбарын нэр)), хэрэв та Raspberry PI -ийг сайн мэддэг бол хамгийн бага хувилбарыг ашиглаж болно. Та Raspberrypi.org -ийн зааврыг дагаж болно (хэрэв та миний аргыг ашиглаж байгаа бол файлыг задлах хэрэггүй). Би өөрөө үүнийг өөр өөр програм хангамж дээр суулгадаг micro sd дээр би энэ програмыг ашиглахдаа rufus ашигладаг. ЗӨВ Драйваа сонгож аваарай. Мөн ачаалах боломжтой зургийг сонгохдоо dd зургийг сонгоод raspbian zip файлыг сонгоно уу.
Raspbian -ийг micro sd карт дээр суулгасны дараа sd картаа Raspberry PI дээрх micro sd үүрэнд оруулаад HDMI кабелийг телевизор эсвэл монитор болон Raspberry PI -д холбоод дараа нь хулгана, гараа холбоно уу. Raspberry PI -д таны дэлгэц/ ТВ асаалттай байгаа эсэхийг шалгаарай.
Алхам 3: Raspbarry PI -ээ бэлтгэ
Үүнийг асаасны дараа WiFi холболтоо тохируулна уу (хэрэв та WiFi ашиглаж байгаа гэж үзвэл)
Дараа нь эхлүүлэх> тохиргоо> Raspberry Pi тохиргоо руу орохын тулд интерфэйсүүдийн табыг сонгоод SSH -ийг сонгоно уу. Үүний шалтгаан нь энэ нь таны дэлгэц/ ТВ -тэй холбогдоогүй тул та үүнийг өөр компьютерээс холбох боломжтой болно.
локализацийн табыг сонгоод локал бүсээ тохируулж, цагийн бүс, гараа тохируулна уу
системийн табыг сонгоод нууц үгээ солино уу
OK дээр дараад системээ дахин эхлүүлнэ үү
цаг агаарын станцынхаа USB кабелийг холбоно уу
одоо ажлын талбар дээрх терминал дүрс дээр дарж терминалыг нээнэ үү
Одоо хамгийн эхний зүйл бол таны систем терминалын төрөлд шинэчлэгдсэн эсэхийг шалгах явдал юм
sudo apt-get update
sudo apt-get шинэчлэлт
одоо таны програм хангамж шинэчлэгдсэн эсэхийг шалгаарай
sudo rpi-update
системийг дахин ачаалж, терминалыг дахин нээгээд системийг терминалаас дахин ачаалж болно sudo reboot
Терминал нээгдсэний дараа бид weewx -ийг суулгах гэж байна, та баримт бичгийг weewx дээр ашиглаж болно, гэхдээ энэ нь танд үзүүлэх зүйлтэй адил боловч уртраг, өргөргийг олж авахаасаа өмнө NASA -ийн вэбсайтыг ашиглах боломжтой бөгөөд хэр хол байгааг мэдэх боломжтой. Таны цаг агаарын станц сууж байна
Энэ алхам нь заавал биш юм, хэрэв та энэ функцийг ашиглахыг хүсвэл apache2 -ийг суулгахыг хүсвэл таны бөөрөлзгөнө pi -оос гадагшлуулсан вэбсайтаа хангаж өгдөг.
sudo apt-get apache2 суулгана уу
одоо та репозитор хаана байгааг зөв хэлэх болно
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
дараа нь шинэчилж суулгаарай
sudo apt-get update
sudo apt-get суулгах weewx
Үүнийг суулгасны дараа энэ нь анхны тохиргооны програмыг ажиллуулах болно, та өөрийн станцыг цаг агаарын станцынхаа өндөр, урт хэсэгт байрлуулах гэж нэрлэсний дараа цаг агаарын станцын монитор болон Raspberry Pi -ийг унтрааж, хүссэн газар руу нь зөөж болно. Энэ бол SSH -ийн оролт юм, та Putty нэртэй програмыг татаж аваад компьютер дээрээ суулгах хэрэгтэй болно, та өөрийн ip хаягийг мэдэх хэрэгтэй болно, та үүнийг терминал дээрээс олж болно, ifconfig гэж бичээд wlan0 inet -ийг хайж олоорой. Хэрэв та wifi ашиглаж байгаа бол таны IP хаяг болно
Алхам 4: Weewx -ийг тохируулж дуусгах
Хэрэв та цаг агаарын монитор, бөөрөлзгөнө pi -г зөөж, шаваасыг задлах зориулалттай шаваасыг суулгасан бол хэрэв та онгойлгохдоо шинэхэн бол терминалыг нээгээгүй байсан бол өөрийн IP хаягийг бөглөнө үү. сонгосон бол нээлттэй дарна уу, дараа нь хэрэглэгчийн нэр pi бөгөөд өмнө нь үүсгэсэн нууц үгээ терминал дээрээ ашиглана уу
sudo нано /etc/weewx/weewx.conf
одоо сумны товчлууруудаа ашиглаарай
Мэдээллийн зөв эсэхийг шалгахын тулд эхлээд [станц] хэсгийг шалгаад дараа нь "Энэ хэсэг нь интернет сайтууд руу мэдээлэл оруулах зориулалттай" гэсэн хэсгийг хайж олоорой, би онлайн үйлчилгээгээ хайж байна. одоо цаг агаарын станцаа холбож бүртгүүлнэ үү. мэдээллээ бөглөнө үү
# Хэрэв та үүнийг хийхийг хүсч байвал 'идэвхжүүлэх' сонголтыг үнэн болгож тохируул, # болон станц (жишээ нь, 'KORHOODR3') болон нууц үгээ зааж өгнө үү.
enable = true station = Станцынхаа id -г энд оруулна уу
# Алдааны алдаанаас сэргийлэхийн тулд нууц үгээ ишлэлд оруулна уу.
password = станцын түлхүүр энд очно
# Weewx -ийг WU "Rapidfire" ашиглахын тулд дараахь зүйлийг True болгож тохируулаарай.
# протокол. Бүх тоног төхөөрөмж үүнийг дэмжиж чаддаггүй. Хэрэглэгчийн гарын авлагыг үзнэ үү.
rapidfire = Худал
Одоо та x -г удирдах гэж байгаа бөгөөд гарахын тулд та файлыг хадгалахыг хүсч байгаа эсэхийг асууж, хадгалахын тулд y оруулаад файлын нэрийг хадгалахын тулд дахин оруулна уу.
Одоо та weewx -ийг дахин эхлүүлэхийг хүсч байна
sudo /etc/init.d/weewx зогсоох
sudo /etc/init.d/weewx эхлэх
терминал эсвэл шаваасны цонхноос гарах
Алхам 5: Эцсийн тэмдэглэл
Хэрэв та apache -ийг суулгасан бол вэб хөтчөөсөө IP хаягаа оруулаад Raspberry PI дээр байршуулж буй weewx вэбсайтаа авчирч болно. Та вэбсайтын арьсыг татаж авах, суулгах замаар өөрчилж болно, үүнийг хэрхэн яаж хийхийг weewx вэбсайтын doc хэсгээс олж мэдэх боломжтой бөгөөд тэдний вэбсайт дээр маш олон сайн мэдээлэл байгаа бөгөөд үүнийг үзэхийг санал болгож байна.
Хэрэв танд Acurite цаг уурын дэлгэц байгаа бол цаг агаарын дэлгэц, Raspberry PI -ийг бүгдийг нь багтааж хананд өлгөх хангалттай том модон хүрээ хийх нь тийм ч хэцүү биш байх болно. цаг уурын станцын хүрээнд хяналт тавих.
Энэ нь танд ашигтай байсан гэж найдаж байна
Зөвлөмж болгож буй:
NaTaLia цаг уурын станц: Arduino нарны эрчим хүчээр ажилладаг цаг уурын станц зөв замаар хийсэн: 8 алхам (зурагтай)
NaTaLia цаг уурын станц: Arduino нарны эрчим хүчээр ажилладаг цаг уурын станц зөв замаар хийсэн: 1 жилийн турш 2 өөр байршилд амжилттай ажилласны дараа би нарны эрчим хүчээр ажилладаг цаг уурын станцын төслийн төлөвлөгөөгөө хуваалцаж, хэрхэн урт хугацаанд үнэхээр оршин тогтнож чадах систем болж хөгжсөн тухай тайлбарлаж байна. нарны эрчим хүчнээс үүссэн үе. Хэрэв та дагах бол
WiFi цаг, таймер, цаг агаарын станц, Блинк хяналттай: 5 алхам (зурагтай)
WiFi цаг, таймер, цаг агаарын станц, Блинк хяналттай: Энэ бол Морфин дижитал цаг (ойлголт, кодын хувьд Хари Вигунагийн ачаар) бөгөөд энэ нь аналог цаг, цаг агаарын мэдээ, гал тогооны цаг хэмжигч юм. Ухаалаг гар утсан дээрээ WiFi -ээр Blynk програм. Энэхүү програм нь танд
Brightness Control PWM дээр суурилсан LED удирдлага нь товчлуур, бөөрөлзгөнө Pi болон зурлага ашиглан: 8 алхам (зурагтай)
Brightness Control PWM дээр суурилсан LED удирдлага нь товчлуур, бөөрөлзгөнө Pi болон зурлага ашиглан: ХБХ нь оюутнуудад хэрхэн ажилладаг талаар тайлбарлах арга замыг хайж байсан тул 2 товчлуур ашиглан LED -ийн гэрлийг хянах оролдлогыг өөртөө тавьсан. - нэг товчлуур нь LED -ийн тод байдлыг нэмэгдүүлж, нөгөө товчлуурыг нь багасгадаг. Хөтөлбөрт
Агаарын ажиглагч - Агаарын станцууд: 4 алхам
Агаарын ажиглагч - Агаарын станц: Би 3 өрөөний температур, чийгшил, агаарын чанарыг хэмжих төсөл хийсэн. Үйлчлүүлэгчид NRF24L01+PA+LNA дамжуулагчаар дамжуулан өгөгдлийг хүлээн авагч руу илгээдэг бөгөөд вэб сервер нь google диаграмыг ашиглан график зурдаг. Ашигласан хэсгүүд: Arduino Nano v3.0 buyDTH22 Temperature & am
RC агаарын завийг хэрхэн яаж хийх вэ! 3D хэвлэсэн эд анги болон бусад зүйлсийн хамт: 5 алхам (зурагтай)
RC агаарын завийг хэрхэн яаж хийх вэ! 3D хэвлэмэл хэсгүүд болон бусад эд зүйлсийн тусламжтайгаар: Агаарын завь нь маш сайн байдаг, учир нь тэд үнэхээр зугаатай байдаг, мөн мотор хангалттай хүч чадалтай бол ус, цас, мөс, асфальт гэх мэт янз бүрийн гадаргуу дээр ажилладаг. тийм ч төвөгтэй биш бөгөөд хэрэв танд электрон байгаа бол