สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: เตรียม
- ขั้นตอนที่ 2: รหัส
- ขั้นตอนที่ 3: การเชื่อมต่อ (เขียงหั่นขนม)
- ขั้นตอนที่ 4: การเชื่อมต่อ (Arduino และ BME280)
- ขั้นตอนที่ 5: ใช้
วีดีโอ: BME280 เครื่องตรวจจับการสัมผัสของมนุษย์: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
สวัสดีและยินดีต้อนรับสู่โครงการ Human Contact Detector โดยใช้เซ็นเซอร์ BME280 จาก Sparkfun โครงงานนี้จะใช้เซ็นเซอร์อุณหภูมิของ BME280 เพื่อตรวจจับการสัมผัสของมนุษย์ผ่านการเปลี่ยนแปลงของอุณหภูมิ
เสบียง
สำหรับโครงการนี้ฉันจะใช้:
1. Arduino Uno
2. BME280 (https://www.sparkfun.com/products/13676)
3. ส่วนหัว 4 พินสำหรับเขียงหั่นขนม
4. เขียงหั่นขนม
5. LED และตัวต้านทาน
6. ซอฟต์แวร์ Arudino
7. สายไฟ!
ขั้นตอนที่ 1: เตรียม
ทำตามขั้นตอนเหล่านี้เพื่อเตรียมพร้อมสำหรับโครงการ:
1. ติดตั้งซอฟต์แวร์ Arduino
2. ติดตั้งไลบรารี BME280 จากลิงค์ต่อไปนี้:
3. ประสานส่วนหัว 4 พินกับ BME280
ขั้นตอนที่ 2: รหัส
นี่คือรหัสที่เราจะใช้สำหรับโครงการ ตรวจสอบและอัปโหลดไปยัง Arduino
รหัสจะรวบรวมข้อมูลเซ็นเซอร์จาก BME280 ประมวลผลข้อมูลนั้นและส่งสัญญาณเพื่อเปิด LED หากตรวจพบการเปลี่ยนแปลงของอุณหภูมิที่เพียงพอ
ขั้นตอนที่ 3: การเชื่อมต่อ (เขียงหั่นขนม)
นี่คือการตั้งค่าสำหรับเขียงหั่นขนม
สายสีแดง (บวก +) จะไปที่พอร์ต 2 ของ Arduino
ลวดสีดำ (เชิงลบ -) จะไปที่พอร์ตกราวด์ของ Arduino
ขั้นตอนที่ 4: การเชื่อมต่อ (Arduino และ BME280)
อย่าจม การเชื่อมต่อ BME280 กับ Arduino นั้นไม่สับสนหรือท้าทายอย่างที่คิด
ทำการเชื่อมต่อต่อไปนี้:
1. เชื่อมต่อพินส่วนหัว GND (กราวด์) ของ BME280 เข้ากับพอร์ตกราวด์ของ Arduino
2. เชื่อมต่อพินส่วนหัว 3.3V ของ BME280 กับพอร์ต 3.3V ของ Arduino
3. เชื่อมต่อพินส่วนหัว SDA ของ BME280 กับพอร์ต A4 ของ Arduino
4. เชื่อมต่อพินส่วนหัว SCL ของ BME280 กับพอร์ต A5 ของ Arduino
ขั้นตอนที่ 5: ใช้
เมื่อทุกอย่างเชื่อมต่อและอัปโหลดโค้ดไปยัง Arduino แล้ว ให้เปิดจอภาพแบบอนุกรมในซอฟต์แวร์ Arduino สังเกตอุณหภูมิแวดล้อมของห้องที่คุณอยู่และป้อนค่านั้นในรหัส (const float ambientTemp) การเปลี่ยนแปลงค่านี้จะทำให้ LED ติดสว่าง
ตอนนี้ วางเซ็นเซอร์ไว้บนร่างกายแล้วรอให้ไฟ LED เปิด จะใช้เวลาสักครู่เพื่อให้เซ็นเซอร์อุ่นขึ้น แต่ไฟ LED จะเปิดขึ้น ถอดเซ็นเซอร์ออกจากร่างกายของคุณ และหลังจากที่เซ็นเซอร์เย็นลง ไฟ LED จะดับลงอีกครั้ง ขอแสดงความยินดี คุณมี Human Contact Detector ที่ใช้งานได้
แนะนำ:
การคำนวณความชื้น ความดัน และอุณหภูมิโดยใช้การเชื่อมต่อ BME280 และโฟตอน: 6 ขั้นตอน
การคำนวณความชื้น ความดัน และอุณหภูมิโดยใช้ BME280 และการเชื่อมต่อโฟตอน: เราพบโครงการต่างๆ ที่ต้องการการตรวจสอบอุณหภูมิ ความดัน และความชื้น ดังนั้นเราจึงตระหนักดีว่าพารามิเตอร์เหล่านี้มีบทบาทสำคัญในการประมาณประสิทธิภาพการทำงานของระบบที่สภาวะบรรยากาศที่แตกต่างกัน
สถานีตรวจอากาศส่วนบุคคลโดยใช้ Raspberry Pi กับ BME280 ใน Java: 6 ขั้นตอน
สถานีตรวจอากาศส่วนบุคคลที่ใช้ Raspberry Pi กับ BME280 ใน Java: สภาพอากาศเลวร้ายมักจะดูแย่เมื่อมองผ่านหน้าต่าง เราสนใจที่จะตรวจสอบสภาพอากาศในท้องถิ่นของเราและสิ่งที่เราเห็นนอกหน้าต่างมาโดยตลอด นอกจากนี้เรายังต้องการควบคุมระบบทำความร้อนและปรับอากาศของเราให้ดียิ่งขึ้นด้วย การสร้างสถานีตรวจอากาศส่วนบุคคลเป็นสิ่งที่ดี
สถานีตรวจอากาศในห้องโดยใช้ Arduino & BME280: 4 ขั้นตอน
Room Weather Station โดยใช้ Arduino & BME280: ก่อนหน้านี้ฉันแชร์สถานีตรวจอากาศอย่างง่ายซึ่งแสดงอุณหภูมิและความชื้นของพื้นที่ ปัญหาคือต้องใช้เวลาในการอัปเดตและข้อมูลไม่ถูกต้อง ในบทช่วยสอนนี้ เราจะทำการตรวจสอบสภาพอากาศในร่ม
สถานีตรวจอากาศโดยใช้ Wemos D1 Mini, BME280 และ Sensate.: 6 ขั้นตอน
สถานีตรวจอากาศโดยใช้ Wemos D1 Mini, BME280 และ Sensate: ในโพสต์ก่อนหน้านี้ ฉันได้แชร์วิธีการต่างๆ ในการสร้างสถานีตรวจอากาศ หากคุณยังไม่ได้ตรวจสอบ นี่คือลิงก์ ในคำแนะนำนี้ ฉันจะสาธิตวิธีสร้างสถานีตรวจอากาศอย่างง่ายโดยใช้ Wemos และแพลตฟอร์ม IoT ที่เรียกว่า Sensate
สร้าง Apple HomeKit Temperature Sensor (BME280) โดยใช้ RaspberryPI และ BME280: 5 ขั้นตอน
สร้าง Apple HomeKit Temperature Sensor (BME280) โดยใช้ RaspberryPI และ BME280: ฉันได้ลองใช้งานอุปกรณ์ IOT ในช่วงไม่กี่เดือนที่ผ่านมา และได้ปรับใช้เซ็นเซอร์ต่างๆ ประมาณ 10 ตัวเพื่อตรวจสอบสภาพรอบๆ บ้านและกระท่อมของฉัน และเดิมทีฉันเริ่มใช้เซ็นเซอร์วัดความชื้นสัมพัทธ์ AOSONG DHT22