DIY WiFi RGB LED Soft Lamp: 4 ขั้นตอน (พร้อมรูปภาพ)
DIY WiFi RGB LED Soft Lamp: 4 ขั้นตอน (พร้อมรูปภาพ)
Anonim
Image
Image
DIY WiFi RGB LED หลอดไฟอ่อน
DIY WiFi RGB LED หลอดไฟอ่อน

โคมไฟนี้พิมพ์ 3D เกือบทั้งหมด รวมทั้งตัวกระจายแสงส่วนอื่นๆ มีราคาประมาณ 10 เหรียญ มันมีเอฟเฟกต์แอนิเมชั่นแสงและสีแสงคงที่ที่กำหนดค่าไว้ล่วงหน้าจำนวนมากพร้อมคุณสมบัติการเล่นอัตโนมัติแบบวนซ้ำ หลอดไฟจะเก็บการตั้งค่าที่ใช้ล่าสุดไว้ในหน่วยความจำภายใน จึงสามารถกำหนดค่าเพียงครั้งเดียวและใช้งานได้เหมือนหลอดไฟปกติที่มีสวิตช์เปิดปิด ไม่ต้องใช้แอป สามารถควบคุมได้โดยใช้อุปกรณ์ใดก็ได้ที่มีเบราว์เซอร์ นอกจากนี้ยังสามารถทำงานใน 2 โหมดแบบสแตนด์อโลนและเป็นส่วนหนึ่งของเครือข่าย WiFi ในบ้าน

เสบียง

• 1 x PCB ต้นแบบสองด้าน 4*6 ซม.

• 1 x HLK-PM01 AC-DC 220V ถึง 5V Step-Down Power Supply Module หรือสิ่งที่คล้ายกัน

• 1 x บอร์ดพัฒนา Wemos D1 Mini WiFi Micro USB

• แถบ LED RGB I2C พร้อม 60 LEDs/m

• 4 x M3 ถั่ว

• สกรู M3x6 2 ตัว

• 5 x M3x12 สกรู

• สายไฟพร้อมปลั๊กและสวิตช์

• สายจัมเปอร์บางส่วน

• 3 x หมุดส่วนหัว

• เครื่องมือบัดกรี

• เครื่องพิมพ์ 3 มิติพร้อมไส้หลอดใสและสีดำ

ขั้นตอนที่ 1: ชิ้นส่วนการพิมพ์ 3 มิติ

ชิ้นส่วนการพิมพ์ 3 มิติ
ชิ้นส่วนการพิมพ์ 3 มิติ

รุ่น STL ที่แนบมาทั้งหมด ยกเว้น diffuser สามารถพิมพ์ด้วยการตั้งค่าที่ต้องการได้

นี่คือตัวอย่าง:

ความสูงของชั้น: 0.2

รองรับ: ไม่ใช่ (ใช่สำหรับรุ่นพื้นฐานเท่านั้น)

ผนัง: 0.8 mm

เพื่อให้ได้แสงที่นุ่มนวลขึ้น ควรใช้ตัวกระจายแสงในโหมด VASE และทับพลาสติก เพื่อให้ได้สิ่งนี้ ให้ตั้งค่าการไหลเป็น 120% ดูภาพที่แนบมา

ฉันขอแนะนำให้พิมพ์ LED tower ก่อน จะช่วยให้สลับไปยังขั้นตอนต่อไปได้เร็วขึ้น

ขั้นตอนที่ 2: การบัดกรี

บัดกรี
บัดกรี
บัดกรี
บัดกรี
บัดกรี
บัดกรี
บัดกรี
บัดกรี

ก่อนอื่น เราต้องติดแถบ LED กับ LED ทาวเวอร์ หากคุณใช้แถบ LED แบบเดียวกันเช่นฉัน (60 leds/m) ให้ตัด 3 ชิ้น 1 มี 10 LEDs และอีก 2 ชิ้นมี 9 LEDs ใช้รูปภาพที่แนบมาเป็นข้อมูลอ้างอิงและติดแถบ LED กับหอคอย และตรวจสอบให้แน่ใจว่าลูกศรทั้งหมดบนแถบนั้นอยู่ในทิศทางเดียวกันและชี้จากด้านล่างขึ้นด้านบน บัดกรีสายไฟเข้ากับแถบตามที่แสดงในแผนภาพการเดินสาย

นำ PCB และตัดระหว่างพินไฟ AC ดังที่แสดงในภาพ ใส่โมดูล AC ลงในรู PCB บัดกรี ทำเช่นเดียวกันกับกระดาน Wemos โปรดทราบว่าไม่จำเป็นต้องบัดกรีหมุดทั้งหมดสำหรับบอร์ด Wemos เราต้องการเพียง 3 อันเท่านั้น ใส่ส่วนหัวของหมุดและประสาน เชื่อมต่อทั้งหมดนั้นด้วยสายไฟ

ขั้นตอนที่ 3: กำหนดค่าและอัปโหลดซอฟต์แวร์

กำหนดค่าและอัปโหลดซอฟต์แวร์
กำหนดค่าและอัปโหลดซอฟต์แวร์
กำหนดค่าและอัปโหลดซอฟต์แวร์
กำหนดค่าและอัปโหลดซอฟต์แวร์
กำหนดค่าและอัปโหลดซอฟต์แวร์
กำหนดค่าและอัปโหลดซอฟต์แวร์

ทุกวันนี้มีไลบรารี โค้ด และสิ่งอื่น ๆ มากมาย ที่ทำโดยคนต่างกัน ตัวอย่างนี้อิงจากงานของ Jason Coon

เราต้องดาวน์โหลดและกำหนดค่า Arduino IDE ต้องขอบคุณ Steve Quinn ที่สร้างคำแนะนำที่ครอบคลุมสำหรับการทำเช่นนี้ใน Instructable ของเขา ดังนั้นจึงไม่จำเป็นต้องพิมพ์ทั้งหมด

เมื่อทำขั้นตอนก่อนหน้าเสร็จแล้ว - เปิดภาพสเก็ตช์ใน Arduino IDE

ค้นหาบรรทัด "const bool apMode = false;" และตัดสินใจว่าจะใช้หลอดไฟนี้อย่างไร "จริง" หมายความว่าจะทำงานในโหมดสแตนด์อโลนและอุปกรณ์ในการควบคุมต้องเชื่อมต่อผ่าน WiFi กับโคมไฟโดยตรง

ค้นหาบรรทัด "#define NUM_LEDS 10" และกำหนดจำนวนพิกเซลเท่ากับความยาวของแถบ LED ที่ยาวที่สุด

เปิดแท็บ Secrets.h ใน Arduino IDE และกรอกไฟล์ตามตัวเลือกของคุณก่อน

บันทึกและอัปโหลดภาพร่างไปยังบอร์ด ESP ใช้เมนู "ESP 8266 Sketch Data Upload" และอัปโหลดไฟล์อื่นๆ จากภาพสเก็ตช์ไปยัง SPIFS เมื่อเสร็จแล้ว คุณสามารถเชื่อมต่อ LED และเข้าถึงหลอดไฟโดยพิมพ์ https://magiclamp ในเบราว์เซอร์ของคุณ หากคุณตั้งค่า "const bool apMode = false;"

สำหรับโหมด AP (สแตนด์อโลน) คุณต้องค้นหาเครือข่าย WiFi ชื่อ "MagicLamp + numbers" และเชื่อมต่อโดยใช้รหัสผ่านที่คุณตั้งไว้ในไฟล์ "Secrets.h" หลังจากนี้เสร็จแล้ว - เชื่อมต่อกับหลอดไฟโดยพิมพ์ https://192.168.4.1 ในเบราว์เซอร์ของคุณ หน้าจะเต็มไปด้วยตัวเลือกการควบคุมมากมาย

ขั้นตอนที่ 4: การประกอบ

การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ

เมื่อคุณพิมพ์ชิ้นส่วนทั้งหมด บัดกรีเสร็จแล้ว และอัปโหลดและทดสอบซอฟต์แวร์เรียบร้อยแล้ว เราสามารถประกอบหลอดไฟนี้ได้

• ขันที่ยึดอุปกรณ์อิเล็กทรอนิกส์เข้ากับฝาฐาน

• ปลดสายไฟ ac จาก PCB และร้อยผ่านรูสายเคเบิลในฐาน

• บัดกรีลวดกลับเข้าที่

• ยึด PCB เข้าที่

• ยึดสายไฟ AC ด้วยที่หนีบสาย

• ติด LED แบบลากโดยให้น้อยที่ฐานโดยใช้เทปกาว 2 หน้าหรือกาว

• ต่อสายไฟ LED กับ PCB

• ปิดฐานพร้อมฝาปิดและใช้สกรู 3 ตัวเพื่อยึด

• วางดิฟฟิวเซอร์บนโคม (ระวังต้องดันให้แน่นและเบา ๆ)

แค่นั้นแหละ!

ตอนนี้คุณสามารถเปิดมันและค้นหาแอนิเมชั่นแบบเบา ๆ ที่คุณจะหลงรัก

ขอบคุณสำหรับการอ่าน.