2016. 2. 21. 19:23

참고 사이트 : 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


Posted by mayoha