สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
จุดมุ่งหมายของโครงการนี้คือการสร้างโคมไฟควบคุม Wi-Fi แบบเรียบง่ายพร้อมการชาร์จแบบไร้สาย
ความตั้งใจที่จะทำบางสิ่งที่ยอดเยี่ยมด้วยองค์ประกอบเพียงเล็กน้อย สามารถใช้เป็นของขวัญหรือไฟกลางคืนแบบไร้สายได้ (หรือทั้งสองอย่างหากต้องการ)
ขั้นตอนที่ 1: อะไหล่
โปรเจ็กต์นี้ใช้ส่วนประกอบมาตรฐานเป็นส่วนใหญ่ ทั้งหมดมีอยู่ในอีเบย์:
1x Wemos D1 มินิ
1x ตัวป้องกันแบตเตอรี่ขนาดเล็ก Wemos D1
1x 3.7V Li-ion แบตเตอรี่
10x SMD WS2812b LED (ฉันใช้แถบที่มี 60 pr. เมตร)
1x โมดูลเครื่องชาร์จไร้สายสำหรับโทรศัพท์ (อันที่มี micro-usb)
1x ทรงกลมพลาสติก (ฉันได้อันใหญ่ 18 ซม. แต่ลงไป 10 ซม. ก็ใช้ได้)
พิเศษ: เครื่องมืออิเล็กทรอนิกส์ทั่วไป (หัวแร้งและอื่น ๆ) และการเสนอราคาและบ็อบอื่น ๆ:)
ขั้นตอนที่ 2: ทรงกลม
ในฐานะที่เป็นตัวป้องกันแสงและเปลือกสำหรับ Light Orb ฉันใช้หลอดไฟคริสต์มาสทำด้วยตัวเอง สิ่งเหล่านี้ทำมาจากพลาสติกแต่ไม่ทนทานที่สุด ดังนั้นโปรดใช้ความระมัดระวังหรืออาจแตกได้ (เช่นของฉัน……. แต่มันก็ยังดูดีอยู่ ดังนั้นถ้ามันเกิดขึ้นก็แค่กดลงไป!)
ฉันเริ่มต้นด้วยการทำรูในทรงกลม นี่จะเป็นฐานและหยุดไม่ให้กลิ้ง รูต้องมีขนาดเท่ากับโมดูลการชาร์จแบบไร้สายเป็นอย่างน้อย เนื่องจากต้องวางราบกับด้านล่างเพื่อให้สัมผัสกับที่ชาร์จ ด้านล่างฉันใช้ superglue และกล่องดีวีดีเก่า เครื่องมือ Dremel จะเป็นวิธีที่ดีที่สุดในการทำ แต่ฉันไม่มี ดังนั้นฉันจึงใช้เลื่อยตัดและเครื่องตัดกล่อง (อย่ากาวสองครึ่งเข้าด้วยกัน!!)
หลังจากที่กาวเซ็ตตัวแล้ว ฉันขัดทั้งทรงกลมด้วยกระดาษทรายตาราง 240 กริด ทั้งภายในและภายนอก นี่คือการกลบเกลื่อนแสงของ LED ครั้งแรกที่ฉันลองใช้กระดาษทราย 60 ตาราง แต่ฉันไม่ชอบการตกแต่ง
ขั้นตอนที่ 3: อุปกรณ์อิเล็กทรอนิกส์
อุปกรณ์อิเล็กทรอนิกส์ในโครงการนี้ง่ายมาก! ฉันใช้เวโรบอร์ดชิ้นหนึ่งเพื่อเชื่อมต่อส่วนประกอบทั้งหมด LED WS2812b ต้องการสัญญาณข้อมูลเพียง 1 ตัวเท่านั้น ซึ่งเชื่อมต่อกับหมุด PWM ของ Wemos ตัวใดตัวหนึ่งผ่านตัวต้านทาน 200 โอห์ม แถบของฉันมีตัวต้านทานบนแถบอยู่แล้ว
พิน 5V ของตัวป้องกันแบตเตอรี่จะต่อพิน 5V บน Wemos โดยมีสวิตช์อยู่ตรงกลาง วิธีนี้จะทำให้แบตเตอรี่ยังสามารถชาร์จได้ในขณะที่ไฟดับอยู่ จากนั้นไฟ 5V ของ Wemos จะไปที่ LED GND ทั้งหมดไปด้วยกัน
ในการเพิ่มโมดูลการชาร์จแบบไร้สาย เพียงแค่เสียบเข้ากับไมโครยูเอสบี มันง่ายมาก! (ชุดเกราะป้องกันแบตเตอรี่ + โมดูลไร้สายนี้ใช้ได้กับทุกโครงการของ Wemos พริบตาเดียว) หากคุณไม่ต้องการสิ่งนี้ ให้ปล่อยทิ้งไว้และชาร์จด้วยสายเคเบิล แบตเตอรี่เพียงแค่เชื่อมต่อกับขั้ว อย่าลืมตรวจสอบขั้วก่อน!
ขั้นตอนที่ 4: รหัส
ในการควบคุม Wemos แบบไร้สาย ฉันใช้แอป blynk ซึ่งทำให้การสร้างแอปสำหรับควบคุมอุปกรณ์อิเล็กทรอนิกส์แบบไร้สายเป็นเรื่องง่ายมาก แอพที่ฉันสร้างใช้พลังงานต่ำกว่า 2,000 ตัว ดังนั้นทุกคนควรจะสามารถสร้างใหม่ได้ ปรับแต่งได้ตามใจชอบ เพียงทำตามการตั้งค่าและคุณก็เป็นสีทอง!
ในการเขียนโปรแกรม Wemos ฉันใช้ Arduino IDE กับไลบรารี Faltled และ blynk ฉันเพียงแค่แก้ไขโค้ดตัวอย่าง Wi-Fi ฉันใช้พินเสมือนเพื่อรับอินพุตสำหรับ Wemos มีวิธีที่ดีกว่าในการทำเช่นนี้ 100% แต่ได้ผล ฉันใช้สวิตช์เคสเพื่อเลือกระหว่างแอนิเมชั่นต่างๆ
ขั้นตอนที่ 5: รวมทุกอย่างเข้าด้วยกัน
เมื่อครอบคลุมส่วนต่างๆ ทั้งหมดแล้ว ก็ถึงเวลาที่จะรวมทุกอย่างเข้าด้วยกัน ฉันยัดมันทั้งหมดลงในทรงกลม ห่อ LED ไว้รอบๆ กระดาษแข็ง แล้ววางบนครึ่งบน! ฉันสามารถทำบางสิ่งที่เรียบร้อยกว่านี้ได้อย่างเหมาะสม แต่มันได้ผล ฉันมีความสุข! หวังว่าคุณจะชอบมันและโชคดีในการทำของคุณเอง อย่าลังเลที่จะถามคำถามใด ๆ ฉันยินดีที่จะตอบคำถามเหล่านี้