![หอสังเกตการณ์ต้องห้าม + ไฟ LED RGB ควบคุมด้วย WiFi: 7 ขั้นตอน (พร้อมรูปภาพ) หอสังเกตการณ์ต้องห้าม + ไฟ LED RGB ควบคุมด้วย WiFi: 7 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/004/image-9583-25-j.webp)
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
![หอสังเกตการณ์ต้องห้าม + ไฟ LED RGB ที่ควบคุมด้วย WiFi หอสังเกตการณ์ต้องห้าม + ไฟ LED RGB ที่ควบคุมด้วย WiFi](https://i.howwhatproduce.com/images/004/image-9583-26-j.webp)
![หอสังเกตการณ์ต้องห้าม + ไฟ LED RGB ที่ควบคุมด้วย WiFi หอสังเกตการณ์ต้องห้าม + ไฟ LED RGB ที่ควบคุมด้วย WiFi](https://i.howwhatproduce.com/images/004/image-9583-27-j.webp)
![หอสังเกตการณ์ต้องห้าม + ไฟ LED RGB ที่ควบคุมด้วย WiFi หอสังเกตการณ์ต้องห้าม + ไฟ LED RGB ที่ควบคุมด้วย WiFi](https://i.howwhatproduce.com/images/004/image-9583-28-j.webp)
เมื่อคุณรู้สึกว่าคุณได้ปรับแต่งเครื่องพิมพ์ 3D ของคุณเพื่อให้ได้งานพิมพ์คุณภาพดี คุณก็เริ่มมองหาโมเดลเจ๋งๆ ที่ www.thingiverse.com ฉันพบ The Forbidden Tower โดย kijai และคิดว่ามันจะเป็นการทดสอบที่ยอดเยี่ยมสำหรับเครื่องพิมพ์ของฉัน (Anet A8)
งานพิมพ์ออกมาดี (ไม่เป๊ะ) แต่ฉันก็มีความสุข … จนกระทั่งฉันเห็นผู้สร้างรวมโมเดลที่กลวงออกเพื่อให้คุณเพิ่มแสงเข้าไปข้างในได้!
สิ่งเดียวที่ต้องทำคือเชื่อมต่อ RGB LED กับ Node MCU ESP8266 และควบคุมสีผ่าน WiFi!:NS
ขั้นตอนที่ 1: ขั้นตอนที่ 1: พิมพ์หอคอยต้องห้าม
![ขั้นตอนที่ 1: พิมพ์หอคอยต้องห้าม ขั้นตอนที่ 1: พิมพ์หอคอยต้องห้าม](https://i.howwhatproduce.com/images/004/image-9583-29-j.webp)
![ขั้นตอนที่ 1: พิมพ์หอคอยต้องห้าม ขั้นตอนที่ 1: พิมพ์หอคอยต้องห้าม](https://i.howwhatproduce.com/images/004/image-9583-30-j.webp)
ฉันมี Anet A8 และนี่คือการตั้งค่าที่ฉันใช้:
- ความสูงของชั้น - 0.2mm
- แพ - ใช่ - 8mm
- เติม - 15%
- รองรับ - ไม่
- ไส้หลอด - CCTree Silver PLA 1.75mm
-
พิมพ์อุณหภูมิ:
- เครื่องอัดรีด: 200 องศา
- เตียงอุ่น: 60 องศา
- ความเร็วในการพิมพ์ - 60 มม./วินาที
- ความเร็วในการเดินทาง - 120 มม./วินาที
ขั้นตอนที่ 2: ขั้นตอนที่ 2: อะไหล่ที่จำเป็น
![ขั้นตอนที่ 2: อะไหล่ที่จำเป็น ขั้นตอนที่ 2: อะไหล่ที่จำเป็น](https://i.howwhatproduce.com/images/004/image-9583-31-j.webp)
![ขั้นตอนที่ 2: อะไหล่ที่จำเป็น ขั้นตอนที่ 2: อะไหล่ที่จำเป็น](https://i.howwhatproduce.com/images/004/image-9583-32-j.webp)
คุณจะต้องมีสิ่งต่อไปนี้:
- Node MCU 12E - ในทางเทคนิคแล้วโมดูล ESP8266 ควรใช้งานได้
- บอร์ดฝ่าวงล้อม Micro USB - (ตัวเลือก - หากคุณใช้ Node MCU จะมีไมโคร USB ในตัว)
- ไฟ LED RGB - WS2812x
ขั้นตอนที่ 3: ขั้นตอนที่ 3: เครื่องมือ
![ขั้นตอนที่ 3: เครื่องมือ ขั้นตอนที่ 3: เครื่องมือ](https://i.howwhatproduce.com/images/004/image-9583-33-j.webp)
เครื่องมือที่ฉันใช้:
- หัวแร้ง
- ตัวช่วย
- ลวดบัดกรี
- สายไฟฟ้า-ไม่ต้องเกจสูง
ขั้นตอนที่ 4: ขั้นตอนที่ 4: ตัดสินใจว่าจะใช้ส่วนประกอบใด
![ขั้นตอนที่ 4: ตัดสินใจว่าจะใช้ส่วนประกอบใด ขั้นตอนที่ 4: ตัดสินใจว่าจะใช้ส่วนประกอบใด](https://i.howwhatproduce.com/images/004/image-9583-34-j.webp)
แนวคิด:เดิมทีฉันต้องการใช้โมดูล ESP8266-12E โดยไม่มีบอร์ดฝ่าวงล้อม แต่ถ้าฉันไปเส้นทางนี้ ฉันจะต้อง:
- ตัวแปลงสเต็ปดาวน์ 5v เป็น 3.3v แยกต่างหาก
- ตัวแปลงอนุกรม USB บางอย่างเช่นโมดูล FTDI หรือ CP2012
- ประสานชิป ESP8266 12E เข้ากับบอร์ดฝ่าวงล้อมของตัวเอง
โปรดดูภาพที่แสดงให้เห็นว่าส่วนประกอบเหล่านี้จะเชื่อมต่ออย่างไร นี้นำมาจากหน้านี้ เครดิตไปที่พวกเขา:)
เหตุผลที่ฉันต้องการไปเส้นทางนี้เพื่อประหยัดเนื้อที่ เนื่องจากภายในหอคอยไม่ใหญ่มาก แต่เมื่อคุณรวมส่วนประกอบพิเศษทั้งหมดที่คุณต้องการ ยกเว้นโมดูล ESP8266 ก็กลายเป็นว่าต้องใช้ พื้นที่มากขึ้น.
ดังนั้นฉันจึงไปกับโมดูล Node MCU 8266:) ซึ่งมีในตัวดังต่อไปนี้:
- ตัวแปลง USB-Serial เพื่อการสื่อสารกับคอมพิวเตอร์อย่างง่ายดาย
- ตัวควบคุม 3.3v
- ESP8266 12E พร้อมหมุดฝ่าวงล้อม
การดำเนินการ:
สิ่งเดียวที่ฉันต้องการคือ:
- โมดูล Node MCU ESP8266
- W2812 LED
- สายไฟฟ้าบางเส้นที่ฉันกู้มาจากแหล่งจ่ายไฟ ATX ตัวเก่า
ขั้นตอนที่ 5: ขั้นตอนที่ 5: ซอฟต์แวร์และไลบรารี
ซอฟต์แวร์:ฉันใช้ Arduino IDE บน Mac OS
ไดรเวอร์: นี่จะช่วยคุณประหยัดเวลาได้มาก!
คุณจะต้องได้รับไดรเวอร์ต่อไปนี้จาก:
- ://kig.re/2014/12/31/how-to-use-arduino-nano-…
- https://www.silabs.com/products/development-tools/..
ไลบรารี Arduino:https://github.com/russp81/LEDLAMP_FASTLEDs
ต่อไปนี้มาจากหน้า GitHub ด้านบน เครดิตไปที่ russp81:
ไลบรารี FastLED 3.1.3: https://github.com/FastLED/FastLEDMcLighting ไลบรารี: https://github.com/toblum/McLighting jscolor ตัวเลือกสี: https://github.com/toblum/McLighting FastLED Palette Knife: https://github.com/toblum/McLighting หากคุณไม่คุ้นเคยกับวิธีตั้งค่า ESP8266 ของคุณ ให้ดู readme บน git ของ McLighting ซึ่งเขียนได้ดีและควรเริ่มต้นใช้งาน ในระยะสั้น คุณจะ:
- กำหนดค่า Arduino IDE เพื่อสื่อสารกับ ESP8266
- อัปโหลดภาพร่าง (จาก repo นี้) ภาพร่างได้รับการตั้งค่าสำหรับ 240 พิกเซล WS2812B GRB LED Strip (เปลี่ยนตัวเลือกที่เกี่ยวข้องใน "definitions.h" ตามที่คุณต้องการ)
- ในการเปิดตัวครั้งแรก ESP8266 จะโฆษณาว่าเป็นเครือข่าย WiFi ของตัวเองเพื่อให้คุณเชื่อมต่อได้ เมื่อคุณเชื่อมต่อแล้ว ให้เปิดเบราว์เซอร์ของคุณ และอินเทอร์เฟซบนเว็บก็อธิบายได้ด้วยตนเอง (หากอินเทอร์เฟซไม่โหลด ให้พิมพ์ "192.168.4.1" ลงในเบราว์เซอร์แล้วกดไป)
- เมื่อ ESP อยู่ในเครือข่าย wifi ของคุณแล้ว คุณสามารถอัปโหลดไฟล์ที่จำเป็นสำหรับอินเทอร์เฟซเว็บได้โดยพิมพ์ที่อยู่ IP ของ ESP ตามด้วย "/ แก้ไข" (เช่น 192.168.1.20/แก้ไข) จากนั้นอัปโหลดไฟล์จากโฟลเดอร์ที่ระบุว่า "อัปโหลดไฟล์เหล่านี้" จาก repo นี้
- เมื่อคุณอัปโหลดเสร็จแล้ว ให้พิมพ์ IP ของ ESP ลงในเบราว์เซอร์ของคุณ แล้วคุณจะพร้อมใช้งาน!"
เครดิตไปที่ Soumojit สำหรับคำแนะนำของเขาซึ่งช่วยได้มาก:
www.instructables.com/id/WiFi-Led-Fedora-H…
ขั้นตอนที่ 6: ขั้นตอนที่ 6: การเดินสายไฟ
![ขั้นตอนที่ 6: การเดินสายไฟ ขั้นตอนที่ 6: การเดินสายไฟ](https://i.howwhatproduce.com/images/004/image-9583-35-j.webp)
สิ่งนี้ง่ายมาก เนื่องจากฉันใช้ชิป LED WS2812 เพียงตัวเดียวและ Node MCU
สิ่งที่คุณต้องทำคือ:
- เชื่อมต่อ WS2812 Data In กับ D1 บน Node MCU
- WS2812 Vin+ เป็น Vin บน Node MCU (ควรเป็น 5v ที่เข้ามาใน USB)
- WS2812 VCC/Vin- ถึง GND บนโหนด MCU
คุณสามารถใช้แหล่งพลังงานไมโคร USB ใดก็ได้ (ที่ชาร์จโทรศัพท์มือถือ คอมพิวเตอร์ หรือแม้แต่พาวเวอร์แบงค์)
แค่นั้นแหละ!:)
แนะนำ:
DIY 37 Leds เกมรูเล็ต Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)
![DIY 37 Leds เกมรูเล็ต Arduino: 3 ขั้นตอน (พร้อมรูปภาพ) DIY 37 Leds เกมรูเล็ต Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-12-j.webp)
DIY 37 Leds เกมรูเล็ต Arduino: รูเล็ตเป็นเกมคาสิโนที่ตั้งชื่อตามคำภาษาฝรั่งเศสหมายถึงวงล้อเล็ก
หมวกนิรภัย Covid ส่วนที่ 1: บทนำสู่ Tinkercad Circuits!: 20 ขั้นตอน (พร้อมรูปภาพ)
![หมวกนิรภัย Covid ส่วนที่ 1: บทนำสู่ Tinkercad Circuits!: 20 ขั้นตอน (พร้อมรูปภาพ) หมวกนิรภัย Covid ส่วนที่ 1: บทนำสู่ Tinkercad Circuits!: 20 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-31-j.webp)
Covid Safety Helmet ตอนที่ 1: บทนำสู่ Tinkercad Circuits!: สวัสดีเพื่อน ๆ ในชุดสองตอนนี้ เราจะเรียนรู้วิธีใช้วงจรของ Tinkercad - เครื่องมือที่สนุก ทรงพลัง และให้ความรู้สำหรับการเรียนรู้เกี่ยวกับวิธีการทำงานของวงจร! หนึ่งในวิธีที่ดีที่สุดในการเรียนรู้คือการทำ ดังนั้น อันดับแรก เราจะออกแบบโครงการของเราเอง: th
BOSEBerry Pi Internet Radio: 4 ขั้นตอน (พร้อมรูปภาพ)
![BOSEBerry Pi Internet Radio: 4 ขั้นตอน (พร้อมรูปภาพ) BOSEBerry Pi Internet Radio: 4 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-35-j.webp)
BOSEBerry Pi Internet Radio: ฉันชอบฟังวิทยุ! ฉันใช้วิทยุ DAB ในบ้าน แต่พบว่าการรับสัญญาณค่อนข้างหยาบและเสียงขาดหาย ดังนั้นฉันจึงตัดสินใจสร้างวิทยุอินเทอร์เน็ตของตัวเอง ฉันมีสัญญาณ wifi แรงรอบบ้านและพี่ชายดิจิทัล
นาฬิกาบอกตำแหน่ง 'วีสลีย์' ด้วย 4 เข็มนาฬิกา: 11 ขั้นตอน (พร้อมรูปภาพ)
![นาฬิกาบอกตำแหน่ง 'วีสลีย์' ด้วย 4 เข็มนาฬิกา: 11 ขั้นตอน (พร้อมรูปภาพ) นาฬิกาบอกตำแหน่ง 'วีสลีย์' ด้วย 4 เข็มนาฬิกา: 11 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-42-j.webp)
นาฬิกาบอกตำแหน่ง 'Weasley' แบบมี 4 เข็ม: ดังนั้น ด้วย Raspberry Pi ที่ใช้งานมาระยะหนึ่งแล้ว ฉันต้องการค้นหาโครงการดีๆ ที่จะช่วยให้ฉันใช้งานได้ดีที่สุด ฉันเจอนาฬิกาบอกตำแหน่งวีสลีย์ที่สอนได้ดีเยี่ยมนี้โดย ppeters0502 และคิดว่า
สถานีตรวจอากาศระดับมืออาชีพโดยใช้ ESP8266 และ ESP32 DIY: 9 ขั้นตอน (พร้อมรูปภาพ)
![สถานีตรวจอากาศระดับมืออาชีพโดยใช้ ESP8266 และ ESP32 DIY: 9 ขั้นตอน (พร้อมรูปภาพ) สถานีตรวจอากาศระดับมืออาชีพโดยใช้ ESP8266 และ ESP32 DIY: 9 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-46-j.webp)
สถานีตรวจอากาศระดับมืออาชีพโดยใช้ ESP8266 และ ESP32 DIY: LineaMeteoStazione เป็นสถานีตรวจอากาศที่สมบูรณ์แบบซึ่งสามารถเชื่อมต่อกับเซ็นเซอร์ระดับมืออาชีพจาก Sensirion รวมถึงส่วนประกอบ Davis Instrument (Rain Gauge, เครื่องวัดความเร็วลม) โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อเป็นสถานีตรวจอากาศแบบ DIY แต่ต้องใช้