
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12


RGB ของ RGB RGB ทุกที่! ช่วงนี้ใครไม่ชอบแสงสีที่ดูเท่ๆ รอบๆ บ้านของพวกเขาบ้าง? โปรเจ็กต์เล็กๆ นี้แสดงให้เห็น ESP8266 ผสมกับการควบคุม SmartThings และกลายเป็นตัวควบคุม RGB ที่เรียบร้อยอย่างแท้จริงสำหรับแถบ LED และอื่นๆ ตัวควบคุม Gizwits ESP8266 Witty Cloud ใช้เพื่อความสะดวกด้วย RGB LED ในตัว แต่ ESP8266 ESP12 / ESP32 ส่วนใหญ่ควรใช้งานได้ ฉันแน่ใจว่าคุณมีคู่รัก…หรือ 10 คนที่จะลองสิ่งนี้ ไปสร้างหนึ่งและสนุก!
ขั้นตอนที่ 1: ฮาร์ดแวร์ - สิ่งที่คุณต้องการ - ครั้งนี้ง่ายนิดเดียว

ฉันไม่รับรอง เป็นตัวแทน หรือรับสิ่งใดๆ จากตัวอย่างด้านล่าง คำเตือน Emptor
ทดแทนตามความจำเป็นสำหรับข้อกำหนด/พารามิเตอร์ส่วนบุคคลของคุณ ลิงค์ไปยังสินค้าเป็นเพียงตัวอย่างเท่านั้น ไม่ใช่การส่งเสริมการขาย 1. ESP8266 GizWits ไหวพริบคลาวด์ MC2 Samsung SmartThings 2.0 Hub
ขั้นตอนที่ 2: ซอฟต์แวร์ - สิ่งที่คุณต้องการ




สมมติฐาน: ใช้งาน Arduino IDE, Libraries, SmartThings IDE และ GITHub ได้อย่างสะดวกสบาย
- Arduino IDE
- SmartThings IDE
- SmartThings Android App
- GITHub
ขั้นตอนที่ 3: การตั้งค่าฮาร์ดแวร์

- วางสาย USB อย่างระมัดระวังเพื่อให้รูปร่างปลายสายตรงกับการเชื่อมต่อกับ ESP8266 ของคุณ เหมือนจิ๊กซอว์ 1 ชิ้น
- ใช้แรงเบาๆ ค่อยๆ วางขั้วต่อของสายเคเบิลเข้ากับขั้วต่อของ ESP
- เสียบปลายสาย USB อีกด้านเข้ากับพอร์ต USB ของอุปกรณ์ที่คุณจะใช้เพื่อตั้งโปรแกรม/เปิดเครื่อง ESP ของคุณ
- ใช่…ขั้นตอนเหล่านี้ฟังดูประชดประชันอย่างจงใจ ฉันหวังว่าคุณจะสนุกและไม่รำคาญ!
ขั้นตอนที่ 4: การตั้งค่าซอฟต์แวร์



สมมติฐาน: ใช้งาน Arduino IDE, Libraries, SmartThings IDE และ GITHub ได้อย่างสะดวกสบาย
- เข้าสู่ระบบบัญชี SmartThings IDE และ GITHub ของคุณ
- ทำตามขั้นตอนทั้งหมดที่แสดงไว้ที่นี่โดย Daniel Ogorchock AKA โอกีวอน.
ฉันรู้ว่ามีข้อมูลเบื้องต้นและการกำหนดค่ามากมาย หากนี่เป็นครั้งแรกที่คุณตั้งค่าการกำหนดค่า ST_Anything แต่ก็คุ้มค่า โปรดอย่าลังเลที่จะถามคำถามใด ๆ ที่คุณอาจมีไปพร้อมกัน นอกจากนี้ ฟอรัม SmartThings สำหรับโครงการนี้ยังเป็นที่ที่ยอดเยี่ยมสำหรับเคล็ดลับและคำแนะนำ
แก้ไขร่าง Arduino ที่แนบมา เพิ่มข้อมูลเฉพาะสภาพแวดล้อม WiFi/SmartThings สเก็ตช์ระบุตำแหน่งที่จะทำการเปลี่ยนแปลง เช่นเดียวกับขั้นตอนในหน้า GITHub หมายเหตุ: พินเริ่มต้นที่ใช้ในแบบร่างที่ให้ไว้ใน Repo นั้นเฉพาะสำหรับ ESP8266 ESP12 มาตรฐาน ในการทำงานกับ Witty ESP8266 ตามที่อธิบายไว้ในคำแนะนำนี้ โปรดเปลี่ยนพิน PIN_RGB1_Red จาก D5 เป็น D8 และยกเลิกการใส่เครื่องหมายคำนิยามพิน #define D8 15 ดู ScreenShot
แนะนำ:
ESP12 Easy Soldering บน PCB มาตรฐาน: 3 ขั้นตอน

ESP12 Easy Soldering บน PCB มาตรฐาน: สวัสดี ESP12 ภาษาจีนนั้นราคาถูกมาก แต่เป็นฝันร้ายที่จะทดสอบบนเขียงหั่นขนมหรือบัดกรีบน pcb เนื่องจากมีระยะห่างระหว่างขา 2 มม. ผิดปกติ ฉันสร้างอะแดปเตอร์พิมพ์ 3 มิติขนาดเล็กและหลังจากพยายามหลายครั้ง ฉันพบ โซลูชันที่ง่ายมากและเชื่อถือได้
Unifi Controller บน Google Cloud Platform (GCP): 6 ขั้นตอน

Unifi Controller บน Google Cloud Platform (GCP): Unifi Controller ของ Ubiquity ช่วยให้สามารถจัดการเว็บของผลิตภัณฑ์ Unifi ได้ รวมถึงจุดเชื่อมต่อไร้สาย เราเตอร์ และสวิตช์ พวกเขามีคำแนะนำที่ยอดเยี่ยมสำหรับการตั้งค่าคอนโทรลเลอร์บน Amazon AWS โดยใช้ Free Tier ที่ให้ VM
Weather Interlock สำหรับทำความร้อนในบ้าน - IoT RasPi Zero & ESP12: 5 ขั้นตอน

Weather Interlock for Home Heating - IoT RasPi Zero & ESP12: Story To note โปรเจ็กต์นี้อาศัยคุณมี RaspberryPi Zero ที่รันเซิร์ฟเวอร์ Domoticz home automation (สร้างได้ง่ายมาก) ด้วยโหนดสีแดงและตั้งค่าเป็นนายหน้า MQTT ทำไมต้องเขียน ตู้โชว์นี้? เพื่อแสดงวิธีแก้ปัญหาของฉันว่าฉันได้บันทึก som
IOT123 - D1M ESP12 - การประกอบ: 7 ขั้นตอน

IOT123 - D1M ESP12 - การประกอบ: บอร์ดพัฒนา ESP8266 เป็นบอร์ดที่ดีสำหรับโครงการ IOT ของคุณ แต่จะมีปัญหาหากใช้แบตเตอรี่ มีการบันทึกไว้เป็นอย่างดีว่าบอร์ดพัฒนา ESP8266 แบบต่างๆ นั้นไม่ประหยัดพลังงานได้อย่างไร (ที่นี่และที่นี่) ไหวพริบพัฒนา
YABC - ตัวควบคุม Blynk อีกตัวหนึ่ง - IoT Cloud Temperature and Humidity Controller, ESP8266: 4 ขั้นตอน

YABC - ตัวควบคุม Blynk อีกตัวหนึ่ง - IoT Cloud Temperature and Humidity Controller, ESP8266: สวัสดีผู้ผลิต ฉันเพิ่งเริ่มปลูกเห็ดที่บ้าน เห็ดนางรม แต่ฉันมีตัวควบคุมนี้อยู่แล้ว 3 เท่าที่บ้านสำหรับการควบคุมอุณหภูมิของ Fermenter สำหรับผู้ผลิตเบียร์ที่บ้านของฉัน ภรรยา กำลังทำสิ่งนี้อยู่ด้วยคอมบูชา และในฐานะเทอร์โมสตัทสำหรับความร้อน