สารบัญ:

Meten Aan Water: Rain Intensity Meter: 6 ขั้นตอน
Meten Aan Water: Rain Intensity Meter: 6 ขั้นตอน

วีดีโอ: Meten Aan Water: Rain Intensity Meter: 6 ขั้นตอน

วีดีโอ: Meten Aan Water: Rain Intensity Meter: 6 ขั้นตอน
วีดีโอ: ตั้งแคมป์กลางสายฝน - เต็นท์สูง 2024, กรกฎาคม
Anonim
Meten Aan Water: เครื่องวัดความเข้มของฝน
Meten Aan Water: เครื่องวัดความเข้มของฝน

บทนำ

อุปกรณ์นี้สร้างขึ้นเพื่อวัดความเข้มของปริมาณน้ำฝน มีหลายวิธีในการวัดปริมาณน้ำฝน อย่างไรก็ตาม หากข้อมูลที่ต้องการความเข้มของน้ำฝน อุปกรณ์ตรวจวัดส่วนใหญ่จะมีราคาแพงมาก อุปกรณ์นี้เป็นโซลูชันราคาถูกและง่ายต่อการสร้างเพื่อรวบรวมข้อมูลเกี่ยวกับความเข้มของน้ำฝน ข้อมูลถูกรวบรวมผ่านโฟตอนและแบ่งออกเป็น 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 เป็นจำนวนมล. ทั้งหมดที่ถังขยะสามารถเก็บได้ หลังจากนี้ ให้แฟลชระบบอีกครั้ง ตอนนี้อุปกรณ์กำลังทำงาน และสามารถใช้สำหรับการวัดปริมาณน้ำฝนจริงได้

แนะนำ: