INHOUDSOPGAWE:

Smart Trash Management System: 23 stappe
Smart Trash Management System: 23 stappe

Video: Smart Trash Management System: 23 stappe

Video: Smart Trash Management System: 23 stappe
Video: PS1-PS8 2024, Desember
Anonim
Slim asblikbestuurstelsel
Slim asblikbestuurstelsel
Slim asblikbestuurstelsel
Slim asblikbestuurstelsel
Slim asblikbestuurstelsel
Slim asblikbestuurstelsel

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

Oorsig van die moniteringstelsel
Oorsig van die moniteringstelsel
Oorsig van die moniteringstelsel
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

Vorming van hipotese
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

Kriteria
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

Elektroniese komponente
Elektroniese komponente
Elektroniese komponente
Elektroniese komponente
Elektroniese komponente
Elektroniese komponente
Elektroniese komponente
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

Sagteware -toepassings
Sagteware -toepassings
Sagteware -toepassings
Sagteware -toepassings
Sagteware -toepassings
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

Nodige gereedskap en masjiene
Nodige gereedskap en masjiene
Nodige gereedskap en masjiene
Nodige gereedskap en masjiene
Nodige gereedskap en masjiene
Nodige 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

Konstruksie van die model
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

Maak 'n kleinskaalmoniteringstelsel
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

Stap-2
Stap-2
Stap-2
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

Stap-3
Stap-3
Stap-3
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)

Stap 4 (prototipering)
Stap 4 (prototipering)
Stap 4 (prototipering)
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)

Stap 5 (skakel met die Blynk-app)
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)

Stap-06 (die opstel van die app)
Stap-06 (die opstel 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)

Stap-8 (Resultate)
Stap-8 (Resultate)
Stap-8 (Resultate)
Stap-8 (Resultate)
Stap-8 (Resultate)
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

  1. Groen - 25%
  2. Oranje - 50%
  3. Rooi - 75%

Stap 17: Gevolgtrekking vir klein skaal

Gevolgtrekking vir klein skaal
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

Grootskaalmoniteringstelsel
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

Oorsig
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

Stappe om bekommerd te wees
Stappe om bekommerd te wees

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

Hantering van groot data met behulp van databasis
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

Resultaatberekening in databasis
Resultaatberekening in databasis
Resultaatberekening in databasis
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: