สารบัญ:
- ขั้นตอนที่ 1: ออกแบบ
- ขั้นตอนที่ 2: การสร้างแผงวงจร
- ขั้นตอนที่ 3: เจาะและบัดกรี
- ขั้นตอนที่ 4: สายการประกอบ
- ขั้นตอนที่ 5: การติดตั้งบอร์ด
- ขั้นตอนที่ 6: เกือบพร้อมที่จะเรียกใช้
- ขั้นตอนที่ 7: มุมมองด้านล่าง
- ขั้นตอนที่ 8: ฟิลส์?
- ขั้นตอนที่ 9: การเขียนโปรแกรมรูปภาพ
- ขั้นตอนที่ 10: หนึ่งภาพสุดท้าย
- ขั้นตอนที่ 11: รูปภาพอื่นและรหัส
- ขั้นตอนที่ 12: วิดีโอ
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
การได้เห็นแนวคิดเกี่ยวกับการมองเห็นที่คงอยู่มากมายบนเว็บนั้นเป็นสิ่งที่น่าดึงดูดใจเกินกว่าที่จะไม่ลองทำ หลังจากพิจารณามอเตอร์ต่างๆ หลายตัวเพื่อขับเคลื่อนจอแสดงผล ดูเหมือนว่าพัดลมเพดานจะทำงานด้วยความเร็วที่เหมาะสม อยู่นอกทาง และเงียบมากเมื่อเทียบกับทางเลือกอื่น ด้วยไมโครคอนโทรลเลอร์ที่ใช้ Arduino โปรเจ็กต์นี้ให้ทั้งการเรียนรู้ซอฟต์แวร์และฮาร์ดแวร์มากมาย นอกจากนี้ เด็กๆ ยังมีส่วนร่วมตลอด…
ขั้นตอนที่ 1: ออกแบบ
เนื่องจากเป้าหมายหลักประการหนึ่งคือการปล่อยให้พัดลมไม่เป็นอันตราย ฉันจึงตัดสินใจทำใบพัดลมใหม่จากไม้อัดขนาด 1/4 นิ้ว ใบมีดใหม่เป็นรูปสี่เหลี่ยมผืนผ้าเรียบง่ายและสั้นกว่าของเดิม ฉันทำให้ใบพัดลมมีขนาดเล็กลงเพื่อพยายามเก็บ น้ำหนักประกอบต่ำ เพื่อไม่ให้เกิดความเครียดกับส่วนรองรับขณะหมุน การพิจารณาวงจรแรกๆ จะต้องไม่รบกวนฮาร์ดแวร์การติดตั้ง ความสามารถในการปรับขนาด และการออกแบบเดียวเพื่อให้เหมาะกับความต้องการที่แตกต่างกันทั้งหมดในโครงการ วงจรนี้ใช้แพลตฟอร์ม Arduino ซึ่งให้ การสนับสนุนมากมายและสภาพแวดล้อมการเขียนโปรแกรม
ขั้นตอนที่ 2: การสร้างแผงวงจร
บอร์ดได้รับการออกแบบโดยใช้ ExpressPCB ฉันเลือกซื้อหุ้มทองแดงด้านเดียวแล้วกัดเอง มีวิธีทำบอร์ดมากมาย แต่ฉันพบว่าวิธีการถ่ายโอนผงหมึกทำงานได้ดีสำหรับฉัน หลังจากทดลองใช้เตารีดเล็กน้อย แผ่นโปรเจ็กเตอร์เหนือศีรษะที่พิมพ์ด้วยเครื่องแฟ็กซ์แบบเก่าทำงานได้ดีที่สุด มาร์กเกอร์ถาวรสีดำหรือยาทาเล็บนิ้วเหมาะสำหรับการเติมช่องว่างที่ผงหมึกไม่ยึดติดกับทองแดงได้ดี นอกจากนี้ กระดานยังตัดง่ายด้วยโต๊ะเลื่อย เนื่องจากฉันไม่มีกรรไกร กรดมูริเอติกและไฮโดรเจนเปอร์ออกไซด์เป็นส่วนผสมของทางเลือกในการกัดกระดาน หากคุณไม่ต้องการจัดการกับกรด คุณสามารถสั่งซื้อบอร์ดผ่านโปรแกรม ExpressPCB ได้ตลอดเวลา
ขั้นตอนที่ 3: เจาะและบัดกรี
ดัชนีสว่านงานอดิเรกขนาดเล็กให้บิตทั้งหมดที่จำเป็นในการเจาะรู บอร์ดที่มีไมโครคอนโทรลเลอร์มีประมาณ 200 รู ใช้เวลาไม่นานกับ Dremel ไฟ LED ถูกบัดกรีที่ด้านทองแดงของบอร์ด เนื่องจากบอร์ดเป็นแบบด้านเดียว ฉันจึงใช้ปลั๊กขนาดเล็กเป็นตัวเว้นระยะเพื่อให้ความสูงสม่ำเสมอขณะติดตั้ง
ขั้นตอนที่ 4: สายการประกอบ
พัดลมมี 5 ใบพัด และฉันเลือกไฟ 32 ดวงต่อหนึ่ง ดังนั้นจึงต้องการแผง 10 อัน ฉันสร้างสายจัมเปอร์ขึ้นมาเพื่อจะได้ทดสอบแผงในขณะที่มันถูกสร้างขึ้น ไฟ LED สองสามดวงจากพวงนั้นไม่ดี ฉันเลือกใช้ Atmel ATMEGA328 สำหรับหน่วยความจำเพิ่มเติมและรีจิสเตอร์ 74HC595 shift เพื่อขับเคลื่อน LED แต่ละบอร์ดมีตัวควบคุมแรงดันไฟฟ้าของตัวเอง เหลืออีกเพียงหก…
ขั้นตอนที่ 5: การติดตั้งบอร์ด
หลังจากการเดินทางไปที่โต๊ะอย่างรวดเร็วเพื่อเลื่อยใบมีดใหม่ ก็ถึงเวลาติดตั้งกระดานบางส่วน ฉันใช้รูยึดอันใดอันหนึ่งเป็นแนวทางในการจัดวางแผงวงจรให้สม่ำเสมอที่สุดจากใบมีดหนึ่งไปยังอีกใบหนึ่ง
ขั้นตอนที่ 6: เกือบพร้อมที่จะเรียกใช้
ทำชุดสายไฟขนาดเล็กเพื่อเชื่อมต่อบอร์ด ไมโครคอนโทรลเลอร์เพียงตัวเดียวและแบตเตอรี่ใช้ใบพัดทั้งห้าใบ ในที่สุด ฉันตั้งใจที่จะจ่ายไฟให้กับมันด้วยการประกอบวงแหวนสะสมหรือแบตเตอรี่บนใบมีดแต่ละอัน สวิตช์เอฟเฟกต์ฮอลล์ใช้เพื่อกระตุ้นจังหวะเวลาที่ส่งผ่านแม่เหล็กหนึ่งครั้งต่อการหมุน
ขั้นตอนที่ 7: มุมมองด้านล่าง
มุมมองด้านล่างแสดงให้เห็นว่าแผงขยายเข้าหาศูนย์กลางของพัดลมอย่างไร ใช้สายรัดซิปสองสามเส้นเพื่อป้องกันไม่ให้ชุดสายไฟติดขัด
ขั้นตอนที่ 8: ฟิลส์?
อย่าลืมถอดปลั๊กแล็ปท็อปหลังจากอัปโหลด รูปแฟน Philly ไร้ยางอาย ไม่มีปุนตั้งใจ
ขั้นตอนที่ 9: การเขียนโปรแกรมรูปภาพ
ฉันใช้สเปรดชีตที่มีช่องทำเครื่องหมายจำนวนมากเพื่อแปลงรูปภาพอย่างง่ายดาย กล่องกาเครื่องหมายแต่ละช่องแสดงถึงจุดควบคุมรอบวงกลมสำหรับแสง สเปรดชีตทำงานอย่างรวดเร็วในการวางโค้ดเข้าด้วยกันเพื่อตัดและวางลงในโปรแกรมสำหรับพัดลม
ขั้นตอนที่ 10: หนึ่งภาพสุดท้าย
ตอนนี้เด็กๆ ได้หันกลับมาที่ภาพบางภาพ จนถึงตอนนี้ ฉันมีรูปภาพประมาณโหลที่บรรจุหน่วยความจำเหลือเฟือ อาจจะเป็น-g.webp
ขั้นตอนที่ 11: รูปภาพอื่นและรหัส
อีกภาพหนึ่ง ภาพร่าง Arduino เลย์เอาต์ของบอร์ดและสเปรดชีตภาพ เมื่อใส่รูปภาพลงใน SS แล้ว ให้ปรับขนาด ย้าย และส่งไปที่พื้นหลัง เมื่อทำเครื่องหมายที่ช่องแล้ว โค้ดรูปภาพจะเปลี่ยนด้านล่าง คัดลอกและวางลงในร่างและอัปโหลด!
ขั้นตอนที่ 12: วิดีโอ
ภาพ Apple ทำโดย crazyrog17 มันไม่ได้อยู่ในวิดีโอแม้ว่า… อัตราเฟรมของกล้องทำให้ดูถูกตัด ฉันคิดว่าภาพเคลื่อนไหวกำลังตามมา…