참고 사이트 : https://www.raspberrypi.org/learning/temperature-log/worksheet/
향후에 온도나 습도의 기록을 남겨서 활용하기 위한 기초 학습 자료로 활용하기 위해서 샘플을 찾던중 찾은 자료이다.
현재의 온도를 파일로 생성한다.
여기서 활용할 만한 것은 날짜포맷, 반복구문 정도이다
향후 온도와 습도를 외부 센서를 이용해서 이용할 계획이다.
#!/bin/bash
echo "Starting to record the temperature"
timestamp=`date +%F_%H-%M-%S`
echo "Writing into /home/pi/logs/temperature_log_$timestamp.txt"
echo "Temperature Log - $(date)" >/home/pi/logs/temperature_log_$timestamp.txt
for i in {1..30}
do
temp=`/opt/vc/bin/vcgencmd measure_temp`
temp=${temp:5:16}
echo $temp >>/home/pi/logs/temperature_log_$timestamp.txt
echo "Recorded temperature #$i:"
tail -1 /home/pi/logs/temperature_log_$timestamp.txt
sleep 10
done
echo "Finished recording the temperature, shutting down"
sudo shutdown -h now
'컴퓨터/인터넷 이야기 > 라즈베리파이' 카테고리의 다른 글
라즈베리 파이 2 세팅하기 (0) | 2016.02.19 |
---|