สารบัญ:

ราสเบอร์รี่ Pi ในป่า ! ขยายเวลาด้วยพลังงานแบตเตอรี่: 10 ขั้นตอน (พร้อมรูปภาพ)
ราสเบอร์รี่ Pi ในป่า ! ขยายเวลาด้วยพลังงานแบตเตอรี่: 10 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: ราสเบอร์รี่ Pi ในป่า ! ขยายเวลาด้วยพลังงานแบตเตอรี่: 10 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: ราสเบอร์รี่ Pi ในป่า ! ขยายเวลาด้วยพลังงานแบตเตอรี่: 10 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: โรคพิษสุนัขบ้า 2024, พฤศจิกายน
Anonim
ราสเบอร์รี่ Pi ในป่า ! ขยายเวลาด้วยพลังงานแบตเตอรี่
ราสเบอร์รี่ Pi ในป่า ! ขยายเวลาด้วยพลังงานแบตเตอรี่
ราสเบอร์รี่ Pi ในป่า ! ขยายเวลาด้วยพลังงานแบตเตอรี่
ราสเบอร์รี่ Pi ในป่า ! ขยายเวลาด้วยพลังงานแบตเตอรี่
ราสเบอร์รี่ Pi ในป่า ! ขยายเวลาด้วยพลังงานแบตเตอรี่
ราสเบอร์รี่ Pi ในป่า ! ขยายเวลาด้วยพลังงานแบตเตอรี่

แรงจูงใจ: ฉันต้องการใช้กล้อง Raspberry Pi ที่ใช้พลังงานจากแบตเตอรี่เพื่อถ่ายภาพกลางแจ้งวันละครั้งเพื่อสร้างวิดีโอเหลื่อมเวลาระยะยาว แอปพลิเคชันเฉพาะของฉันคือการบันทึกการเติบโตของพืชคลุมดินในฤดูใบไม้ผลิและฤดูร้อนที่จะถึงนี้

ความท้าทาย: ออกแบบการควบคุมพลังงาน Raspberry Pi ที่มีกระแสไฟต่ำเพื่อให้แน่ใจว่าแบตเตอรี่มีอายุการใช้งานยาวนาน

วิธีแก้ปัญหาของฉัน: ฉันใช้นาฬิกาปลุกที่ถูกแฮ็ก วงจร Attiny85 & Pimoroni OnOff shim เพื่อตัดกระแสไฟให้กับ Raspberry Pi อย่างสมบูรณ์เมื่อไม่ได้ใช้งาน ในขณะที่ Attiny85 และนาฬิกาปลุกยังคงทำงานในโหมดสแตนด์บาย การจับกระแสไฟจะอยู่ที่ 5 microAmps เท่านั้น แบตเตอรี่ AAA สองก้อนให้พลังงานทั้ง Attiny และนาฬิกาปลุก ในขณะที่พาวเวอร์แบงค์ USB จ่ายไฟให้กับ Pi

การทำงานพื้นฐาน: เมื่อนาฬิกาปลุกดับ มันจะปลุกวงจร Attiny ที่กำลังหลับ ซึ่งจะส่งสัญญาณให้ Pimoroni OnOff shim ใช้พลังงานจากแบตสำรอง USB ไปยัง Raspberry Pi Pi รันสคริปต์ run-at-boot (ถ่ายภาพ) หลังจากเวลาผ่านไปพอสมควร (60 วินาทีในแอปพลิเคชันของฉัน) วงจร Attiny จะส่งสัญญาณ Pimoroni OnOff shim อีกครั้ง จากนั้น Attiny จะเข้าสู่โหมดสลีป ตามสัญญาณจาก Attiny นั้น Pimoroni OnOff shim จะดำเนินการคำสั่งปิดระบบ Pi และหลังจากกระบวนการปิดระบบ Pi เสร็จสมบูรณ์ จะทำการตัดไฟจากแบตสำรอง USB ไปยัง Raspberry Pi

ขั้นตอนที่ 1: ชิ้นส่วนและเครื่องมือ

อะไหล่และเครื่องมือ
อะไหล่และเครื่องมือ
อะไหล่และเครื่องมือ
อะไหล่และเครื่องมือ

อะไหล่:

Raspberry Pi Zero หรือ Raspberry Pi Zero W (ดึงพลังงานมากขึ้น)

โมดูลกล้อง Raspberry PI

เคส Raspberry Pi Zero

Pimoroni ONOFF SHIM RASP PI สวิตช์เพาเวอร์ Digikey

OPTOISOLATOR Digikey

เป้าหมายนาฬิกาปลุกดิจิตอลที่ใช้แบตเตอรี่

ATtiny85 8 DIP Digikey

(2) CAP ALUM 100UF Digikey

DS3231 RTC โมดูล AliExpress

(2) ตัวต้านทาน 68 โอห์ม

สายไมโคร USB แบบสั้น (ประมาณ 6 นิ้ว)

กล่องใส Amac SKU#: 60120. 4" x 4" x 5-1/16" h The Container Store

Kmash 11200 mAh USB Power Bank # k-mp806 หรือใกล้เคียง

เทปกาวสองหน้า

สกรูเกลียวปล่อยขนาดเล็ก

(2) 1 X 8 พินส่วนหัวซ้อนกันหญิง - ขายทั่วไป Arduino UNO ส่วนหัวซ้อน AliExpress

บอร์ด Perf หรือ Strip ประมาณ 1 1/4 "x 2"

ไม้สนหรือไม้อัดหนา 5 1/2 x 5 /12 คูณ 3/4

1 1/4 ท่อพีวีซี ยาวประมาณ 15"

ข้อต่อพีวีซี 1 1/4

(2) สายบันจี้จัมสั้นประมาณ 10 ยาว

(4) 1/4" dia. หมุดเดือยไม้ประมาณ 1" ยาว

Menards หมวกโพสต์ปลอกแขน UltraDeck

เครื่องมือ:

เครื่องตัดลวดและหัวแร้ง

Arduino UNO หรือวิธีอื่นในการเขียนโปรแกรม ATtiny85

ต่อสายและจัมเปอร์

แป้นพิมพ์ เมาส์ จอภาพ HDMI พอร์ต USB และฮับอีเธอร์เน็ต สายเคเบิล OTG

มัลติมิเตอร์

ขั้นตอนที่ 2: ติดตั้ง Raspberry Pi OS, Pimoroni OnOff Shim, DS3231 RTC และ Pi Camera Module

ติดตั้ง Raspberry Pi OS, Pimoroni OnOff Shim, DS3231 RTC และ Pi Camera Module
ติดตั้ง Raspberry Pi OS, Pimoroni OnOff Shim, DS3231 RTC และ Pi Camera Module
ติดตั้ง Raspberry Pi OS, Pimoroni OnOff Shim, DS3231 RTC และ Pi Camera Module
ติดตั้ง Raspberry Pi OS, Pimoroni OnOff Shim, DS3231 RTC และ Pi Camera Module
ติดตั้ง Raspberry Pi OS, Pimoroni OnOff Shim, DS3231 RTC และ Pi Camera Module
ติดตั้ง Raspberry Pi OS, Pimoroni OnOff Shim, DS3231 RTC และ Pi Camera Module

การตั้งค่า Pi Zero เตรียมการ์ด SD สำหรับ Raspberry Pi ด้วยการแจกจ่ายที่คุณเลือก ในระหว่างขั้นตอนการตั้งค่าเริ่มต้น ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานอินเทอร์เฟซ I2C กล้อง และบูตไปที่ CLI ด้วยการเข้าสู่ระบบอัตโนมัติ ตั้งเวลาท้องถิ่นที่ถูกต้องและเปลี่ยนรหัสผ่านของคุณ ฉันยังแนะนำให้ตั้งค่าที่อยู่ IP แบบคงที่เพื่อทำให้สิ่งต่างๆ ง่ายขึ้น ประสานส่วนหัวของชายกับ Pi Zero คุณสามารถใช้ส่วนหัวมาตรฐาน 2 x 20 หรือส่วนหัว 2 x 6 ที่สั้นกว่าได้ เนื่องจากไม่จำเป็นต้องใช้พินทั้งหมด 40 พินสำหรับโปรเจ็กต์นี้ เพียงแค่ 12 พินแรกเท่านั้น

ติดตั้งกล้อง. ใส่ Pi Zero ลงในเคสและใช้สายแพแบบสั้นที่ให้มาเพื่อเชื่อมต่อโมดูลกล้องเข้ากับ Pi Zero เพื่อกำหนดเส้นทางสายเคเบิลออกช่องท้ายเคส ติดตั้งฝาครอบด้านบนแบบ slotted ของ GPIO และติดกล้องเข้ากับฝาครอบด้วยเทปกาวสองหน้า (ดูรูป)

เตรียม Pimoroni OnOff Shim, DS3231 RTC แม้ว่า Pimoroni OnOff Shim จะมาพร้อมกับส่วนหัวของตัวเมีย 2 x 6 แต่ฉันก็ใช้ส่วนหัวแบบเรียงซ้อน 1 x 6 ตัวเมียสองตัวที่ขายกันทั่วไปสำหรับ Arduino UNO แต่หมุดส่วนหัวจะต้องขยายเหนือ Pimoroni OnOff Shim ที่ตำแหน่งพิน Raspberry Pi 1, 3, 5, 7, 9, พินอื่นๆ สามารถตัดให้มีความยาวพินมาตรฐานได้ กด DS3231 RTC ลงบนพินที่ขยายตามที่แสดงในรูปภาพ จากนั้นกด Pimoroni OnOff Shim & DS3231 RTC sub-assembly ลงบนหมุดส่วนหัวของ Raspberry Pi ตามที่ปรากฏ.

ติดตั้งซอฟต์แวร์ Pimoroni OnOff Shim ด้วย:

curl https://get.pimoroni.com/onoffshim | ทุบตี

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการติดตั้งชิมดูที่นี่

ติดตั้งซอฟต์แวร์ DS3231 RTC ตามคำแนะนำเหล่านี้

การทดสอบเบื้องต้น - กล้อง Pimoroni OnOff Shim, DS3231 RTC

เชื่อมต่อแป้นพิมพ์และจอภาพในพื้นที่กับ Pi Zero ตรวจสอบให้แน่ใจว่าคุณมีการเชื่อมต่อเครือข่าย (สายอีเธอร์เน็ตหรือ Wifi) ต่อสายไฟ USB Pimoroni OnOff Shim.

NS. กดปุ่ม Pimoroni OnOff Shim ค้างไว้ 3 วินาทีแล้วปล่อย ซึ่งเป็นการสลับเปิดหรือปิด Pi Zero สังเกตกระบวนการบู๊ตและปิดเครื่องบนจอภาพ ตอนนี้ Pi Zero ของคุณมีการอัพเกรดเทคโนโลยีขั้นสูง - สวิตช์เปิด/ปิด!

NS. ตั้งเวลา DS3231 และตรวจสอบว่าอ่านเวลาที่ถูกต้องด้วย:

sudo hwclock -w

sudo hwclock -r

ค. ทดสอบการทำงานของกล้องตามคำแนะนำเหล่านี้

ขั้นตอนที่ 3: ตั้งค่าสคริปต์ Run-At-Boot ของ Raspberry Pi และกล้องทดสอบ

ตั้งค่าสคริปต์ Run-A-Boot ของ Raspberry Pi และกล้องทดสอบ
ตั้งค่าสคริปต์ Run-A-Boot ของ Raspberry Pi และกล้องทดสอบ

สร้างและย้ายไปยังไดเรกทอรีย่อย zerocam ใหม่

mkdir zerocam

cd zerocam

ใช้โปรแกรมแก้ไขนาโนเพื่อสร้างไฟล์สคริปต์ใหม่

นาโน photo.sh

จากนั้นคัดลอกและวางโค้ดด้านล่างลงในตัวแก้ไขนาโน nano ที่ปิดด้วย Ctrl+X, Y แล้ว Return

#!/bin/bash

DATE=$(วันที่ +"%Y-%m-%d_%H%M") raspistill -o /home/pi/zerocam/$DATE.jpg แปลง -pointsize 80 - เติมสีเหลือง - วาด "ข้อความ 570, 1800 ' $(วันที่)'" /home/pi/zerocam/$DATE.jpg /home/pi/zerocam/$DATE.jpg

เนื่องจากสคริปต์นี้ใช้คำสั่ง convert คุณจะต้องติดตั้ง ImageMagick บน Raspberry Pi

sudo apt-get update

sudo apt-get ติดตั้ง imagemagick

ทำให้ไฟล์ปฏิบัติการได้

chmod +x photo.sh

เปิด /etc/rc.local (คำสั่งในไฟล์นี้ทำงานตอนบูต)

sudo nano /etc/rc.local

ใกล้กับด้านล่างสุดของไฟล์ ก่อนออกคำสั่ง 0 ให้เพิ่มบรรทัดใหม่นี้ จากนั้นปิด nano ด้วย Ctrl+X, Y แล้วจึงย้อนกลับ

sh /home/pi/zerocam/photo.sh

เมื่อเชื่อมต่อจอภาพในเครื่องแล้ว ให้ทดสอบว่าใช้งานได้หรือไม่

sudo รีบูต

Pi ควรรีบูตและถ่ายภาพ จะมีไฟล์-j.webp

ทดสอบการเปิดและปิด Pi ด้วยปุ่มกด Pimoroni วัดและบันทึกเวลาบูต Pi ควรน้อยกว่า 60 วินาที

ขั้นตอนที่ 4: แฮ็คนาฬิกาปลุก

แฮ็คนาฬิกาปลุก
แฮ็คนาฬิกาปลุก
แฮ็คนาฬิกาปลุก
แฮ็คนาฬิกาปลุก
แฮ็คนาฬิกาปลุก
แฮ็คนาฬิกาปลุก

สังเกตการทำงานที่ผลิตขึ้น - ติดตั้งแบตเตอรี่ AAA สองก้อนในนาฬิกาปลุก และฝึกฝนการตั้งเวลาและการเตือนตามคำแนะนำที่ให้มา โดยเฉพาะอย่างยิ่ง ให้สังเกตเสียงนาฬิกาปลุกดัง - คุณควรเห็น (1) สัญลักษณ์เตือนเล็กๆ ของจอแสดงผลกะพริบ (2) เสียงกริ่งดังขึ้นเป็นเวลา 1 นาทีแล้วดับลง และ (3) ไฟ LED ด้านหลังจะสว่างเป็นเวลา 5 วินาทีแล้วจึงดับลง

ถอดประกอบ - ถอดสกรูสี่ตัวออกจากนาฬิกาเพื่อแยกชิ้นส่วนทั้งสองออกจากกัน จากนั้นถอดสกรูอีกสี่ตัวเพื่อคลาย PCB หลัก

แฮ็ก - ตัดสาย LED ที่ด้านหน้าของ PCB ตามที่แสดงและบัดกรีเป็นสายยาว 5 นิ้วไปยังสายนำที่เหลือที่ด้านหลังของ PCB (ดูภาพประกอบ) ถอดออดดังที่แสดง

ไปที่ขั้วของช่องใส่แบตเตอรี่ ให้เพิ่มสายเพิ่มเติมสองเส้น (สีแดงและสีดำ) บวกกับตัวเก็บประจุด้วยไฟฟ้า 100MFD ดังที่แสดง (สังเกตขั้ว)

ประกอบนาฬิกากลับเข้าที่ โดยตรวจดูให้แน่ใจว่าได้กำหนดเส้นทาง LED และแบตเตอรี่ใหม่จะนำช่องยึดฝาครอบด้านหลังออกตามที่แสดง

ทดสอบซ้ำ - ติดตั้งแบตเตอรี่และทดสอบฟังก์ชันการเตือน - ตอนนี้เมื่อเสียงเตือนดับลง คุณจะเห็นสัญลักษณ์เตือนเล็กๆ ของจอแสดงผลกะพริบ แต่ไม่มีเสียงกริ่งและไม่มีไฟพื้นหลัง เชื่อมต่อมัลติมิเตอร์กับสาย LED ที่คุณควรตรวจจับได้ประมาณ 3 VDC เมื่อสัญญาณเตือนดับประมาณ 5 วินาที

ขั้นตอนที่ 5: สร้าง Attiny85 Circuit Board

สร้าง Attiny85 Circuit Board
สร้าง Attiny85 Circuit Board
สร้าง Attiny85 Circuit Board
สร้าง Attiny85 Circuit Board

อ้างถึงภาพถ่ายและ Attiny85 Schematic.pdf สร้างแผงวงจรบนแผ่นไม้อัดหรือแผ่นแถบชิ้นเล็ก ๆ หมายเหตุ:

  • อย่าลืมใช้ซ็อกเก็ต DIP 8 พินสำหรับชิป Attiny85 เนื่องจากจำเป็นต้องถอดออกเพื่อตั้งโปรแกรม
  • ตรวจสอบการวางแนวของ Optos ให้ถูกต้องก่อนทำการบัดกรี
  • จัมเปอร์นำไปสู่ Pimoroni Shim ควรมีความยาวอย่างน้อย 4 นิ้วโดยมีส่วนหัวของตัวเมียเพื่อติดหมุดตัวผู้ Shims BTN
  • สังเกตขั้วเมื่อทำการเชื่อมต่อด้วยการคลิกเตือน - วงจรไม่มีการป้องกันขั้วย้อนกลับ

ขั้นตอนที่ 6: อัปโหลดรหัสไปที่ Attiny 85 Chip

ใช้ Arduino Uno หรือวิธีอื่นๆ อัปโหลดโค้ด (แนบไฟล์ AttinyPiPowerControl.ino) ไปยังชิป Attiny85 ของคุณ หมายเหตุ - รหัสนี้อนุญาตให้ PI บูตเครื่องได้ 60 วินาที ถ่ายภาพและไปที่พรอมต์คำสั่งของเทอร์มินัลก่อนเริ่มกระบวนการปิดเครื่อง จากนั้นคุณสามารถติดตั้งชิป Attiny85 ในซ็อกเก็ตแผงวงจรได้ - ตรวจสอบการวางแนวอีกครั้ง

หมายเหตุ: หากคุณต้องการรันไทม์ Pi มากหรือน้อยเพียงแก้ไขบรรทัดนี้ใกล้ด้านล่าง:

ล่าช้า (60000); // ให้ Pi บูทแล้ววิ่งไปซักพัก

ขั้นตอนที่ 7: การเดินสายไฟและการทดสอบเบื้องต้นและการดาวน์โหลดไฟล์ภาพถ่ายจาก PI

การเดินสายไฟและการทดสอบเบื้องต้นและการดาวน์โหลดไฟล์ภาพถ่ายจาก PI
การเดินสายไฟและการทดสอบเบื้องต้นและการดาวน์โหลดไฟล์ภาพถ่ายจาก PI

การเดินสายไฟ:

เชื่อมต่อพาวเวอร์แบงค์ USB เข้ากับพอร์ตไมโครยูเอสบีของ Pimoroni shim ต่อสายจัมเปอร์จากแผงวงจร Attiny85 กับแผ่นชิม Pimoroni ตรวจสอบให้แน่ใจว่าสายนำสีดำเชื่อมต่อกับหมุด BTN ขอบด้านนอกสุดบนแผ่นชิม Pimoroni

ทดสอบ:

ติดตั้งแบตเตอรี่ AAA 2 ก้อนในนาฬิกาปลุก และตั้งเวลานาฬิกา ฉันแนะนำให้เชื่อมต่อพอร์ต HDMI ของ Pi กับจอภาพในเครื่องด้วย

เปิดนาฬิกาปลุกและตั้งปลุกในอีกไม่กี่นาทีข้างหน้า เมื่อนาฬิกาปลุกดับลง คุณควรเห็น:

NS. ไอคอนนาฬิกาปลุกเริ่มกะพริบ

NS. หลังจากผ่านไปประมาณ 5 วินาที ไฟ LED สีแดง Pimoroni Shim จะสว่างเป็นเวลา 5 วินาที

ค. Pi เริ่มบูทขึ้น

NS. หลังจากนั้นประมาณ 20 วินาที ไฟ LED ของกล้องจะสว่างขึ้นและถ่ายภาพ หากคุณมีการเชื่อมต่อจอภาพในเครื่อง คุณจะเห็นภาพตัวอย่างสั้นๆ ของภาพที่ถ่าย

อี หลังจากนั้นอีก 40 วินาทีหรือมากกว่านั้น Pi จะบู๊ตไปจนถึงพรอมต์คำสั่งเทอร์มินัล

NS. Pi เริ่มกระบวนการปิดเครื่อง หลังจากผ่านไปประมาณ 20 วินาที ไฟ LED สีแดงของ Pimoroni Shim จะกะพริบแสดงว่ากำลังตัดไปที่ PI

กำลังดาวน์โหลดไฟล์รูปภาพจาก PI

ฉันเชื่อมต่อ PI กับเครือข่ายของฉันโดยใช้สายเคเบิล OTG และอะแดปเตอร์ USB กับอีเธอร์เน็ต โดยเปิดเครื่อง Pi จากหูดที่ผนัง จากนั้นใช้ WinSCP เพื่อดาวน์โหลดไฟล์ไปยังพีซีของฉัน

ขั้นตอนที่ 8: ประกอบตู้อิเล็กทรอนิกส์

ประกอบตู้อิเล็กทรอนิกส์
ประกอบตู้อิเล็กทรอนิกส์
ประกอบตู้อิเล็กทรอนิกส์
ประกอบตู้อิเล็กทรอนิกส์
ประกอบตู้อิเล็กทรอนิกส์
ประกอบตู้อิเล็กทรอนิกส์

ติดแผงวงจร Attiny85 เข้ากับด้านหลังของนาฬิกาปลุกโดยใช้สกรูเกลียวปล่อยขนาดเล็ก ติด PI กับนาฬิกาโดยใช้เทปกาวสองหน้าตามที่แสดง

ติดนาฬิกาด้านซ้ายเพื่อแสดงด้านล่างของเคสด้วยเทปกาวสองหน้า

แนบพาวเวอร์แบงค์ USB เพื่อแสดงด้านล่างของเคสด้วยเทปกาวสองชั้นตามที่แสดง

วางเคสด้านบนไว้ด้านล่างของเคสแสดงผลตามที่แสดง

ขั้นตอนที่ 9: สร้าง Mounting Stake, Final Assembly และปล่อย PI Into the Wild

สร้าง Mounting Stake การประกอบขั้นสุดท้ายและปล่อย PI Into the Wild
สร้าง Mounting Stake การประกอบขั้นสุดท้ายและปล่อย PI Into the Wild
สร้าง Mounting Stake การประกอบขั้นสุดท้ายและปล่อย PI Into the Wild
สร้าง Mounting Stake การประกอบขั้นสุดท้ายและปล่อย PI Into the Wild
สร้าง Mounting Stake การประกอบขั้นสุดท้ายและปล่อย PI Into the Wild
สร้าง Mounting Stake การประกอบขั้นสุดท้ายและปล่อย PI Into the Wild
สร้าง Mounting Stake การประกอบขั้นสุดท้ายและปล่อย PI Into the Wild
สร้าง Mounting Stake การประกอบขั้นสุดท้ายและปล่อย PI Into the Wild

ชิ้นล่าง: ในชิ้นไม้ 5 1/2 X 5 1/2 ตัด 4 ช่อง 3/4" เข้าด้านในจากแต่ละด้านตามที่แสดง ฉันใช้บิตเร้าเตอร์ 1/4 แต่คุณสามารถเจาะและเลื่อยได้ ตรงกลางทำรูสำหรับคัปปลิ้ง PVC 1 1/4 ขนาดรูในอุดมคติคือ 1 5/8" แต่เนื่องจากผมมีรูเลื่อยเพียง 1 3/4" ผมจึงใช้มันและสร้างคัปปลิ้ง OD กับเทปเป็ด กาว ต่อเข้ากับอีพ็อกซี่

จัดวางตู้อิเล็กทรอนิกส์ไว้เหนือบล็อกไม้และทำเครื่องหมายโครงร่าง จากนั้นเจาะรู 1/4 รูสี่รูตามแต่ละด้านดังภาพ กาวเดือยไม้ขนาดเส้นผ่านศูนย์กลาง 1 "ยาว 1/4" สี่อันในรูเหล่านี้ - จะช่วยให้กล่องหุ้มอยู่ตรงกลาง

ชิ้นบน: เจาะรูขนาด 3/16" สี่รูใกล้กับขอบล่างของแต่ละขนาด และใส่ตะขอ S-hooks ยาว 3/4" ในแต่ละรูโดยดัดปลายให้ปิดเพื่อไม่ให้หลุดออก ที่ขอบด้านใน กาวร้อน 4 แผ่นหนา 1/2 เศษไม้ - สิ่งเหล่านี้จะช่วยให้ส่วนบนอยู่ตรงกลางเหนือโครง

การประกอบขั้นสุดท้าย: ประกบตู้อิเล็กทรอนิกส์ระหว่างชิ้นส่วนด้านบนและด้านล่าง และยึดด้วยสายบันจี้จัมสองเส้นตามที่แสดง

ปล่อย PI สู่ป่า: สร้างหลักยึดโดยการตัดท่อพีวีซีขนาด 1 1/4 ให้มีความยาวที่เหมาะสมกับวัตถุประสงค์ของคุณ ตัดปลายด้านหนึ่งเป็นมุม 45 องศาเพื่อให้ทุบพื้นได้ง่ายขึ้น ในกรณีของฉัน ฉัน' ฉันสนใจที่จะปลูกพืชคลุมดิน (Vinea minor) ในฤดูใบไม้ผลินี้ ดังนั้นสัดส่วนการถือหุ้น PVC ของฉันจึงยาวเพียง 15 นิ้ว ตรวจสอบอีกครั้งว่าแบตเตอรี่ AAA นั้นใหม่ แบตสำรอง USB ชาร์จเต็มแล้ว และตั้งนาฬิกาปลุกไว้อย่างเหมาะสมแล้ว จากนั้นทุบเสาลงไปที่พื้นและประกอบสลิปไว้บนเสายึด - ดูรูป

ขั้นตอนที่ 10: การวัดปัจจุบันและการทดสอบอายุแบตเตอรี่แบบเร่ง

การวัดกระแสและการทดสอบอายุแบตเตอรี่แบบเร่ง
การวัดกระแสและการทดสอบอายุแบตเตอรี่แบบเร่ง
การวัดกระแสและการทดสอบอายุแบตเตอรี่แบบเร่ง
การวัดกระแสและการทดสอบอายุแบตเตอรี่แบบเร่ง
การวัดกระแสและการทดสอบอายุแบตเตอรี่แบบเร่ง
การวัดกระแสและการทดสอบอายุแบตเตอรี่แบบเร่ง
การวัดกระแสและการทดสอบอายุแบตเตอรี่แบบเร่ง
การวัดกระแสและการทดสอบอายุแบตเตอรี่แบบเร่ง

ฉันวัดกระแสโดยใช้ Radio Shack RS-232 Multimeter (22-812) และซอฟต์แวร์ Meter View ที่แสดงร่วม ไม่ใช่ทางเลือกของสัตว์ร้าย แต่เป็นสิ่งที่ฉันมี

การวัดกระแสไฟจากแบตเตอรี่ AAA สองก้อนใช้พลังงานจากบอร์ด Attiny85 และนาฬิกาปลุก

ในการ "เชื่อมต่อแบบอนุกรม" มัลติมิเตอร์ ฉันใช้แบตเตอรี่จำลองและแหล่งจ่ายไฟแบบตั้งโต๊ะ 3 VDC (ดูรูป) ดูกราฟของกระแสที่วัดได้ในช่วงเวลา "แอ็คทีฟ" (เริ่มต้นด้วยเหตุการณ์การเตือน - ลงท้ายด้วย Attiny85 กลับสู่โหมดสลีป) การจับแบบไม่ปลุกมีค่าคงที่ 0.0049 mA สรุป -

ระยะเวลาใช้งาน = 78 วินาที

ระยะเวลาใช้งานเฉลี่ย ปัจจุบัน = 4.85 mA

กระแสไฟไม่ปลุก = 4.9 microA (0.0049 mA)

ฉันคำนวณการดึงกระแสรายวันเฉลี่ย 0.0093 mA จาก AAA สองอัน (750 mAh/อัน) โดยพิจารณาจากโหมดสลีปและแอคทีฟ และอายุการใช้งานแบตเตอรี่ตามทฤษฎี > 8 ปีโดยใช้วิธีนี้

การวัดการดึงกระแส PI จาก USB powerbank สำหรับมัลติมิเตอร์ "การเชื่อมต่อแบบอนุกรม" ฉันใช้สาย usb ที่ดัดแปลงแล้ว (ดูรูป) ดูกราฟของกระแสที่วัดได้ในช่วงเวลา "ใช้งานอยู่" (การบูท PI - การปิด PI) ในช่วงที่ไม่ได้ใช้งาน Pimoroni ONOFF shim จะตัดพลังงานไปที่ Pi อย่างสมบูรณ์ ดังนั้นการดึงปัจจุบัน ~ ศูนย์ สรุป -

ระยะเวลาใช้งาน = 97 วินาที

ระยะเวลาใช้งานเฉลี่ย ปัจจุบัน = 137 mA

สมมติว่าพาวเวอร์แบงค์ขนาด 11200 mAh จำนวนรอบระยะเวลาตามทฤษฎีคือ > 3000

การทดสอบอายุการใช้งานแบตเตอรี่แบบเร่ง

ฉันควบคุม PI ชั่วคราวด้วย Arduino UNO ที่ตั้งโปรแกรมไว้สำหรับการปั่นจักรยานอย่างรวดเร็ว - เวลาระหว่างการเตือนคือ 2 นาที เทียบกับ 24 ชั่วโมงปกติ

การทดสอบ # 1: ธนาคารพลังงาน 11200mAh เริ่มเวลา 22.00 น. และฉันหยุดเวลา 13.00 น. ในวันถัดไป ผลลัพธ์: ถ่ายภาพ 413 ภาพ ไฟ LED ระดับการชาร์จ 3 ใน 4 ดวงยังคงเปิดอยู่เมื่อสิ้นสุดการทดสอบ

การทดสอบ #2: แบตสำรอง 7200mAh เริ่มเวลา 19.30 น. และหยุดเวลา 16.30 น. ในวันถัดไป ผลลัพธ์: ถ่ายภาพ 573 ภาพ ไฟ LED ระดับการชาร์จ 2 ใน 4 ยังคงเปิดอยู่เมื่อสิ้นสุดการทดสอบ

สรุป: ฉันเชื่อว่าผลลัพธ์ข้างต้นบ่งชี้ว่าการดำเนินการอย่างน้อยหนึ่งปีโดยถ่าย 1 ภาพต่อภาพ

แนะนำ: