สารบัญ:
- ขั้นตอนที่ 1: วัสดุ
- ขั้นตอนที่ 2: ลงทะเบียนกับ ThingSpeak
- ขั้นตอนที่ 3: การเดินสายไฟและฮาร์ดแวร์
- ขั้นตอนที่ 4: การเขียนโปรแกรมฮาร์ดแวร์
- ขั้นตอนที่ 5: การเข้ารหัสใน Matlab
- ขั้นตอนที่ 6: ฟังก์ชัน Send_msg
วีดีโอ: ระบบ SafeT-Park: 6 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
อุปกรณ์นี้จะช่วยปกป้องโครงสร้างที่จอดรถโดยนำแนวคิดด้านความปลอดภัยสามข้อมาใช้กับอุปกรณ์ IOT
ระบบตอบรับฉุกเฉินอัตโนมัติ กรณีไฟไหม้อาคารจอดรถ
เซ็นเซอร์อุณหภูมิและระดับความสูงในตัวเพื่อระบุตำแหน่งของไฟ
ระบบแรงดันใช้งานเพื่อลดการแผ่รังสีของควัน
ขั้นตอนที่ 1: วัสดุ
1. แล็ปท็อปที่ติดตั้ง MATLAB, Arduino และ Thingspeak ไว้
2. อุปกรณ์ SparkFun ESP8266 Thing
3. SparkFun Altitude/Pressure Sensor Breakout - MPL3115A2
4. สายเคเบิลตัวเมียกับตัวเมีย
5. สายไมโคร USB เป็น USB
6. โรงจอดรถพิมพ์ 3 มิติ
ขั้นตอนที่ 2: ลงทะเบียนกับ ThingSpeak
ขั้นแรก ลงทะเบียนบน thingspeak.com และสร้างบัญชีโดยใช้บัญชี MATHWORKS
จากนั้นคลิกที่ "ช่องของฉัน" และเพิ่มช่องใหม่สำหรับแต่ละเซ็นเซอร์ที่ใช้
Internet of Things (IoT) เป็นเครือข่ายของวัตถุที่เชื่อมต่อระหว่างกัน ("อุปกรณ์ที่เชื่อมต่อ" หรือ "อุปกรณ์อัจฉริยะ") ที่สามารถรวบรวมและแลกเปลี่ยนข้อมูลโดยใช้อุปกรณ์อิเล็กทรอนิกส์แบบฝัง ซอฟต์แวร์ เซ็นเซอร์ แอคทูเอเตอร์ และการเชื่อมต่อเครือข่าย
ขั้นตอนที่ 3: การเดินสายไฟและฮาร์ดแวร์
ต่อบอร์ดตามคำแนะนำในภาพด้านบนโดยใช้สายเคเบิลตัวเมียกับตัวเมีย
ขั้นตอนที่ 4: การเขียนโปรแกรมฮาร์ดแวร์
1. ตรวจสอบอินพุตที่ถูกต้อง จัดการค่าฐานเพื่อตั้งฐานที่เหมาะสมสำหรับกราฟและการคำนวณ
2. รหัสแผนที่เพื่อส่งไปยัง Thingspeak.com
3. ป้อนข้อมูลตำแหน่ง WiFi และรหัสช่องสัญญาณ
4. ตั้งค่า Coding Cycle ให้ทำซ้ำทุกๆ 10 วินาที 5 วินาที "หมดเวลา" ตั้งค่าให้กำหนดค่าใหม่
5. ปรับค่าความดัน อุณหภูมิ และระดับความสูงสูงสุดเพื่อบันทึกข้อมูลที่แม่นยำ
ขั้นตอนที่ 5: การเข้ารหัสใน Matlab
เพื่อที่จะใช้อินพุตจากเซ็นเซอร์ Arduino เราจำเป็นต้องใช้ Matlab เพื่อรับข้อมูลจาก ThingSpeak คำสั่ง "thingSpeakRead()" จะดึงข้อมูลจากช่องของสิ่งที่พูด ฟิลด์ และจำนวนจุดข้อมูลที่คุณป้อนลงในคำสั่ง เมื่อเสร็จแล้ว คุณสามารถใช้ข้อมูลเพื่อพัฒนาเอาต์พุตประเภทใดก็ได้ที่คุณต้องการ ฉันแนบไฟล์หน้าที่มีรหัสของฉันซึ่งสามารถคัดลอกและวางเพื่อเริ่มต้นได้
สำหรับโครงการนี้ ผลงานของเราได้แก่:
- ตารางที่มีการอ่านค่าอุณหภูมิ ความสูง และความดันล่าสุด
- 2 กราฟแสดงอุณหภูมิและความดันที่อ่านได้ในช่วง 50 จุดข้อมูลล่าสุด (ในกรณีนี้คือ 500 วินาที)
- อัปเดตข้อความและอีเมลพร้อมการอ่านอุณหภูมิ ความสูง หรือความดัน ซึ่งคุณสามารถเลือกได้จากเมนูป๊อปอัปภายใน Matlab
- เตือนอัคคีภัยอัตโนมัติหากอุณหภูมิเซ็นเซอร์เกินจุดที่กำหนด (ในกรณีนี้คือ 80 องศาฟาเรนไฮต์เพื่อการทดสอบ)
ในการรับข้อความ/อีเมล คุณต้องตั้งค่าฟังก์ชัน send_msg ก่อนเรียกใช้โค้ดนี้
ซึ่งจะกล่าวถึงในสไลด์ถัดไป
ขั้นตอนที่ 6: ฟังก์ชัน Send_msg
ในการรับอีเมลและข้อความอัปเดต คุณจะต้องกำหนดฟังก์ชัน "send_msg" คุณจะต้องอัปเดตค่า "mail" และ "pwd" ด้วยอีเมลและรหัสผ่านที่คุณต้องการให้ส่งการอัปเดต คุณจะต้องกำหนด "ผู้รับ" เป็นหมายเลขและที่อยู่อีเมลที่คุณต้องการรับการอัปเดตและ "ผู้ให้บริการ" กับผู้ให้บริการโทรศัพท์ของผู้รับ เมื่อเสร็จแล้ว ฟังก์ชันก็พร้อมทำงาน
แนะนำ:
ระบบ RFID แบบอิง PIC16F877A: 5 ขั้นตอน
ระบบ RFID แบบอิง PIC16F877A: ระบบ RFID เป็นระบบที่ระบุตัวนักเรียน พนักงาน และอื่นๆ โดยใช้แท็ก RFID เพื่อตรวจสอบการมีอยู่ การทำงาน เวลาทำงาน และอื่นๆ อีกมากมาย บทความนี้อยู่ในสปอนเซอร์กับ JLCPCB ฉันขอขอบคุณ JLCPCB สำหรับสปอน
ระบบ Inteligente De Monitoramento De Enchentes (SIME): 4 ขั้นตอน
ระบบ Inteligente การมอนิเตอร์amento De Enchentes (SIME): ธีมและ Proposta:Foi dado o tema Serviços Públicos aos participantes do Hackathom Qualcomm Facens com no m´ximo 32 horas paraplanejamento e execuil. placa Dragonboard 410c com um Kit Qual
ระบบ Ambilight สำหรับทุกอินพุตที่เชื่อมต่อกับทีวีของคุณ WS2812B Arduino UNO Raspberry Pi HDMI (อัปเดตเมื่อ 12.2019): 12 ขั้นตอน (พร้อมรูปภาพ)
ระบบ Ambilight สำหรับทุกอินพุตที่เชื่อมต่อกับทีวีของคุณ WS2812B Arduino UNO Raspberry Pi HDMI (อัปเดตเมื่อ 12.2019): ฉันต้องการเพิ่มบรรยากาศให้กับทีวีของฉันเสมอ มันดูเท่มาก! ในที่สุดฉันก็ทำได้และฉันก็ไม่ผิดหวัง! ฉันได้เห็นวิดีโอมากมายและบทช่วยสอนมากมายเกี่ยวกับการสร้างระบบ Ambilight สำหรับทีวีของคุณ แต่ฉันไม่เคยพบบทช่วยสอนแบบเต็มสำหรับ nee
ระบบ FPV สำหรับโดรน: 6 ขั้นตอน (พร้อมรูปภาพ)
ระบบ FPV สำหรับโดรน: ในคำแนะนำนี้ ฉันจะแสดงวิธีตั้งค่าระบบกล้อง FPV สำหรับโดรน/ quadcopters โดรนรุ่นนี้เป็นเครื่องมือบินที่ได้รับความนิยมอย่างมากในหลายอุตสาหกรรม กล้อง FPV เพิ่มมูลค่าให้กับโดรน FPV ย่อมาจาก First-Person-Vi
ระบบ RGB LED ที่ควบคุมได้สำหรับบ้านหรือที่ทำงานของคุณ: 5 ขั้นตอน (พร้อมรูปภาพ)
ระบบ RGB LED ที่ควบคุมได้สำหรับบ้านหรือที่ทำงานของคุณ: ไฟในบ้านหรือที่ทำงานของคุณน่าเบื่อไหม คุณต้องการเพิ่มพลังงานหรือแสงสร้างบรรยากาศให้กับห้องของคุณหรือไม่? คำแนะนำนี้แสดงวิธีสร้างอาร์เรย์ RGB LED ที่ควบคุมได้สำหรับใช้ในบ้านหรือที่ทำงานของคุณ ไฟ LED สีแดง เขียว น้ำเงิน