INHOUDSOPGAWE:
- Stap 1: Oorsig van die moniteringstelsel
- Stap 2: Vorming van hipotese
- Stap 3: Kriteria
- Stap 4: Elektroniese komponente
- Stap 5: Sagteware -toepassings
- Stap 6: Noodsaaklike gereedskap en masjiene
- Stap 7: Tegniese deel
- Stap 8: Konstruksie van die model
- Stap 9: Maak 'n kleinskaalmoniteringstelsel
- Stap 10: Stap 2
- Stap 11: Stap 3
- Stap 12: Stap-4 (prototipering)
- Stap 13: Stap-5 (skakel met die Blynk-app)
- Stap 14: Stap-06 (die instelling van die app)
- Stap 15: Stap-7 (toets)
- Stap 16: Stap-8 (Resultate)
- Stap 17: Gevolgtrekking vir klein skaal
- Stap 18: Grootskaalmoniteringstelsel
- Stap 19: Oorsig
- Stap 20: Stappe wat u moet bekommer
- Stap 21: Hantering van groot data met behulp van databasis
- Stap 22: Resultaatberekening in databasis
- Stap 23: Gevolgtrekking
Video: Smart Trash Management System: 23 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
INLEIDING.
Huidige probleem of probleem wat verband hou met hierdie projek
Die grootste probleem met ons huidige samelewing is die ophoping van vaste afvalstowwe. Dit sal 'n groter impak hê op die gesondheid en omgewing van ons samelewing. Die opsporing, monitering en bestuur van hierdie vermorsing is een van die belangrikste probleme van die huidige era.
Dit is 'n nuwe metode om die vermorsing outomaties te bestuur. Dit is ons IOT Smart Garbage Manufacturing -stelsel, 'n innoverende manier om die stede skoon en gesond te hou. Volg verder om te sien hoe u 'n impak kan hê op die skoonmaak van u gemeenskap, huis of selfs omgewing, en neem ons 'n stap nader aan 'n beter manier van lewe
Waarom IOT?
Ons leef in 'n tyd waarin take en stelsels gekoppel is aan die krag van IOT om 'n meer doeltreffende werkstelsel te hê en om werk vinnig uit te voer! Met al die krag op ons vingerpunte, sal dit kan bereik !! Met en deur die gebruik van IOT is ons in staat om die mensdom in 'n nuwe tegnologiese era te lei. Om 'n algemene argitektuur vir die IOT te bou, is dus 'n baie komplekse taak, veral as gevolg van die uiters groot verskeidenheid toestelle, skakellaagtegnologieë en dienste wat moontlik betrokke wees by so 'n stelsel.
Stap 1: Oorsig van die moniteringstelsel
Huidige probleem met die vullisversameling
Deesdae kan ons sien dat die vullisvragmotor twee keer per dag deur die stad gaan om vaste vermorsing op te vang. Om te sê dat dit regtig tevergeefs en ondoeltreffend is. Byvoorbeeld, laat ons sê dat daar twee strate is, naamlik A en B. Straat A is 'n besige straat en ons sien dat die vullis baie vinnig vol word, terwyl straat B, selfs na twee dae, die asblik nie halfvol is nie. sal daar dan probleme opduik ???
- Vermorsing van menslike hulpbronne
- Mors van tyd
- Mors van geld
- Vermorsing van brandstof
Stap 2: Vorming van hipotese
Die probleem is dat ons nie die werklike hoeveelheid vullis in elke asblik ken nie. Ons benodig dus 'n intydse aanduiding van die vullisvlak in die asblik op 'n gegewe tydstip. Deur hierdie data te gebruik, kan ons die afvalversamelingsroetes optimaliseer en uiteindelik die brandstofverbruik verminder. Dit stel vullisversamelaars in staat om hul daaglikse/weeklikse afhaalskedule te beplan.
Stap 3: Kriteria
Die volgende dinge moet in ag geneem word:-
- Eerstens moet u die hoogte van die asblik vind. Dit sal ons help om die persentasie van die asblik in die asblik te genereer. Om dit te kan doen, moet aan twee kriteria voldoen word om aan te toon dat die spesifieke asblik leeggemaak moet word;
- Die hoeveelheid asblik, met ander woorde, as die asblik halfvol is, hoef u dit nie regtig leeg te maak nie. Die maksimum hoeveelheid vullis wat ons toelaat, is 75% van die asblik. (Dit kan volgens u voorkeur gedoen word)
- Daar is 'n ander geval: as 'n spesifieke asblik 20% vul, en as dit nie verander nie, kom dit by die tweede kriteria, tyd. In ooreenstemming met die tyd sal selfs 'n klein hoeveelheid asblik 'n stinkende omgewing veroorsaak. Om dit te vermy, kan ons aanvaar dat ons toleransievlak 2 dae is. Dus, as die asblik minder as 75%is, maar as dit twee dae oud is, moet dit ook leeggemaak word.
Stap 4: Elektroniese komponente
- Arduino 101 (dit is 'n kragtige mikrobeheerder wat gebruik kan word om die data via BLE te stuur)
- Arduino WiFi Shield 101 (dit sal aan die arduino 101 gekoppel word om sy data deur middel van WiFi te stuur
-
sensors
- Ultrasoniese sensor (gebruik om die afstand tussen die deksel van die asblik en die basis daarvan te meet)
- IR -sensor (gebruik om op groot skaal asblikstelsel te implementeer)
- 9V -battery (dit is die kragbron vir ons projek)
- 9V batteryklem
- Springdrade (generies)
- Skyfskakelaar
Stap 5: Sagteware -toepassings
Arduino IDE
Blynk (dit is een van die beste toepassings vir alle gebruikers, aangesien u u projek op enige van u toestelle visueel kan sien)
Python
SQL /MYSQL
Stap 6: Noodsaaklike gereedskap en masjiene
Warmlijmpistool (generies)
'N Plastiek boks
Hand boor
Stap 7: Tegniese deel
'N Infrarooi sensor word aan die binnekant van die deksel geplaas; die sensor kyk na die vaste afval. Namate die asblik toeneem, neem die afstand tussen die IR -sensor en die asblik af. Hierdie lewendige data sal na ons mikrobeheerder gestuur word.
Let wel: die gebruik van 'n ultra-soniese sensor is nie op groot skaal effektief nie, aangesien baie geluide tydens hierdie proses geskep word. Sodat ons die tempo van asblik kan verseker, aangesien die sensor baie sensitief is vir geluide. Dit kan lei tot foute in die datatransaksie
Ons mikrobeheerder, die arduino 101, verwerk dan die data en stuur dit met behulp van Wi-Fi na die databasis / app.
Deur middel van die app of die databasis kan ons die hoeveelheid asblik in die asblik visueel voorstel met 'n klein animasie.
Stap 8: Konstruksie van die model
Dit is die tyd om ons eie stelsel op te stel om die negatiewe gevolge van nie-behoorlike vullisbestuur te verminder. Dit kan op twee maniere soos volg geëet word:
Klein skaal: deur die gebruik van Blynk kan ons 'n app op 'n klein vlak skep. Dit kan gebruik word vir huishoudelike vullisverwydering, vir 'n woonstel of selfs vir 'n klein netwerk huise.
Groot skaal: Deur 'n databasis in die wolk te skep, kan ons 'n intranetverbinding tussen sekere grense maak. Met behulp van Python/SQL/MYSQL kan ons 'n databasis in die wolk skep om 'n netwerk van asblikke te vorm.
Stap 9: Maak 'n kleinskaalmoniteringstelsel
STAP 1
Neem 'n plastiekhouer en merk twee oë daarop. Verwyder nou die deksel en volg die twee "oë" van die ultrasoniese sensor. dit is die kant na die onderkant van die asblik
Stap 10: Stap 2
Neem 'n handboor en boor die gemerkte plekke glad. Maak dan die ultrasoniese sensor in die gate vas sonder om enige deel van die sensor vas te vang. (Daarom kan ons verseker dat die lesing betroubaar is)
Stap 11: Stap 3
Monteer eenvoudig die basisskerm op die Arduino 101 en bevestig die ultrasoniese sensor aan enige van die penne. Die bronkode word hieronder gegee
Koppel 'n skyfskakelaar met die module
Stap 12: Stap-4 (prototipering)
Neem 'n monsterbak in die huis en maak die komponente noukeurig daarop vas en koppel dit dan aan Blynk en toets
Stap 13: Stap-5 (skakel met die Blynk-app)
Om die data wat van die arduino ontvang is, aan die internet te koppel, kan ons 'n voorafgeboude platform genaamd Blynk gebruik, wat afgelaai kan word vanaf die Android -app store. Hierdie app kan beheer word met behulp van Arduino IDE
play.google.com/store/apps/details?id=cc.
Stap 14: Stap-06 (die instelling van die app)
Die bronkode is reeds hierbo gegee. Om die Arduino 101 te kan programmeer, moet u eers die nodige bestuurders installeer. Om te kyk of u dit reeds geïnstalleer het, maak die Arduino IDE oop, klik op gereedskap, dan op die borde en kyk of Arduino of Genuino 101 in die lys is. As hulle daar is, gaan na die volgende stap, as dit nie die geval is nie
- Om die nodige bestuurders af te laai om Arduino mkr1000 te kan gebruik, maak die Arduino IDE weer oop, klik op gereedskap, borde en dan bordbestuurder.
- Sodra u bestuurders geïnstalleer is, kan u die nodige biblioteke aflaai. Om ons program te laat funksioneer, benodig ons die WiFi101 -biblioteek, die Blynk -biblioteek en die ultrasoniese biblioteek. Al drie kan gevind word in die ingeboude biblioteekbestuurder van Arduino. Maak oop vir skets en sluit dan biblioteek in. dan biblioteekbestuurder.
Stap 15: Stap-7 (toets)
Deur die Blynk-app te gebruik, kan ons 'n klein voorstelling gee van die hoeveelheid asblik in die asblik met behulp van 3 LED s. Kies Arduino 101 as u mikrobeheerder-advertensie, gebruik 'BLE' as 'verbindingstipe'
Streng; Geen gebruik van Bluetooth nie
U sal dan 'n e -pos ontvang met die 'auth -token' wat u in die kode moet invoer (genoem in die kode).
Stap 16: Stap-8 (Resultate)
Met 'n slimfoon of 'n skootrekenaar kan u die vullisdrom soos volg monitor …
Die volgende kleur verteenwoordig die hoeveelheid asblik in die asblik
- Groen - 25%
- Oranje - 50%
- Rooi - 75%
Stap 17: Gevolgtrekking vir klein skaal
Soos hierbo genoem, kan dit onder die beheer van 'n slimfoon of 'n skootrekenaar gemonitor word. Meer hieroor is dit nie geskik as dit op groot skaal kom nie. Die moniteringsprojek op klein skaal is dus suksesvol
Kom ons kyk hoe ons dit op 'n groter skaal kan maak.
Stap 18: Grootskaalmoniteringstelsel
Dit gaan iets anders wees as die klein skaal.
Dit sou meer prominent wees vir die regering van alle lande
Aangesien die hele regering na 'n goeie oplossing soek, sal ek hiervoor 'n oplossing vertel. Hier kom dit…
Stap 19: Oorsig
Dit kan onder twee kriteria gedoen word:-
- ons kan 'n groot asblik skep wat algemeen in 'n straat voorkom. Kom ons sê dat dit op die sekere plek 'A' genoem word en bestaan uit 10 strate. Dan maak ons 40 asblikke wat regtig groot is (4 asblikke vir elke straat, soos politeen, voedsel, glase en metale moet afsonderlik versamel word)
- Of andersins kan ons nuwe asblikke in alle winkels bemark en ons kan almal aankondig om die asblikke te koop. Terselfdertyd kan ons selfs vir die regering verdien.
Stap 20: Stappe wat u moet bekommer
dit sal dieselfde module wees wat vir klein skaal gebruik word
Maar die gebruik van infrarooi sensor is baie prominent, aangesien baie geluide in die omgewing ontstaan en dit kan lei tot datafoute, dus is dit beter om IR -sensor te gebruik
Ek dink dus dat dit nie nodig is om dieselfde dinge weer te verduidelik nie, aangesien al die dinge hierbo genoem word.
Stap 21: Hantering van groot data met behulp van databasis
Dit gaan dus die baie belangrike deel van almal wees, en dit is die nuwe idee van almal.
ons gaan 'n databasis skep met behulp van python/SQL/MYSQL. Dan koppel ons dit aan die wolk. Sodat dit vir die regering nuttig kan wees om al die data wat van arduino ontvang is, te hanteer
Stap 22: Resultaatberekening in databasis
Soos hierbo gesê, gaan ons die arduino stel om data met sekere tussenposes van verskillende plekke na die databasis te stuur.
Daarna kan ons evalueer waar die vullis vinnig opgevang word. Daarna kan ons die vullisversameling bestuur.
Dit kan gedoen word deur die gebruik van 'n lang tyd of om data -toesig te versamel.
Stap 23: Gevolgtrekking
Deur die data wat uit die databasis ontvang is, te gebruik, sal die regering 'n wye netwerk kan skep om asblikke te versamel. Sodat dit sal lei tot -
Aanbeveel:
Maak 'n Pi Trash Classifier met ML !: 8 stappe (met foto's)
Maak 'n Pi Trash Classifier Met ML !: Die Trash Classifier -projek, met liefde bekend as "Waar gaan dit heen?!", Is ontwerp om dinge vinniger en betroubaarder weg te gooi. Hierdie projek gebruik 'n Machine Learning (ML) -model opgelei in Lobe, 'n beginnersvriendelike (geen kode!)
Perf Board From Trash: 4 stappe (met foto's)
Perf Board From Trash: Hier is 'n goedkoop en maklike perf board wat bestaan uit materiaal wat byna almal rondlê. Dit is ideaal vir Arduino -projekte of net 'n tuisgemaakte kring. Hierdie projek duur ongeveer 'n halfuur
AUTO-TRASH BOX: 5 stappe
AUTO-TRASH BOX: Hoe om 'n asblik vir motorsensors te maak met Arduino __ ///////////////////////////////////// ///////////////////////////////////////////' //www.instructables.com/id/TRASH-BOT-Arduino
Trash Built BT Line Drawing Bot - My Bot: 13 stappe (met foto's)
Trash Built BT Line Drawing Bot - My Bot: Haai vriende, na 'n lang gaping ongeveer 6 maande, kom ek met 'n nuwe projek. Tot die voltooiing van Cute Drawing Buddy V1, SCARA Robot - Arduino, is ek van plan om 'n ander tekenbot te beplan, en die hoofdoel is om 'n groot tekening te dek. So vasgemaakte robotarms
Trash-o-caster: 15 stappe (met foto's)
Trash-o-caster: Tydens 'n onlangse storm is hierdie mishandelde elektriese kitaar op die randsteen gevind, begrawe in sneeu. Al die elektrisiteit behalwe die domkrag, het ek besluit om dit van die rand af terug te bring. Ek wou nog altyd 'n 'Strat' of iets soortgelyks hê. Die lieflike enkelspoel