라즈베리파이로_환경_측정_02
차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판이전 판다음 판 | 이전 판 | ||
라즈베리파이로_환경_측정_02 [2022/06/08 16:14] – akpil | 라즈베리파이로_환경_측정_02 [2022/06/09 09:15] (현재) – akpil | ||
---|---|---|---|
줄 12: | 줄 12: | ||
그리고 설마, DB 를 env 로 비밀번호를 PASSWORD 로 쓰지는 않겠지 ? 반드시 다른 것을 쓰자 ... 이건 그냥 내가 허접하게 작성한 예일 뿐이다. | 그리고 설마, DB 를 env 로 비밀번호를 PASSWORD 로 쓰지는 않겠지 ? 반드시 다른 것을 쓰자 ... 이건 그냥 내가 허접하게 작성한 예일 뿐이다. | ||
+ | |||
+ | 이 코드 역시 crontab 에 넣어서 30분이나 1시간마다 한번씩 돌리면 30분, 1시간 간격으로 웹페이지를 갱신해서 보여준다. | ||
< | < | ||
- | |||
- | # -*- coding: utf-8 -*- | ||
- | |||
- | # 필요 패키지 설치 | ||
- | # sudo apt install build-essential python3-dev python3-pip libatlas-base-dev libcups2-dev libglib2.0-dev libsmbclient-dev libgirepository1.0-dev libcairo2-dev | ||
- | |||
- | # pip 설정 | ||
- | # / | ||
- | # / | ||
- | # pip3 list --outdated --format=freeze | grep -v ' | ||
- | # pip3 install Adafruit_DHT datetime pymysql pandas numpy | ||
- | |||
- | # DB 생성 qyerry 문 - localhost | ||
- | # sudo mysql -u root -p | ||
- | # CREATE USER ' | ||
- | # CREATE dataBASE env; | ||
- | # GRANT ALL PRIVILEGES ON *.* TO ' | ||
- | # FLUSH PRIVILEGES; | ||
- | # QUIT | ||
- | |||
- | # DB 생성 - localhost | ||
- | # mysql -u env -p | ||
- | # USE env; | ||
- | # | ||
import datetime, time, warnings, pymysql, csv, sys, os | import datetime, time, warnings, pymysql, csv, sys, os | ||
import pandas as pd | import pandas as pd | ||
import numpy as np | import numpy as np | ||
- | import telegram | ||
import matplotlib.pyplot as plt | import matplotlib.pyplot as plt | ||
import matplotlib.font_manager as fm | import matplotlib.font_manager as fm |
라즈베리파이로_환경_측정_02.1654672479.txt.gz · 마지막으로 수정됨: 2022/06/08 16:14 저자 akpil