สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: ชิ้นส่วนการพิมพ์ 3 มิติ
- ขั้นตอนที่ 2: การบัดกรี
- ขั้นตอนที่ 3: กำหนดค่าและอัปโหลดซอฟต์แวร์
- ขั้นตอนที่ 4: การประกอบ
วีดีโอ: DIY WiFi RGB LED Soft Lamp: 4 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
โคมไฟนี้พิมพ์ 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 มิติ
รุ่น 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 ตัวเพื่อยึด
• วางดิฟฟิวเซอร์บนโคม (ระวังต้องดันให้แน่นและเบา ๆ)
แค่นั้นแหละ!
ตอนนี้คุณสามารถเปิดมันและค้นหาแอนิเมชั่นแบบเบา ๆ ที่คุณจะหลงรัก
ขอบคุณสำหรับการอ่าน.
แนะนำ:
ถุงมือ Soft Robotics: 8 ขั้นตอน (พร้อมรูปภาพ)
Soft Robotics Glove: โครงการของฉันคือถุงมือซอฟต์โรโบติก มีตัวกระตุ้นตำแหน่งอยู่บนแต่ละนิ้ว ส่วนล่างของถุงมือถูกถอดออกเพื่อให้ผู้ใช้สวมใส่ได้สะดวก แอคทูเอเตอร์ถูกเปิดใช้งานโดยอุปกรณ์ที่วางอยู่บนข้อมือซึ่งใหญ่กว่านาฬิกาเล็กน้อย
Modern RGB Mood Lamp: 7 ขั้นตอน (พร้อมรูปภาพ)
Modern RGB Mood Lamp: ต้องการเพิ่มสไตล์ให้กับโต๊ะทำงานของคุณหรือไม่? เรามีโคมไฟสร้างบรรยากาศทำเองจากชิ้นส่วนที่คุณหาได้ง่ายๆ ในโรงรถหรือในโรงเก็บของ โคมไฟอารมณ์ของเรามีการออกแบบที่สวยงามและทันสมัย ในขณะเดียวกันก็ให้คุณควบคุมสีได้อย่างสมบูรณ์
Soft Toy Bluetooth Dice และพัฒนาเกม Android ด้วย MIT App Inventor: 22 ขั้นตอน (พร้อมรูปภาพ)
Soft Toy Bluetooth Dice และพัฒนาเกม Android ด้วย MIT App Inventor: การเล่นเกมลูกเต๋ามีวิธีการที่แตกต่างกัน1) การเล่นแบบดั้งเดิมกับลูกเต๋าไม้หรือทองเหลือง 2) เล่นในมือถือหรือพีซีด้วยค่าลูกเต๋าที่สุ่มสร้างโดยมือถือหรือ pc.in วิธีที่แตกต่างกันนี้ เล่นลูกเต๋าและย้ายเหรียญในมือถือหรือพีซี
ESP8266 RGB LED STRIP WIFI ควบคุม - NODEMCU เป็นรีโมท IR สำหรับ Led Strip ที่ควบคุมผ่าน Wifi - RGB LED STRIP การควบคุมสมาร์ทโฟน: 4 ขั้นตอน
ESP8266 RGB LED STRIP WIFI ควบคุม | NODEMCU เป็นรีโมท IR สำหรับ Led Strip ที่ควบคุมผ่าน Wifi | การควบคุมสมาร์ทโฟน RGB LED STRIP: สวัสดีทุกคนในบทช่วยสอนนี้ เราจะเรียนรู้วิธีใช้ nodemcu หรือ esp8266 เป็นรีโมท IR เพื่อควบคุมแถบ LED RGB และ Nodemcu จะถูกควบคุมโดยสมาร์ทโฟนผ่าน wifi โดยพื้นฐานแล้ว คุณสามารถควบคุม RGB LED STRIP ได้ด้วยสมาร์ทโฟนของคุณ
Soft Wire-driven Oscillating Tail (หลักสูตร TFCD, TU Delft): 5 ขั้นตอน (พร้อมรูปภาพ)
Soft Wire-driven Oscillating Tail (หลักสูตร TfCD, TU Delft): มีการดำเนินการสำรวจเทคโนโลยีเพื่อตรวจสอบความเป็นไปได้ที่จะกระตุ้นหุ่นยนต์ปลาด้วยโครงแบบแอ็คทีฟที่ขับเคลื่อนด้วยลวดและหางที่เป็นไปตามมาตรฐาน เราใช้วัสดุชนิดเดียวที่ทั้งแข็งทั้งเป็นแกนหลักและยืดหยุ่น ทำให้โค้งงอได้