กลับไปหน้ารวมไฟล์
wemos-d1-multishield-arduino-68c851.md

ในโปรเจกต์นี้ น้องๆ จะได้เรียนรู้วิธีออกแบบและสร้าง Multisensor Shield สำหรับบอร์ด ESP8266 Wemos D1 Mini กัน งานนี้เราจะมีเซนเซอร์วัดอุณหภูมิ DS18B20, เซนเซอร์ตรวจจับการเคลื่อนไหว PIR, เซนเซอร์วัดแสง LDR และขาสำหรับต่อรีเลย์อีกด้วย เริ่มจากเตรียมฮาร์ดแวร์ให้พร้อม แล้วค่อยลงมือโปรแกรมกัน งานนี้หล่อเท่แน่นอน!

โปรแกรมและทดสอบ ESP8266 WeMos D1 Mini Multisensor Shield – ตอนที่ 2

ในวิดีโอตอนที่สองนี้ เราจะมาเขียนโค้ดให้ Wemos D1 Mini Multisensor Shield ของเรากัน โดยโค้ดจะทำหน้าที่เป็นเว็บเซิร์ฟเวอร์ ที่ให้น้องสามารถมอนิเตอร์และควบคุมการทำงานของชิลด์ได้ผ่านการตั้งค่าต่างๆ ตามใจชอบเลย

ออกแบบและประกอบ ESP8266 WeMos D1 Mini Multisensor Shield – ตอนที่ 1

ในวิดีโอตอนแรก เราจะมาดูกันว่าใช้อะไรบ้างในโปรเจกต์นี้ พร้อมทั้งสำรวจฟีเจอร์หลักๆ และวิธีการออกแบบและประกอบ WeMos D1 Mini Multisensor shield ของตัวเองกัน

  • โหมดตรวจจับการเคลื่อนไหวอัตโนมัติ: พอตรวจจับได้ว่ามีคนเดินผ่าน รีเลย์จะติดและค้างไว้เป็นจำนวนวินาทีที่เราตั้งไว้
  • โหมดวัดความสว่าง: รีเลย์จะทำงานเมื่อค่าความสว่างของแสงต่ำกว่าค่าที่เรากำหนดไว้
  • สุดท้าย ยังมีโหมดที่ควบคุมรีเลย์โดยดูจากค่าความสว่างปัจจุบัน และ ต้องตรวจจับการเคลื่อนไหวพร้อมกันด้วย งานนี้จัดเต็ม!

รายละเอียดเทคนิคเพิ่มเติม

พัฒนา IoT แบบกระชับ

การจับคู่ Wemos D1 Mini กับมัลติชิลด์ ทำให้ได้แพลตฟอร์มที่ประหยัดพื้นที่ เหมาะสำหรับสร้างเครื่องมือ IoT บนโต๊ะทำงานสุดๆ

  • ESP8266 (WiFi) Core: ด้วยความเร็วสัญญาณนาฬิกา 80MHz ของ ESP8266 ชิลด์นี้สามารถรับมือกับการโฮสต์เว็บเซิร์ฟเวอร์และอ่านค่าจากเซนเซอร์หลายตัวพร้อมกันได้สบายๆ
  • ชุดเซนเซอร์ครบเซ็ต: โดยทั่วไปจะมีช่องสำหรับต่อ DHT11 (วัดอุณหภูมิ/ความชื้น), BMP180 (วัดความกดอากาศ) และอินเทอร์เฟซพื้นฐานอย่าง ปุ่มกด/ไฟ LED

ประสิทธิภาพแบบซ้อนได้ (Stackable)

  • การแมปขา (Pin Mapping): มาดูการจัดเรียงขาของ D1 Mini กัน (เช่น D1 = SCL, D2 = SDA) ซึ่งถูกออกแบบมาให้เหมาะกับการสื่อสารแบบ I2C เป็นพิเศษ ทำให้ต่อจอแสดงผลระดับโปรหรือตัวแปลงสัญญาณแบบ Analog-to-Digital เฉพาะทาง (เช่น ADS1115) ได้ง่ายมาก สู้งานนะน้อง!

ข้อมูล Frontmatter ดั้งเดิม

title: "Wemos D1 Multishield Arduino"
description: "In this project you’ll discover how to design and create a Multisensor Shield for the ESP8266 Wemos D1 Mini board."
author: "the_electro_artist"
category: ""
tags:
  - "shield"
  - "sensor"
  - "multi sensor shield"
views: 1800
likes: 0
price: 699
difficulty: "Intermediate"
components:
  - "1x LDR, 5 Mohm"
  - "1x Arduino Nano R3"
  - "1x Relay (generic)"
  - "1x Wemos D1 Mini"
  - "1x Buzzer"
  - "1x LED (generic)"
tools: []
apps:
  - "1x Arduino IDE"
downloadableFiles: []
documentationLinks: []
passwordHash: "49d546ea3e507218e2c0454a79b7a0e9f7dce9cab534969002615d05b2b40120"
encryptedPayload: "U2FsdGVkX194vEcLSZs32RP+8OP4YZbL6IQm1fErXc0rYshVWi0K1vowA2hf3pDs4AonZz6TkINXNyHoVmFH3e8t88kytNWHgm0Y6qs/voo="
seoDescription: "Design and build a custom Multisensor Shield for the ESP8266 Wemos D1 Mini in this Arduino project."
videoLinks: []
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/wemos-d1-multishield-arduino-68c851_cover.jpg"
lang: "th"