สารบัญ:

ไฟเมทริกซ์ที่เปิดใช้งาน WiFi: 6 ขั้นตอน (พร้อมรูปภาพ)
ไฟเมทริกซ์ที่เปิดใช้งาน WiFi: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: ไฟเมทริกซ์ที่เปิดใช้งาน WiFi: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: ไฟเมทริกซ์ที่เปิดใช้งาน WiFi: 6 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: เมทริกซ์ - ปูพื้นฐาน [Part 1/2] | คณิตศาสตร์ by พี่ปั้น SmartMathPro 2024, พฤศจิกายน
Anonim
Image
Image
หลอดไฟเมทริกซ์ที่เปิดใช้งาน WiFi
หลอดไฟเมทริกซ์ที่เปิดใช้งาน WiFi
หลอดไฟเมทริกซ์ที่เปิดใช้งาน WiFi
หลอดไฟเมทริกซ์ที่เปิดใช้งาน WiFi
หลอดไฟเมทริกซ์ที่เปิดใช้งาน WiFi
หลอดไฟเมทริกซ์ที่เปิดใช้งาน WiFi

ใครไม่อยากมีโคมไฟสวยๆ ที่สามารถแสดงภาพเคลื่อนไหวและซิงค์กับโคมไฟอื่นๆ ในบ้านได้บ้าง?

ถูกต้องไม่มีใคร

นั่นเป็นเหตุผลที่ฉันสร้างหลอดไฟ RGB แบบกำหนดเอง หลอดไฟประกอบด้วย LED ที่สามารถระบุตำแหน่งได้ 256 ตัว และ LED ทั้งหมดสามารถควบคุมได้ผ่านแอพสมาร์ทโฟน นอกจากนี้ คุณสามารถสร้างหลาย ๆ อันและสร้างเป็นโคมไฟนาโนลีฟได้ (แต่อันที่จริงจะดีกว่านี้)

เสบียง

  • โป๊ะโคมสี่เหลี่ยม
  • เมทริกซ์ LED 16x16
  • 6x4 ซม. PCB
  • Esp 8266 (D1 มินิ)
  • รีเลย์ 3.3V
  • ขั้วต่อ LED 3 ขา
  • 5V 3A PSU (สามารถเพิ่มแอมป์ได้ แต่อาจทำให้เครื่องร้อนได้)
  • สายไฟ
  • ตัวเปลี่ยนระดับลอจิก 3.3V ถึง 5V
  • ขั้วต่อแจ็คบาร์เรล
  • ขั้วต่อสายไฟ (สามารถเปลี่ยนได้ด้วยการบัดกรี)
  • 2x M2 สกรู แหวนรอง และน็อต

เครื่องมือ (จำเป็น):

  • หัวแร้ง
  • ปืนกาวร้อน

เครื่องมือ (ไม่จำเป็น):

เครื่องพิมพ์ 3 มิติ

ไฟล์:

รุ่น (สำหรับพิมพ์)

ขั้นตอนที่ 1: การประกอบอุปกรณ์อิเล็กทรอนิกส์

การประกอบอุปกรณ์อิเล็กทรอนิกส์
การประกอบอุปกรณ์อิเล็กทรอนิกส์
การประกอบอุปกรณ์อิเล็กทรอนิกส์
การประกอบอุปกรณ์อิเล็กทรอนิกส์
การประกอบอุปกรณ์อิเล็กทรอนิกส์
การประกอบอุปกรณ์อิเล็กทรอนิกส์

อันดับแรก เราต้องประสาน ESP และตัวเลื่อนระดับลอจิกกับ PCB ดังที่แสดงในภาพที่สอง ขั้นตอนต่อไปคือการเชื่อมต่อสายสีแดง (5V) และสายสีขาว (GND) เข้ากับด้านหนึ่งของ PCB คุณสามารถเลือกตัดพินทั้งหมดที่โดดเด่นจาก PCB เช่นเดียวกับในภาพที่สี่ได้ สุดท้าย เชื่อมต่อ หมุดของส่วนประกอบดังที่แสดงในแผนภาพ PSU หมายถึงสายสีแดงและสีขาวที่ด้านข้างของ PCB เนื่องจากจะต่อกับแจ็คแบบบาร์เรลในภายหลัง เมื่อคุณทำขั้นตอนนี้เสร็จแล้ว คุณควรเชื่อมต่อส่วนประกอบต่อไปนี้:

  • ESP
  • ตัวเลื่อนระดับลอจิก
  • สายไฟ
  • รีเลย์
  • ขั้วต่อ RGB

หมายเหตุ: เป็นไปได้ที่จะปล่อยตัวเลื่อนระดับออก แต่มีบอร์ดน้อยมาก (สำหรับฉัน 1 ใน 20 โดยประมาณ) คุณอาจมีปัญหาที่ไฟ LED ทำงานไม่ถูกต้อง

ขั้นตอนที่ 2: การเดินสายไฟ LED-Matrix และ Power

การเดินสายไฟ LED-Matrix และ Power
การเดินสายไฟ LED-Matrix และ Power
การเดินสายไฟ LED-Matrix และ Power
การเดินสายไฟ LED-Matrix และ Power
การเดินสายไฟ LED-Matrix และ Power
การเดินสายไฟ LED-Matrix และ Power

เมทริกซ์มาพร้อมกับตัวเชื่อมต่อบางตัวที่ต่ออยู่แล้ว แต่สิ่งเหล่านั้นไม่พอดีกับรูของกล่องโลหะ ดังนั้นให้ยกเลิกการขายอย่างระมัดระวังและบัดกรีสายไฟปกติบนเมทริกซ์ที่พอดีกับรู

ด้านในของเคสมีรูขนาดใหญ่สองรู คุณสามารถทำให้ทั้งคู่ใหญ่ขึ้นเล็กน้อยเพื่อให้ด้านหนึ่งมีแจ็คแบบบาร์เรลพอดี และอีกด้านหนึ่งคือขั้วต่อเอาต์พุตของเมทริกซ์ LED

ก่อนวางแม่แรงบาร์เรลเข้าที่ ให้ประสานสายไฟสองเส้นเข้ากับมันดังรูปที่ 3 แสดง

ขั้นตอนที่ 3: นำมันมารวมกัน

เอามารวมกัน
เอามารวมกัน
เอามารวมกัน
เอามารวมกัน
เอามารวมกัน
เอามารวมกัน

ในที่สุดก็ถึงเวลาพิมพ์ 3 มิติ คุณต้องมีเคสสำหรับ esp/relay และตัวเว้นวรรคเพื่อให้เมทริกซ์อยู่ในระดับเดียวกัน ใน Thingiverse ของฉันเป็นเวอร์ชันของเคสสำหรับ esp และรีเลย์ด้วยกัน และอีกอย่างหนึ่งที่มีกรณีแยกกัน

  • เมทริกซ์ตัวเว้นวรรค
  • แยกกรณี: "case esp" และ "case relay"
  • เคสเดียว

ตอนนี้พิมพ์ตัวเลือกของคุณ หลังจากที่พิมพ์เสร็จแล้ว ค่อย ๆ กาวตัวเว้นวรรคบนเคส ต้องแยกจุดประสานของเมทริกซ์ด้วย ดังนั้นให้หยดกาวร้อนลงไป หลังจากนั้นทากาวเมทริกซ์บนตัวเว้นวรรคขณะเดินสายไฟผ่านรูของเคส ตอนนี้เชื่อมต่อสายเคเบิลทั้งหมดแล้วใส่พลังงานพิเศษของเมทริกซ์ในพอร์ต NO ของรีเลย์ เมื่อทุกอย่างเสร็จสิ้น ให้มองหากางเกงขาสั้นในชุดประกอบของคุณและ ใส่กาวร้อนลงบนตัวที่มีศักยภาพ

ทางเลือก:

ใช้กาวสำหรับทุกอย่าง ที่นี่คุณต้องระวังให้มากว่าเมทริกซ์อยู่ในระดับและไม่มีวัสดุนำไฟฟ้าสัมผัสกับเคส

ขั้นตอนที่ 4: การติดตั้งเฟิร์มแวร์และซอฟต์แวร์

การติดตั้งเฟิร์มแวร์และซอฟต์แวร์
การติดตั้งเฟิร์มแวร์และซอฟต์แวร์

เนื่องจากมีซอฟต์แวร์โอเพ่นซอร์สที่ยอดเยี่ยมสำหรับการควบคุม LED ด้วย esp เราจะใช้มัน เรียกว่า "WLED"

ดาวน์โหลดเฟิร์มแวร์จากที่นี่ คุณต้องเลือกบอร์ดที่คุณใช้ หากคุณทำตามคำแนะนำนี้ ให้เลือก "WLED_0.x.x_ESP8266.bin" (อ่านเพิ่มเติมเกี่ยวกับความแตกต่างที่นี่)

หากต้องการแฟลชซอฟต์แวร์เป็น esp ฉันจะใช้ซอฟต์แวร์ "ESPtool" เป็นซอฟต์แวร์ฟรีและเปิดที่เขียนด้วย python คุณสามารถดาวน์โหลดได้ที่นี่หรือติดตั้งด้วย pip

$ pip ติดตั้ง esptool

ตอนนี้เชื่อมต่อ esp ของคุณกับคอมพิวเตอร์ของคุณ คุณต้องหาพอร์ตของ esp ของคุณ บน windows เปิด "ตัวจัดการอุปกรณ์" และภายใต้ "พอร์ต (COM & LPT)" คุณจะเห็นพอร์ต COM ของ esp. Back ในเทอร์มินัล ตอนนี้คุณสามารถแฟลชเฟิร์มแวร์ไปยัง esp ด้วย:

python -m esptool YOUR_COM_PORT write_flash 0x1000 WLED_0.x.x_ESP8266.bin

หากคุณแฟลชเฟิร์มแวร์สำเร็จ คุณจะเห็นฮอตสปอตเปิดชื่อ "WLED-AP" เชื่อมต่อโดยใช้รหัสผ่าน "wled1234" และทำตามคำแนะนำที่แสดงให้คุณเห็น

คุณสามารถไปที่ App store/play store และดาวน์โหลดแอป WLED เพื่อควบคุมอุปกรณ์ของคุณ นอกจากนี้ยังสามารถรวมเข้ากับระบบอัตโนมัติภายในบ้านของคุณ หากคุณมี (ดูที่นี่)

หลังจากดาวน์โหลด คุณต้องไปที่ WLED-app ไปที่ “Config” → “LED Preferences” และตั้งค่า “LED count” เป็น 256 และตั้งค่า “Maximum Current” เป็นค่าสูงสุดของแหล่งจ่ายไฟของคุณ อย่างไรก็ตาม หากคุณขับเมทริกซ์ด้วยกระแสไฟมากเกินไป อาจเกิดความเสียหายได้ ดังนั้นผมขอแนะนำ 3A

ตอนนี้ทุกอย่างได้รับการตั้งค่าและคุณสามารถเพลิดเพลินกับเมทริกซ์ของคุณ

ขั้นตอนที่ 5: (ไม่บังคับ) การใช้เมทริกซ์หลายตัว

คุณสามารถใช้เอาต์พุตของเมทริกซ์ที่คุณเพิ่งสร้างเพื่อส่งสัญญาณอินพุตไปยังเมทริกซ์อื่น เมทริกซ์นี้จะไม่ต้องการ esp ตัวที่สองเช่นกัน เพียงใช้รู (ซึ่งมีรายละเอียดในขั้นตอนที่ 3) เพื่อเชื่อมต่อเมทริกซ์ที่สอง

หากคุณเพิ่มเมทริกซ์เพิ่มเติม อย่าลืมปรับจำนวน LED ในแอป WLED

แต่การขับเมทริกซ์สองเมทริกซ์นั้นต้องการกระแสไฟมากกว่า ดังนั้นหากคุณเพิ่มหลอดไฟหลายตัว คุณต้องเพิ่ม PSU ที่หนักกว่า หรือแม้แต่ตัวที่สอง สาม ฯลฯ

ขั้นตอนที่ 6: เพลิดเพลินกับเมทริกซ์ใหม่ของคุณ

เพลิดเพลินไปกับเมทริกซ์ใหม่ของคุณ!
เพลิดเพลินไปกับเมทริกซ์ใหม่ของคุณ!
เพลิดเพลินไปกับเมทริกซ์ใหม่ของคุณ!
เพลิดเพลินไปกับเมทริกซ์ใหม่ของคุณ!
เพลิดเพลินไปกับเมทริกซ์ใหม่ของคุณ!
เพลิดเพลินไปกับเมทริกซ์ใหม่ของคุณ!
เพลิดเพลินไปกับเมทริกซ์ใหม่ของคุณ!
เพลิดเพลินไปกับเมทริกซ์ใหม่ของคุณ!

คุณทำได้แล้ว! คุณสร้างหลอดไฟที่ควบคุมด้วยแอพของคุณเอง

ยินดีด้วย!

ตอนนี้วางโคมไฟใหม่ของคุณได้ทุกที่ที่คุณต้องการและสนุกกับมัน!

แนะนำ: