תוכן עניינים:
- שלב 1: רכיבים וחומרים
- שלב 2: הגדרת תוכנה וקוד
- שלב 3: מארז מודפס בתלת מימד
- שלב 4: חיבור זה
- שלב 5: הרכבה
- שלב 6: סוף סוף! לירות לירות יורים …
וִידֵאוֹ: מצלמת מיידית פי מיידית: 6 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
פרויקטים של Fusion 360 »
חשבתי על הרעיון ליצור סדרת צילומים בהשראת תור הזהב של הצילום הפולרואידי והאנלוגי. חלק גדול מתהליך היצירה שלי מוגדר על ידי יצירת כלים משלי, כך שלא ממש נמשכתי ברעיון של קנייה פולארויד והתחילו לירות.
רעיון זה אינו חדש, יש כבר מספר פרויקטים של מצלמות צילום המשתמשות ב- Raspberry Pi ומדפסת תרמית. אבל עבור המצלמה הזו רציתי לעשות את זה בדרך שלי. אז לקחתי השראה מכל הפרויקט הזה וביצעתי כמה שינויים.
כל שאר הפרויקטים הדומים שראיתי בעבר, הם משתמשים ב- Raspberry Pi 2 ובמודול מצלמה רחב (מעקב) עבור ה- Pi.
עבור המצלמה הזו הלכתי על Raspberry Pi Zero W ועדשה באורך מוקד בינוני-גדול.
ל- Pi Zero W יש אותה טביעת רגל מאשר ל- Pi Zero המקורית, שהיא די קטנה וזה נהדר. אבל גרסת ה- W, כוללת את יציאת המצלמה וה- Wifi המשולב יחד עם תכונות רבות אחרות.
רוב מודולי המצלמות של Pi מגיעים עם עדשה רחבה. בחרתי בעדשת M12, עם שדה ראייה של 40 ° אשר יהיה דומה מאורך מוקד ~ 45 מ מ במצלמת מסגרת מלאה, מכיוון שהתמונה תהיה טבעית יותר לא כל כך מעוותת ודומה לצילום קלאסי.
BTW, בזכות קישוריות ה- wifi אני יכול לצלם מרחוק.
שלב 1: רכיבים וחומרים
רכיבים וחלקים
- 1x Raspberry Pi Zero W raspberrypi.org/raspberry-pi-zero-w
- 1x מיני TTL מדפסת תרמית dafruit.com/product/597
- 1x מצלמת מודל מצלמה
- 1x מצלמת מיני (CSI) כבל 15 פינים shop.pimoroni.com/cable-raspberry-pi-zero-edition
- עדשת מצלמה M12 (כל מרחק מוקד שתרצו)
- מחזיק עדשת לוח M12 m12lenses.com/M12-Lens-Holder-Plastic-p
- 1x לחץ על כפתור
- 1x כוח חשמל 5v / 3.5A (מינימום 3A) amazon.de/RAVPower5v3A
- קבלים אלקטרוליטיים 4700uF
- 1x מתאם USB זווית ישרה זכר לנקבה
- 1x מתאם שקע 2.1 מ"מ ל- USB
- 1x מתאם - שקע 2.1 מ"מ לברג בלוק מסוף adafruit.com/368
חיבור
- 1x כותרת רצועת break-away MALE
- 1x כותרת רצועת נשים מתנתקת
- מחבר 3x 2 פינים (אני משתמש במחבר Dupont)
- פרבורד
- חוט חשמלי
הַרכָּבָה
- 2x בורג M3 x 6 מ"מ (6 מ"מ ~ 10 מ"מ)
- 2x אגוזים מרובעים (M3 1, 8mmx5, 5mm)
- 2x בורג M2 x 6 מ"מ (6 מ"מ ~ 10 מ"מ)
הַדפָּסָה
גלילי נייר תרמיים (57 מ"מ)
תוספות
- כרטיס SD בנפח 8 ג'יגה -בתים (עבור הפטל הפטל)
- מתאם מיני HDMI (לחיבור ה- Zero W למסך)
- מיני USB ל- USB (לחיבור ה- Zero W למקלדת)
- מטען USB 5V
כלים משומשים
-
תוֹכנָה
- Fusion 360 autodesk.com/fusion-360
- Raspbian Jessie Lite raspberrypi.org/downloads/raspbian
- ImageMagick www.imagemagick.org
- zj-58 CUPS מאת adafruit github.com/adafruit/zj-58
-
חוּמרָה
- Prusa i3 mk3 prusa3d.com/original-prusa-i3-mk3
- כבל כבל (SN-28B)
- כלי חוט חשמל
- קליפר דיגיטלי
- מברגים מרובים
שלב 2: הגדרת תוכנה וקוד
עבור שלב זה יתכן שתזדקק למקלדת USB וצג HDMI. יהיה מועיל גם להתקין את מודול המצלמה ב- Raspberry Pi כך שתוכל לבדוק ולבדוק שהכל עובד.
התקנת מערכת
הפעל את כלי השירות raspi-config:
$ sudo raspi-config
לפרויקט זה נדרשות אפשרויות אלה:
- אפשרויות ממשק -> אפשר מצלמה
- אפשרויות ממשק -> השבת סידורי
- אפשרויות מתקדמות -> הרחב מערכת קבצים
השתמש ב- raspi-config כדי להגדיר את חיבור ה- Wi-Fi. תזדקק לחיבור רשת כדי לשדרג את המערכת ולהוריד את התוכנה הנדרשת.
אפשרויות רשת -> Wi -Fi
תוכל גם לאפשר ל- SSH לגשת מרחוק למערכת ולבצע שינויים מהירים.
אפשרויות ממשק -> הפעל SSH
להתקין תוכנה
התהליך עבור שלבים אלה התבסס על הדרכה זו:
learn.adafruit.com/instant-camera-using-raspberry-pi-and-thermal-printer
עדכון $ sudo apt
$ sudo apt להתקין כוסות git wiringpi build-essential libcups2-dev libcupsimage2-dev
התקן את מסנן הרסטר עבור CUPS מהגיטהוב של adafruit
שיבוט $ git
$ cd zj-58
$ עשה $ sudo./install
התקן והגדר את המודפס כברירת מחדל במערכת CUPS. שנה את ערך "baud" ל- 9600 או 19200 כנדרש עבור המדפסת שלך. (שלי היה 19200)
$ sudo lpadmin -p ZJ -58 -E -v סידורי:/dev/ttyAMA0? baud = 19200 -m zjiang/ZJ -58.ppd
$ sudo lpoptions -d ZJ -58
תסריט מצלמה
$ sudo apt-get install imagemagick
באמצעות imagemagick לשיפור הניגודים והגדרת ניגודיות ובהירות ברירת המחדל של המצלמה, סדר הצילום נראה כך:
raspistill -t 200 -co 30 -br 75 -w 512 -h 388 -n -o -| convert - -grayscale Rec709Luminance -contrast jpg: - | lp
אלה הפרמטרים שמצאתי שהם הטובים ביותר במקרה שלי, אך ייתכן שתרצה לשנות ערכים אלה.
אני משתמש באותו לחצן לחיצה על צילום תמונות וצילומים במערכת התסריטים הפרידו לחיצה אחת מפעולה לחיצה ארוכה (+4 שניות).
camera.sh
#!/bin/bash
SHUTTER = 20 # אתחול מצבי GPIO מצב gpio -g $ SHUTTER למעלה בזמן: עשה # בדוק אם לחצן התריס אם [$ (gpio -g קרא $ SHUTTER) -qq 0]; לאחר מכן, יש להחזיק # למשך 4 שניות ומעלה לפני הפעלת הכיבוי … starttime = $ (תאריך +%s) בעוד [$ (gpio -g קרא $ SHUTTER) -eq 0]; לעשות אם [$ (($ (date +%s) -starttime)) -ge 5]; ואז כיבוי -h עכשיו הד "כיבוי" # המתן עד שהמשתמש ישחרר את הכפתור לפני שתמשיך בעוד [$ (gpio -g קרא $ SHUTTER) -eq 0]; האם להמשיך; done fi done if [$ (($ (date +%s) -starttime)) -lt 2]; ואז הד "לחץ סגור" raspistill -t 1800 -co 30 -br 75 -w 512 -h 388 -n -o -| המרת -אפור Rec709 בהירות -ניגודיות jpg: -| lp # תאריך +" %d %b %Y %H: %M" | lp fi sleep 1 fi sleep 0.3 נעשה
הגדר אוטומטית את הסקריפט להתחיל כאשר המערכת אתחלה. שנה את הקובץ /etc/rc.local ואת הפקודה הבאה לפני השורה האחרונה "יציאה 0":
sh /home/pi/camera.sh
השתמש בנתיב שבו שמרת את קובץ הסקריפט.
Raspberry Pi Zero W מאפשרים תאימות סדרתית
pi3-miniuart-bt מחליף את פונקציית ה- Raspberry Pi 3 ו- Raspberry Pi Zero W לשימוש ב- mini UART (ttyS0), ומשחזר את UART0/ttyAMA0 ל- GPIO 14 ו- 15.
כדי להשבית את Bluetooth המשולב ולשחזר UART0/ttyAMA0 מעל GPIO 14 & 15, שנה:
$ sudo vim /boot/config.txt
הוסף לסוף הקובץ
dtoverlay = pi3-disable-bt
כמו כן, יש להשבית את שירות המערכת שמאתחל את המודם כך שלא ישתמש ב- UART:
$ sudo systemctl השבת hciuart
תוכל למצוא מידע נוסף בכתובת:
שלב 3: מארז מודפס בתלת מימד
מארז המצלמה נועד לשמור על טביעת רגל קטנה וקומפקטית שבה הרכיבים מתאימים ולוחצים זה לזה כך שאין הרבה עבודת בורג עליה.
העיצוב מחולק לשלושה חלקים:
- הבסיס, שבו מוקצה בנק הכוח.
- הקופסה הראשית, שבה מתרחש לוח הפי, המדפסת ורוב הכבלים.
- חרוט העדשה שמארח את עדשת המצלמה.
התיבה הראשית וחרוט העדשה מותאמים להדפסה ואינם דורשים מבנה תמיכה. הבסיס, במקום זאת, מודפס על פיסת יחיד באמצעות חומר תמיכה פנימי. רציתי ליצור יצירה חזקה שתתמוך במבנה המצלמה.
כללתי את קבצי stl, כך שתוכל להדפיס אותו או לשנות את העיצוב.
שלב 4: חיבור זה
הדבר הראשון שצריך לעשות הוא הלחמת כותרות הסיכות הזכריות ליציאות ה- IO של ה- Raspberry Pi.
לאחר שתסיים את זה תוכל להמשיך ולחבר את הפאי ללוח לחם והיית מוכן לבדוק את ההתקנה.
לחיבור הרכיבים, פיצלתי את החיבורים באמצעות 2 מארזי כיווץ. כך שבמהלך תהליך ההרכבה ניתן לחבר את הרכיבים בנפרד למארז ולחבר אותם לאחר מכן ללא סיבוכים. עוזר גם להחליף את החלקים במקרה של נזק או לשדרוג החומרה.
קח את שקע החבית וחבר את הקבל 4700uF למסופי + ו- -. זה יעזור לשמור על המתח יציב כאשר המדפסת התרמית פועלת. וודא שהרגל השלילית (הקצרה) של הקבל מחוברת לקוטב השלילי של הטרמינל ולא להיפך.
חבר לשקע הקנה והקבל, הכבלים של ספק הכוח של המדפסת ו- Raspberry Pi Zero W.
להזנת הפי, הלחמתי את ה- +5V ל- PP1 ואת הקרקע מאספקת החשמל ל- PP6 בצד האחורי של הלוח, ממש מתחת ל- USB החשמל.
לקחתי חתיכת פרפבורד ומכרתי עליה 2 פסים של כותרות סיכות נקבות אז קודם כל סיכות ה- I I. על לוח השיש הזה אתה יכול לחבר את כפתור הלחיצה ואת חוטי נתוני המדפסת.
חבר את כפתור הלחיצה ל- GND הקרקע (סיכה 34) ול- BCM 20 (סיכה 38)
עבור המדפסת בצע את הסדר הבא:
- מדפסת GND -> Raspberry Pi GND (סיכה 6)
- מדפסת RX -> Raspberry Pi TXD (סיכה 8, BCM 14, שידור UART)
- מדפסת TX -> Raspberry Pi RXD (pin 10, BCM 15, UART Receive)
בדוק את IO Raspberry Pi למידע נוסף:
שלב 5: הרכבה
תהליך ההרכבה הוא פשוט.
בנק הכוח מתאים לבסיס המארז ואינו זז. אבל ניתן להסיר בקלות כדי לטעון או להחליף.
הדפסתי כמה סיכות כדי לחבר את לוח ה- Raspberry Pi למארז ולחבר את העדשה גם לשאר המארז.
אין הרבה מקום לכל הכבלים והרכיבים. אתה צריך לארגן את החלל, אבל הכל משתלב בפנים.
לסגירת המארז, לבסיס ולתיבה הראשית יש שתי לשוניות בחלק האחורי המתאימות זו לזו. בחזית יש כיס בורג כדי לתקן את התיבה.
שלב 6: סוף סוף! לירות לירות יורים …
מוּמלָץ:
מצלמת USB Power Arlo: 6 שלבים (עם תמונות)
מצלמת USB Power Arlo: נמאס לי לקנות סוללות יקרות למצלמות ARLO האלחוטיות שלי (לא ARLO PRO או ARLO PRO2). הם נמשכים כ- 3 או 4 חודשים בלבד. בבלוג משתמשים הציע מישהו להפעיל את המצלמה באמצעות יציאת ה- microUSB במצלמה. לא שמתי לב לזה
מצלמת אבטחה של רייבן פי: 7 שלבים (עם תמונות)
מצלמת אבטחה רייבן פי: עורב הפלסטיק הזה נהנה מחיים חדשים לאחר מצלמת אבטחה מעשית אך מצמררת, רייבן פי. יש לו פטל פטל בבטן ומצלמת פי מוטמעת בצוואר, ומצלמת וידאו HD בכל פעם שמתגלה תנועה. באותו רגע זה
חיי סוללה של מצלמת פעולה: 4 שלבים (עם תמונות)
חיי סוללה של האק אקשן של מצלמת פעולה: או שיש לך GoPro, קונטור או כל מצלמה אחרת זו בשבילך! סוללות מצלמת המצלמה הן לרוב בעיה. או שאתה מצלם סרטונים ארוכים והם לא מחזיקים מספיק זמן, או שפשוט שכחת לטעון אותו במלואו לפני. אולי זה באמת co
מצלמת גיבוי של מצלמת מצלמה משופצת: 7 שלבים (עם תמונות)
מצלמת גיבוי מצלמת מצלמה: אני בטוח שלרובכם שקוראים זאת יש מגירה או ארון איפשהו מלא בטכנולוגיה אהובה שפשוט הזדקנה ומיושנת מדי. בהחלט יש לי את החלק שלי בטכנולוגיה הישנה, וזה עצוב לראות פוטנציאל כזה מתבזבז. ובכן, במדריך זה, אני ז
התקנת מצלמת מצלמת CVS/ RiteAid ב- Zagi 400: 4 שלבים (עם תמונות)
התקנת מצלמת CVS/ RiteAid ב- Zagi 400: היה לי מצלמת חד פעמית מסוג CVS/ RiteAid מונחת זמן מה, אך לא ממש מצאתי בה שימוש עד כה, עד עכשיו. הסתובבתי ביוטיוב לפני כחודש וחיפשתי סרטוני מטוסים של RC ונתקלתי ב