สารบัญ:
- ขั้นตอนที่ 1: รวบรวมวัสดุของคุณ
- ขั้นตอนที่ 2: สั่งซื้อ PCBs ของคุณ
- ขั้นตอนที่ 3: วางสาย
- ขั้นตอนที่ 4: สร้างมัน
- ขั้นตอนที่ 5: โปรแกรม It
- ขั้นตอนที่ 6: การใช้มัน
วีดีโอ: Solar Shell: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
นี่คือการอัปเกรดเป็นหนึ่งในโปรเจ็กต์ของฉันเมื่อสองปีก่อน - the conch screamer: https://www.instructables.com/id/Solar-Powered-Conch-Screamer/ การเป่าหอยสังข์แบบดั้งเดิมตอนพระอาทิตย์ตกดินที่นี่ในเมาอิโดยไมโครคอนโทรลเลอร์เท่านั้น ความสง่างามของโครงการคือการใช้พลังงานแสงอาทิตย์ แต่ความเป็นอิสระถูกทำลายโดยยูทิลิตี้ที่ต้องตั้งโปรแกรมตำแหน่งของหอยสังข์และเขตเวลา สิ่งนี้ทำให้อาคารหนึ่งสำหรับเพื่อนจำเป็นต้องเตรียมโปรแกรมล่วงหน้าและชราภาพเมื่อบุคคลนั้นย้ายหรือเขตเวลาเปลี่ยนไป นอกจากนี้ การออกแบบของรุ่นออริจินัลยังประกอบด้วยส่วนประกอบแบบมีสายของหนูที่ยัดเข้าไปในเปลือกซึ่งในที่สุดส่งผลให้เกิดความเสียหายจากน้ำและการสร้างใหม่ที่ยาวนาน ไมโครคอนโทรลเลอร์ได้รับการปรับปรุงด้วยการจัดการการนอนหลับที่เป็นมิตรต่อพลังงานและการเปลี่ยนรีเลย์สำหรับทรานซิสเตอร์
ขั้นตอนที่ 1: รวบรวมวัสดุของคุณ
ฉันต้องเปลี่ยนบางส่วนที่ทำให้โปรเจ็กต์ดีขึ้น:
1. Adafruit HUZZAH32 – ESP32 Feather Board ประมาณ 20 เหรียญ กระดานที่ยอดเยี่ยมที่ใช้ได้กับทุกสิ่ง
2. DFPlayer - เครื่องเล่น MP3 ขนาดเล็กสำหรับ Arduino - บอร์ดเสียงขนาดเล็กมาก จิ๋วพร้อมเครื่องอ่านการ์ดและแอมป์ในแพ็คเกจขนาดเล็กมาก $8 DFRobot
3. Adafruit DS3231 Precision RTC Breakout-- โมดูล RTC ที่สมบูรณ์แบบทำงานร่วมกับซอฟต์แวร์มากมายเป็นเวลาหลายปี…$13
4. โมดูล GPS พร้อมสิ่งที่แนบมาจาก DFRobot อีกครั้ง - เครื่องเล็กสุด ๆ รวดเร็วและแม่นยำมาก
5. ทรานซิสเตอร์แบบไบโพลาร์ NPN (PN2222)
6. TIP120 เพาเวอร์ทรานซิสเตอร์ดาร์ลิงตัน
7. ตัวต้านทาน 3 ตัว 1k
8. ผู้พูด
9. แบตเตอรี่ lipo - กลมหรือแบนตามที่คุณต้องการ
10. TP 4056 - ทั่วไปสำหรับชาร์จแบตเตอรี่จากเซลล์แสงอาทิตย์ - ราคาถูก
11. ALLPOWERS 1PC 2.5W 5V 500mAh Mini Solar Panel Module Solar System Epoxy Cell Charger DIY 130x150mm ซื้อทันที เพิ่มลงในรถเข็น
12. สวิตช์เปิด/ปิดโลหะที่ทนทานพร้อมวงแหวน LED สีเขียว - เปิด/ปิดสีเขียว 16 มม. Adafruit $5
ขั้นตอนที่ 2: สั่งซื้อ PCBs ของคุณ
ส่วนที่ดีที่สุดของการเรียนรู้จากโปรเจ็กต์เก่า ๆ คือการพัฒนาวิธีใหม่ในการจัดการกับปัญหา ที่แย่ที่สุดคือหนูทำรังของสายไฟที่สร้างภัยพิบัติให้กับมือสมัครเล่นและความสุขที่ไม่ได้รับการออกแบบของคุณกลับมาจาก PCBway (ฉันไม่มีส่วนเกี่ยวข้องกับใครเลยและได้รับ ไม่มีเงินสำหรับการสั่งซื้อ…) เสียบชิ้นส่วนทั้งหมดแล้วใช้งานได้ (หรือไม่…) ด้วยเงิน 20 เหรียญและการทำงานหนึ่งชั่วโมงกับ Eagle ผลลัพธ์นั้นน่าทึ่งมาก
ขั้นตอนที่ 3: วางสาย
ฉันแนบภาพวาดของกระดาน Eagle เพื่อให้คุณได้เชื่อมต่อทั้งหมดออกจากนั้นแทนที่จะเป็นไดอะแกรมที่ไม่ดี ส่วนประกอบทั้งหมดพอดีกับบอร์ดได้ง่าย ยกเว้นทรานซิสเตอร์ -- อันที่ใหญ่กว่าที่ฉันติดตั้งที่ด้านหลังเพื่อประหยัดพื้นที่และทำให้แบนราบ ฉันได้ขั้วต่อสกรู (ดูรูป) เพื่อต่อลำโพง โซลาร์เซลล์ แบตเตอรี่ GPS และสลับไปที่บอร์ด
ขั้นตอนที่ 4: สร้างมัน
โครงสร้างค่อนข้างประกอบง่าย หาหอยสังข์ที่มีขนาดเหมาะสม -- ไม่น่าประทับใจถ้าคุณใส่เปลือกหอยเล็กๆ ไว้บนกระดาน -- ถ้าอย่างอื่นไม่ผ่าน คุณสามารถพิมพ์ 3D ได้….สำหรับลำแสงหลัก ฉันใช้หนึ่งในที่วางขวดไวน์ไม้โค้งงอที่เป็นที่นิยม และราคาถูก ส่วนประกอบและบอร์ดได้รับการปกป้องจากน้ำท่วมด้วยเคส iPhone ที่ดัดแปลงราคาถูกสำหรับชายหาด GPS จัดส่งในตัวเรือนกันน้ำของตัวเองซึ่งดีมาก ชิ้นส่วนทั้งหมดเป็น Shoe Gooed ที่ด้านล่างของแผงโซลาร์เซลล์ และวางขอบอลูมิเนียมที่ทาสีไว้เพื่อให้รูปลักษณ์ภายนอกดูกลมกลืน ฉันไม่มีเครื่องพิมพ์ 3 มิติที่นี่ ดังนั้นตัวพิมพ์เล็กสำหรับโซลาร์เซลล์ก็จะทำงานได้ดีเช่นกัน ลำโพงเป็นส่วนประกอบเดียวที่สอดเข้าไปในเปลือกนั่นเอง สวิตช์พร้อมไฟ LED จะใส่เข้าไปที่ขอบของขอบอะลูมิเนียมหรือผ่านไม้ด้านล่างเปลือก จนถึงขณะนี้ สิ่งก่อสร้างนี้รอดพ้นจากพายุฝนที่รุนแรงหลายครั้ง
ขั้นตอนที่ 5: โปรแกรม It
มีหลายส่วนที่ยุ่งเหยิงในโค้ด โปรแกรมใช้ห้องสมุดที่เรียกว่า Dusk2Dawn ซึ่งคำนวณเวลาพระอาทิตย์ตกเมื่อผ่านสถานที่และเขตเวลาเฉพาะ ไม่มีปัญหาที่จะมีตารางค้นหาสำหรับเขตเวลาทั้งหมดที่มีอยู่ ดังนั้นเพื่อหลีกเลี่ยงปัญหานี้ ฉันตั้งเขตเวลาปานกลางที่ -12 แล้วใช้เวลาเปิดใช้งานสำหรับปุ่มนาฬิกาในการตั้งค่าเริ่มต้นเพื่อตั้งค่า RTC และนาฬิกาปลุกที่ตามมาตลอดอายุของนาฬิกา นาทีและวินาทีนอกเหนือจากเวลาพื้นฐานจะถูกส่งไปยัง RTC สำหรับการปลุกครั้งต่อไป มันใช้ห้องสมุด: RTClibExtended.h เพื่อทำการเตือนและทำงานได้ดี Adafruit ESP 32 ช่วยให้สามารถใช้กระแสไฟขณะหลับได้ต่ำมาก (ประมาณ 50 microAmps) และการตั้งค่าตำแหน่ง lat และ long ในหน่วยความจำถาวรหลังจากรีบูตทำได้ง่ายด้วย
ตัวแปร RTC_DATA_ATTR คุณต้องใช้ Serial2 กับอุปกรณ์นี้เนื่องจาก SerialOne เกี่ยวข้องกับอย่างอื่นเมื่อคุณได้รับข้อมูลจาก GPS ระบบทำงานโดยเปิดเครื่องเมื่อคุณเพิ่งพระอาทิตย์ตกดินในตำแหน่ง GPS ที่ดี พลังงานในการบูตครั้งแรกนี้มาจากทรานซิสเตอร์ไปยังหน่วย GPS ซึ่งเปิดเครื่องพร้อมกับไฟ LED ในสวิตช์ไฟ GPS จะค้นหาตำแหน่งของคุณในเวลาประมาณหนึ่งนาที บันทึกลงในหน่วยความจำถาวร ตั้งนาฬิกา RTC สำหรับวันที่และเวลา ตัดการเชื่อมต่อพลังงานจาก GPS และ LED เวลาปลุกครั้งต่อไปจะถูกส่งไปยัง RTC และ ESP จะเข้าสู่โหมดสลีปโดยเหลือเพียง RTC สู่อำนาจ เมื่อปลุกด้วยสัญญาณจาก RTC ไปที่พิน 33 ซึ่งปกติจะอยู่ในระดับสูง พลังงานจะถูกส่งไปยังโมดูลเสียงเพื่อเล่นเพลงพระอาทิตย์ตก จากนั้นปิดเครื่องและรีเซ็ตการเตือน ใช้พลังงานน้อยที่สุดและสามารถชาร์จสำรองได้อย่างง่ายดายด้วย TP 4056 และเซลล์แสงอาทิตย์
ขั้นตอนที่ 6: การใช้มัน
เป็นเครื่องที่สนุกจริงๆ หอยสังข์พัดสำหรับพระอาทิตย์ตกดินเป็นที่นิยมในชุมชนชายหาดหลายแห่งทั่วโลก---นั่งบนเก้าอี้ Tommy Bahama ของคุณ ลูกบอลดวงอาทิตย์ตกหลังก้อนเมฆถูกอัปโหลดซ้ำ ๆ พร้อมภาพพระอาทิตย์ตก
แนะนำ:
Solar Light ไม่รวมแบตเตอรี่ หรือ Solar Daylight ทำไมล่ะ: 3 ขั้นตอน
Solar Light ไม่รวมแบตเตอรี่ หรือ Solar Daylight… ทำไมล่ะ?: ยินดีต้อนรับ ขอโทษสำหรับ EnglishDaylight ของฉัน? แสงอาทิตย์? ทำไม? ฉันมีห้องมืดเล็กน้อยในระหว่างวัน และฉันต้องเปิดไฟเมื่อใช้งาน ติดตั้งแสงแดดทั้งกลางวันและกลางคืน (1 ห้อง): (ในชิลี) - แผงโซลาร์เซลล์ 20w: US$42-แบตเตอรี่: US$15-Solar ค่าคอนโทร
DIY หูฟังชนิดใส่ในหู Super Hi-Fi พร้อม Sennheiser IE800 Shell พร้อมไดรเวอร์ B&O H5 6.5 มม.: 6 ขั้นตอน
DIY หูฟังอินเอียร์ Super Hi-Fi ด้วย Sennheiser IE800 Shell พร้อมไดรเวอร์ B&O H5 6.5 มม. "หูฟังอินเอียร์ IE800 ดั้งเดิมของ Sennheiser เปิดตัวเมื่อห้าปีที่แล้วซึ่งเป็นโทรศัพท์ที่ให้เสียงที่เป็นธรรมชาติและเปิดกว้างเป็นพิเศษ .. ได้รับการออกแบบและผลิตด้วยมือในประเทศเยอรมนี…. IE800 S ใหม่มีไดรเวอร์ขนาด 7 มม. เพียงตัวเดียวติดตั้งในแต่ละ
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 GENERIC SHELL (HOOKUP WIRE) การประกอบ: 4 ขั้นตอน
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 GENERIC SHELL (HOOKUP WIRE) Assembly: UPDATE เราขอแนะนำให้คุณใช้วงจร IDC (ไม่ใช่ HOOKUP) เพื่อความน่าเชื่อถือที่มากขึ้น การประกอบ HOOKUP นี้ใช้ได้สำหรับการดำเนินการที่ไม่มีความสำคัญต่อภารกิจ หากคุณมีเวลาในการตรวจสอบวงจร ฉันพบสายไฟบางส่วน (แผงชั้นบนสุด: แดง/เหลือง) ไม่นานพอ
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 GENERIC SHELL (IDC) ASSEMBLY: 6 ขั้นตอน
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 GENERIC SHELL (IDC) ASSEMBLY: หมายเหตุนี่คือเวอร์ชันที่ปรับปรุง (ความทนทานของวงจร) ของ ASSIMILATE SENSOR HUB: ชุดประกอบ ICOS10 GENERIC SHELL (HOOKUP WIRE) ประกอบได้เร็วกว่าและมีวงจรคุณภาพสูงกว่า แต่มีราคาสูงกว่า (ประมาณ 10 ดอลลาร์เพิ่มเติมหากรองรับเซ็นเซอร์ 10 ตัว) เฟสหลัก
Shotgun Shell USB Stick Case: 6 ขั้นตอน (พร้อมรูปภาพ)
เคส Shotgun Shell USB Stick: ฉันเลยทำเคสของแท่ง USB แตกและต้องคิดนานและหนักหนาเกี่ยวกับสิ่งที่จะใส่กลับเข้าไปใหม่ หลังจากค้นหาบ้านของฉันแล้ว ฉันพบกระสุนปืนลูกซองเก่าสองสามอัน และแนวคิดนี้ก็ถือกำเนิดขึ้น . ช่วยทำความสะอาดสถานที่ล่าสัตว์ในพื้นที่ของคุณด้วยการรวบรวมเปลือกปืนลูกซอง