![Next Gen Home Automation โดยใช้ Eagle Cad (ตอนที่ 1 - PCB): 14 ขั้นตอน Next Gen Home Automation โดยใช้ Eagle Cad (ตอนที่ 1 - PCB): 14 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-133-14-j.webp)
สารบัญ:
- ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น
- ขั้นตอนที่ 2: การเลือกไมโครคอนโทรลเลอร์
- ขั้นตอนที่ 3: การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ -1)
- ขั้นตอนที่ 4: การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ -2)
- ขั้นตอนที่ 5: การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ -3)
- ขั้นตอนที่ 6: การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ - 4)
- ขั้นตอนที่ 7: การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ - 5)
- ขั้นตอนที่ 8: การทดสอบ PCB โดย Home Made PCBs
- ขั้นตอนที่ 9: ตรวจสอบไฟล์ Gerber และส่งเพื่อการผลิต
- ขั้นตอนที่ 10: รับ PCB และบัดกรีส่วนประกอบ
- ขั้นตอนที่ 11: Touch Sensor และ Microcontroller Layer
- ขั้นตอนที่ 12: ไฟล์แผนผังและการสร้างมันขึ้นมา
- ขั้นตอนที่ 13: จบ PCBs
- ขั้นตอนที่ 14: เคสที่พิมพ์ 3 มิติ
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
![Image Image](https://i.howwhatproduce.com/images/001/image-133-16-j.webp)
![](https://i.ytimg.com/vi/d-3LPMWJiqM/hqdefault.jpg)
![Next Gen Home Automation โดยใช้ Eagle Cad (ตอนที่ 1 - PCB) Next Gen Home Automation โดยใช้ Eagle Cad (ตอนที่ 1 - PCB)](https://i.howwhatproduce.com/images/001/image-133-17-j.webp)
![Next Gen Home Automation โดยใช้ Eagle Cad (ตอนที่ 1 - PCB) Next Gen Home Automation โดยใช้ Eagle Cad (ตอนที่ 1 - PCB)](https://i.howwhatproduce.com/images/001/image-133-18-j.webp)
บทนำ:
-
ทำไมฉันถึงพูดถึงรุ่นต่อไป: เพราะมันใช้ส่วนประกอบบางอย่างที่ดีกว่าอุปกรณ์อัตโนมัติในบ้านแบบดั้งเดิม
-
สามารถควบคุมเครื่องใช้โดย:
- คำสั่งเสียงของ Google
- แผงสัมผัสบนอุปกรณ์
- ควบคุมจากแอพ
- ควบคุมการเปิดปิดด้วยความเร็วของ Fan
-
เครื่องใช้ทั้งหมด:
- 2 เปิด ปิด อุปกรณ์ควบคุม
- 1 ลดแสงหรือควบคุมความเร็วพัดลม
-
triac ดีกว่ารีเลย์แบบเดิมแค่ไหน
- ไม่มีการสึกหรอทางกล
- ง่ายต่อการเปิดการข้ามศูนย์ (สามารถทำได้ด้วยรีเลย์ แต่แม่นยำน้อยกว่าเนื่องจากความล่าช้าในการเปิดสวิตช์)
- สามารถใช้ในสภาพแวดล้อมที่อันตราย โดยเฉพาะอย่างยิ่งในสภาพแวดล้อมที่ไวต่อการระเบิด โดยที่หน้าสัมผัสรีเลย์ประกายไฟดับสนิท
- ไม่มี EMI เนื่องจากการเปลี่ยนประกายไฟ/ส่วนโค้ง
- ไม่มีปฏิสัมพันธ์แม่เหล็กกับตัวเหนี่ยวนำใกล้เคียง
- มักจะกระชับมากขึ้น
- ความถี่สูงของการสลับ
-
ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น
![ส่วนประกอบที่จำเป็น ส่วนประกอบที่จำเป็น](https://i.howwhatproduce.com/images/001/image-133-19-j.webp)
- Smps มินิ -5v
- MOC3041
- MOC3021
- วงจรเรียงกระแส
- Triac-BT136
- ตัวต้านทาน
- หมุดส่วนหัว
- 4N35
- เซ็นเซอร์สัมผัส
- D1 Mini Esp8266
ขั้นตอนที่ 2: การเลือกไมโครคอนโทรลเลอร์
![การเลือกไมโครคอนโทรลเลอร์ การเลือกไมโครคอนโทรลเลอร์](https://i.howwhatproduce.com/images/001/image-133-20-j.webp)
ตัวควบคุมไมโครตัวใดให้เลือก:
เราจะต้องมีการควบคุม wifi ดังนั้นตัวเลือกยอดนิยมคือ Raspberry Pi หรือ Esp 8266
เนื่องจากราสเบอรี่ pi มีราคาสูง ฉันจึงเลือก Esp 8266 สำหรับโปรเจ็กต์นี้ ตอนนี้คำถามก็มาถึง 8266 รุ่นใด
- Esp-01
- Esp 12e
- NodeMCU
- ดี1 มินิ
ตอนนี้ เนื่องจากฉันต้องการหมุดและขนาดดิจิทัลที่ควบคุมได้ 10 อันจึงเป็นปัจจัยสำคัญ ฉันจึงเลือก D1 mini เพราะมันมีจำนวนเพียงพอ ของหมุดสำหรับโครงการของฉันและมีขนาดเล็ก
ขั้นตอนที่ 3: การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ -1)
![การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ -1) การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ -1)](https://i.howwhatproduce.com/images/001/image-133-21-j.webp)
![การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ -1) การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ -1)](https://i.howwhatproduce.com/images/001/image-133-22-j.webp)
![การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ -1) การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ -1)](https://i.howwhatproduce.com/images/001/image-133-23-j.webp)
(บทนำ):
- เปิดโครงการใหม่ ตั้งชื่อโครงการของคุณ คลิกขวาที่มันและเลือก "New Schematic"
-
Eagle Cad ใช้ 2 ไฟล์:
- ไฟล์แผนผัง - สำหรับออกแบบการเชื่อมต่อวงจร
- ไฟล์บอร์ด- สำหรับการออกแบบบอร์ดขั้นสุดท้าย
(เพิ่มชิ้นส่วน):
- คลิก "เพิ่มส่วน" ตามที่แสดงในภาพ
- ค้นหาแต่ละส่วนประกอบแล้วกดตกลง
- วางแต่ละองค์ประกอบบนแผนผัง
ขั้นตอนที่ 4: การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ -2)
![การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ -2) การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ -2)](https://i.howwhatproduce.com/images/001/image-133-24-j.webp)
(เชื่อมต่อส่วนประกอบ):
- ตามแผนภาพวงจร แต่ละส่วนประกอบควรต่อสายตามนั้น
- เลือก "เครื่องมือเน็ต" และทำสายไฟตามที่แสดงในภาพ
ขั้นตอนที่ 5: การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ -3)
![การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ -3) การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ -3)](https://i.howwhatproduce.com/images/001/image-133-25-j.webp)
![การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ -3) การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ -3)](https://i.howwhatproduce.com/images/001/image-133-26-j.webp)
![การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ -3) การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ -3)](https://i.howwhatproduce.com/images/001/image-133-27-j.webp)
(แปลงเป็นไฟล์บอร์ด):
- คลิกปุ่ม "สร้างไปยังบอร์ด" ที่ด้านบนซ้ายตามที่แสดงในภาพ
- คลิก "สร้างจากแผนผัง"
- วางส่วนประกอบตามที่คุณต้องการบน pcb สุดท้าย
ขั้นตอนที่ 6: การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ - 4)
![การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ 4) การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ 4)](https://i.howwhatproduce.com/images/001/image-133-28-j.webp)
![การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ 4) การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ 4)](https://i.howwhatproduce.com/images/001/image-133-29-j.webp)
(การเชื่อมต่อในบอร์ด):
ใช้เครื่องมือ "เส้นทาง" เพื่อสร้างการเชื่อมต่อการติดตามระหว่างส่วนประกอบต่างๆ
ขั้นตอนที่ 7: การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ - 5)
![การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ - 5) การออกแบบ PCB โดยใช้ Eagle Cad (ตอนที่ - 5)](https://i.howwhatproduce.com/images/001/image-133-30-j.webp)
สร้างแคม:
- การผลิต PCB ต้องใช้ไฟล์แคมจำนวนมาก
- ดังนั้นเมื่อคลิกที่ปุ่ม "สร้างข้อมูลแคม" ซอฟต์แวร์จะแปลงโครงการของคุณเป็นไฟล์ที่เครื่อง CNC ที่ใช้สำหรับการผลิต pcb สามารถอ่านได้
ขั้นตอนที่ 8: การทดสอบ PCB โดย Home Made PCBs
![การทดสอบ PCB โดย Home Made PCBs การทดสอบ PCB โดย Home Made PCBs](https://i.howwhatproduce.com/images/001/image-133-31-j.webp)
เนื่องจากต้นทุนในการผลิต pcb สูง ฉันต้องการตรวจสอบว่าถูกต้องหรือไม่ ฉันสร้างวงจรที่คล้ายกัน 3 วงจรก่อนที่จะส่งไปผลิต
- อันแรกทำบนกระดานขนมปัง
- อันที่สองทำโดยการบัดกรีส่วนประกอบบนสตริปบอร์ด (หรือบอร์ดบัดกรี)
- อันที่สามทำบนกระดานทองแดงโดยใช้ไฟล์ pcb เดียวกันและสร้างโดยการแกะสลักซีเอ็นซีในวิทยาเขตของฉัน
หลังจากตรวจสอบอย่างเต็มที่แล้ว ฉันส่งไปทำการผลิตด้วยวิธี PCB
ขั้นตอนที่ 9: ตรวจสอบไฟล์ Gerber และส่งเพื่อการผลิต
![ตรวจสอบไฟล์ Gerber และส่งเพื่อการผลิต ตรวจสอบไฟล์ Gerber และส่งเพื่อการผลิต](https://i.howwhatproduce.com/images/001/image-133-32-j.webp)
![ตรวจสอบไฟล์ Gerber และส่งเพื่อการผลิต ตรวจสอบไฟล์ Gerber และส่งเพื่อการผลิต](https://i.howwhatproduce.com/images/001/image-133-33-j.webp)
กำลังตรวจสอบ:
- สำหรับการตรวจสอบไฟล์ Gerber ให้ไปที่: (https://mayhewlabs.com/3dpcb)
- คัดลอกไฟล์ Gerber ทั้งหมดแล้วเปิดโปรแกรมดูเกอร์เบอร์
- ตรวจสอบว่า pcb สุดท้ายจะมีลักษณะอย่างไร
ส่งสำหรับการผลิต:
ฉันประดิษฐ์ pcb จาก (https://www.pcbway.com/)
ขั้นตอนที่ 10: รับ PCB และบัดกรีส่วนประกอบ
![รับ PCB และบัดกรีส่วนประกอบ รับ PCB และบัดกรีส่วนประกอบ](https://i.howwhatproduce.com/images/001/image-133-34-j.webp)
![รับ PCB และบัดกรีส่วนประกอบ รับ PCB และบัดกรีส่วนประกอบ](https://i.howwhatproduce.com/images/001/image-133-35-j.webp)
หลังจากได้รับ pcb ส่วนประกอบจะถูกบัดกรีและทดสอบ
ขั้นตอนที่ 11: Touch Sensor และ Microcontroller Layer
![Touch Sensor และ Microcontroller Layer Touch Sensor และ Microcontroller Layer](https://i.howwhatproduce.com/images/001/image-133-36-j.webp)
![Touch Sensor และ Microcontroller Layer Touch Sensor และ Microcontroller Layer](https://i.howwhatproduce.com/images/001/image-133-37-j.webp)
เนื่องจากโครงการระบบอัตโนมัติภายในบ้านนี้มีความสามารถในการสัมผัส จึงต้องใช้เซ็นเซอร์สัมผัส ดังนั้นเราจึงต้องสร้าง pcb อีกตัวสำหรับเซ็นเซอร์สัมผัส คราวนี้ฉันประดิษฐ์มันใน College CNC และไม่ใช่จาก PCB Way
ขั้นตอนที่ 12: ไฟล์แผนผังและการสร้างมันขึ้นมา
![ไฟล์แผนผังและการสร้างมันขึ้นมา ไฟล์แผนผังและการสร้างมันขึ้นมา](https://i.howwhatproduce.com/images/001/image-133-38-j.webp)
![ไฟล์แผนผังและการสร้างมันขึ้นมา ไฟล์แผนผังและการสร้างมันขึ้นมา](https://i.howwhatproduce.com/images/001/image-133-39-j.webp)
![ไฟล์แผนผังและการสร้างมันขึ้นมา ไฟล์แผนผังและการสร้างมันขึ้นมา](https://i.howwhatproduce.com/images/001/image-133-40-j.webp)
ขั้นตอนที่ 13: จบ PCBs
![จบ PCBs จบ PCBs](https://i.howwhatproduce.com/images/001/image-133-41-j.webp)
![จบ PCBs จบ PCBs](https://i.howwhatproduce.com/images/001/image-133-42-j.webp)
![จบ PCBs จบ PCBs](https://i.howwhatproduce.com/images/001/image-133-43-j.webp)
เลเยอร์ทั้งสองได้รับการแก้ไขอย่างใดอย่างหนึ่งบนอีกชั้นหนึ่ง
ขั้นตอนที่ 14: เคสที่พิมพ์ 3 มิติ
![เคสพิมพ์ 3 มิติ เคสพิมพ์ 3 มิติ](https://i.howwhatproduce.com/images/001/image-133-44-j.webp)
![เคสพิมพ์ 3 มิติ เคสพิมพ์ 3 มิติ](https://i.howwhatproduce.com/images/001/image-133-45-j.webp)
![เคสพิมพ์ 3 มิติ เคสพิมพ์ 3 มิติ](https://i.howwhatproduce.com/images/001/image-133-46-j.webp)
![เคสพิมพ์ 3 มิติ เคสพิมพ์ 3 มิติ](https://i.howwhatproduce.com/images/001/image-133-47-j.webp)
ปลอกทำได้โดยใช้เครื่องพิมพ์ 3d คำอธิบายนั้นจะอยู่ในส่วนที่ 2 ของ Instructables
แนะนำ:
Google Assistant-Home Automation Iot โดยใช้ Esp8266: 6 ขั้นตอน
![Google Assistant-Home Automation Iot โดยใช้ Esp8266: 6 ขั้นตอน Google Assistant-Home Automation Iot โดยใช้ Esp8266: 6 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-2392-31-j.webp)
Google Assistant | Home Automation Iot โดยใช้ Esp8266: ในคำแนะนำนี้ฉันจะแสดงให้คุณเห็น Google Assistant ควบคุมระบบอัตโนมัติภายในบ้าน
DIY Home Automation โดยใช้ ESP8266: 5 ขั้นตอน
![DIY Home Automation โดยใช้ ESP8266: 5 ขั้นตอน DIY Home Automation โดยใช้ ESP8266: 5 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-1692-44-j.webp)
DIY Home Automation โดยใช้ ESP8266: ในโครงการนี้ ฉันจะแสดงวิธีสร้างระบบ Home Automation โดยใช้โมดูล ESP8266 WiFi ระบบนี้ใช้บอร์ดรีเลย์ Esp8266 ที่คุณสามารถใช้เพื่อควบคุมเครื่องใช้ในบ้านของคุณผ่าน WiFi โดยใช้แอป Blynk โปรเจ็กต์นี้ได้รับการสนับสนุนโดย JLCPCB
RaspberryPi Home Automation โดยใช้ OpenHAB: 9 ขั้นตอน
![RaspberryPi Home Automation โดยใช้ OpenHAB: 9 ขั้นตอน RaspberryPi Home Automation โดยใช้ OpenHAB: 9 ขั้นตอน](https://i.howwhatproduce.com/images/004/image-10032-14-j.webp)
RaspberryPi Home Automation โดยใช้ OpenHAB: ระบบอัตโนมัติภายในบ้านโดยใช้ Raspberry Pi 3B และ OpenHAB [ไม่บังคับ] เราจะใช้ Google Home (หรือ Google Assistant) เพื่อเปิดใช้การควบคุมด้วยเสียง
วิธีสร้างระบบ Firebase Home Automation โดยใช้ NodeMCU - ในแพลตฟอร์ม IOT: 14 ขั้นตอน
![วิธีสร้างระบบ Firebase Home Automation โดยใช้ NodeMCU - ในแพลตฟอร์ม IOT: 14 ขั้นตอน วิธีสร้างระบบ Firebase Home Automation โดยใช้ NodeMCU - ในแพลตฟอร์ม IOT: 14 ขั้นตอน](https://i.howwhatproduce.com/images/003/image-6052-37-j.webp)
วิธีสร้างระบบ Firebase Home Automation โดยใช้ NodeMCU | ในแพลตฟอร์ม IOT: วัตถุประสงค์ของโครงการนี้ โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อพัฒนาระบบโฮมออโตเมชั่นที่ช่วยให้ผู้ใช้ควบคุมอุปกรณ์ที่ควบคุมจากระยะไกลทั้งหมดในบ้านของตนได้อย่างสมบูรณ์โดยใช้แอป IOT Android มีเซิร์ฟเวอร์และแพลตฟอร์มออนไลน์ของบุคคลที่สามมากมาย
วิธีใช้ Eagle CAD บน Travis CI สำหรับ Build Automation: 3 ขั้นตอน
![วิธีใช้ Eagle CAD บน Travis CI สำหรับ Build Automation: 3 ขั้นตอน วิธีใช้ Eagle CAD บน Travis CI สำหรับ Build Automation: 3 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-698-96-j.webp)
วิธีใช้ Eagle CAD บน Travis CI สำหรับ Build Automation: คำแนะนำนี้มีจุดมุ่งหมายเพื่ออธิบายวิธีตั้งค่า travis ci (ไฟล์ .travis.yml) ในลักษณะที่สามารถประมวลผลไฟล์ eagle 7 (schematics.sch และ pcb boards.brd) ). ด้วยเหตุนี้ มันจะสร้างรูปภาพ ไฟล์ Gerber และ Bill ofmate โดยอัตโนมัติ