สารบัญ:

Fog Sensor - อนุภาคโฟตอน - บันทึกข้อมูลออนไลน์: 5 ขั้นตอน (พร้อมรูปภาพ)
Fog Sensor - อนุภาคโฟตอน - บันทึกข้อมูลออนไลน์: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Fog Sensor - อนุภาคโฟตอน - บันทึกข้อมูลออนไลน์: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Fog Sensor - อนุภาคโฟตอน - บันทึกข้อมูลออนไลน์: 5 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: มีความสุขกันเข้าไป เป็นต้นไม้อีกแล้วใจร้าว 2024, พฤศจิกายน
Anonim
Fog Sensor - อนุภาคโฟตอน - บันทึกข้อมูลออนไลน์
Fog Sensor - อนุภาคโฟตอน - บันทึกข้อมูลออนไลน์

ในการวัดปริมาณหมอกหรือควันในอากาศ เราได้ทำเซ็นเซอร์ตรวจจับหมอกนี้ วัดปริมาณแสงที่ LDR ได้รับจากเลเซอร์ และเปรียบเทียบกับปริมาณแสงโดยรอบ มันโพสต์ข้อมูลบน Google ชีตเรียลไทม์ผ่าน IFTTT

ขั้นตอนที่ 1: ส่วนผสม

วัตถุดิบ
วัตถุดิบ
วัตถุดิบ
วัตถุดิบ
วัตถุดิบ
วัตถุดิบ
วัตถุดิบ
วัตถุดิบ

- อนุภาคโฟตอน

- 2x เขียงหั่นขนม

- สายจัมเปอร์

- ตัวต้านทาน 2x220k โอห์ม

- ตัวต้านทาน 3x 10k Ohm

- LED 3 ดวง (เขียว แดง เหลือง)

- เซ็นเซอร์ความชื้น (DHT11)

- 2x LDR

- เลเซอร์

- ไม้บางชนิดหรือของใช้ในครัวเรือนที่คล้ายกันสำหรับประกอบชิ้นส่วน

- สิ่งที่ปิดเซ็นเซอร์ (เช่น ท่อพีวีซี)

ขั้นตอนที่ 2: การตั้งค่า LED

การตั้งค่า LED's
การตั้งค่า LED's

ต่อสายไฟตามภาพ Pin D7 มีตัวต้านทานภายในอยู่แล้ว จึงสามารถเชื่อมต่อกับ LED ได้โดยตรง

ขั้นตอนที่ 3: การตั้งค่า LDR's, Laser และ Humidity Sensor

การตั้งค่า LDR, เลเซอร์ และเซ็นเซอร์ความชื้น
การตั้งค่า LDR, เลเซอร์ และเซ็นเซอร์ความชื้น

ต่อสายไฟตามภาพ เราใช้เขียงหั่นขนมอันที่สองเพื่อจับเซ็นเซอร์ LDR แต่สามารถเชื่อมต่อโดยตรงได้เช่นกัน

ระยะห่างที่แน่นอนระหว่างเลเซอร์กับ LDR ไม่สำคัญ แต่ควรอย่างน้อย 30 ซม. ควรเล็งเลเซอร์ไปที่ LDR ตัวใดตัวหนึ่ง ดังนั้น LDR ตัวที่สองจึงสามารถใช้เป็นข้อมูลอ้างอิงได้ ควรได้รับแสงจากบริเวณโดยรอบในปริมาณที่เท่ากัน ตรวจสอบให้แน่ใจว่าอุปกรณ์ทั้งหมดเชื่อมต่ออย่างแน่นหนา การเปลี่ยนแปลงเล็กน้อยในทิศทางของเลเซอร์จะทำให้การวัดของคุณผิดพลาด

เราใช้ท่อพีวีซีเพื่อป้องกัน LDR จากแสงโดยตรงจากสภาพแวดล้อม คุณสามารถสร้างสรรค์และใช้กระดาษแข็งหรือวัสดุอื่นๆ ได้เช่นกัน ตรวจสอบให้แน่ใจว่าหมอกหรือควันยังคงเข้าสู่ลำแสงเลเซอร์ได้

ขั้นตอนที่ 4: รหัส

รหัส
รหัส
รหัส
รหัส

การเข้ารหัสทำได้ที่ build.particle.io ใน console.particle.io ค่าที่เผยแพร่จะปรากฏขึ้น

รหัสที่เราใช้อยู่ในไฟล์.txt ซอฟต์แวร์อนุภาคไม่เข้าใจบรรทัดแรกโดยอัตโนมัติ คุณต้องเพิ่มไลบรารี Adafruit_DHT ด้วยตนเอง

คำอธิบายเพิ่มเติม:

ในการปรับเทียบ LDR เลเซอร์จะปิดที่จุดเริ่มต้น LDR ทั้งสองจะถูกเปรียบเทียบในชุดการวัด และความแตกต่างที่วัดได้ถูกกำหนดเป็น 'DS' นี่คือความแตกต่างในความไวของ LDR

ในการปรับเทียบแสงโดยรอบ เลเซอร์จะเปิดขึ้นและกำหนดค่าที่วัดได้สูงสุดของ S กำหนดเป็น 100% สำหรับการวัดเพิ่มเติม ค่าของมันจะถูกบันทึกเป็น 'MaxS'

หลังจากนี้ การตั้งค่าเสร็จสิ้นและเซ็นเซอร์จะเริ่มจับเวลาเพื่อวัดอากาศทุกๆ 0.1 วินาทีสำหรับ LED และส่งการวัดทุกๆ 5 วินาทีไปยังคอนโซล

ขั้นตอนที่ 5: IFTTT

IFTTT
IFTTT

IFTTT - ถ้ามากกว่านั้นเป็นเครื่องมือที่มีประโยชน์ในการบันทึกค่าที่เผยแพร่ สร้างบัญชีหากคุณยังไม่มีที่ IFTTT.com สร้างแอปเพล็ตใหม่

ถ้านี้

คลิก 'นี่' ค้นหาอนุภาคและคลิกที่มัน เลือก 'เผยแพร่กิจกรรมใหม่' ใน 'ชื่อเหตุการณ์' พิมพ์ 'ข้อมูล' นี่คือชื่อของเหตุการณ์ที่เผยแพร่ทุกๆ 5 วินาทีและจำเป็นต้องบันทึกไว้ในเอกสาร คลิก 'สร้างทริกเกอร์'

แล้วนั่น

คลิก 'ที่' ค้นหาแผ่นงาน เลือกไอคอน Google ชีต พวกเขาขอให้คุณเชื่อมต่อบัญชี IFTTT ของคุณกับ google หากคุณยังไม่ได้ทำ คลิก 'เพิ่มแถวในสเปรดชีต'

อย่าเปลี่ยนการตั้งค่าเริ่มต้นใดๆ ยกเว้นส่วน 'แถวที่จัดรูปแบบ' คัดลอกวาง.txt ในช่องนี้

เพื่อให้ข้อมูลมีประโยชน์ excel จำเป็นต้องแยกเปอร์เซ็นต์และเวลาในการวัดออกเป็นคอลัมน์ต่างๆ เพื่อให้สิ่งนี้เกิดขึ้นโดยอัตโนมัติสำหรับแถวใหม่ทุกแถว โค้ดจะถูกเขียนในแอพเพล็ต IFTTT

ไปที่ docs.google.com เพื่อเปิดแผ่นงานใหม่ชื่อ "ข้อมูล"

อาจใช้เวลาสักครู่ในการสร้างแผ่นงานและทำให้ข้อมูลพร้อมใช้งาน อดทน

แนะนำ: