
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12




D1M BLOCKS เพิ่มเคสสัมผัส ฉลาก ตัวนำขั้ว และรอยแยกสำหรับ Wemos D1 Mini SOC/Shields/Clones ยอดนิยม กล้อง ArduCam 2MP ช่วยให้สามารถจับภาพ/วิดีโอได้อย่างยืดหยุ่นด้วยชิป ESP8266 (ซึ่งอิงตาม D1M BLOCKS)
คำแนะนำนี้ทำตามขั้นตอนผ่านการประกอบบล็อกแล้วทดสอบกล้องโดยใช้ D1M WIFI BLOCK มีตัวอย่างโค้ดที่ครอบคลุมในหน้า ArduCam GIT
dmainmon ได้จัดเตรียมการสาธิตซอฟต์แวร์ที่ยอดเยี่ยมซึ่งให้ส่วนตัดขวางที่ดีของฟังก์ชัน ArduCam (โดยไม่ต้องแก้ไขไลบรารีดั้งเดิม)
ขั้นตอนที่ 1: วัสดุและเครื่องมือ



ขณะนี้มีรายการ Bill of Materials and Sources ฉบับเต็มแล้ว
- โล่ Wemos D1 Mini Protoboard และส่วนหัวตัวเมียแบบพินยาว
- ชิ้นส่วนที่พิมพ์ 3 มิติ
- ชุด D1M BLOCK - ติดตั้ง Jigs
- โมดูล ArduCam 2MP OV2640
- สายต่อ.
- ประสานและเหล็ก
- กาวไซยาโนอาคริเลตชนิดเข้มข้น (ควรแปรงบน)
- ปืนกาวร้อนและแท่งกาวร้อน
ขั้นตอนที่ 2: การบัดกรี Header Pins (โดยใช้ SOCKET JIG)




เนื่องจากหมุดตัวผู้ D1 Mini จะไม่ปรากฏบน D1M BLOCK นี้ จึงสามารถใช้จิ๊กซ็อกเก็ตได้ เนื่องจากหมุดตัวผู้ส่วนเกินจะถูกตัดออก หมุดทั้งหมดจึงสามารถบัดกรีในตำแหน่งเริ่มต้นได้
- ป้อนหมุดส่วนหัวผ่านด้านล่างของบอร์ด (TX บนซ้ายที่ด้านบน)
- ป้อนจิ๊กเหนือส่วนหัวพลาสติกและปรับระดับพื้นผิวทั้งสอง
- พลิกจิ๊กและการประกอบกลับด้าน แล้วกดส่วนหัวให้แน่นบนพื้นผิวเรียบที่แข็ง
- กดกระดานลงบนจิ๊กให้แน่น
- ประสานหมุด 4 มุมโดยใช้การบัดกรีน้อยที่สุด (เพียงการจัดตำแหน่งหมุดชั่วคราว)
- อุ่นและจัดตำแหน่งบอร์ด/หมุดใหม่ หากจำเป็น (บอร์ดหรือหมุดไม่อยู่ในแนวเดียวกันหรือดิ่ง)
- บัดกรีหมุดที่เหลือ
ขั้นตอนที่ 3: การประกอบโล่



- หมุดตัวผู้ส่วนเกินจากส่วนหัวสามารถตัดออกใกล้กับตัวประสาน
- สายไฟต่อไปนี้ติดอยู่ที่ด้านบนของบอร์ดและบัดกรีที่ด้านล่าง
- กำหนดเส้นทางและประสาน GND ที่ต่ำกว่าไปยังราง GND (สีดำ)
- กำหนดเส้นทางและประสาน VCC ล่างเข้ากับราง 3V3 (สีแดง)
- กำหนดเส้นทางและประสาน SDA ล่างเข้ากับราง D2 (สีเขียว)
- กำหนดเส้นทางและประสาน SCL ที่ต่ำกว่าไปยังราง D1 (สีน้ำเงิน)
- กำหนดเส้นทางและประสาน MOSI ล่างเข้ากับราง D7 (สีขาว)
- กำหนดเส้นทางและประสาน MISO ล่างเข้ากับราง D6 (สีเหลือง)
- กำหนดเส้นทางและประสาน SCK ที่ต่ำกว่าไปยังราง D5 (มะนาว)
- กำหนดเส้นทางและประสาน CS ที่ต่ำกว่าเข้ากับราง D0 (สีน้ำตาล)
- ArduCam ควรมีหมุดตัวผู้แบบสั้นที่ด้านล่างของบอร์ด
- ร้อยหมุดเหล่านี้ผ่านรูด้านล่างของตัวป้องกันตามที่แสดง
- วางข้อต่อประสานชั่วคราวที่มุมล่าง 2 อันโดยให้แผงขนานและใกล้ที่สุด
- งอหมุดอีกอันบนข้อต่อด้านบนแล้วประสาน
- ปลดหมุดมุมงอตามด้านบนแล้วบัดกรี
- ขอบด้านล่างของ PCB ต้องมีระดับ นี่อาจหมายถึงการตัดแต่ง ArduCam PCB ฉันทำของฉันด้วยกระดาษทรายหยาบ (80 กรวด) แล้วยื่น มีรอยที่ขอบ - เล็มจนเรียบหรือเห็นทองแดง โปรดใช้ความระมัดระวังอย่างยิ่งเนื่องจากการรักษาที่หยาบอาจส่งผลต่อเลนส์ได้
คุณสามารถเบี่ยงไปที่ขั้นตอนการทดสอบด้วย D1M WIFI BLOCK เพียงเพื่อตรวจสอบการเดินสาย จากนั้นกลับสู่ขั้นตอนถัดไป ระมัดระวังในการจัดตำแหน่งหมุดที่ถูกต้องแม้ว่า…
ขั้นตอนที่ 4: ติดกาวส่วนประกอบเข้ากับฐาน





ไม่ครอบคลุมในวิดีโอ แต่แนะนำ: ใส่กาวร้อนจำนวนมากลงในฐานเปล่าก่อนที่จะใส่บอร์ดและจัดแนวอย่างรวดเร็ว - นี่จะสร้างคีย์บีบอัดที่ด้านใดด้านหนึ่งของบอร์ด กรุณาทำแห้งในการวางโล่ในฐาน หากการติดกาวไม่แม่นยำมาก คุณอาจต้องทำการตะไบขอบ PCB แบบเบาบาง
- โดยให้พื้นผิวด้านล่างของปลอกฐานชี้ลง ให้วางส่วนหัวพลาสติกที่บัดกรีแล้วผ่านรูในฐาน (พิน TX จะอยู่ด้านข้างกับร่องตรงกลาง)
- วางจิ๊กกาวร้อนไว้ใต้ฐานโดยให้ส่วนหัวพลาสติกสอดเข้าไปในร่อง
- นั่งจิ๊กกาวร้อนบนพื้นผิวเรียบและกด PCB ลงอย่างระมัดระวังจนส่วนหัวพลาสติกกระทบพื้นผิว ควรมีหมุดอยู่ในตำแหน่งที่ถูกต้อง
- เมื่อใช้กาวร้อน ให้เก็บให้ห่างจากหมุดส่วนหัวและอย่างน้อย 2 มม. จากตำแหน่งที่จะปิดฝา
- ทากาวที่มุมทั้ง 4 ของ PCB เพื่อให้สัมผัสกับผนังฐาน ปล่อยให้ซึมไปทั้งสองด้านของ PCB ถ้าเป็นไปได้
- บน PCB บางตัวที่บอร์ดสิ้นสุดใกล้กับหมุด ให้จุ่มกาวจำนวนมากบนฐานจนถึงความสูงของ PCB เมื่อเย็นตัวลงให้ใช้กาวมากขึ้นที่ด้านบนของ PCB เชื่อมกับกาวด้านล่าง
ขั้นตอนที่ 5: ติดฝากับฐาน




- ตรวจสอบให้แน่ใจว่าหมุดไม่มีกาว และด้านบน 2 มม. ของฐานไม่มีกาวร้อน
- ติดตั้งฝาปิดไว้ล่วงหน้า (แบบแห้ง) เพื่อให้แน่ใจว่าไม่มีสิ่งแปลกปลอมในการพิมพ์ขวางทาง
- ใช้ความระมัดระวังอย่างเหมาะสมเมื่อใช้กาวไซยาโนอาคริเลต
- ทาไซยาโนอาคริเลตที่มุมด้านล่างของฝาเพื่อให้ครอบคลุมสันเขาที่อยู่ติดกัน
- ติดฝาเข้ากับฐานอย่างรวดเร็ว หนีบปิดมุมถ้าเป็นไปได้ (หลีกเลี่ยงเลนส์)
- หลังจากที่ฝาปิดแห้งแล้ว ให้งอหมุดแต่ละอันเพื่อให้มันอยู่ตรงกลางช่องว่างหากจำเป็น (ดูวิดีโอ)
ขั้นตอนที่ 6: การเพิ่มฉลากกาว




- ติดฉลากหมุดที่ด้านล่างของฐาน โดยมีหมุด RST ที่ด้านข้างพร้อมร่อง
- ติดฉลากระบุด้านที่ไม่มีร่องเรียบ โดยให้หมุดเป็นโมฆะอยู่ด้านบนของฉลาก
- กดฉลากให้แน่นด้วยเครื่องมือแบนหากจำเป็น
ขั้นตอนที่ 7: การทดสอบด้วย D1M WIFI BLOCK



ไซต์ ArduCam GIT ให้ภาพรวมที่ดีของการตั้งค่าไลบรารีโดยใช้ Arduino IDE ฉันได้รวมไลบรารีเวอร์ชัน ZIP เพื่อให้ง่ายขึ้นเล็กน้อย ไซต์ GIT ดั้งเดิมสำหรับงานของ dmainmon อยู่ที่นี่ สเก็ตช์ที่จะอัปโหลดอยู่ที่นี่
- อ่านภาพรวม ArduCam
- ดูวิดีโอ
- ติดตั้งไลบรารี
- อัปโหลดภาพร่างไปยัง D1M WIFI BLOCK
- ถอด USB ออกจากพีซี
- แนบ D1M ACAM2 BLOCK เข้ากับ D1M WIFI BLOCK
- เชื่อมต่อ USB กับพีซี (สำหรับพลังงานและการบันทึกแบบอนุกรม)
- เรียกใช้การสาธิตโดยใช้โหมด AP หรือ Station (อธิบายไว้ในวิดีโอ)
ขั้นตอนที่ 8: ขั้นตอนถัดไป
- สำรวจความเป็นไปได้ด้วยตัวอย่าง ArduCam
- ตรวจสอบ Thingiverse
- ถามคำถามที่ฟอรัมชุมชน ESP8266
แนะนำ:
The Ultimate Knife Block: 11 ขั้นตอน (พร้อมรูปภาพ)

The Ultimate Knife Block: เราเคยไปที่นั่นมาแล้ว ใช้มีดหั่นผักด้วยมีดทื่อๆ ถ้าใช้ช้อนชาจะได้ผลกว่า ในช่วงเวลานั้น คุณไตร่ตรองว่าคุณไปถึงที่นั่นได้อย่างไร: มีดของคุณคมเหมือนมีดโกนเมื่อคุณซื้อมัน แต่ตอนนี้ ผ่านไปสามปี
Punch เปิดใช้งาน Mario Question Block Lamp: 8 ขั้นตอน (พร้อมรูปภาพ)

Punch เปิดใช้งาน Mario Question Block Lamp: เกม Super Mario เป็นวัยเด็กของฉัน ฉันอยากได้อุปกรณ์ประกอบฉากในเกมมาโดยตลอด และตอนนี้ฉันมีเครื่องมือที่จะทำแล้ว ฉันตัดสินใจเริ่มสร้างมัน สิ่งแรกในรายการของฉันคือบล็อกคำถาม ฉันจัดการเพื่อให้
Mario Question Block Solar Monitor: 7 ขั้นตอน (พร้อมรูปภาพ)

Mario Question Block Solar Monitor: เรามีระบบแผงโซลาร์เซลล์บนหลังคาที่ผลิตกระแสไฟฟ้าให้เรา เป็นการลงทุนขนาดใหญ่ล่วงหน้าและจ่ายคืนอย่างช้าๆ เมื่อเวลาผ่านไป ฉันคิดเสมอว่ามันเป็นเงินที่หยดลงในถังทุก ๆ สองสามวินาทีเมื่อดวงอาทิตย์ออก ดา
IOT123 - I2C 2CH RELAY BRICK: 5 ขั้นตอน (พร้อมรูปภาพ)

IOT123 - I2C 2CH RELAY BRICK: IOT123 BRICKS เป็นหน่วยโมดูล DIY ที่สามารถนำไปผสมกับ IOT123 BRICKS อื่นๆ เพื่อเพิ่มฟังก์ชันการทำงานให้กับโหนดหรืออุปกรณ์สวมใส่ได้ พวกมันยึดตามตารางนิ้ว โปรโตบอร์ดสองด้านที่เชื่อมถึงกันผ่านรู อิฐจำนวนหนึ่ง
IOT123 - SOLAR TRACKER - TILT/PAN, PANEL FRAME, LDR MOUNTS RIG: 9 ขั้นตอน (พร้อมรูปภาพ)

IOT123 - SOLAR TRACKER - TILT/PAN, PANEL FRAME, LDR MOUNTS RIG: การออกแบบ DIY ส่วนใหญ่สำหรับเครื่องติดตามแสงอาทิตย์แบบแกนคู่ "ข้างนอกนั้น" อิงจาก 9G Micro Servo ซึ่งได้รับการประเมินต่ำกว่าจริง ๆ เพื่อผลักดันเซลล์แสงอาทิตย์สองสามตัว ไมโครคอนโทรลเลอร์ แบตเตอรี่ และตัวเรือน คุณสามารถออกแบบรอบ