สารบัญ:
- ขั้นตอนที่ 1: วัสดุและเครื่องมือ
- ขั้นตอนที่ 2: เฟรม
- ขั้นตอนที่ 3: คอลเลกชัน Bin
- ขั้นตอนที่ 4: โฟตอน & เขียงหั่นขนม
- ขั้นตอนที่ 5: ช่องทาง
- ขั้นตอนที่ 6: สคริปต์
วีดีโอ: Meten Aan Water: Rain Intensity Meter: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
บทนำ
อุปกรณ์นี้สร้างขึ้นเพื่อวัดความเข้มของปริมาณน้ำฝน มีหลายวิธีในการวัดปริมาณน้ำฝน อย่างไรก็ตาม หากข้อมูลที่ต้องการความเข้มของน้ำฝน อุปกรณ์ตรวจวัดส่วนใหญ่จะมีราคาแพงมาก อุปกรณ์นี้เป็นโซลูชันราคาถูกและง่ายต่อการสร้างเพื่อรวบรวมข้อมูลเกี่ยวกับความเข้มของน้ำฝน ข้อมูลถูกรวบรวมผ่านโฟตอนและแบ่งออกเป็น 4 ประเภท: ไม่มีฝน ฝนเบา ฝนปานกลาง และฝนตกหนัก คำแนะนำนี้เขียนขึ้นเพื่อทำซ้ำอุปกรณ์วัด
ขั้นตอนที่ 1: วัสดุและเครื่องมือ
วัสดุ
- 1 โฟตอน
- 1 เซ็นเซอร์ความดัน
- 1 ความต้านทานที่ปรับได้
- สวิตช์ 1 ปุ่ม
- 10 สาย
- แบตเตอรี่ LR44 2 ก้อน
- กระดานชนวน 7 แผ่น ขนาดประมาณ 2 ซม. × 30 ซม. × 5 ซม.
- กล่องนม 1 กล่อง
- ท่ออ่อนขนาดเล็ก 1 หลอด ยาว 25 ซม. เส้นผ่านศูนย์กลางภายในประมาณ 0.5 ซม.
- 1 กรวย: เส้นผ่านศูนย์กลาง 18 ซม.
เครื่องมือ
- 1 ค้อน
- ตะปู 1 ตะกร้า (30 มม.)
- 1 เลื่อย
- กาว
- เทป
ขั้นตอนที่ 2: เฟรม
แนบกระดานชนวนสองแผ่นเข้าด้วยกันเพื่อสร้างกากบาท (X) เลื่อยหินชนวนหนึ่งแผ่นขนาด 2 ซม. × 2 ซม. × 5 ซม. สองชิ้นแล้วตอกตะปูไปที่ปลายด้านตรงข้ามของกากบาทเพื่อทำให้มั่นคง ติดกระดานชนวน 4 แผ่นตรงกลางไม้กางเขน (โดยให้ด้าน 2 ซม. × 5 ซม. ติดกับไม้กางเขน) ให้เป็นแกนที่ใส่กล่องนมได้พอดี (กระดานชนวน +/- 10 ซม.) กล่องควรจะเสถียรโดยเพลา แต่ไม่ติด จากนั้นเลื่อยกระดานชนวนอีกชิ้นหนึ่งแล้วติดไว้ระหว่างสองด้านของเพลา ในที่สุดก็เพิ่มแบตเตอรี่ LR44 หนึ่งก้อนที่ด้านบนของชิ้นสุดท้าย ในท้ายที่สุด กรอบควรมีลักษณะเหมือนรูปที่ 1 (กระดานชนวนแต่ละแผ่นมีสีต่างกันเพื่อให้เข้าใจง่าย)
ขั้นตอนที่ 3: คอลเลกชัน Bin
ตัดส่วนล่างของกล่องนมออกจากด้านล่างประมาณ 15 ซม. จากนั้นทำรูที่ท่อพอดีกับด้านข้างเล็กน้อย กาวหลอดผ่านรูเพื่อให้ปลายด้านหนึ่งวางอยู่ที่ด้านล่างของกล่องนม และตรวจสอบให้แน่ใจว่ารูไม่รั่วไหล สุดท้ายติดแบตเตอรี่ LR44 ที่ด้านล่างของถังเพื่อให้แบตเตอรี่วางอยู่บนแบตเตอรี่อีกก้อนหากวางถังไว้ในเพลา รูปที่ 2 แสดงผล
ขั้นตอนที่ 4: โฟตอน & เขียงหั่นขนม
วางโฟตอนที่ด้านบนของเขียงหั่นขนม
หนึ่งสายไปจาก 3V3 (j1) ไปยังสายบวก
หนึ่งเส้นจากกราวด์ (c2) ถึงเส้นลบ
หนึ่งสายจาก D0 (j12) ถึง g22
วางสวิตช์ปุ่มเดียวบน e-f22& e-f24
ใส่ความต้านทานที่ปรับได้หนึ่งอันบน c-e18 & c-e20 แล้วบิดครึ่งทาง
หนึ่งเส้นจาก b20 ถึงเส้นลบ
หนึ่งสายจาก b19 ถึง b26
สายหนึ่งเส้นจาก e26 ถึงเซ็นเซอร์ (บัดกรี)
สายหนึ่งเส้นจาก e27 ถึงเซ็นเซอร์ (บัดกรี)
หนึ่งสายจาก a26 ถึง A0 (c12)
หนึ่งสายจาก d27 ถึงบวก
หนึ่งสายจาก c24 ถึงนาที
หากอุปกรณ์ถูกสร้างขึ้นตามที่อธิบายไว้ข้างต้น (เช่น รูปที่ 3) ให้วางเซ็นเซอร์ไว้ระหว่างแบตเตอรี่ LR44 สองก้อนแล้วติดเทปไว้กับกระดานชนวนขนาดเล็กที่อยู่ระหว่างเพลา
ขั้นตอนที่ 5: ช่องทาง
หากชิ้นส่วนก่อนหน้านี้เข้าที่ ให้ทากาวที่กรวยด้านบนเพื่อเพิ่มพื้นที่กักเก็บน้ำของอุปกรณ์
ขั้นตอนที่ 6: สคริปต์
ในการเรียกใช้อุปกรณ์วัด ต้องมีการเขียนสคริปต์และเปิดใช้งานบนโฟตอน เขียนสคริปต์ C ต่อไปนี้บน build.particle.io และแฟลชบนโฟตอนของคุณ (ดูรูป):
ในรูปเป็นสคริปต์ ไม่จำเป็นต้องเข้าใจสคริปต์ฉบับเต็ม แต่ด้านล่างเป็นคำอธิบายสั้น ๆ ว่าทุกส่วนย่อมาจากอะไร
ในส่วนแรก ตัวแปรของสคริปต์จะได้รับ โดยที่ int แทนจำนวนเต็ม float หมายถึงตัวเลขที่มีทศนิยม
ส่วนที่สอง การตั้งค่าโมฆะ โมฆะแสดงถึงฟังก์ชัน นี่คือส่วนการตั้งค่า โดยจะอธิบายว่าพินใดบน Breadboard ที่ใช้เพื่อรับข้อมูล
หลังจากส่วนนี้จะมีการระบุค่ามัธยฐาน ค่ามัธยฐานใช้การวัดเล็กน้อยเพื่อกำจัดยอดสูงหรือต่ำ ในสคริปต์นี้ ค่ามัธยฐานใช้สำหรับการวัด 5 รายการ
วงโมฆะเป็นฟังก์ชันถัดไป วนซ้ำแสดงถึงฟังก์ชันที่ทำซ้ำหลังจากนั้นครู่หนึ่ง if หมายความว่าภายใต้เงื่อนไขบางอย่าง ส่วนด้านในจะดำเนินต่อไป
ถัดไป การวัดต่าง ๆ จะถูกเก็บไว้ ด้วยตัวเลขที่เก็บไว้ต่างกันสามารถคำนวณค่ามัธยฐานได้
นอกจากนี้ยังนำเสนอการคำนวณความเข้มของฝน การคำนวณเหล่านี้มีความจำเป็นเช่น เพราะมีการวัดความดันซึ่งจำเป็นต้องแปลงเป็นความเข้มของฝน
ในตอนท้ายผลลัพธ์จะถูกเผยแพร่
เป็นอีกครั้งที่ไม่จำเป็นต้องเข้าใจรหัสอย่างถ่องแท้ สามารถคัดลอกสคริปต์ได้ ในการรับสคริปต์ ต้องเปิดลิงก์ต่อไปนี้: https://build.particle.io/build Please, press Create new app. คุณจะได้แผ่นเปล่า ในที่นี้ ต้องวางสคริปต์ เพื่อให้แน่ใจว่าการคัดลอกและวางเป็นไปด้วยดี โปรดตรวจสอบสคริปต์ โปรแกรมจะค้นหาข้อผิดพลาด หากมีข้อผิดพลาดโปรดติดต่อเรา หากไม่มีข้อผิดพลาดให้แฟลชระบบ
ก่อนที่ระบบจะนำไปใช้ได้จริง กรุณาปรับเทียบระบบก่อน เทน้ำลงในตะกร้าและใส่คำเริ่มต้น (ไม่มีน้ำในถัง) และสิ้นสุด (เต็มถัง) อ่านจากอุปกรณ์ในสคริปต์ที่สถานที่: int start และ int end การสอบเทียบนี้ต้องทำ 3 ครั้ง เปลี่ยน '400' ในบรรทัด 108 เป็นจำนวนมล. ทั้งหมดที่ถังขยะสามารถเก็บได้ หลังจากนี้ ให้แฟลชระบบอีกครั้ง ตอนนี้อุปกรณ์กำลังทำงาน และสามารถใช้สำหรับการวัดปริมาณน้ำฝนจริงได้
แนะนำ:
DIY IR Car Rain Sensor: 6 ขั้นตอน
DIY IR Car Rain Sensor: ชิ้นส่วนที่จำเป็น:1- เซ็นเซอร์ IR สำหรับการหลีกเลี่ยงอุปสรรค KY-032 (AD-032)2- โมดูลรีเลย์ 5V3- เครื่องชาร์จมือถือ 12V ทุกประเภท4- กล่องโปร่งใสขนาดเล็กสำหรับติดตั้งตัวปล่อย IR LED และตัวรับสัญญาณ (คุณสามารถ รับจากเครื่องรับสัญญาณดาวเทียมเครื่องเก่า)5- บอร์ด PCB สากล 6
LORA Rain Sensor: 6 ขั้นตอน
LORA Rain Sensor: ในการสร้างเรือนกระจกอัตโนมัติของฉัน ฉันต้องการเซ็นเซอร์บางตัว ฉันจะใช้เซ็นเซอร์วัดปริมาณน้ำฝนนี้เพื่อตัดสินใจว่าควรเปิดสปริงเกอร์หรือไม่ ฉันจะอธิบายเซ็นเซอร์ปริมาณน้ำฝนนี้ในสองวิธี การใช้พอร์ตดิจิตอลโดยใช้พอร์ตอนาล็อกเมื่อใช้
Spanning Meten Uit Water Met Verschillend Zoutgehalte: 5 ขั้นตอน
Spanning Meten Uit Water Met Verschillend Zoutgehalte: Blue Energy เป็นพลังงานที่คุ้มค่าที่สุดเมื่อเทียบกับน้ำที่ไหลผ่าน zoutgehalte ใน deze opstelling gaan เรา de natrium en de chloride ionen scheiden ทางเลือกที่ดี gevormd door 3 watermassa's, die gescheiden zijn door ionwisselende me
Bell Siphon Rain Gauge: 8 ขั้นตอน (พร้อมรูปภาพ)
Bell Siphon Rain Gauge: รุ่นปรับปรุงนี้คือ PiSiphon Rain Gauge ปริมาณน้ำฝนตามแบบแผนจะวัดด้วยมาตรวัดปริมาณน้ำฝนแบบแมนนวล สถานีตรวจอากาศอัตโนมัติ (รวมถึงสถานีตรวจอากาศ IoT) มักใช้ถังทิป ดิสโดรมิเตอร์แบบอะคูสติก หรือเลเซอร์ดิสโดรมิเตอร์ T
วิธีใช้ FC-37 Rain Sensor กับ Arduino: 4 ขั้นตอน (พร้อมรูปภาพ)
วิธีใช้ FC-37 Rain Sensor กับ Arduino: สวัสดี! ในคำสั่งแรกของฉันฉันจะแสดงวิธีใช้เซ็นเซอร์ฝน FC-37 กับ Arduino ฉันใช้ Arduino nano แต่รุ่นอื่นก็ใช้ได้ดี