สารบัญ:
- ขั้นตอนที่ 1: อะไหล่
- ขั้นตอนที่ 2: ทรงกลม
- ขั้นตอนที่ 3: อุปกรณ์อิเล็กทรอนิกส์
- ขั้นตอนที่ 4: รหัส
- ขั้นตอนที่ 5: รวมทุกอย่างเข้าด้วยกัน
วีดีโอ: ESP2866 Light Orb พร้อมการชาร์จแบบไร้สาย: 5 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
จุดมุ่งหมายของโครงการนี้คือการสร้างโคมไฟควบคุม 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 ไว้รอบๆ กระดาษแข็ง แล้ววางบนครึ่งบน! ฉันสามารถทำบางสิ่งที่เรียบร้อยกว่านี้ได้อย่างเหมาะสม แต่มันได้ผล ฉันมีความสุข! หวังว่าคุณจะชอบมันและโชคดีในการทำของคุณเอง อย่าลังเลที่จะถามคำถามใด ๆ ฉันยินดีที่จะตอบคำถามเหล่านี้
แนะนำ:
Magic Mouse พร้อมการชาร์จแบบไร้สาย: 5 ขั้นตอน
Magic Mouse พร้อมการชาร์จแบบไร้สาย: Magic Mouse3 เป็นเมาส์ที่ไม่มีอยู่จริงจาก Apple เมื่อมีอยู่แล้วจะมีที่ชาร์จแบบไร้สายอยู่บนเครื่องอย่างแน่นอน เมื่อ Apple ไม่ได้สร้างมันขึ้นมา เราผู้สร้างก็สร้างมันขึ้นมา ในขั้นตอนที่ย้อนกลับได้ ฉันเปลี่ยนจาก Magic Mouse 2011 เป็นเวอร์ชัน 2020 ในส่วนที่ 2 นี้ เราจะเห็นวิธีการ
ภาพเคลื่อนไหว Mood Light & Night Light: 6 ขั้นตอน (พร้อมรูปภาพ)
Animated Mood Light & Night Light: มีความหลงใหลในแสง ฉันจึงตัดสินใจเลือก PCB แบบแยกส่วนขนาดเล็กที่สามารถใช้สร้างการแสดงแสง RGB ได้ทุกขนาด เมื่อทำ PCB แบบแยกส่วน ฉันสะดุดกับความคิดที่จะจัดเรียงพวกมันเป็น
DIY Glowing Orb Balls ด้วย Arduino: 8 ขั้นตอน (พร้อมรูปภาพ)
DIY Glowing Orb Balls ด้วย Arduino: สวัสดีทุกคน :-) ในคำแนะนำนี้ฉันกำลังจะสร้างโครงการ Arduino LED ที่น่าทึ่ง ฉันใช้ลูกบอลมังกรที่ทำจากแก้ว ฉันติด LED สีขาวกับลูกมังกรแต่ละตัวและตั้งโปรแกรม Arduino ที่แตกต่างกัน รูปแบบเช่นเอฟเฟกต์การหายใจ, สแต็คโดย st
ดึง Light - Light Module โดยใช้ Neopixel & Pull Up Switch: 6 ขั้นตอน (พร้อมรูปภาพ)
ดึงโมดูล Light - Light โดยใช้ Neopixel & Pull Up Switch: คุณสมบัติของโมดูล Light Arduino Uno Hardware & ตู้ซื้อจากอินเทอร์เน็ต Neopixel & แหล่งจ่ายไฟที่ยืมมาจาก School of Informatics & การออกแบบผลิตภัณฑ์ โมดูลไฟควบคุมโดยแหล่งจ่ายไฟ ทุกฟังก์ชั่นควบคุมผ่าน
Arduino Orb Build Warden: 7 ขั้นตอน
Arduino Orb Build Warden: Ambient Orb ของ Arduino ที่ออกแบบมาอย่างชัดเจนสำหรับการตรวจสอบระบบ Source Code Autobuild ลูกแก้วนี้สามารถนำกลับมาใช้ใหม่ได้อย่างง่ายดายเพื่อตรวจสอบทุกสิ่งที่สามารถแจ้งเตือนได้เป็นครั้งคราว