สารบัญ:
- ขั้นตอนที่ 1: ส่วนผสม
- ขั้นตอนที่ 2: การตั้งค่า LED
- ขั้นตอนที่ 3: การตั้งค่า LDR's, Laser และ Humidity Sensor
- ขั้นตอนที่ 4: รหัส
- ขั้นตอนที่ 5: IFTTT
วีดีโอ: Fog Sensor - อนุภาคโฟตอน - บันทึกข้อมูลออนไลน์: 5 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
ในการวัดปริมาณหมอกหรือควันในอากาศ เราได้ทำเซ็นเซอร์ตรวจจับหมอกนี้ วัดปริมาณแสงที่ LDR ได้รับจากเลเซอร์ และเปรียบเทียบกับปริมาณแสงโดยรอบ มันโพสต์ข้อมูลบน Google ชีตเรียลไทม์ผ่าน IFTTT
ขั้นตอนที่ 1: ส่วนผสม
- อนุภาคโฟตอน
- 2x เขียงหั่นขนม
- สายจัมเปอร์
- ตัวต้านทาน 2x220k โอห์ม
- ตัวต้านทาน 3x 10k Ohm
- LED 3 ดวง (เขียว แดง เหลือง)
- เซ็นเซอร์ความชื้น (DHT11)
- 2x LDR
- เลเซอร์
- ไม้บางชนิดหรือของใช้ในครัวเรือนที่คล้ายกันสำหรับประกอบชิ้นส่วน
- สิ่งที่ปิดเซ็นเซอร์ (เช่น ท่อพีวีซี)
ขั้นตอนที่ 2: การตั้งค่า LED
ต่อสายไฟตามภาพ Pin D7 มีตัวต้านทานภายในอยู่แล้ว จึงสามารถเชื่อมต่อกับ LED ได้โดยตรง
ขั้นตอนที่ 3: การตั้งค่า LDR's, Laser และ Humidity Sensor
ต่อสายไฟตามภาพ เราใช้เขียงหั่นขนมอันที่สองเพื่อจับเซ็นเซอร์ 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.com สร้างแอปเพล็ตใหม่
ถ้านี้
คลิก 'นี่' ค้นหาอนุภาคและคลิกที่มัน เลือก 'เผยแพร่กิจกรรมใหม่' ใน 'ชื่อเหตุการณ์' พิมพ์ 'ข้อมูล' นี่คือชื่อของเหตุการณ์ที่เผยแพร่ทุกๆ 5 วินาทีและจำเป็นต้องบันทึกไว้ในเอกสาร คลิก 'สร้างทริกเกอร์'
แล้วนั่น
คลิก 'ที่' ค้นหาแผ่นงาน เลือกไอคอน Google ชีต พวกเขาขอให้คุณเชื่อมต่อบัญชี IFTTT ของคุณกับ google หากคุณยังไม่ได้ทำ คลิก 'เพิ่มแถวในสเปรดชีต'
อย่าเปลี่ยนการตั้งค่าเริ่มต้นใดๆ ยกเว้นส่วน 'แถวที่จัดรูปแบบ' คัดลอกวาง.txt ในช่องนี้
เพื่อให้ข้อมูลมีประโยชน์ excel จำเป็นต้องแยกเปอร์เซ็นต์และเวลาในการวัดออกเป็นคอลัมน์ต่างๆ เพื่อให้สิ่งนี้เกิดขึ้นโดยอัตโนมัติสำหรับแถวใหม่ทุกแถว โค้ดจะถูกเขียนในแอพเพล็ต IFTTT
ไปที่ docs.google.com เพื่อเปิดแผ่นงานใหม่ชื่อ "ข้อมูล"
อาจใช้เวลาสักครู่ในการสร้างแผ่นงานและทำให้ข้อมูลพร้อมใช้งาน อดทน
แนะนำ:
วิธีทำ Spring Vibration Sensor ที่บ้าน!: 5 ขั้นตอน (พร้อมรูปภาพ)
วิธีทำ Spring Vibration Sensor ที่บ้าน!: ฉันกำลังทำงานในโปรเจ็กต์ใหม่ที่เกี่ยวข้องกับเซ็นเซอร์ Spring Vibration หรือที่รู้จักว่า "คนจน" มาตรความเร่ง/เซ็นเซอร์ตรวจจับความเคลื่อนไหว! สวิตช์การสั่นสะเทือนแบบสปริงเหล่านี้เป็นสวิตช์ทริกเกอร์การกระตุ้นด้วยการสั่นสะเทือนที่ไม่ใช่ทิศทางที่มีความไวสูง ด้านในเป็น
Crocodile Solar Pool Sensor: 7 ขั้นตอน (พร้อมรูปภาพ)
Crocodile Solar Pool Sensor: คำแนะนำนี้แสดงวิธีสร้างเซ็นเซอร์สระว่ายน้ำที่ค่อนข้างพิเศษเพื่อวัดอุณหภูมิของสระและส่งผ่าน WiFi ไปยังแอพ Blynk และไปยังนายหน้า MQTT ฉันเรียกมันว่า "เซ็นเซอร์ Crocodile Solar Pool"มันใช้การเขียนโปรแกรม Arduino en
DIY MIST/FOG MAKER โดยใช้ IC 555: 6 ขั้นตอน (พร้อมรูปภาพ)
DIY MIST/FOG MAKER โดยใช้ IC 555: ในบทช่วยสอนนี้ ฉันกำลังแสดงวิธีสร้างเครื่องสร้างหมอก/หมอกโดยใช้ IC 555 วงจรที่ง่ายมาก สิ่งนี้เรียกว่าเครื่องทำความชื้น เริ่มกันเลย
DIY Breath Sensor พร้อม Arduino (เซ็นเซอร์การยืดแบบถักแบบนำไฟฟ้า): 7 ขั้นตอน (พร้อมรูปภาพ)
DIY Breath Sensor พร้อม Arduino (เซ็นเซอร์การยืดแบบถักด้วยการนำไฟฟ้า): เซ็นเซอร์ DIY นี้จะอยู่ในรูปแบบของเซ็นเซอร์ยืดแบบถักที่เป็นสื่อกระแสไฟฟ้า มันจะพันรอบหน้าอก/ท้องของคุณ และเมื่อหน้าอก/ท้องของคุณขยายและหดตัว เซ็นเซอร์ก็จะเช่นกัน และด้วยเหตุนี้ข้อมูลอินพุตที่ป้อนไปยัง Arduino ดังนั้น
IOT WiFi Flower Moisture Sensor (ใช้แบตเตอรี่): 8 ขั้นตอน (พร้อมรูปภาพ)
IOT WiFi Flower Moisture Sensor (ใช้แบตเตอรี่): ในคำแนะนำนี้ เรานำเสนอวิธีสร้างเซ็นเซอร์ความชื้น/น้ำ WiFi ด้วยตัวตรวจสอบระดับแบตเตอรี่ในเวลาน้อยกว่า 30 นาที อุปกรณ์ตรวจสอบระดับความชื้นและส่งข้อมูลไปยังสมาร์ทโฟนผ่านอินเทอร์เน็ต (MQTT) ด้วยช่วงเวลาที่เลือก ยู