สารบัญ:

PiLapse - Raspberry Pi Timelapse [V0.2]: 7 ขั้นตอน (พร้อมรูปภาพ)
PiLapse - Raspberry Pi Timelapse [V0.2]: 7 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: PiLapse - Raspberry Pi Timelapse [V0.2]: 7 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: PiLapse - Raspberry Pi Timelapse [V0.2]: 7 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: PiLapse 1 - Raspberry Pi Timelapse, attempt 1 2024, พฤศจิกายน
Anonim
PiLapse - ราสเบอร์รี่ Pi Timelapse [V0.2]
PiLapse - ราสเบอร์รี่ Pi Timelapse [V0.2]

เปลี่ยน Raspberry Pi ของคุณในเครื่อง Timelapse!

ดูคู่มือฉบับเต็มได้ที่:

ในคู่มือนี้ฉันใช้:

  • RPi เวอร์ชัน 2 (แต่ฉันคิดว่ามันใช้ได้กับทุกเวอร์ชัน RPi)
  • USB WIFI Dongle
  • โหมดเทอร์มินัล
  • โหมดปุ่ม

ขั้นตอนที่ 1: ขั้นตอนเบื้องต้น

ขั้นตอนเบื้องต้น
ขั้นตอนเบื้องต้น

คุณต้องการเฉพาะแพ็คเกจนี้ใน Raspbian Jessie:

sudo apt-get ติดตั้ง libav-tools

ก่อนอื่นเราต้องเชื่อมต่อกล้อง RasPi ให้ถูกต้อง (ภาพแรก)

รันคำสั่งนี้บนเทอร์มินัล:

vcgencmd get_camera

รองรับและตรวจพบต้องเป็น 1 มิฉะนั้นสคริปต์จะไม่ทำงาน

หาก Supported เป็น 0 ให้รันคำสั่งนี้บนเทอร์มินัล sudo raspi-config และเปิดใช้งานกล้อง

หากตรวจพบเป็น 0 กล้องจะไม่เชื่อมต่อกับ Raspi

ขั้นตอนที่ 2: การเชื่อมต่ออินเทอร์เน็ต

การเชื่อมต่ออินเทอร์เน็ต
การเชื่อมต่ออินเทอร์เน็ต
การเชื่อมต่ออินเทอร์เน็ต
การเชื่อมต่ออินเทอร์เน็ต
การเชื่อมต่ออินเทอร์เน็ต
การเชื่อมต่ออินเทอร์เน็ต
การเชื่อมต่ออินเทอร์เน็ต
การเชื่อมต่ออินเทอร์เน็ต

คุณสามารถเลือกวิธีเชื่อมต่อ raspberry pi ของคุณบนอินเทอร์เน็ต:

  1. เคเบิ้ล
  2. USB WIFI Dongle

IP แบบคงที่

ทำไมฉันต้องแก้ไข IP แบบคงที่

ทุกครั้งที่คุณเชื่อมต่ออุปกรณ์ที่เครือข่ายของคุณ เราเตอร์จะให้ที่อยู่ IP ใหม่แก่อุปกรณ์

เนื่องจากคุณต้องการเชื่อมต่อที่ RPi IP สำหรับการเริ่มไทม์แลปส์ใหม่จากระยะไกล ตอนนี้คุณจึงเป็น IP ที่ถูกต้อง

ฉันจำได้ว่าคุณสามารถเชื่อมต่อที่ RPi โดยคำสั่ง SSH: ssh pi@IP_ADDRESS ได้อย่างไร

เริ่มต้นด้วยการแก้ไขไฟล์ dhcpcd.conf

sudo nano /etc/dhcpcd.conf

หากคุณใช้สายเคเบิล:

อินเตอร์เฟส eth0

ip_address แบบคงที่=192.168.0.static เราเตอร์=192.168.0.1 โดเมนแบบคงที่_name_servers=192.168.0.1

หากคุณใช้ดองเกิล WiFi:

อินเทอร์เฟซ wlan0

ip_address แบบคงที่=192.168.0.static เราเตอร์=192.168.0.1 โดเมนแบบคงที่_name_servers=192.168.0.1

ตอนนี้ใช้ " sudo raspi-config " เพื่อเชื่อมต่อ WiFi Dongle ที่การเชื่อมต่อ WiFi ของคุณ (ภาพ 3° และ 4°)

ตอนนี้ทุกครั้งที่คุณจะยกเลิกการเชื่อมต่อหรือรีบูต RPi RPi จะเชื่อมต่อที่ที่อยู่ IP เดียวกัน: ssh [email protected]

ขั้นตอนที่ 3: ติดตั้งและเรียกใช้

ติดตั้งและเรียกใช้
ติดตั้งและเรียกใช้

ดาวน์โหลดโฟลเดอร์สคริปต์จาก GitHub หรือเรียกใช้คำสั่งนี้:

git clonehttps://github.com/DaveCalaway/PiLapseInstall

โฟลเดอร์ "PiLapse" ต้องอยู่ที่ "/home/pi/" และคุณสามารถติดตั้งสคริปต์ได้โดยใช้คำสั่ง:

python3 Install.py

สคริปต์จะเริ่มทำงานโดยอัตโนมัติทุกครั้งที่บูต RPi

ขั้นตอนที่ 4: โหมดการทำงาน: โหมดเทอร์มินัล

โหมดการทำงาน: โหมดเทอร์มินัล
โหมดการทำงาน: โหมดเทอร์มินัล

ถึงเวลาทำความเข้าใจว่าสคริปต์ได้รับข้อมูลสำหรับไทม์แลปส์อย่างไร

มีประโยชน์มากที่จะใช้กับ SSH จากคอมพิวเตอร์ระยะไกล

ในโฟลเดอร์ของ PiLapse ให้เรียกใช้:

python3 PiLapse_terminal.py

และปฏิบัติตามคำแนะนำบนจอภาพ

เมื่อสคริปต์เสร็จสิ้นเพื่อจับภาพ จะสร้างวิดีโอไทม์แลปส์

รูปภาพทั้งหมดและไทม์แลปส์จะอยู่ในโฟลเดอร์ที่เรียกพร้อมชื่อแทรกระหว่างการดำเนินการ "PiLapse_terminal.py"

ขั้นตอนที่ 5: โหมดการทำงาน: โหมดปุ่ม

โหมดการทำงาน: โหมดปุ่ม
โหมดการทำงาน: โหมดปุ่ม
โหมดการทำงาน: โหมดปุ่ม
โหมดการทำงาน: โหมดปุ่ม

เวอร์ชัน Daemon ช่วยให้คุณควบคุม TimeLapse ด้วยปุ่มภายนอก

Daemon ทำงานอย่างต่อเนื่อง

Single shotเปิดใช้งานโดยการกดปุ่มหนึ่งครั้ง

เวลาที่ล่วงเลย

เปิดใช้งานโดยกดปุ่มค้างไว้ 3 วินาทีขึ้นไป

โดยค่าเริ่มต้นจะใช้เวลา 1 รูปทุกๆ 10 วินาที กดปุ่มอีกครั้งเพื่อสิ้นสุดการหมดเวลา

คุณสามารถเปลี่ยนระยะเวลาเริ่มต้นนี้ได้โดยเปิดไฟล์ PiLapse.py และแก้ไข VARIABLES -> freq_button

มันสร้างโฟลเดอร์ที่เรียกว่า "ปีเดือนวันเวลา"

หากคุณต้องการใช้ไฟ LED RGB ให้ตรวจสอบว่าเป็นแอโนดหรือแคโทดทั่วไปหรือไม่!

หากเป็นแอโนดทั่วไป รหัสก็ใช้ได้ แต่ถ้าคุณมีแคโทดร่วม ให้เปิดไฟล์ PiLapse.py และแก้ไข Anode = 0 ในตัวแปร

ขั้นตอนที่ 6: การอัปโหลด DropBox

DropBox อัพโหลด
DropBox อัพโหลด

คุณสามารถอัปโหลดภาพถ่ายและไทม์แลปส์ของคุณโดยตรงบน DropBox เรียกใช้คำสั่งนี้ในครั้งแรกเท่านั้น:

cd /home/pi/PiLapse/

curl "https://raw.githubusercontent.com/andreafabrizi/Dropbox-Uploader/master/dropbox_uploader.sh" -o dropbox_uploader.sh

chmod +x dropbox_uploader.sh

ตอนนี้เรียกใช้:

./dropbox_uploader.sh

และทำตามคำแนะนำ

คุณสามารถแก้ไขตัวแปรที่สัมพันธ์กับการอัปโหลด DropBox ได้โดยคู่มือนี้:

ขั้นตอนที่ 7: ขาตั้งกล้อง Raspberry Pi

ขาตั้งกล้อง Raspberry Pi
ขาตั้งกล้อง Raspberry Pi

สำหรับโครงการของฉัน ฉันต้องการขาตั้งสำหรับกล้องราสเบอร์รี่

เนื่องจากฉันต้องการเปิดทั้งโปรเจ็กต์ทิ้งไว้ ฉันจึงมองหาโปรเจ็กต์การพิมพ์ 3 มิติแบบโอเพนซอร์ส

ในความคิดของฉัน นี่เป็นทางออกที่ดีสำหรับการเริ่มต้น:

แนะนำ: