本項目為使用物聯(lián)網(wǎng) (IOT) 的智能垃圾監(jiān)控系統(tǒng)。
我們生活在一個任務(wù)和系統(tǒng)與物聯(lián)網(wǎng)的力量融合在一起的時代,以擁有更高效的工作系統(tǒng)并快速執(zhí)行工作!憑借我們指尖的力量,這就是我們可以構(gòu)想出的項目。
物聯(lián)網(wǎng) (IoT)的功能應(yīng)是能夠透明、無縫地整合大量不同的系統(tǒng),同時為數(shù)百萬人提供數(shù)據(jù)以供使用和利用。因此,為物聯(lián)網(wǎng)構(gòu)建通用架構(gòu)是一項非常復(fù)雜的任務(wù),主要是因為此類系統(tǒng)中可能涉及的設(shè)備、鏈路層技術(shù)和服務(wù)種類繁多。
我們對環(huán)境的主要關(guān)注之一是固體廢物管理,這會影響我們社會的健康和環(huán)境。廢物的檢測、監(jiān)測和管理是當(dāng)今時代的主要問題之一。傳統(tǒng)的手動監(jiān)測垃圾箱中的垃圾的方法是一個繁瑣的過程,需要更多的人力、時間和成本,而我們目前的技術(shù)可以很容易地避免這些。
這是我們的解決方案,一種廢物管理自動化的方法。物聯(lián)網(wǎng)垃圾監(jiān)測系統(tǒng),是一種有助于保持城市清潔和健康的創(chuàng)新方式。
繼續(xù)看看您如何產(chǎn)生影響,幫助清潔您的社區(qū)、家庭甚至周圍環(huán)境,讓我們更接近更好的生活方式
監(jiān)控系統(tǒng)概述
當(dāng)我們觀察到垃圾車每天兩次在城鎮(zhèn)周圍收集固體廢物時,這個現(xiàn)象讓我們印象深刻。雖然這個系統(tǒng)實施方式很徹底,但效率很低。例如,假設(shè)街道 A 是一條繁忙的街道,我們看到垃圾填滿的速度非常快,而街道 B 甚至可能在兩天后垃圾箱還沒有裝滿一半。這個例子是實際發(fā)生的事情,因此它引導(dǎo)我們進入“尤里卡”時刻(即獲得靈感)!
我們的系統(tǒng)所做的是它在任何給定時間提供垃圾桶中垃圾水平的實時指示器。使用這些數(shù)據(jù),我們可以優(yōu)化廢物收集路線并最終減少燃料消耗。它允許垃圾收集者計劃他們的每日/每周收集時間表。
標(biāo)準(zhǔn)
基本模型的工作方式如下:
首先,您必須先輸入垃圾箱的高度。這將幫助我們生成垃圾桶中垃圾的百分比。然后,我們需要滿足兩個標(biāo)準(zhǔn),以表明需要清空特定的垃圾箱:
垃圾的數(shù)量,換句話說,如果你的垃圾箱是半滿的,你確實不需要清空它。我們的閾值,或我們允許的最大垃圾量,是垃圾箱的 75%。(您可以根據(jù)自己的喜好更改閾值。)
如果假設(shè)一個特定的垃圾桶裝滿了 20%,然后一周內(nèi)沒有變化,那么它進入了我們的第二個標(biāo)準(zhǔn):時間。隨著時間的推移,即使是少量也會開始腐爛,導(dǎo)致周圍環(huán)境發(fā)臭。為避免我們的容忍度為 2 天,因此如果垃圾桶小于 75% 但已使用了 2 天,則它也需要清空。
考慮到這些標(biāo)準(zhǔn),讓我們了解技術(shù)部分:
一個超聲波傳感器(又名距離傳感器)將放置在蓋子的內(nèi)側(cè),面向固體廢物的一側(cè)。隨著垃圾的增加,超聲波與垃圾之間的距離減小。這些實時數(shù)據(jù)將被發(fā)送到我們的微控制器。
然后我們的微控制器Arduino 101處理數(shù)據(jù)并通過 WiFi 將其發(fā)送到應(yīng)用程序。
該應(yīng)用程序的作用是用一個小動畫直觀地表示垃圾箱中的垃圾量。
此過程將指示所有需要注意的垃圾箱,引導(dǎo)用戶采取最有效的路線。
材料
硬件:
Grover Base Shield v2
Arduino 101
9v 電池(Gearbest)這些電池將為 Arduino 板供電
塑料容器(Gearbest)我找到了一個舊塑料容器,所有組件都可以放入其中。盒子很重要,因為您可以輕松訪問組件并且它是防水的。
超聲波傳感器(Gearbest)超聲波傳感器測量距離。它將附在蓋子上,指示垃圾的數(shù)量。我們系統(tǒng)的關(guān)鍵組件。
跳線(Gearbest)
Arduino MKR1000(亞馬遜)是 Arduino 最新的微控制器之一,它使用可下載的預(yù)構(gòu)建庫簡化了連接到 Internet 的任務(wù)。
白色噴漆將您的常規(guī)盒子變成更專業(yè)的產(chǎn)品
工具:
電鉆(Gearbest)
熱膠槍(Gearbest)
軟件:
Arduino IDE
Blynk一個允許與 WiFi 兼容的微控制器通信的安卓應(yīng)用程序。
構(gòu)建模型
是時候制作我們自己的系統(tǒng)用來在家中小規(guī)模測試我們的概念了!我為此找到了一個舊的小塑料容器以確保組件合適。
噴漆
我們選擇了白色,但您可以選擇您喜歡的任何顏色,內(nèi)外涂兩層油漆,別忘了封面。注意:在外面做的煙霧是有毒的。
安裝超聲波傳感器
推入傳感器并涂抹少量熱膠將其固定到位。然后給開關(guān)做一個插槽以將所有東西安裝到位。
電路
只需將 Base shield 安裝到 Arduino 101 上并將超聲波傳感器連接到引腳 D6
外殼
小心地將所有組件裝入并合上盒子
Blynk 應(yīng)用程序簡介
為了連接到互聯(lián)網(wǎng),我們使用了一個名為 Blynk 的預(yù)建平臺,該平臺可以從 android play 商店下載,鏈接在下方。有無數(shù)關(guān)于如何將應(yīng)用程序與 Arduino 一起使用的示例,這些示例都可以通過前往Arduino IDE 中的文件、示例和Blynk 列表下獲得。
鏈接到 blynk 應(yīng)用程序:https : //play.google.com/store/apps/details? id = cc
設(shè)置應(yīng)用程序和代碼
為了能夠?qū)?Arduino 101 進行編程,您需要首先安裝所需的驅(qū)動程序。要檢查您是否已經(jīng)安裝了它們,請打開 Arduino IDE,單擊工具,然后單擊板并查看列表中是否有 Arduino 或 Genuino 101。
要下載必要的驅(qū)動程序以使用 Arduino mkr1000,請再次打開 Arduino IDE,單擊工具、板,然后單擊板管理器。
現(xiàn)在在搜索欄中,搜索“ intel curie board ”,選擇您的 Arduino IDE 版本并下載隨附的版本
安裝驅(qū)動程序后,繼續(xù)下載所需的庫。為了讓我們的程序運行,我們需要 WiFi101 庫、blynk 庫和超聲波庫,這三個庫都可以在 Arduino 的內(nèi)置庫管理器中找到。打開 Sketch 然后 Include Library ,接著是 Manage Libraries 。
現(xiàn)在在搜索欄中,搜索 WiFi101、Blynk 和 Ultrasonic,選擇您的 IDE 版本并安裝。
測試
使用 Blynk 應(yīng)用程序,我們用 3 個 LED 表示垃圾級別。選擇 Arduino 101 作為您的微控制器并選擇“連接類型”BLE,而不是藍(lán)牙!
然后您將收到一封包含您需要在代碼中輸入的“身份驗證令牌”的郵件(在代碼中提到)。
結(jié)果
在這里,您可以看到整個概念的最終結(jié)果!
這些是我填滿垃圾箱時的手機截圖。在 blynk 應(yīng)用程序中,我們將三個 LED 對齊,一個在另一個之上。綠色從 0 到 25% 滿,橙色從 25 到 65%,紅色從 65 到 100%
在放入 10% 的垃圾并關(guān)閉垃圾箱后,我們讓其他兩個亮起的綠色 LED 保持熄滅。
50% 滿。
最后在我們把所有的垃圾都扔了之后,三個 LED 和一個笑臉都亮了!
全球定位系統(tǒng):
重要
我們實際上還沒有實施這一步,因為我們必須制作至少 20 個模型才能將它們安裝在鎮(zhèn)上的垃圾箱周圍。這會使造價變得太昂貴,所以我們提出了這個想法,當(dāng)隨機模擬時,它給了我們最短的路線,正確的結(jié)果!
現(xiàn)在是耗時的部分。我們計劃將我們的項目與谷歌地圖融合。
這是實施過程:
您需要手動在城鎮(zhèn)中獲取每個垃圾桶的 GPS 位置。然后將其保存在您的谷歌地圖上。完成之后,就像我們在我們的模型中制作系統(tǒng)而不是一個 LED 一樣,你需要對垃圾箱的數(shù)量做相同的事情,假設(shè)我們有20個的話。
當(dāng)卡車司機準(zhǔn)備開始他一天的工作時,他就打開 Blynk 并查看所有需要注意的垃圾箱,然后選擇每個垃圾箱(每個垃圾箱都有特定的編號),然后生成最短和最有效的路線!
-
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2912文章
44897瀏覽量
375800 -
監(jiān)控系統(tǒng)
+關(guān)注
關(guān)注
21文章
3939瀏覽量
176262 -
智能垃圾桶
+關(guān)注
關(guān)注
3文章
53瀏覽量
10675
發(fā)布評論請先 登錄
相關(guān)推薦
評論