สารบัญ:
- ขั้นตอนที่ 1: การซื้อที่แนะนำ:
- ขั้นตอนที่ 2: แผนภาพกรณีศึกษา (ภายนอก)
- ขั้นตอนที่ 3: Inside Layout Diagram
- ขั้นตอนที่ 4: Raspberry Pi OS, Python, CRON Setup
- ขั้นตอนที่ 5: การเดินสายไฟของส่วนประกอบ (สวิตช์และไฟ LED)
- ขั้นตอนที่ 6: แผงด้านหน้ามุมมองด้านใน
- ขั้นตอนที่ 7: มุมมองภายนอกของแผงด้านหน้า
- ขั้นตอนที่ 8: มุมมองด้านในของด้านหลังของเคส
- ขั้นตอนที่ 9: ด้านหลังของเคสด้านนอก View
- ขั้นตอนที่ 10: มุมมองภายนอกของด้านขวาของเคส
- ขั้นตอนที่ 11: ติดตั้งหน้าต่าง
- ขั้นตอนที่ 12: ตัวอย่างทวีต:
- ขั้นตอนที่ 13: ความคิดสุดท้าย-
วีดีโอ: Weather Camera Raspberry Pi: 13 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
คราวที่แล้วฉันต้องการโครงการที่รวมสิ่งต่อไปนี้:
- ราสเบอร์รี่ปี่
- รหัสหลาม
- สถานะสด
- ข้อบ่งชี้ของกิจกรรม
ดังนั้นฉันจึงตัดสินใจสร้างกล่อง Raspberry Pi ที่จะถ่ายรูปสวนหลังบ้านของฉันตามช่วงเวลาที่กำหนด ระบุว่าเมื่อใดที่รูปถ่ายถูกถ่าย และสุดท้ายก็ส่งข้อมูลนั้นไปยัง Twitter เพื่อตรวจสอบ
รายการอุปกรณ์ไฟฟ้า:
- ราสเบอร์รี่ปี่
- บอร์ดฝ่าวงล้อม Raspberry Pi (สำหรับตัวบ่งชี้ LED)
- LCD ขนาด 5 นิ้วสำหรับการแสดงผลแบบโต้ตอบเมื่อจำเป็น
- กล้อง Raspberry Pi (5 ล้านพิกเซล)
- สาย HDMI
- สาย CAT 5
- ชุดไฟ DC สำหรับ Pi
- สายเกจหรือจัมเปอร์ 24-26
- ไฟ LED 3 ดวง
- 3 ตัวต้านทาน 10-100 โอห์ม
- สวิตช์ปุ่มกด 2 ตำแหน่ง
รายการอุปกรณ์เคส:
-
แผ่นไม้สน 1/4 แผ่น ตัดตามขนาดโครงการ
บน ล่าง หน้า หลัง ทำจากไม้ชนิดเดียวกันในตัวอย่าง
- ใช้ไม้สนกว้าง 1/4 x 1 นิ้วทำด้านซ้ายและด้านขวาของเคส
- รั้งสำหรับยึดหน้าต่างทำจากเศษเหล็กที่ฉันมีในเวิร์กช็อป
อื่น ๆ:
- สกรูสำหรับเคส
- กาวร้อนสำหรับติด
- บัดกรีและฟลักซ์สำหรับการเชื่อมต่อตัวต้านทาน / LED
เครื่องมือ:
- ตุ้มปี่หรือโต๊ะเลื่อย
- จิ๊กซอว์หรือเดรเมล
- เครื่องขัดหรือเครื่องสั่นพร้อมหัวขัด
- ปืนบัดกรี
- เตาไม้
- Rasps, Files, Chisels ตามความจำเป็นในการทำรูที่เล็กลงในเคส
ซอฟต์แวร์และบัญชี:
- Raspberry Pi OS ที่คุณเลือก
- บัญชี Twitter พร้อมรหัสนักพัฒนาฟรี
- Python 3 บน Raspberry Pi
ขั้นตอนที่ 1: การซื้อที่แนะนำ:
เพื่อให้งานสร้างนี้ง่ายขึ้น ฉันขอแนะนำ Canakit ที่มาพร้อมกับ Raspberry Pi, LED's, Resistors, Breakout board, SD card และ case
https://www.canakit.com/raspberry-pi-3-ultimate-ki…
กล้องที่อยู่ระหว่างการผลิตคือ 8 ล้านพิกเซล
- https://www.canakit.com/raspberry-pi-camera-v2-8mp…
- เวอร์ชันเก่ากว่า 5mp ยังมีอยู่:
ขั้นตอนที่ 2: แผนภาพกรณีศึกษา (ภายนอก)
นี่คือเลย์เอาต์โดยรวมของภายนอกเคสของฉัน และมันขึ้นอยู่กับว่าคุณตัดสินใจที่จะเพิ่มส่วนประกอบทั้งหมดในงานสร้างของคุณหรือไม่ นอกจากนี้ ขึ้นอยู่กับว่าคุณวางแผนจะวางกล้องไว้ที่ใด คุณอาจพบว่าเคสขนาดนี้ไม่เหมาะกับคุณ ถ้าแผนเหล่านี้เป็นคำแนะนำมากกว่าการสร้างรายการอย่างเป็นทางการ
ขั้นตอนที่ 3: Inside Layout Diagram
จากเป้าหมายของฉันสำหรับโครงการนี้ คุณจะเห็นว่าฉันได้เพิ่มกล้องลงในระบบ Raspberry Pi พื้นฐาน เช่นเดียวกับบอร์ดฝ่าวงล้อม เพื่อที่ฉันจะได้ควบคุม LED ที่ด้านหน้าเคสได้ ฉันตัดสินใจเพิ่ม LCD ในบางครั้งที่ฉันต้องการใช้ Pi แบบโต้ตอบและไม่อยู่ในโหมดหัวขาด
เพิ่มสวิตช์ปุ่มกดเพื่อรีเซ็ต Pi หากจำเป็น
ขั้นตอนที่ 4: Raspberry Pi OS, Python, CRON Setup
ระบบปฏิบัติการ Raspberry Pi:
หากคุณซื้อชุดอุปกรณ์ โดยปกติคุณจะได้รับการ์ด SD ติดตั้งกับ NOOBS หากไม่มีบทช่วยสอนสำหรับการติดตั้ง RASPBIAN (ตัวเลือกของฉันในโครงการนี้) แต่นี่คือคำแนะนำอย่างเป็นทางการสำหรับการติดตั้ง RASPBIAN จากการ์ด NOOBS SD-
หลาม 3:
จากเชลล์หากไม่ได้ติดตั้ง python 3:
sudo apt-get ติดตั้ง python3
รหัสหลามที่แนบมาถูกตั้งค่าให้ทำดังต่อไปนี้ -
- อ่านค่าจาก Raspberry Pi (Uptime และ CPU temp)
-
สร้างทวีตโดยใช้โทเค็นของนักพัฒนาที่ให้มาเพื่อโพสต์ไปที่ twitter (ลิงก์ด้านล่างจะนำคุณไปที่ twitter เพื่อสร้างบัญชี dev หรือเพิ่มลงในบัญชีของคุณเอง)
https://developer.twitter.com/th/docs/basics/getti…
- ให้ไฟ LED สีเหลืองสว่างเมื่อสร้างเสา
- ส่องสว่าง LED สีแดงเมื่อโพสต์
CRON
ฉันใช้งานที่กำหนดเวลาไว้ (CRON) เพื่อเรียกใช้สคริปต์ตามช่วงเวลาที่กำหนดไว้ล่วงหน้า:
ดังที่แสดงด้านล่างสคริปต์ทำงานทุก ๆ ห้านาทีตั้งแต่ 7.00 น. ถึง 16.00 น
0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55 7-16 * * * sudo /usr/bin/python3 /home/pi/system_info.py
ในการแสดงรายการผู้ใช้ CRON:
sudo crontab -l -u pi
ในการแก้ไขผู้ใช้ CRON:
sudo crontab -e -u pi
ขั้นตอนที่ 5: การเดินสายไฟของส่วนประกอบ (สวิตช์และไฟ LED)
กระดานฝ่าวงล้อมจาก GPIO เป็น LED:
เราสามารถควบคุมเอาต์พุตจากขั้วต่อ GPIO ของ Raspberry Pi โดยใช้บอร์ดฝ่าวงล้อมแบบเดียวกับในภาพ
ในกรณีนี้ รหัสหลามของเราจะส่งสัญญาณเปิดไปยังพินบน GPIO (ในภาพคือการเชื่อมต่อกับ GPIO 26) เราส่งแรงดันไฟฟ้าผ่านสายไฟบนบอร์ดฝ่าวงล้อมและผ่านตัวต้านทานไปยังขา LED ตัวใดตัวหนึ่ง ด้านอื่น ๆ ของ LED ถูกต่อเข้ากับด้านกราวด์ของบอร์ดฝ่าวงล้อมเพื่อให้วงจรสมบูรณ์
โปรดทราบว่าตัวต้านทานเป็นแบบอินไลน์เพื่อป้องกันความเหนื่อยหน่ายของ LED ยิ่งจำกัดกระแสไฟ LED มากเท่าใดก็จะยิ่งหรี่ลงเท่านั้น โดยปกติแล้ว แพ็คเกจ Canakit จะมี LED ที่มีตัวต้านทาน 220 โอห์มและ 10k โอห์ม รวมถึงบอร์ดฝ่าวงล้อม วิธีนี้ช่วยให้ไม่ต้องคาดเดาในการซื้อการตั้งค่าตัวต้านทาน LED ที่ถูกต้อง
สวิตช์ปุ่มกด:
ด้วย Raspberry Pi 2 และ Raspberry Pi 3 จุดรีเซ็ตจะอยู่บนบอร์ด ในกรณีของ Pi 2 พินคู่ "P6" และ Pi 3 คู่พิน "RUN" ช่วยให้เราส่งพิน "สูง" เมื่อเราเชื่อมต่อพินทั้งสองที่ส่ง "หยุด" ไปยังระบบ
นี่ไม่ใช่สวิตช์ปิดเครื่อง แค่รีเซ็ต …..ฉันขอแนะนำให้ทำสิ่งต่อไปนี้เพื่อปิดเครื่องจากเชลล์:
sudo ปิด -h ตอนนี้
ขั้นตอนที่ 6: แผงด้านหน้ามุมมองด้านใน
ภาพถ่ายสองภาพนี้แสดง LCD, ปุ่มเปิดปิด, แผงฝ่าวงล้อม และไฟ LED ที่ติดอยู่ที่ด้านหน้าของเคส
ข้อจำกัดความรับผิดชอบด่วนอย่างหนึ่งที่ LED ขวาสุดหยุดทำงานซึ่งเป็นสาเหตุที่สายไฟถูกยกเลิก (จนกว่าฉันจะเปลี่ยน LED)
ขั้นตอนที่ 7: มุมมองภายนอกของแผงด้านหน้า
อย่างที่คุณเห็นแผงด้านหน้าที่ทำเสร็จแล้วพร้อม LCD, ไฟ LED อยู่ในตำแหน่งและลายไม้กราฟิกถูกเผาลงในกล่องไม้สน
ขั้นตอนที่ 8: มุมมองด้านในของด้านหลังของเคส
ฉันวาง Raspberry Pi ไว้ข้างๆ กล้อง Raspberry Pi เพียงเพราะสายแพของกล้องสั้นมาก
ขั้นตอนที่ 9: ด้านหลังของเคสด้านนอก View
แผงด้านหลังไม่มีอะไรจะพูดมากนอกจากตัวกล้องถูกยึดในตำแหน่ง ดังนั้นคุณจะต้องย้ายเคสเพื่อให้ได้มุมมองที่คุณต้องการ
ขั้นตอนที่ 10: มุมมองภายนอกของด้านขวาของเคส
ด้านขวาของเคสของฉันมีช่องเปิดเพื่อให้สามารถเชื่อมต่อกับ pi (USB และ CAT 5) รวมถึงบางห้องเพื่อกำหนดเส้นทางสาย USB จาก LCD สำรองไปยัง Pi เนื่องจากสายเคเบิลนั้นแข็งเกินกว่าจะทำให้งอได้ เพิ่มความกว้างของเคส
ขั้นตอนที่ 11: ติดตั้งหน้าต่าง
เนื่องจากนี่เป็นตำแหน่งกล้องคงที่ ฉันต้องสร้างฐานรองรับและขายึดเพื่อให้ได้มุมกล้องที่ถูกต้องสำหรับสวนหลังบ้าน เศษไม้ง่ายๆ จากร้านค้าและแผ่นชิมไม้บางส่วนเพื่อสร้างแท่นทำมุม L-brackets ใช้ยึดด้านหน้ากล่องกล้องให้เข้าที่ (แมวมักจะเคลื่อนไปรอบๆ หากไม่มีสิ่งใดรองรับเคส)
ขั้นตอนที่ 12: ตัวอย่างทวีต:
twitter.com/allthingstazz/status/934537216…
ขั้นตอนที่ 13: ความคิดสุดท้าย-
คู่มือนี้สามารถปรับเปลี่ยนเป็นงานสร้างต่างๆ ได้มากมาย ฉันเพิ่งตั้งเป้าหมายสองสามข้อและตั้งเป้าหมายที่จะสร้างอุปกรณ์เพื่อดำเนินการตามเป้าหมาย รอคอยที่จะแสดงความคิดเห็นและสร้าง !!
แนะนำ:
Raspberry Pi Internet Weather Station: 5 ขั้นตอน (พร้อมรูปภาพ)
Raspberry Pi Internet Weather Station: *** อัปเดต *** คำแนะนำนี้ล้าสมัย บริการสภาพอากาศสำหรับข้อมูลสภาพอากาศที่ใช้ในคำแนะนำนี้ใช้งานไม่ได้อีกต่อไป อย่างไรก็ตาม มีโครงการทางเลือกที่ทำสิ่งเดียวกันโดยพื้นฐาน (ดีกว่าเท่านั้น - คำสั่งนี้
Raspberry Pi Barometer Weather Clock: 9 ขั้นตอน (พร้อมรูปภาพ)
Raspberry Pi Barometer Weather Clock: ในคำแนะนำนี้ฉันจะแสดงวิธีสร้างนาฬิกาเทอร์โมมิเตอร์ / นาฬิกาบารอมิเตอร์พื้นฐานโดยใช้ Raspberry Pi 2 พร้อมเซ็นเซอร์ BMP180 I2C ที่แสดงบนจอแสดงผล I2C ของ Adafruit 4 หลัก 7 ส่วน Pi ยังใช้โมดูลนาฬิกา I2C แบบเรียลไทม์ DS3231 เพื่อก
ทำ DIY Raspberry Pi Weather Station ด้วยซอฟต์แวร์: 7 ขั้นตอน (พร้อมรูปภาพ)
ทำ DIY Raspberry Pi Weather Station ให้สมบูรณ์ด้วยซอฟต์แวร์: ย้อนกลับไปเมื่อปลายเดือนกุมภาพันธ์ฉันเห็นโพสต์นี้ในไซต์ Raspberry Pi http://www.raspberrypi.org/school-weather-station-…พวกเขาได้สร้างสถานีตรวจอากาศ Raspberry Pi สำหรับโรงเรียน ฉันต้องการอย่างใดอย่างหนึ่ง! แต่ในขณะนั้น (และฉันยังเชื่อว่าในขณะที่เขียน
Raspberry Pi Solar Weather Station: 7 ขั้นตอน (พร้อมรูปภาพ)
Raspberry Pi Solar Weather Station: จากความสำเร็จของสองโครงการก่อนหน้าของฉัน นั่นคือ Compact Camera และ Portable Games Console ฉันต้องการค้นหาความท้าทายใหม่ ความก้าวหน้าตามธรรมชาติคือระบบรีโมทกลางแจ้ง… ฉันต้องการสร้างสถานีตรวจอากาศ Raspberry Pi ที่
UNICORN CAMERA - Raspberry Pi Zero W NoIR 8MP Camera Build: 7 Steps (พร้อมรูปภาพ)
UNICORN CAMERA - Raspberry Pi Zero W NoIR 8MP Camera Build: Pi Zero W NoIR 8MP Camera BuildThis Instructable สร้างขึ้นเพื่อช่วยทุกคนที่ต้องการกล้องอินฟราเรดหรือกล้องพกพาสุดเจ๋งหรือกล้อง Raspberry Pi แบบพกพาหรือเพียงแค่ต้องการมีความสนุกสนาน heheh . นี่คือราคาที่ไม่แพงและกำหนดค่าได้มากที่สุด