"Đi học thoai": Phần 3 - Time-lapse cuối ngày xem lại những gì đã xảy ra trong ngày

Mô tả dự án: 

Bài này tui hướng dẫn các bạn chụp hình lại bằng Raspberry Pi rồi ghép chúng lại với nhau thành 1 file .gif. Sẽ rất là vui đó.

Nguyên lý

Chúng ta dùng hàm sleep() của Python ra lệnh cho Raspberry Pi chụp hình lại mỗi 60 giây và gộp chúng lại thành 1 file với dạng .gif

Chuẩn bị

Đơn giản tới mức không thể đơn giản hơn:

Trên Raspberry Pi

Tải package ImageMagick để chuyển định dạng sang .gif:

sudo apt-get update
sudo apt-get install imagemagick -y

Chép đoạn code sau và lưu lại với tên di_hoc_thoi_3.py:

from picamera import PiCamera
from os import system
from time import sleep

camera = PiCamera()
camera.resolution = (1024, 768)

for i in range(60*10):
    camera.capture('image{0:04d}.jpg'.format(i))
    sleep(60)

system('convert -delay 10 -loop 0 image*.jpg animation.gif')

Lưu code lại. Mở terminal trong thư mục bạn lưu file python và nhập lệnh:

python di_hoc_thoi_3.py

Lưu ý

  • Code trên sẽ chạy trong 10 tiếng đồng hồ. Bạn có thể sửa lại số giờ trong phần for() loop nha
  • Bạn có thể tham khảo thêm các hiệu ứng như chống rung, quay ngoài trời, etc trong trang https://www.raspberrypi.org/documentation/raspbian/applications/camera.md

Nâng cao

  • Bạn đã thấy module time của Python lợi hại thế nào rồi đó. Với module này, bạn có thể chỉnh sửa chế độ chụp, tần số chụp, etc theo thời điểm trong ngày.
  • Đếm số người trong nhà với MAC address theo như bài http://arduino.vn/bai-viet/981-di-hoc-dzia-kiem-tra-nguoi-dung-co-dang-o-nha-hay-khong và tăng tần số chụp hình lên (sleep ngắn lại). 

Đây là phần tui dịch lại từ trang https://www.raspberrypi.org/learning/timelapse-setup/worksheet/

lên
17 thành viên đã đánh giá bài viết này hữu ích.
Các dự án được truyền cảm hứng

Đài FM với Arduino Nano và chip RDA5807M

Sau khi các smart phone đời mới hầu như đã bỏ chức năng radio nên đôi khi muốn nghe 1 vài chương trình bằng sóng trực tiếp (cộng với tiếng rè rè quen thuộc) lại không có. Hôm nay mình sẽ chia sẻ 1 dự án làm 1 đài FM đầy đủ chức năng với Arduino và chip radio RDA5807M dễ mua và sử dụng. Các bạn có thể làm 1 cái để tặng gấu cùng nghe quà tặng âm nhạc nhé.blush

 

lên
17 thành viên đã đánh giá bài viết này hữu ích.
Các bài viết cùng tác giả

(Phòng chống) Nghệ thuật hắc ám với ESP8266 - Phần 3: Thích thì Deauth thoai ahihi

Bài trước tui đã hướng dẫn các bạn DDoS với ESP8266. Tuy nhiên phương pháp gửi broadcast packet là khá vô tội vạ và có thể gậy ông đập lưng ông làm ảnh hưởng đến chính mạng wifi nhà bạn. Bài này tui sẽ hướng dẫn các bạn tấn công có chủ đích hơn bằng cách gửi deauthentication packet đến chính thiết bị mà bạn muốn DoS. Lưu ý là các bạn nên thử nghiệm có trách nhiệm nếu không muốn Công An gõ cửa hỏi thăm.  

lên
7 thành viên đã đánh giá bài viết này hữu ích.
Từ khóa: 

Một vài hacker phần cứng nổi tiếng và các trò bá đạo của họ

Hacker là gì? Định nghĩa đơn giản là những người khai thác "lỗi hệ thống" để thực hiện mục đích của họ. Sự ra đời của Arduino và Raspberry pi đã làm nở rộ một thế hệ hardware hacker - những người sử dụng phần cứng để hack và làm các trò không tưởng. Bài này tui sẽ giới thiệu 3 hacker khá nổi tiếng và các trò bá đạo của họ.

 

lên
30 thành viên đã đánh giá bài viết này hữu ích.
Từ khóa: