תוכן עניינים:

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 - Raspberry Pi Timelapse [V0.2]
PiLapse - Raspberry Pi Timelapse [V0.2]

הפוך את ה- Raspberry Pi שלך במכונת Timelapse!

המדריך המלא זמין שם:

במדריך זה השתמשתי ב:

  • RPi גירסה 2 (אבל אני מניח שזה עובד על כל גרסת RPi)
  • DONGLE WIFI USB
  • מצב מסוף
  • מצב לחצן

שלב 1: צעדים קדם -פליליים

צעדים קדם -פליליים
צעדים קדם -פליליים

אתה צריך רק את החבילה הזו ב- Raspbian Jessie:

sudo apt-get להתקין libav-tools

ראשית עלינו לחבר את מצלמת RasPi בצורה נכונה (תמונה ראשונה).

הפעל פקודה זו במסוף:

vcgencmd get_camera

נתמך ומזוהה חייב להיות 1, אחרת התסריט אינו פועל.

אם הנתמך הוא 0, הפעל פקודה זו במסוף sudo raspi-config והפעל את המצלמה.

אם זיהוי הוא 0, המצלמה אינה מחוברת ל- Raspi.

שלב 2: חיבור לאינטרנט

חיבור לאינטרנט
חיבור לאינטרנט
חיבור לאינטרנט
חיבור לאינטרנט
חיבור לאינטרנט
חיבור לאינטרנט
חיבור לאינטרנט
חיבור לאינטרנט

אתה יכול להחליט כיצד לחבר את פטל הפטל שלך באינטרנט:

  1. כֶּבֶל
  2. DONGLE WIFI USB

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. נתבים סטטיים = 192.168.0.1 שרת דומיין_סטטי סטטי = 192.168.0.1

אם אתה משתמש ב- Dongle WiFi:

ממשק wlan0

סטטי ip_address = 192.168.0. נתבים סטטיים = 192.168.0.1 שרת דומיין_סטטי סטטי = 192.168.0.1

כעת השתמש ב- "sudo raspi-config" לחיבור ה- Dongle WiFi בחיבור ה- WiFi שלך. (3 ° ו -4 ° תמונות)

עכשיו בכל פעם שתנתק או תפעיל מחדש את ה- RPi, ה- RPi יתחבר באותה כתובת IP: ssh [email protected]

שלב 3: התקן והפעל

התקן והפעל
התקן והפעל

הורד את תיקיית הסקריפט מ- GitHub או הפעל פקודה זו:

שיבוט githttps://github.com/DaveCalaway/PiLapseInstall

התיקייה "PiLapse" חייבת להישאר ב- "/home/pi/" ותוכל להתקין את הסקריפט על ידי הפעלת הפקודה:

python3 Install.py

התסריט יתחיל באופן אוטונומי בכל פעם אתחול ה- RPi.

שלב 4: מצב פעולה: מצב מסוף

מצב פעולה: מצב מסוף
מצב פעולה: מצב מסוף

הגיע הזמן להבין כיצד התסריט מקבל את המידע על הזמן שחלף.

זה מאוד שימושי לשימוש עם SSH מהמחשב המרוחק.

בתיקיה של PiLapse, הפעל:

python3 PiLapse_terminal.py

ופעל לפי המדריך שעל המסך.

כאשר התסריט יסיים ללכוד את התמונות, ייצור הסרטון timelapse.

כל התמונות והצירוף נמצאות בתיקייה שנקראת בשם שהוכנס במהלך ביצוע "PiLapse_terminal.py".

שלב 5: מצב הפעלה: מצב לחצן

מצב פעולה: לחצן מצב
מצב פעולה: לחצן מצב
מצב פעולה: לחצן מצב
מצב פעולה: לחצן מצב

גרסת Daemon עוזרת לך לשלוט ב- TimeLapse באמצעות כפתור חיצוני.

הדמון פועל ברציפות.

צילום יחיד מופעל על ידי לחיצה על הכפתור פעם אחת.

חלוף זמן

מופעל על ידי לחיצה ממושכת על הכפתור למשך 3 שניות או יותר.

זה לוקח תמונה אחת בכל 10 שניות כברירת מחדל. לחץ שוב על הכפתור כדי לסיים את הזמן שחלף.

תוכל לשנות תקופת ברירת מחדל זו על ידי פתיחת קובץ PiLapse.py ועריכת VARIABLES -> freq_button.

הוא יוצר תיקיה בשם "שנה-חודש-יום".

אם אתה רוצה להשתמש במנורת RGB, בדוק אם מדובר באנודה או בקתודה נפוצה!

אם מדובר באנודה נפוצה, הקוד בסדר, אך אם יש לך משותף קתודה, פתח את הקובץ PiLapse.py וערוך Anode = 0 ב- VARIABLES.

שלב 6: העלאת DropBox

העלאת DropBox
העלאת DropBox

אתה יכול להעלות את התמונות שלך ואת timelapse ישירות ב- DropBox. הפעל את הפקודה הזו רק בפעם הראשונה:

cd/home/pi/PiLapse/

סלסול "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

לפרויקט שלי אני צריך מעמד למצלמת הפטל.

מכיוון שאני רוצה להשאיר את כל הפרויקט פתוח, חיפשתי פרויקט הדפסה בתלת מימד בקוד פתוח.

לדעתי זהו פתרון טוב להתחלה:

מוּמלָץ: