![บอร์ดมัลติเซนเซอร์ Arduino! (ตอนที่ 1): 11 ขั้นตอน (พร้อมรูปภาพ) บอร์ดมัลติเซนเซอร์ Arduino! (ตอนที่ 1): 11 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/003/image-8770-13-j.webp)
สารบัญ:
- ขั้นตอนที่ 1: แผนผัง
- ขั้นตอนที่ 2: รายการวัสดุ
- ขั้นตอนที่ 3: เซ็นเซอร์อะนาล็อกอย่างง่าย
- ขั้นตอนที่ 4: แยกเซนเซอร์
- ขั้นตอนที่ 5: เซ็นเซอร์ I2C
- ขั้นตอนที่ 6: 1 เซ็นเซอร์ลวด
- ขั้นตอนที่ 7: กิจวัตรของเซ็นเซอร์ตอบสนอง (หรือบางครั้งความถี่)
- ขั้นตอนที่ 8: สมองของโครงการที่ดีที่สุด
- ขั้นตอนที่ 9: การอ่าน ADC ที่ดีขึ้น
- ขั้นตอนที่ 10: การบันทึกข้อมูล SD และ RTC
- ขั้นตอนที่ 11: กระดาน
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
![บอร์ดมัลติเซนเซอร์ Arduino! (ส่วนที่ 1) บอร์ดมัลติเซนเซอร์ Arduino! (ส่วนที่ 1)](https://i.howwhatproduce.com/images/003/image-8770-14-j.webp)
บอร์ดนี้เป็นงานที่สมบูรณ์ที่จะช่วยให้คุณอ่านค่าจากเซ็นเซอร์ต่างๆ ได้!
กรุณาเยี่ยมชมช่องของฉัน สมัครสมาชิก:
www.youtube.com/user/josexers
ขั้นตอนที่ 1: แผนผัง
คุณสมบัติของบอร์ด:
อินพุต 12VDC
4 พอร์ต I2C (เซนเซอร์ LCD, OLED, RTC)
4 อินพุตแบบอะนาล็อก (16 บิต 0 ถึง 65535 แทน Arduino ADC พื้นฐาน 0 ถึง 1024) ที่คุณมีบนบอร์ด ความต้านทาน shunt ที่เลือกได้ของจัมเปอร์สำหรับเครื่องส่งสัญญาณ 4-20ma
4 คอนเน็กเตอร์แบบอนุกรม (รองรับ 2 ซีเรียลและ 2 ซอฟต์แวร์ซีเรียลซีเรียล Bluetooth)
1 พอร์ต SPI (เซ็นเซอร์ SD)
1 พอร์ตดิจิตอล D5 (I/0)
3 พอร์ต 1wire
ขั้นตอนที่ 2: รายการวัสดุ
![บิลวัสดุ บิลวัสดุ](https://i.howwhatproduce.com/images/003/image-8770-15-j.webp)
![บิลวัสดุ บิลวัสดุ](https://i.howwhatproduce.com/images/003/image-8770-16-j.webp)
![บิลวัสดุ บิลวัสดุ](https://i.howwhatproduce.com/images/003/image-8770-17-j.webp)
1 - Arduino Pro mini
4 - 3.5 มม. 2 เทอร์มินัลบล็อก
1 - 5 มม. 2 เทอร์มินัลบล็อก
หมุดตัวผู้ส่วนหัว 2 - 40x1
หมุดตัวผู้ส่วนหัว 1 - 8x2
1 - 7805 ตัวควบคุมโวลตาเจ
1 - 1N4148 ไดโอด
2 - 100uF 25V ตัวเก็บประจุด้วยไฟฟ้า
1 - โมดูล ads1115
1 - RTC i2c
1 - 0.94' Oled Display
1- โมดูล SD สำหรับ arduino
ขั้นตอนที่ 3: เซ็นเซอร์อะนาล็อกอย่างง่าย
![เซ็นเซอร์อะนาล็อกอย่างง่าย เซ็นเซอร์อะนาล็อกอย่างง่าย](https://i.howwhatproduce.com/images/003/image-8770-18-j.webp)
คำอธิบาย
LM35 ซีรีส์เป็นอุปกรณ์อุณหภูมิวงจรรวมที่มีความแม่นยำพร้อมแรงดันเอาต์พุตตามสัดส่วนเชิงเส้นกับอุณหภูมิเซนติเกรด
คุณสมบัติ1• ปรับเทียบโดยตรงในเซลเซียส (เซนติเกรด)
• ลิเนียร์ + 10-mV/°C สเกลแฟกเตอร์
• มั่นใจได้ถึงความแม่นยำ 0.5°C (ที่ 25°C)
• ได้รับการจัดอันดับสำหรับช่วงเต็ม −55 °C ถึง 150 °C
• เหมาะสำหรับการใช้งานระยะไกล
• ต้นทุนต่ำเนื่องจากการตัดแต่งแผ่นเวเฟอร์
• ทำงานตั้งแต่ 4 V ถึง 30 V
• กระแสไฟไหลออกน้อยกว่า 60-μA
• ความร้อนในตัวต่ำ 0.08°C ในอากาศนิ่ง
• Non-Linearity เท่านั้น ±¼°C Typical
• เอาต์พุตอิมพีแดนซ์ต่ำ 0.1 Ω สำหรับโหลด 1-mA 2 แอปพลิเคชัน
• พาวเวอร์ซัพพลาย
• การจัดการแบตเตอรี่
• ระบบปรับอากาศ
• เครื่องใช้ไฟฟ้า
ขั้นตอนที่ 4: แยกเซนเซอร์
![เซนเซอร์แบบแยกส่วน เซนเซอร์แบบแยกส่วน](https://i.howwhatproduce.com/images/003/image-8770-19-j.webp)
เซ็นเซอร์ PIR ช่วยให้คุณสัมผัสได้ถึงการเคลื่อนไหว ซึ่งมักใช้ในการตรวจจับว่ามนุษย์ได้ย้ายเข้าหรือออกจากช่วงเซ็นเซอร์หรือไม่ มีขนาดเล็ก ราคาไม่แพง ใช้พลังงานต่ำ ใช้งานง่ายและไม่เสื่อมสภาพ ด้วยเหตุนี้จึงมักพบในเครื่องใช้และอุปกรณ์ต่างๆ ที่ใช้ในบ้านหรือธุรกิจ พวกเขามักจะเรียกว่าเซ็นเซอร์ PIR, "Passive Infrared", "Pyroelectric" หรือ "IR motion"
ขั้นตอนที่ 5: เซ็นเซอร์ I2C
![เซ็นเซอร์ I2C เซ็นเซอร์ I2C](https://i.howwhatproduce.com/images/003/image-8770-20-j.webp)
![เซ็นเซอร์ I2C เซ็นเซอร์ I2C](https://i.howwhatproduce.com/images/003/image-8770-21-j.webp)
BMP180
เป็นเซ็นเซอร์ความดันบรรยากาศพร้อมอินเทอร์เฟซ I2C (“Wire”) เซ็นเซอร์ความดันบรรยากาศวัดความดันสัมบูรณ์ของอากาศรอบตัว ความกดดันนี้จะแตกต่างกันไปตามสภาพอากาศและระดับความสูง คุณสามารถตรวจสอบการเปลี่ยนแปลงของสภาพอากาศ วัดระดับความสูง หรืองานอื่นๆ ที่ต้องใช้การอ่านค่าความดันที่แม่นยำได้ ทั้งนี้ขึ้นอยู่กับวิธีที่คุณตีความข้อมูล
MPU-6050 มาตรความเร่ง + Gyro
มาตรความเร่ง ไจโรสโคป และ IMU เป็นเซ็นเซอร์ขนาดเล็กที่มีประโยชน์อย่างเหลือเชื่อ ซึ่งถูกรวมเข้ากับอุปกรณ์อิเล็กทรอนิกส์รอบตัวเรามากขึ้นเรื่อยๆ เซ็นเซอร์เหล่านี้ใช้ในโทรศัพท์มือถือ เกมคอนโซล เช่น รีโมทคอนโทรลไร้สาย Wii ของเล่น หุ่นยนต์ทรงตัว ชุดจับการเคลื่อนไหว และอื่นๆ มาตรวัดความเร่งใช้เป็นหลักในการวัดความเร่งและความเอียง ไจโรสโคปใช้เพื่อวัดความเร็วเชิงมุมและการวางแนว และ IMU (ซึ่งรวมทั้งมาตรความเร่งและไจโรสโคป) ใช้เพื่อทำความเข้าใจการเร่งความเร็ว ความเร็ว ตำแหน่ง การวางแนว และอื่นๆ ของอุปกรณ์
ขั้นตอนที่ 6: 1 เซ็นเซอร์ลวด
![1 สายเซนเซอร์ 1 สายเซนเซอร์](https://i.howwhatproduce.com/images/003/image-8770-22-j.webp)
![1 สายเซนเซอร์ 1 สายเซนเซอร์](https://i.howwhatproduce.com/images/003/image-8770-23-j.webp)
1-Wire Parasite-Power เครื่องวัดอุณหภูมิดิจิตอล
เทอร์โมมิเตอร์แบบดิจิตอล DS18S20 ให้การวัดอุณหภูมิ 9 บิตเซลเซียส และมีฟังก์ชั่นปลุกด้วยจุดทริกเกอร์บนและล่างที่ผู้ใช้ตั้งโปรแกรมเองได้ DS18S20 สื่อสารผ่านบัส 1-Wire® ซึ่งตามคำจำกัดความต้องการเพียงสายข้อมูล (และกราวด์) เพียงเส้นเดียวสำหรับการสื่อสารกับไมโครโปรเซสเซอร์กลาง นอกจากนี้ DS18S20 ยังสามารถรับพลังงานได้โดยตรงจากสายดาต้า ("พลังปรสิต") โดยไม่จำเป็นต้องใช้แหล่งจ่ายไฟภายนอก
คุณสมบัติหลัก อินเทอร์เฟซ 1-Wire® ที่ไม่ซ้ำใครต้องใช้พินพอร์ตเพียงพอร์ตเดียวสำหรับการสื่อสาร
อุณหภูมิตั้งแต่ -55 °C ถึง +125°C (-67°F ถึง +257°F)±0.5°C
ความแม่นยำตั้งแต่ -10°C ถึง +85°C
ความละเอียด 9 บิต
ไม่จำเป็นต้องมีส่วนประกอบภายนอก
DHT11
กำลังไฟ 3 ถึง 5V ต้นทุนต่ำเป็นพิเศษและการใช้กระแสไฟสูงสุด 2.5mA I/O ระหว่างการแปลง (ขณะขอข้อมูล)
เหมาะสำหรับการอ่านค่าความชื้น 20-80% พร้อมความแม่นยำ 5%
เหมาะสำหรับการอ่านค่าอุณหภูมิ 0-50 °C ±2°C ความแม่นยำ
ไม่เกิน 1 Hz อัตราการสุ่มตัวอย่าง (ทุกๆ วินาที)
ขนาดตัวเครื่อง 15.5มม. x 12มม. x 5.5มม. 4 ขา มีระยะห่าง 0.1"
ขั้นตอนที่ 7: กิจวัตรของเซ็นเซอร์ตอบสนอง (หรือบางครั้งความถี่)
![กิจวัตรของเซ็นเซอร์ตอบสนอง (หรือบางครั้งความถี่) กิจวัตรของเซ็นเซอร์ตอบสนอง (หรือบางครั้งความถี่)](https://i.howwhatproduce.com/images/003/image-8770-24-j.webp)
![กิจวัตรของเซ็นเซอร์ตอบสนอง (หรือบางครั้งความถี่) กิจวัตรของเซ็นเซอร์ตอบสนอง (หรือบางครั้งความถี่)](https://i.howwhatproduce.com/images/003/image-8770-25-j.webp)
อัลตราโซนิกเซนเซอร์
HC-SR04 เซ็นเซอร์วัดช่วงอัลตราโซนิก เซ็นเซอร์ที่ประหยัดนี้มีฟังก์ชันการวัดแบบไม่สัมผัสขนาด 2 ซม. ถึง 400 ซม. พร้อมความแม่นยำที่หลากหลายซึ่งสามารถเข้าถึงได้สูงสุด 3 มม. โมดูล HC-SR04 แต่ละโมดูลประกอบด้วยเครื่องส่งอัลตราโซนิก เครื่องรับ และวงจรควบคุม
เซ็นเซอร์การไหล
เซ็นเซอร์นี้อยู่ในแนวเดียวกับท่อส่งน้ำและมีเซ็นเซอร์กังหันเพื่อวัดปริมาณน้ำที่ไหลผ่าน มีเซ็นเซอร์ Hall-Effect แบบแม่เหล็กในตัวที่ส่งสัญญาณพัลส์ไฟฟ้าในทุกรอบ “YFS201 Hall Effect Water Flow Sensor” มาพร้อมกับสายไฟสามเส้น: สีแดง/VCC (อินพุต DC 5-24V), สีดำ/GND (0V) และสีเหลือง/OUT (เอาต์พุตพัลส์)
ขั้นตอนที่ 8: สมองของโครงการที่ดีที่สุด
![โครงการสมองที่ดีที่สุด โครงการสมองที่ดีที่สุด](https://i.howwhatproduce.com/images/003/image-8770-26-j.webp)
มี Arduinos มากมาย แต่เราจำเป็นต้องรักษาสิ่งนี้ให้ใช้งานได้จริงและง่าย
ดังนั้นฉันจึงแนะนำ Arduino Pro mini
ตัวเล็กแต่ทรงพลัง
เข้ากันได้ทั้งหมด:
ห้องสมุด I2C
1 ห้องสมุดสาย
SD Library
SPI
การอ่านแบบอะนาล็อก (10 บิต)
ขั้นตอนที่ 9: การอ่าน ADC ที่ดีขึ้น
![การอ่าน ADC ที่ดีขึ้น การอ่าน ADC ที่ดีขึ้น](https://i.howwhatproduce.com/images/003/image-8770-27-j.webp)
ADS1115
คำอธิบาย
อุปกรณ์ ADS1113, ADS1114 และ ADS1115 (ADS111x) มีความแม่นยำ พลังงานต่ำ 16 บิต I 2C Compatible ตัวแปลงอนาล็อกเป็นดิจิตอล (ADCs) ที่นำเสนอในแพ็คเกจ X2QFN-10 ขนาดเล็กพิเศษไร้สารตะกั่วและ แพ็คเกจ VSSOP-10 อุปกรณ์ ADS111x มีการอ้างอิงแรงดันดริฟท์ต่ำและออสซิลเลเตอร์ ADS1114 และ ADS1115 ยังรวมเอาตัวขยายสัญญาณขยายสัญญาณที่ตั้งโปรแกรมได้ (PGA) และตัวเปรียบเทียบแบบดิจิตอล คุณสมบัติเหล่านี้ควบคู่ไปกับช่วงการจ่ายไฟในการทำงานที่กว้าง ทำให้ ADS111x เหมาะอย่างยิ่งสำหรับการใช้งานการวัดเซ็นเซอร์ที่มีกำลังและพื้นที่จำกัด
1 คุณสมบัติ1• แพ็คเกจ X2QFN ขนาดเล็กพิเศษ: 2 มม. × 1.5 มม. × 0.4 มม.
• ช่วงการจ่ายกว้าง: 2.0 V ถึง 5.5 V
• การบริโภคกระแสไฟต่ำ: 150 μA (โหมดการแปลงต่อเนื่อง)
• อัตราข้อมูลที่ตั้งโปรแกรมได้: 8 SPS ถึง 860 SPS
• การตกตะกอนแบบรอบเดียว
• การอ้างอิงแรงดันลมต่ำภายใน
• Oscillator ภายใน
• อินเทอร์เฟซ I 2C: ที่อยู่ที่เลือกได้สี่พิน
• สี่อินพุตปลายเดี่ยวหรือสองอินพุตที่แตกต่างกัน (ADS1115)
• โปรแกรมเปรียบเทียบ (ADS1114 และ ADS1115)
• ช่วงอุณหภูมิในการทำงาน: –40°C ถึง +125°C 2 การใช้งาน
• เครื่องมือวัดแบบพกพา
• การตรวจสอบแรงดันแบตเตอรี่และกระแสไฟ
• ระบบวัดอุณหภูมิ
• เครื่องใช้ไฟฟ้า
• ระบบอัตโนมัติในโรงงานและการควบคุมกระบวนการ
ขั้นตอนที่ 10: การบันทึกข้อมูล SD และ RTC
![การบันทึกข้อมูล SD และ RTC การบันทึกข้อมูล SD และ RTC](https://i.howwhatproduce.com/images/003/image-8770-28-j.webp)
![การบันทึกข้อมูล SD และ RTC การบันทึกข้อมูล SD และ RTC](https://i.howwhatproduce.com/images/003/image-8770-29-j.webp)
![การบันทึกข้อมูล SD และ RTC การบันทึกข้อมูล SD และ RTC](https://i.howwhatproduce.com/images/003/image-8770-30-j.webp)
สองสิ่งนี้มีประโยชน์มากหากโครงการของคุณเกี่ยวข้องกับฐานข้อมูลเพื่อรายงานแนวโน้มของตัวแปร
ฉันแนะนำให้ซื้อแยกกัน แต่คุณสามารถหาบอร์ดที่มารวมกันได้
SD จะบันทึกไฟล์ CVS และข้อมูลจะถูกแสดงดังนี้
2017-18-08, 21:32, 100, 25, 668
มี DATE, TIME, VARIABLE0, VARIABLE1, VARIABLE2
จำเป็นต้องกำหนดช่วงเวลาที่จะบันทึกตัวแปรเหล่านี้ มีการสุ่มตัวอย่างมากขึ้นในนาทีที่ ข้อมูลที่คุณต้องดำเนินการมากขึ้น
ห้องสมุดที่เกี่ยวข้อง:
ขั้นตอนที่ 11: กระดาน
![Image Image](https://i.howwhatproduce.com/images/003/image-8770-32-j.webp)
![](https://i.ytimg.com/vi/9TJ_m1tr_Hs/hqdefault.jpg)
![คณะกรรมการ คณะกรรมการ](https://i.howwhatproduce.com/images/003/image-8770-33-j.webp)
ขออนุญาติฝากภาพเบื้องต้นว่าผลงานชิ้นสุดท้ายจะเป็นอย่างไร
ยังเป็นไฟล์เกอร์เบอร์
ซอฟต์แวร์เร็ว ๆ นี้!
แนะนำ:
ปีกคอสเพลย์ที่เปิดใช้งานการเคลื่อนไหวโดยใช้ Circuit Playground Express - ตอนที่ 1: 7 ขั้นตอน (พร้อมรูปภาพ)
![ปีกคอสเพลย์ที่เปิดใช้งานการเคลื่อนไหวโดยใช้ Circuit Playground Express - ตอนที่ 1: 7 ขั้นตอน (พร้อมรูปภาพ) ปีกคอสเพลย์ที่เปิดใช้งานการเคลื่อนไหวโดยใช้ Circuit Playground Express - ตอนที่ 1: 7 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-1917-j.webp)
Motion Activated Cosplay Wings โดยใช้ Circuit Playground Express - ตอนที่ 1: นี่เป็นส่วนหนึ่งของโปรเจ็กต์สองส่วน ซึ่งผมจะแสดงให้คุณเห็นขั้นตอนในการทำปีกนางฟ้าอัตโนมัติ ส่วนแรกของโปรเจ็กต์คือ กลไกของปีก และส่วนที่สองทำให้สวมใส่ได้ และเพิ่มปีก
หุ่นยนต์ Telepresence: แพลตฟอร์มพื้นฐาน (ตอนที่ 1): 23 ขั้นตอน (พร้อมรูปภาพ)
![หุ่นยนต์ Telepresence: แพลตฟอร์มพื้นฐาน (ตอนที่ 1): 23 ขั้นตอน (พร้อมรูปภาพ) หุ่นยนต์ Telepresence: แพลตฟอร์มพื้นฐาน (ตอนที่ 1): 23 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-2616-94-j.webp)
หุ่นยนต์ Telepresence: แพลตฟอร์มพื้นฐาน (ตอนที่ 1): หุ่นยนต์ telepresence เป็นหุ่นยนต์ประเภทหนึ่งที่สามารถควบคุมจากระยะไกลผ่านทางอินเทอร์เน็ตและทำหน้าที่เป็นตัวแทนของคนอื่นได้ ตัวอย่างเช่น หากคุณอยู่ในนิวยอร์ก แต่ต้องการมีปฏิสัมพันธ์ทางกายภาพกับทีมผู้คนในแคลิฟอร์เนีย
BLE พลังงานต่ำมากง่าย ๆ ใน Arduino ตอนที่ 3 - การเปลี่ยน Nano V2 - Rev 3: 7 ขั้นตอน (พร้อมรูปภาพ)
![BLE พลังงานต่ำมากง่าย ๆ ใน Arduino ตอนที่ 3 - การเปลี่ยน Nano V2 - Rev 3: 7 ขั้นตอน (พร้อมรูปภาพ) BLE พลังงานต่ำมากง่าย ๆ ใน Arduino ตอนที่ 3 - การเปลี่ยน Nano V2 - Rev 3: 7 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/004/image-9210-12-j.webp)
BLE พลังงานต่ำมากอย่างง่ายใน Arduino ตอนที่ 3 - การเปลี่ยน Nano V2 - Rev 3: อัปเดต: 7 เมษายน 2019 – Rev 3 ของ lp_BLE_TempHumidity เพิ่มวันที่/เวลา โดยใช้ pfodApp V3.0.362+ และการควบคุมปริมาณอัตโนมัติเมื่อส่งข้อมูลอัปเดต: 24 มีนาคม 2019 – Rev 2 ของ lp_BLE_TempHumidity เพิ่มตัวเลือกการลงจุดและ i2c_ClearBus เพิ่ม GT832E_
LTE Arduino GPS Tracker + IoT Dashboard (ตอนที่ 1): 6 ขั้นตอน (พร้อมรูปภาพ)
![LTE Arduino GPS Tracker + IoT Dashboard (ตอนที่ 1): 6 ขั้นตอน (พร้อมรูปภาพ) LTE Arduino GPS Tracker + IoT Dashboard (ตอนที่ 1): 6 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-166-35-j.webp)
LTE Arduino GPS Tracker + IoT Dashboard (ตอนที่ 1): บทนำว่าไงพวก! คำแนะนำนี้เป็นการติดตามผลของ Instructable แรกของฉันเกี่ยวกับการใช้ชิลด์ Botletics LTE/NB-IoT สำหรับ Arduino ดังนั้น หากคุณยังไม่ได้อ่าน โปรดอ่านเพื่อรับทราบภาพรวมที่ดีเกี่ยวกับวิธีใช้ชิลด์และ ab ทั้งหมด
LTE Arduino GPS Tracker + IoT Dashboard (ตอนที่ 2): 6 ขั้นตอน (พร้อมรูปภาพ)
![LTE Arduino GPS Tracker + IoT Dashboard (ตอนที่ 2): 6 ขั้นตอน (พร้อมรูปภาพ) LTE Arduino GPS Tracker + IoT Dashboard (ตอนที่ 2): 6 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-167-45-j.webp)
LTE Arduino GPS Tracker + IoT Dashboard (ตอนที่ 2): บทนำ & ตอนที่ 1 สรุปถึงเวลาสำหรับคำแนะนำอื่นบนตัวติดตาม GPS SIM7000 พร้อม Arduino และ LTE! หากคุณยังไม่ได้ดำเนินการ โปรดอ่านบทแนะนำการเริ่มต้นใช้งานสำหรับเกราะป้องกัน Botletics SIM7000 CAT-M/NB-IoT จากนั้นอ่านบน Pa