Мазмұны:
- 1 -қадам: материалдар мен анықтамалар
- 2 -қадам: SenseHAT орнату
- 3 -қадам: код
- 4 -қадам: Қорытындылау
- 5 -қадам: Аяқтау
Бейне: Raspberry Pi метеостанциясын қалай жасауға болады: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл оқулықта мен SenseHAT орнату процесін қарастырамын және SenseHAT -ты температураны, қысымды және ылғалдылықты тіркеуге қабілетті толық жұмыс істейтін метеостанцияға айналдыру үшін қажет кодты импорттаймын.
1 -қадам: материалдар мен анықтамалар
Бастау үшін сізге келесі материалдар қажет:
Raspberry Pi 3 Raspbian орнатылған (Raspbian - операциялық жүйе)
SenseHAT
GPIO PIN кеңейткіші
Python 3 бағдарламалық қамтамасыз ету
Стандартты компьютерлік керек -жарақтар (пернетақта, тышқан, монитор)
Әр компонентті сатып алуға/орнатуға болатын анықтамалар мен сілтемелер қоса берілген мәтіндік құжатта бар.
2 -қадам: SenseHAT орнату
Қажетті жабдықтардың барлығын алғаннан кейін, SenseHAT орнатудан бастау керек. Алдымен Raspberry Pi-ді іске қосыңыз, терминалды ашыңыз және тырнақшасыз «sudo apt-get update» пәрменін орындаңыз, содан кейін бұл «sudo apt-get install sense-hat» пәрменін тырнақшасыз қайта орындаңыз. Алдыңғы пәрменді орындағаннан кейін «sudo reboot» іске қосыңыз және қалғандарын Pi -ге беріңіз. Бұл аяқталғаннан кейін, сіз SenseHAT -ты GPIO түйреуіштеріне орнатуыңыз керек, егер сіздің SenseHAT дұрыс сәйкес келмесе, GPIO түйінін алу қажет болуы мүмкін. Тіркелген сурет дұрыс орнатылған жағдайда қалай көрінуі керек
3 -қадам: код
2 -қадамды аяқтағаннан кейін, SenseHAT дұрыс жүктелгеніне көз жеткізіңіз, светодиодтар Raspberry Pi -ді қосқанда, суреттегідей кемпірқосақ үлгісінде жануы керек, егер ол суреттегідей жанбаса немесе жартылай ғана жанып, Raspberry Pi қуат көзінен ажыратыңыз, содан кейін SenseHAT ажыратыңыз және қайта қосыңыз. Сіздің келесі қадамыңыз - метеостанцияның жұмыс істеуі үшін пайдаланатын кодты импорттау, бұл қадамға сізге тек деректерді жазу үшін толықтай реттеуге болатын метеостанциясы қажет барлық кодты қамтитын файл қосылады. қажет және әр секунд сайын аталған деректерді файлға жазады. Оны / home / каталогына қойыңыз. Кодты баптау - нөмірді өзгерту сияқты қарапайым. Сіз кодты импорттағаннан кейін оны іске қосу үшін «sudo python ~/logscript.py» (тырнақшасыз) келесі пәрменді іске қосу қажет. Сіз оны тоқтату үшін кодты іске қосқаннан кейін CTRL+C пернелер тіркесімін бассаңыз, ол тоқтатылады және сіз сол каталогта тіркелген деректерді көре аласыз. Кодты өзгерту үшін келесі команданы (тырнақшасыз) «sudo nano ~/logscript.py» теріңіз. Бұл кодты кіріктірілген мәтіндік редакторда ашады және қаласаңыз қарапайым өзгертуге және теңшеуге мүмкіндік береді.
4 -қадам: Қорытындылау
Сіз өзіңіздің кодты импорттап, оны қажеттіліктеріңізге бейімдеп, іске қосқаннан кейін, сіздің деректеріңізді қарау ғана қалады, ол файлға күні мен уақыты жазылған және LibreOffice -те ашылуы мүмкін. Деректер жоғарғы жол ретінде деректер түрімен сұрыпталады, ал әрбір бағанда болатын уақыт бірінші бағанға жазылады.
5 -қадам: Аяқтау
Егер сіз алдыңғы қадамдарды дұрыс орындаған болсаңыз, сізде температураны, қысымды және ылғалдылықты бақылай алатын Raspberry Pi метеостанциясы болуы керек. Құттықтаймыз, сіз енді метеостанцияны басқарып, деректер жинай аласыз!
Ұсынылған:
DIY қалай керемет көрінетін сағатты жасауға болады - StickC - Оңай жасауға болады: 8 қадам
DIY қалай керемет көрінетін сағатты жасауға болады - StickC - Оңай жасауға болады: Бұл оқулықта біз ESP32 M5Stack StickC -ті Arduino IDE және Visuino көмегімен СКД -де уақытты көрсету үшін қалай бағдарламалауды, сонымен қатар StickC түймелерінің көмегімен уақытты орнатуды үйренеміз
Қалташаға арналған IoT метеостанциясын қалай жасауға болады: 7 қадам (суреттермен)
Қалташаға арналған IoT метеорологиялық станциясын қалай жасауға болады: Сәлеметсіз бе оқырман! Бұл нұсқаулықта сіз үйдегі Wi -Fi желісіне қосылған D1 mini (ESP8266) көмегімен ауа райының текшесін жасауды үйренесіз, сондықтан сіз оны кез келген жерден қарауға болады, егер сізде интернет байланысы болса
Arduino метеостанциясын қалай жасауға болады: 4 қадам
Arduino метеостанциясын қалай жасауға болады: Бұл жобада біз LCD дисплейде ағымдағы температура мен ылғалдылықтың мәнін көрсететін Arduino көмегімен температура мен ауа ылғалдылығын өлшейтін метеостанция жасаймыз
ARDUINO NANO/MINI ҚАЛАЙ ЖАСАУҒА БОЛАДЫ - Жүктеушіні қалай жағуға болады: 5 қадам
ARDUINO NANO/MINI ҚАЛАЙ ЖАСАУҒА БОЛАДЫ | Bootloader қалай жазылады: Бұл нұсқаулықта мен сізге Scratch -тен Arduino MINI -ді қалай жасау керектігін көрсетемін. Бұл нұсқаулықта жазылған процедураны жобаның жеке талаптарына сәйкес кез келген arduino тақталарын жасау үшін қолдануға болады. Жақсы түсіну үшін бейнені қараңыз
Ата мен әженің күнтізбесін қалай жасауға болады & Скрапбук (егер сіз скрапбоны қалай жасау керектігін білмесеңіз де): 8 қадам (суреттермен)
Ата мен әженің күнтізбесін қалай жасауға болады & Скрапбук (егер сіз скрапбоны қалай жасау керектігін білмесеңіз де): Бұл әжелер мен әжелер үшін өте үнемді (және өте бағалы!) Мерекелік сыйлық. Мен осы жылы әрқайсысы 7 доллардан төмен 5 күнтізбе жасадым. Материалдар: сіздің балаңыздың, балаларыңыздың, жиендеріңіздің, жиендеріңіздің, иттердің, мысықтардың немесе басқа туыстарыңыздың 12 керемет суреті12 түрлі бөліктер