Мазмұны:
- 1 -қадам: материалдар
- 2 -қадам: Raspbian орнату
- 3 -қадам: Raspbarry PI дайындаңыз
- 4 -қадам: Weewx конфигурациясын аяқтаңыз
- 5 -қадам: Қорытынды жазбалар
Бейне: Raspberry Pi мен Weewx көмегімен Acurite 5 in 1 метеостанциясы (басқа ауа райы станциялары үйлесімді): 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Мен Acurite 5 -ті 1 метеостанциядан сатып алған кезде, мен жоқ кезде үйдегі ауа -райын тексергім келеді. Мен үйге келіп, оны орнатқан кезде, мен дисплейді компьютерге қосу керек екенін немесе олардың ақылды хабын сатып алу керектігін түсіндім, оның ноутбукке немесе жұмыс үстеліне қосылуы мен үшін өте шектеулі, мен оларды сатып алғым келмеді. ақылды хаб, сондықтан мен біраз зерттеулер жүргіздім және осымен келдім, назар аударыңыз, бұл басқа метеостанциялармен жұмыс істейді. Мұнда аппараттық құралдар тізімі берілген, Мен мұны Raspberry Pis және Linux операциялық жүйелеріне жаңадан келгендер үшін жаздым, мұны кез келген адам жасай алады.
1 -қадам: материалдар
a Raspberry PI, мен Raspberry PI 3b қолдандым
пернетақта мен тінтуір немесе пернетақта
HDMI кабелі
micro sd картасы
таңқурай PI корпусы (міндетті емес)
сіз қажет нәрсенің барлығын жинай аласыз, мысалы, мен берген сілтеме
www.amazon.com/CanaKit-Raspberry-Complete-…
2 -қадам: Raspbian орнату
Сізге бірінші нәрсе - Raspbian -ді micro sd картасына орнату. Сіз raspberrypi.org сайтынан raspberrypi.org сайтынан жүктей аласыз (жұмыс үстелінде Raspbian (нұсқаның атауы)), егер сіз Raspberry PI -мен таныс болсаңыз, ең аз нұсқаны қолдана аласыз. Сіз Raspberrypi.org сайтынан нұсқауларды орындай аласыз (егер сіз менің әдісімді қолдансаңыз, файлды ашпаңыз). Мен оны микро -дискіге орнату үшін басқа бағдарламалық жасақтаманы қолданамын, мен бұл бағдарламаны қолданған кезде 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 жаңартуы
sudo apt-get жаңарту
енді микробағдарламаның жаңартылғанына көз жеткізу үшін
sudo rpi-update
жүйені қайта жүктеңіз және терминалды қайта ашыңыз, жүйені sudo reboot терминалынан қайта жүктеуге болады
терминал ашылғаннан кейін біз weewx орнатуды жоспарлап отырмыз, сіз weewx құжаттамасын пайдалана аласыз, бұл мен көрсететінмен бірдей, бірақ сіз бойлық пен ендікке кіріспес бұрын NASA веб -сайтын қолдана аласыз, сонымен қатар қаншалықты алыс екенін біле аласыз. сіздің метеостанция отыр
Бұл қадам қосымша болып табылады, егер сіз бұл мүмкіндікті қолданғыңыз келсе, apache2 орнатыңыз.
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 жаңартуы
sudo apt-get install weewx
бұл орнатудан кейін ол бастапқы конфигурациялау бағдарламасын іске қосады, мұнда сіз станцияңызды метеостанцияның биіктігі бойынша ұзын және енді етіп қоясыз, оны аяқтағаннан кейін метеостанция мониторы мен Raspberry Pi -ді өшіруге және жылжытуға болады. бұл жерде SSH келеді, сізге Putty деп аталатын бағдарламаны жүктеп алып, оны компьютерге орнату қажет болады, сіз оны IP -адресінен білуіңіз керек, оны терминалдан таба аласыз, ifconfig теріңіз және wlan0 inet іздеңіз. Егер сіз Wi -Fi қолдансаңыз, сіздің IP -адресіңіз болады
4 -қадам: Weewx конфигурациясын аяқтаңыз
Егер сіз ауа -райының мониторын және таңқурай пиін жылжытсаңыз және шпаклевкамен замаска орнатсаңыз, егер сіз терминалды ашпаған болсаңыз, егер сіз оны жаңа ашатын болсаңыз, IP -мекен -жайдың әдепкі 22 портын толтырыңыз және SSH жақсы екеніне көз жеткізіңіз. таңдалған кезде ашуды басыңыз, содан кейін пайдаланушы аты pi болады және терминалда бұрын жасалған құпия сөзді қолданыңыз
sudo nano /etc/weewx/weewx.conf
енді табуға арналған көрсеткі пернелерін пайдаланыңыз
ақпараттың дұрыстығына көз жеткізу үшін алдымен [станция] бөлімін қарап шығыңыз, содан кейін «Бұл бөлім деректерді Интернет сайттарына жүктеуге арналған» дегенді іздеңіз, сіздің онлайн қызметіңізді табыңыз Мен метрополитеннің метрополитендік метрополитенінің жылжуын қолдандым. енді метеостанцияны байланыстырыңыз және тіркеңіз. ақпаратыңызды толтырыңыз
# Егер сіз мұны істегіңіз келсе, «қосу» опциясын шын деп орнатыңыз, # және станцияны (мысалы, 'KORHOODR3') және парольді көрсетіңіз.
enable = true station = станция идентификаторын осында қойыңыз
# Қателерді талдауды болдырмау үшін парольді тырнақшаға енгізіңіз:
password = станция кілті осында өтеді
# Wewex WU «Rapidfire» қолдануы үшін төмендегілерді True мәніне қойыңыз.
# хаттама. Барлық жабдық оны қолдай алмайды. Пайдаланушы нұсқаулығын қараңыз.
rapidfire = жалған
Енді сіз шығу үшін x басқаратын боласыз, ол файлды сақтағыңыз келетінін сұрайды, сақтау үшін y енгізіңіз және файл атауына сақтау үшін қайтадан енгізіңіз.
енді сіз weewx қайта қосқыңыз келеді
sudo /etc/init.d/weewx аялдамасы
sudo /etc/init.d/weewx басталуы
терминалдан немесе замаскалы терезеден шығыңыз
5 -қадам: Қорытынды жазбалар
Егер сіз apache орнатқан болсаңыз, сіз өзіңіздің веб -браузеріңізден IP -адресті енгізіп, Raspberry PI -де орналастыратын Weewx веб -сайтын шығара аласыз. Сіз мұқабаларды жүктеу және орнату арқылы веб -сайттың мұқабасын өзгерте аласыз, мұны қалай жасау керектігін біле аласыз, оның веб -сайтында doc бөлімінде олардың веб -сайтында жақсы ақпарат бар, мен оны шолуды ұсынамын, Егер сізде Acurite ауа райы мониторы болса, ауа райы мониторы мен Raspberry PI -ді бір жерге жабыстырып, қабырғаға іліп қою үшін ағаш раманы жасау қиын болмайды. метеостанция ауқымында бақылау.
Бұл сізге пайдалы болды деп үміттенемін
Ұсынылған:
Raspberry PI мен Cyntech WeatherHAT көмегімен қарапайым ауа райы дисплейі: 4 қадам
Raspberry PI мен Cyntech WeatherHAT көмегімен қарапайым ауа райы дисплейі: * 2019 жылы Yahoo өзінің API -ін өзгертті және ол жұмысын тоқтатты. Мен өзгерісті білмедім. 2020 жылдың қыркүйек айында бұл жоба OPENWEATHERMAP API қолдану үшін жаңартылды, төмендегі жаңартылған бөлімді қараңыз, қалған ақпарат әлі де жақсы
WeeWX ауа райы бағдарламалық жасақтамасын орнатыңыз: 10 қадам
WeeWX ауа райы бағдарламалық жасақтамасын орнатыңыз: WeeWX-бұл Python-да жазылған ақысыз бастапқы коды. Оның көптеген кеңейтімдері мен қолданылуы болса да, оның негізгі қолданылуы - мәліметтерді жазу және графиктерді құру. WeeWX Linux және macOS жүйелерінде жұмыс істейді. WeeWX орнату оңай және оны бастау үшін өте аз қажет. Y
Ауа райы шамы - Ауа райы мен температура бір қарағанда: 8 қадам
Ауа райы шамы - Ауа райы мен температура бір қарағанда: Бұл сиқырлы шамды қолдана отырып, сіз ағымдағы температура мен жағдайды бірден біле аласыз
Ескі дабыл мен Arduino көмегімен ауа райы болжамы: 13 қадам (суреттермен)
Ескі дабыл мен Arduino көмегімен ауа райын болжау сағаты: Менде бұзылған оятқыш болды, оны сағат пен ауа райын болжау станциясына айналдыру туралы ой келді. Бұл жоба үшін сізге қажет: Ардуино Нано BME280 ескі дөңгелек оятқыш модулі ( температура, ылғалдылық, қысым) СКД дисплейі
IoT жеңілдетілді: Қашықтағы ауа райы деректерін түсіру: УК және ауа температурасы мен ылғалдылық: 7 қадам
IoT жеңілдетілді: Қашықтағы ауа райы деректерін түсіру: УК және ауа температурасы мен ылғалдылығы: Бұл оқулықта біз УК (ультракүлгін сәуле), ауа температурасы мен ылғалдылық сияқты қашықтағы деректерді түсіреміз. Бұл деректер өте маңызды болады және болашақта метеостанцияда қолданылады. Блок -диаграмма соңында не алатынымызды көрсетеді