2020年2月4日火曜日

raspberry pi3 buster 監視カメラ



起動の画面は以下です
https://www.youtube.com/watch?v=YulL6R2L_bA

raspi 3 でも結構な速さなのは rootが USB接続のためです(SSDは単に節電のため)。


./comment-out.bat /boot/cmdline.txt
console=serial0,115200 console=tty1 root=/dev/sda2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles




./comment-out.bat /etc/fstab 
proc            /proc           proc    defaults          0       0
PARTUUID=5e3da3da-01  /boot           vfat    defaults        0     2
/dev/sda2 /               ext4    defaults,noatime  0       1
/dev/sda3 swap swap defaults,noatime 0 1






監視カメラをmotion でするのはやめました。
motionだとカメラが動作しっぱなしになります。
(カメラの赤いLEDがつきっぱなしでそれがわかります)
前日と前々日の写真は残してますが 3日以前のは消します
$ ./comment-out.bat camera.bat 
x=`date +%Y-%m-%d`
mkdir -p /home/pi/kansi-----/$x
y=`date +%H:%M`
raspistill -vf  -o /home/pi/kansi-----/$x/$y.jpg
z=`date --date '3 day ago' +%Y-%m-%d`
mkdir -p /home/pi/kansi-----/$z
rm -rf /home/pi/kansi-----/$z






ホントは1分ごとにしたいのですが、これをやると 1ショットが2.7MBなので
1日で4GBになります。
自分のSSDはわずか16GBなので5分毎としてます
$ crontab -l
# m h  dom mon dow   command
#*/1 * * * * /home/pi/camera.bat
# about 4GB/day
*/5 * * * * /home/pi/camera.bat





約1枚2.7MBです。
pixcel3aでとったのは 4MB弱なので結構高画質です。
$ ls -l kansi-----/2020-02-04/
合計 69848
-rw-r--r-- 1 pi pi 2620445  2月  4 04:10 04:10.jpg
-rw-r--r-- 1 pi pi 2503219  2月  4 04:15 04:15.jpg
-rw-r--r-- 1 pi pi 2547869  2月  4 04:20 04:20.jpg
-rw-r--r-- 1 pi pi 2532755  2月  4 04:25 04:25.jpg
-rw-r--r-- 1 pi pi 2468693  2月  4 04:30 04:30.jpg
-rw-r--r-- 1 pi pi 2206609  2月  4 04:35 04:35.jpg
-rw-r--r-- 1 pi pi 2610849  2月  4 04:40 04:40.jpg
-rw-r--r-- 1 pi pi 2624978  2月  4 04:45 04:45.jpg
-rw-r--r-- 1 pi pi 2576558  2月  4 04:50 04:50.jpg
-rw-r--r-- 1 pi pi 2570227  2月  4 04:55 04:55.jpg


これをいれて
画像は geeqie でみると便利







現在は以下です

$ ./comment-out.bat camera.bat
x=`date +%Y-%m-%d`
mkdir -p /home/pi/kansi-----/$x
y=`date +%H:%M`
raspistill -vf  -o /home/pi/kansi-----/$x/$y.jpg
z8=`date --date '8 day ago' +%Y-%m-%d`
z9=`date --date '9 day ago' +%Y-%m-%d`
z10=`date --date '10 day ago' +%Y-%m-%d`
echo $z10
echo $z9
echo $z8
mkdir -p /home/pi/kansi-----/$z8
mkdir -p /home/pi/kansi-----/$z9
mkdir -p /home/pi/kansi-----/$z10
rm -rf /home/pi/kansi-----/$z8
rm -rf /home/pi/kansi-----/$z9
rm -rf /home/pi/kansi-----/$z10
ls -ltr  /home/pi/kansi-----

pi@raspberrypi:~ $ crontab -l
*/1 * * * * /home/pi/camera.bat

df
ファイルシス     1K-ブロック      使用    使用可 使用% マウント位置
/dev/root        235186288  9241260 213928484    5% /
devtmpfs            443148       0    443148    0% /dev
tmpfs               447756       0    447756    0% /dev/shm
tmpfs               447756   17296    430460    4% /run
tmpfs                 5120       4      5116    1% /run/lock
tmpfs               447756       0    447756    0% /sys/fs/cgroup
/dev/mmcblk0p1      258095   53442    204654   21% /boot

tmpfs                89548       0     89548    0% /run/user/1000









archlinux

https://archlinuxarm.org/about/downloads

https://archlinuxarm.org/platforms/armv6/raspberry-pi



# lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 543.8G  0 disk 
├─sda1   8:1    0   549M  0 part 
├─sda2   8:2    0 271.1G  0 part 
├─sda3   8:3    0   553M  0 part 
└─sda4   8:4    0 271.6G  0 part /
sdb      8:16   0 149.1G  0 disk 
└─sdb1   8:17   0 149.1G  0 part /mb1
sdc      8:32   1  29.8G  0 disk 




































0 件のコメント:

コメントを投稿