สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่คุณต้องการ - ฮาร์ดแวร์
- ขั้นตอนที่ 2: สิ่งที่คุณต้องการ - ซอฟต์แวร์
- ขั้นตอนที่ 3: การตั้งค่าฮาร์ดแวร์และระบบไฟฟ้า
- ขั้นตอนที่ 4: การตั้งค่าซอฟต์แวร์ - ทั้งหมด - ขั้นตอนสุดท้าย
วีดีโอ: ESP8266/Arduino SmartThings Bearded Dragon Habitat Controller/Monitor: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
DaVinci our Dragon ครบกำหนดอัปเกรดซอฟต์แวร์เป็นตัวควบคุมของ Vivarium ฉันตัดสินใจที่จะโยกย้ายจากตรรกะ Arduino แบบ 'เต็มรูปแบบ' แบบดั้งเดิมที่ดี ที่เลิกใช้ไปอย่างน่าเชื่อถือในปีที่ผ่านมา ไปเป็นการรวมระบบ ST_Anything SmartThings เพื่อให้ฉันสามารถใช้ประโยชน์จากระบบอัตโนมัติและการเข้าถึงระยะไกลที่สภาพแวดล้อมมีให้โดยเนื้อแท้ สิ่งที่ยอดเยี่ยมคือความจริงที่ว่าการออกแบบ/สถาปัตยกรรมที่มีอยู่ของตัวควบคุม ESP8266 ESP12 NodeMCU 0.9 ของ DaVinci นั้นพกพาได้ 100% ไปยัง ST_Anything ใหม่ที่เกี่ยวข้องกับการแมปพิน ฯลฯ…และ….รองรับ OTA ซึ่งทำให้ง่ายยิ่งขึ้นตั้งแต่ฉันใช้งาน บนแท่นขุดเจาะที่มีอยู่แล้ว อ่านต่อไปเพื่อเรียนรู้วิธีเริ่มต้นใช้งาน ST_Anything และดูว่าโปรเจ็กต์นี้กลายเป็นโซลูชันที่ยอดเยี่ยมสำหรับ DaVinci's Den ได้อย่างไร
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ - ฮาร์ดแวร์
- ESP8266 ESP12E NodeMCU
- NodeMCU Base เวอร์ชัน 1.0
- รีเลย์ช่องสัญญาณคู่
- DS18B20 เซ็นเซอร์อุณหภูมิ
- จัมเปอร์
- สายไฟต่อในครัวเรือนทั่วไป (หรือปลายคู่)
- คอนเทนเนอร์สำหรับใส่ส่วนประกอบ
- Samsung SmartThings 2.0 Hub
ขั้นตอนที่ 2: สิ่งที่คุณต้องการ - ซอฟต์แวร์
สมมติฐาน: ใช้งาน Arduino IDE, Libraries, SmartThings IDE และ GITHub ได้อย่างสะดวกสบาย
Arduino IDE
SmartThings IDE
SmartThings Android App
GITHub
ขั้นตอนที่ 3: การตั้งค่าฮาร์ดแวร์และระบบไฟฟ้า
การปรับเปลี่ยนสายไฟต่อ:
- แยกสายไฟ 2 เส้นออกจากกันด้วยมีดเอนกประสงค์หรือสิ่งที่คล้ายคลึงกัน เลือกตำแหน่งตามความยาวที่เหมาะสมสำหรับการตั้งค่า/การกำหนดค่าของคุณ
- ดูที่ปลั๊กพ่วงของคุณ: ขาข้างหนึ่งใหญ่กว่าอีกข้างหนึ่ง ตัดลวดที่วิ่งไปที่ง่ามที่เล็กกว่า และดึงออกจากแต่ละด้าน 1" สำหรับรีเลย์สองช่องสัญญาณ ทำซ้ำกับสายไฟต่อที่ 2 เคล็ดลับในการตัด: ลวดที่ถูกต้องคือสายที่ไม่มีสันวิ่งตามความยาว สำหรับขั้นตอนโดยละเอียดเพิ่มเติม ในขั้นตอนนี้ ลองดูที่นี่ มันทำให้ฉันมาถูกทางด้วยการใช้รีเลย์ในลักษณะนี้ การเชื่อมต่อคอนโทรลเลอร์/รีเลย์: ESP8266-------------------- --รีเลย์--------------------------สายไฟ-------------------------- ----เครื่องใช้ไฟฟ้า 5V-------------------------------- 5V Grd---------- ---------------------Grd D6 --------------------- -----Data1D7--------------------------------Data2D3/3.3V/GRD------ -------------------------------------------------- -----------------------------DS18B20D5/5v/GRD-------------------------- -------------------------------------------------- -------------- DHT11 ทั่วไป --------------- Thin_Blade Cut_1 NC หรือ NO -------------- Thin_Blade Cut_2 Wide_Blade-------------------------------- Plug
ขั้นตอนที่ 4: การตั้งค่าซอฟต์แวร์ - ทั้งหมด - ขั้นตอนสุดท้าย
สมมติฐาน: ใช้งาน Arduino IDE, Libraries, SmartThings IDE และ GITHub ได้อย่างสะดวกสบาย
เข้าสู่ระบบบัญชี SmartThings IDE และ GITHub ของคุณ ทำตามขั้นตอนทั้งหมดที่แสดงไว้ที่นี่โดย Daniel Ogorchock AKA Ogiewon รูปที่แนบมาแสดงอุปกรณ์บางส่วนที่เพิ่มเข้ามาเมื่อใช้ภาพร่างที่รวมอยู่ของเขา ST_Anything_Multiples_ESP8266WiFi ภาพร่าง Arduino ที่ฉันโหลดสำหรับคอนโทรลเลอร์ของ DaVinci นั้นถูกแนบมาเพื่อการอ้างอิงด้วย ฉันรู้ว่ามีข้อมูลและการกำหนดค่ามากมาย แต่ก็คุ้มค่า โปรดอย่าลังเลที่จะถามคำถามใด ๆ ที่คุณอาจมีไปพร้อมกัน นอกจากนี้ ฟอรัม SmartThings สำหรับโครงการนี้ยังเป็นสถานที่ที่ยอดเยี่ยมสำหรับคำแนะนำและเคล็ดลับ
แนะนำ:
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings RGB Controller: 4 ขั้นตอน
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings RGB Controller: RGB ของ RGB ทุกที่! ช่วงนี้ใครไม่ชอบแสงสีที่ดูเท่ๆ รอบๆ บ้านของพวกเขาบ้าง? โปรเจ็กต์เล็กๆ นี้แสดงให้เห็น ESP8266 ผสมกับการควบคุม SmartThings และกลายเป็นตัวควบคุม RGB ที่เรียบร้อยอย่างแท้จริงสำหรับ LED str
ESP8266/ESP12 ไหวพริบคลาวด์ - Arduino Powered SmartThings Illuminance Sensor: 4 ขั้นตอน
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings Illuminance Sensor: การให้แสงอัจฉริยะของคุณตอบสนองต่อเวลาเริ่มต้นบางอย่าง เช่น พระอาทิตย์ตกและพระอาทิตย์ขึ้น หรือเวลาที่กำหนด… อาจไม่ตรงกับสิ่งที่ดวงตาของคุณมองเห็นขณะที่คุณอยู่ภายใน บ้านของคุณ. อาจถึงเวลาที่จะเพิ่มเซ็นเซอร์ที่สามารถจุดประกายสิ่งเหล่านี้ได้ทั้งหมด
ESP8266/ESP-12 Arduino ขับเคลื่อนด้วย SmartThings DS18B20 อุณหภูมิ เซนเซอร์: 4 ขั้นตอน (พร้อมรูปภาพ)
ESP8266/ESP-12 Arduino ขับเคลื่อนด้วย SmartThings DS18B20 อุณหภูมิ เซนเซอร์: เราทุกคนต้องการทราบอุณหภูมิห้องปัจจุบัน และบางครั้งอุณหภูมิในห้องอื่นเป็นอย่างไร หรือแม้แต่ในบ้านพักตากอากาศของคุณที่อยู่อีกซีกโลก บางทีคุณอาจต้องการตรวจสอบอุณหภูมิในบ้านสัตว์เลี้ยงของคุณ Lizard
ESP8266/ESP-01 Arduino Powered SmartThings Leak Detector: 5 ขั้นตอน (พร้อมรูปภาพ)
ESP8266/ESP-01 Arduino Powered SmartThings Leak Detector: มีอุปกรณ์ตรวจจับการรั่วไหลให้เลือกมากมาย ตัวไหนจะเหมาะกับคุณที่สุด? หากคุณมี Samsung SmartThings ที่ควบคุมอุปกรณ์ใดๆ ในบ้านของคุณ อุปกรณ์ชิ้นนี้อาจเป็นแค่ตั๋วก็ได้! นี่เป็นเวอร์ชันสุดท้ายในซีรีส์ที่ฉันกำลังสร้าง
วิธีใช้ Dragon Rider 500 กับ AVR Dragon: 10 ขั้นตอน
วิธีใช้ Dragon Rider 500 กับ AVR Dragon ของคุณ: คำแนะนำนี้เป็นหลักสูตรเร่งด่วนในการใช้คุณสมบัติบางอย่างของ Dragon Rider 500 จาก Ecos Technologies โปรดทราบว่ามีคู่มือผู้ใช้โดยละเอียดอยู่บนเว็บไซต์ของ Ecos Dragon Rider เป็นบอร์ดอินเตอร์เฟส