สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
การจัดการขยะที่ดีได้กลายเป็นประเด็นสำคัญสำหรับโลกของเรา ในที่สาธารณะและทางธรรมชาติ หลายคนไม่ใส่ใจกับขยะที่ทิ้งไว้เบื้องหลัง เมื่อไม่มีที่เก็บขยะ ทิ้งขยะไว้ที่หน้างานง่ายกว่านำกลับมา แม้แต่พื้นที่อนุรักษ์ที่เรียกว่าขยะก็มีมลพิษ
ทำไมเราต้องมีถังขยะอัจฉริยะ? (สารละลาย)
เพื่อรักษาพื้นที่ธรรมชาติ สิ่งสำคัญคือต้องจัดให้มีจุดรวบรวมขยะที่มีการจัดการอย่างดี: เพื่อป้องกันไม่ให้ล้น ต้องยกถังขยะอย่างสม่ำเสมอ เป็นการยากที่จะผ่านช่วงเวลาที่เหมาะสม: เร็วเกินไปและถังขยะก็ว่างเปล่า สายเกินไปและถังขยะก็ล้น ปัญหานี้มีความสำคัญมากขึ้นเมื่อเข้าถึงถังขยะได้ยาก (เช่น บนเส้นทางเดินป่าบนภูเขา) ในการจัดการขยะอย่างมีเหตุผลนี้ การคัดแยกอาจเป็นความท้าทายหลัก ขยะอินทรีย์สามารถแปรรูปได้โดยตรงโดยธรรมชาติในการทำปุ๋ยหมัก
วัตถุประสงค์ของโครงการ
วัตถุประสงค์ของโครงการของเราคือการจัดหาอุปกรณ์ควบคุมสำหรับถังขยะอัจฉริยะ อุปกรณ์นี้รวมเซ็นเซอร์หลายตัวเพื่อควบคุมสถานะของถังขยะ
- เซ็นเซอร์ความจุ: อิงจากระบบอัลตราโซนิก ใช้เพื่อป้องกันน้ำล้น โดยแจ้งเตือนทีมเก็บขยะ
- เซ็นเซอร์อุณหภูมิและความชื้น: ใช้เพื่อตรวจสอบสภาพแวดล้อมของถังขยะ สิ่งนี้มีประโยชน์ในการจัดการสภาพของปุ๋ยหมักอินทรีย์และเพื่อป้องกันการปนเปื้อนในบางกรณี (ในสภาวะที่เปียกหรือร้อนจัด ความเสี่ยงที่จะเกิดไฟไหม้ในสภาวะที่แห้งมาก) ไฟไหม้ขยะสามารถส่งผลอย่างมากต่อสิ่งแวดล้อม (เช่น อาจทำให้เกิดไฟป่า) การรวมกันของค่าอุณหภูมิและความชื้นสามารถแจ้งเตือนทีมผู้ดูแลเกี่ยวกับปัญหาได้
- เซ็นเซอร์ตรวจจับความเคลื่อนไหว PIR: ตัวตรวจจับการเปิดจะถูกติดตั้งบนฝาถังขยะเพื่อดูสถิติการใช้ขยะและตรวจจับการปิดที่ไม่เหมาะสม
ขั้นตอนที่ 1: ส่วนประกอบฮาร์ดแวร์ที่จำเป็น
ในส่วนนี้ เราจะอธิบายเกี่ยวกับฮาร์ดแวร์และอิเล็กทรอนิกส์ที่ใช้ในการสร้างอุปกรณ์นี้
อันดับแรก เราต้องการถังขยะแบบเรียบง่ายที่มีฝาปิด ถัดไป: บอร์ด NodeMCU พร้อมโมดูล ESP8266 Wifi ในตัวที่จะช่วยเราสร้างการเชื่อมต่อกับบริการคลาวด์ และชุดเซ็นเซอร์เพื่อควบคุมสถานะของถังขยะ:
เซนเซอร์:
- DHT11 - เซ็นเซอร์อะนาล็อกอุณหภูมิและความชื้น
- Sharp IR 2Y0A21 - เซนเซอร์ดิจิตอลพร็อกซิมิตี / ระยะทาง
- เซอร์โวมอเตอร์
- เซ็นเซอร์ตรวจจับความเคลื่อนไหว PIR
ฮาร์ดแวร์เพิ่มเติมที่จำเป็น:
- ถังขยะแบบมีฝาปิด
- เขียงหั่นขนม (ทั่วไป)
- สายจัมเปอร์ (มัด…) เทปกาวสองหน้า!
เรายังต้องสร้าง:
- บัญชี AdaFruit - รับและรักษาข้อมูลและสถิติเกี่ยวกับสถานะถังขยะ
- บัญชี IFTTT - เก็บข้อมูลขาเข้าจาก Adafruit และทริกเกอร์เหตุการณ์ในกรณีขอบต่างๆ
- บัญชี Blynk - เปิดใช้งานโดยใช้แอปพลิเคชัน "Webhooks" บน IFTTT
ขั้นตอนที่ 2: ตั้งโปรแกรม NodeMCU ESP8266
นี่คือรหัสทั้งหมด อย่าลังเลที่จะใช้มัน:)
คุณสามารถค้นหาห้องสมุดที่เราใช้ออนไลน์ได้อย่างง่ายดาย (ระบุไว้ในส่วนหัว)
*** อย่าลืมใส่ชื่อ WiFi และรหัสผ่านที่ด้านบนของไฟล์
ขั้นตอนที่ 3: การเดินสายไฟ
การเชื่อมต่อกับบอร์ด NodeMCU ESP8266
DHT11
- + -> 3V3
- - -> GND
- ออก -> ปักหมุด A0
ชาร์ป IR 2Y0A21:
- สายสีแดง -> 3V3
- สายสีดำ -> GND
- สายสีเหลือง -> พิน D3
เซอร์โวมอเตอร์:
- สายสีแดง -> 3V3
- สายสีดำ -> GND
- สายสีขาว -> พิน D3
เซ็นเซอร์ตรวจจับความเคลื่อนไหว PIR:
- VCC -> 3V3
- GND -> GND
- ออก -> ปักหมุด D1
ขั้นตอนที่ 4: สถาปัตยกรรมระบบ
ส่วนประกอบคลาวด์ในสถาปัตยกรรม:
- Adafruit IO MQTT: ESP8266 เชื่อมต่อผ่าน WiFi ไปยังเซิร์ฟเวอร์คลาวด์ของ Adafruit ช่วยให้เรานำเสนอข้อมูลที่เก็บรวบรวมโดยเซ็นเซอร์ในคอมพิวเตอร์ระยะไกลและในแดชบอร์ดที่เป็นระเบียบและรัดกุม การจัดการประวัติ ฯลฯ
- บริการ IFTTT: อนุญาตให้เรียกใช้การดำเนินการตามค่าหรือเหตุการณ์ของเซ็นเซอร์ เราได้สร้างแอปเพล็ต IFTTT ที่เชื่อมต่อกระแสข้อมูลที่มั่นคงจากคลาวด์ Adafruit และกิจกรรมฉุกเฉินแบบเรียลไทม์โดยตรงจากเซ็นเซอร์
สถานการณ์การไหลของข้อมูลในระบบ:
- ค่าต่างๆ จะถูกรวบรวมจากเซ็นเซอร์ที่ทำงานอยู่ในถังขยะ: อัตราความจุของถังขยะ อุณหภูมิของถัง ความชื้นของถัง จำนวนครั้งที่เปิดถังขยะในวันนี้ -> เผยแพร่ข้อมูลไปยังโบรกเกอร์ MQTT -> แอปเพล็ต IFTTT ส่งข้อมูลไปยังตารางรายงานประจำวันของ Google แผ่น.
- ความจุถังขยะใกล้เต็มแล้ว (เซ็นเซอร์ที่คมชัดถึงขีดจำกัดความจุที่กำหนดไว้ล่วงหน้า) -> รายการความจุในรายงานรายวันได้รับการอัปเดต -> สถานีควบคุมของเสียจะล็อคฝาถังขยะและแสดงเวลาที่ตัวรวบรวมขยะมาถึง (ผ่านโปรโตคอลคลาวด์ Blynk และแอปเพล็ต IFTTT)
- มีการวัดค่าที่ผิดปกติของเซ็นเซอร์ ตัวอย่างเช่น ความเสี่ยงด้านอัคคีภัย - อุณหภูมิสูงและความชื้นต่ำ -> เหตุการณ์ถูกบันทึกบนคลาวด์ Blynk -> IFTTT ทริกเกอร์สัญญาณเตือนไปยังสถานีควบคุมของเสีย
ขั้นตอนที่ 5: ความท้าทายและข้อบกพร่อง
ความท้าทาย:
ความท้าทายหลักที่เราพบในระหว่างโปรเจ็กต์คือการประมวลผลข้อมูลทั้งหมดที่เซ็นเซอร์ของเราเก็บรวบรวมไว้อย่างสมเหตุสมผลและสมเหตุสมผล หลังจากลองใช้สถานการณ์กระแสข้อมูลที่แตกต่างกัน เราก็ได้บรรลุการตัดสินใจขั้นสุดท้ายที่ทำให้ระบบสามารถบำรุงรักษา ใช้ซ้ำได้ และปรับขนาดได้มากขึ้น
ข้อบกพร่องในปัจจุบัน:
- โดยใช้เซิร์ฟเวอร์ Blynk ข้อมูลจะได้รับการอัปเดตหลังจากเกิดความล่าช้าอย่างมากจากการวัดแบบเรียลไทม์
- ระบบอาศัยแหล่งจ่ายไฟภายนอก (การเชื่อมต่อกับเครื่องกำเนิดไฟฟ้าหรือแบตเตอรี่) ดังนั้นจึงยังไม่เป็นระบบอัตโนมัติทั้งหมด
- ในกรณีที่ถังเกิดไฟไหม้ จะต้องจัดการโดยใช้การแทรกแซงจากภายนอก
- ปัจจุบัน ระบบของเรารองรับถังเดียว
ขั้นตอนที่ 6: มองไปสู่อนาคต…
การปรับปรุงในอนาคต:
- การชาร์จพลังงานแสงอาทิตย์
- ระบบบีบอัดขยะด้วยตนเอง
- กล้องตรวจสอบถังขยะโดยใช้เหตุการณ์ที่ใช้คอมพิวเตอร์วิทัศน์ (ตรวจจับไฟไหม้ ขยะล้น)
- พัฒนารถยนต์ขับเคลื่อนอัตโนมัติสำหรับการเดินทางระหว่างถังขยะและเทขยะตามความจุ
กำหนดเวลาที่เป็นไปได้:
- ใช้ระบบสุริยะและบีบอัดขยะด้วยตนเอง (ประมาณ 6 เดือน)
- พัฒนาอัลกอริธึมการตรวจจับภาพและเชื่อมต่อระบบกล้องประมาณหนึ่งปี
- พัฒนาอัลกอริธึมเพื่อสร้างการเดินทางที่เหมาะสมที่สุดสำหรับการเก็บรวบรวมขยะโดยอิงจากข้อมูลจากถังขยะทั้งหมดในเวลาประมาณ 3 ปี
ขั้นตอนที่ 7: ภาพสุดท้าย…
ขั้นตอนที่ 8: เกี่ยวกับเรา
อาซาฟ เกทซ์ ---------------------------- Ofir Nesher ------------------ ------ โยนาธาน รอน
หวังว่าคุณจะสนุกกับโครงการนี้และคำทักทายจากอิสราเอล!
แนะนำ:
ถังขยะอัจฉริยะ: 6 ขั้นตอน
Smart Dustbin: สวัสดีทุกคน !!! ฉันชื่อ Vedaansh Verdhan และวันนี้ผมจะแสดงให้คุณเห็นถึงวิธีการสร้างถังขยะอัจฉริยะของคุณเอง ติดตามฉันบน Instagram เพื่อรับข้อมูลเกี่ยวกับโครงการต่อไปของฉัน เริ่มกันเลย !!!!Instragram Account:--- robotics_08
ถังขยะอัจฉริยะ: 9 ขั้นตอน
Smart Bin: ทำไมต้อง Smart Bin ทุกคนมีขยะ และเป็นไปได้มากว่าทุกคนเคยประสบกับข้อโต้แย้งที่เจ็บปวดว่าใครควรทิ้งขยะและเมื่อใด เราเพิ่งทะเลาะกันในบ้านของเราเอง และตัดสินใจว่าถึงเวลาแล้วที่จะยุติความบ้าคลั่งนี้
Easy IOT – ฮับเซ็นเซอร์ RF ที่ควบคุมด้วยแอปสำหรับอุปกรณ์ IOT ระยะกลาง: 4 ขั้นตอน
Easy IOT – ฮับเซ็นเซอร์ RF ที่ควบคุมด้วยแอปสำหรับอุปกรณ์ IOT ระยะกลาง: ในบทช่วยสอนนี้ เราจะสร้างเครือข่ายของอุปกรณ์ที่สามารถควบคุมผ่านลิงก์วิทยุจากอุปกรณ์ศูนย์กลาง ประโยชน์ของการใช้การเชื่อมต่อวิทยุแบบอนุกรม 433MHz แทน WIFI หรือ Bluetooth คือช่วงที่กว้างกว่ามาก (พร้อม
ถังขยะอัจฉริยะ Arduino: 5 ขั้นตอน
Arduino Smart Trashcan: ถังขยะนี้ได้รับแรงบันดาลใจจาก DIY Smart Dustbin ด้วย Arduino โดย AhsanQureshiI ทำตามขั้นตอนของเขา แต่ความแตกต่างที่สำคัญคือฉันได้เพิ่มปุ่มลงในถังขยะ นี่คือถังขยะอัจฉริยะ Arduino เมื่อคุณจับมือกับถังขยะให้ขยับเข้าใกล้
ถังขยะอัจฉริยะ: 5 ขั้นตอน
Smart Bin: Smart Bin ของเราอนุญาตให้ผู้ใช้ 'เช็คอิน' ด้วยบัตรผ่านพิเศษที่เชื่อมโยงกับบัญชีส่วนตัว หลังจากตรวจสอบขยะที่ทิ้งลงในถังขยะแล้ว ผู้ใช้จะได้รับคะแนน คะแนนเหล่านี้สามารถใช้ซื้อของขวัญต่างๆ ในเมืองเ