Indholdsfortegnelse:
- Trin 1: Oversigt over overvågningssystemet
- Trin 2: Dannelse af hypotese
- Trin 3: Kriterier
- Trin 4: Elektroniske komponenter
- Trin 5: Softwareapplikationer
- Trin 6: Nødvendige værktøjer og maskiner
- Trin 7: Teknisk del
- Trin 8: Konstruktion af modellen
- Trin 9: Lav et lille overvågningssystem
- Trin 10: Trin-2
- Trin 11: Trin-3
- Trin 12: Trin-4 (prototyping)
- Trin 13: Trin-5 (forbindelse til Blynk-appen)
- Trin 14: Trin-06 (Indstilling af appen)
- Trin 15: Trin-7 (test)
- Trin 16: Trin-8 (resultater)
- Trin 17: Konklusion for små skalaer
- Trin 18: Overvågningssystem i stor skala
- Trin 19: Oversigt
- Trin 20: Skridt der skal bekymres
- Trin 21: Håndtering af big data ved hjælp af database
- Trin 22: Resultatberegning i database
- Trin 23: Konklusion
Video: Smart Trash Management System: 23 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
INTRODUKTION.
Nuværende problem eller problem relateret til dette projekt
Hovedproblemet med vores nuværende samfund er ophobning af fast affald. Det får større indflydelse på sundhed og miljø i vores samfund. Opdagelse, overvågning og håndtering af disse spild er et af det primære problem i den nuværende æra.
Det er en ny metode til automatisk at håndtere spildet. Dette er vores IOT Smart Garbage Manufacturing system, en innovativ måde, hvor du kan holde byerne rene og sunde. Følg med for at se, hvordan du kan få indflydelse på at hjælpe med at rense dit samfund, hjem eller endda omgivelser og tage os et skridt tættere på en bedre måde at leve på
Hvorfor IOT?
Vi lever i en tidsalder, hvor opgaver og systemer er forbundet sammen med kraften i IOT for at få noget mere effektivt arbejdssystem og at udføre job hurtigt! Med al kraften ved vores fingerspidser vil det være i stand til at opnå !! I og ved brug af IOT er vi i stand til at lede menneskeheden ind i en ny teknologisk æra. At opbygge en generel arkitektur for IOT er derfor en meget kompleks opgave, hovedsageligt på grund af det ekstremt store udvalg af enheder, linklagteknologier og tjenester, der kan være involveret i et sådant system.
Trin 1: Oversigt over overvågningssystemet
Nuværende problem med affaldssamlingen
I disse dage kan vi observere, at affaldsvognen plejer at gå rundt i byen for at indsamle fast affald to gange om dagen. At sige det er virkelig forgæves og ineffektivt. Lad os f.eks. Sige, at der er to gader, nemlig A og B. Gade A er en travl gade, og vi kan se, at affaldet fyldes rigtig hurtigt, mens Street B selv efter to dage ikke er halvt fyldt. Så hvad er vil der opstå problemer på grund af dette ???
- Spild af menneskelige ressourcer
- Spild af tid
- Spild af penge
- Spild af brændstof
Trin 2: Dannelse af hypotese
Problemet er, at vi ikke kender det faktiske affaldsniveau i hver skraldespand. Så vi har brug for en realtidsangivelse af skraldespanden i skraldespanden til enhver tid. Ved hjælp af disse data kan vi derefter optimere indsamlingsruter for affald og i sidste ende reducere brændstofforbruget. Det giver skraldespillere mulighed for at planlægge deres daglige/ugentlige afhentningsplan.
Trin 3: Kriterier
Følgende ting skal tages i betragtning:-
- Først og fremmest skal du finde højden på skraldespanden. Dette vil hjælpe os med at generere procentdelen af skraldespanden i skraldespanden. For at gøre det skal to kriterier være opfyldt for at vise, at den særlige skraldespand skal tømmes;
- Mængden af skraldespand, med andre ord, hvis skraldespanden er halvfuld, behøver du ikke rigtig tømme den. Den maksimale mængde affald, vi tillader, er 75% af skraldespanden. (Det kan gøres efter dine præferencer)
- Der er et andet tilfælde, hvis en bestemt beholder fylder 20% og derefter i en uge, hvis den ikke ændrer sig, kommer den ind i det andet kriterium, tid. I overensstemmelse med tiden vil selv en lille mængde skrald føre til en ildelugtende omgivelse. For at undgå dette kan vi antage, at vores toleranceniveau er 2 dage. Så hvis en skraldespand er mindre end 75%, men hvis den er to dage gammel, skal den også tømmes.
Trin 4: Elektroniske komponenter
- Arduino 101 (det er en kraftfuld mikrokontroller, der kan bruges til at sende dataene via BLE)
- Arduino WiFi Shield 101 (Det vil blive forbundet til arduino 101 for at overføre sine data ved hjælp af WiFi
-
sensorer
- Ultralydssensor (bruges til at måle afstanden mellem låg på skraldespanden og bunden af den)
- IR -sensor (bruges til at implementere affaldssystem i stor skala)
- 9V batteri (det er strømkilden til vores projekt)
- 9V batteriklemme
- Jumperwires (generisk)
- Skubkontakt
Trin 5: Softwareapplikationer
Arduino IDE
Blynk (Det er en af de bedste applikationer til alle brugere, da den visuelt kan se dit projekt på en hvilken som helst af dine enheder)
Python
SQL /MYSQL
Trin 6: Nødvendige værktøjer og maskiner
Hot Glue Gun (generisk)
En plastkasse
Håndborer
Trin 7: Teknisk del
En infrarød sensor placeres på indersiden af låget; sensoren vender mod det faste affald. Når skraldespanden stiger, falder afstanden mellem IR -sensoren og skraldespanden. Disse live data sendes til vores mikrokontroller.
Bemærk: Brug af en ultralydssensor vil ikke være effektiv i stor skala, da der oprettes mange lyde under denne proces. Så vi kan sikre skraldespanden, da sensoren er meget følsom over for lyde. Det kan føre til fejl i datatransaktionen
Vores mikrokontroller, arduino 101, behandler derefter dataene og ved hjælp af Wi-Fi sender den dem til databasen / appen.
Gennem appen eller ved hjælp af databasen kan vi visuelt repræsentere mængden af skraldespand i skraldespanden med lille animation.
Trin 8: Konstruktion af modellen
Det er tid til at konstruere vores helt eget system for at minimere de negative virkninger af ikke-forsvarlig affaldshåndtering. Det kan spises på to måder som følger:
Lille skala: Ved brug af Blynk kan vi oprette en app til et lille niveau. Det kan bruges til husholdningsaffald eller til en lejlighed eller endda til et lille netværk af huse.
Stor skala: Ved at oprette en database i skyen kan vi oprette en intranetforbindelse mellem bestemte grænser. Ved hjælp af Python/SQL/MYSQL kan vi oprette en database i skyen for at danne et netværk af skraldespande.
Trin 9: Lav et lille overvågningssystem
TRIN 1
Tag en plastbeholder og markér to øjne på den. Fjern nu låget og spor de to '' øjne '' på ultralydssensoren. dette vil være den side, der vender mod bunden af skraldespanden
Trin 10: Trin-2
Tag en håndboremaskine og bor de markerede steder glat. Fastgør derefter ultralydssensoren i hullerne uden at fange nogen del af sensoren. (Derfor kan vi sikre, at aflæsningen ville være pålidelig)
Trin 11: Trin-3
Du skal blot montere basiskjoldet på Arduino 101 og fastgøre ultralydssensoren til en af stifterne. Kildekoden er angivet nedenfor
Tilslut en skydekontakt til modulet
Trin 12: Trin-4 (prototyping)
Tag en prøvebeholder i huset, og fastgør derefter komponenterne omhyggeligt til det, og tilslut det derefter til Blynk og test
Trin 13: Trin-5 (forbindelse til Blynk-appen)
For at forbinde data modtaget fra arduino til internettet kan vi bruge en forudbygget platform kaldet Blynk, og den kan downloades fra Android App Store. Denne app kan styres ved hjælp af Arduino IDE
play.google.com/store/apps/details?id=cc.
Trin 14: Trin-06 (Indstilling af appen)
Kildekoden er allerede angivet ovenfor. For at kunne programmere Arduino 101 skal du først installere de nødvendige drivere. For at kontrollere, om du allerede har dem installeret, skal du åbne Arduino IDE, klikke på værktøjer, derefter tavler og se, om enten Arduino eller Genuino 101 er på listen. Hvis de er der, skal du springe til næste trin, hvis ikke følge med
- For at downloade de nødvendige drivere til at kunne bruge Arduino mkr1000 skal du åbne Arduino IDE igen, klikke på værktøjer, tavler og derefter boards manager.
- Når dine drivere er installeret, skal du gå videre og downloade de nødvendige biblioteker. For at vores program kan køre, har vi brug for WiFi101 -biblioteket, Blynk -biblioteket og ultralydsbiblioteket, alle tre findes i Arduinos indbyggede bibliotekschef. Åben for skitse og inkluder derefter bibliotek. derefter bibliotekschef.
Trin 15: Trin-7 (test)
Ved hjælp af Blynk-appen kan vi lave en lille gengivelse af skraldespanden i skraldespanden ved hjælp af 3 LED s. Vælg Arduino 101 som din mikrokontrollerannonce, brug "BLE" som "forbindelsestype
Strengt taget; Ingen brug af Bluetooth
Du vil derefter modtage en mail med "auth -token", som du skal indtaste i koden (nævnt i koden).
Trin 16: Trin-8 (resultater)
Ved hjælp af en smartphone eller en bærbar computer kan du overvåge skraldespanden som følger …
Følgende farve repræsenterer mængden af skraldespand i skraldespanden
- Grøn - 25%
- Orange - 50%
- Rød - 75%
Trin 17: Konklusion for små skalaer
Som nævnt ovenfor kan den overvåges under kontrol af en smartphone eller en bærbar computer. Mere om det vil ikke være egnet, når det kommer til stor skala. Så projektet med overvågning i lille skala er en succes
Lad os nu undersøge, hvordan man gør det til en større skala.
Trin 18: Overvågningssystem i stor skala
Det bliver noget, der er anderledes end den lille skala.
Det ville være mere fremtrædende for regeringen i alle lande
Da hele regeringen søger en god løsning, vil jeg her fortælle en løsning på det. Her kommer det…
Trin 19: Oversigt
Dette kan gøres under to kriterier:-
- vi kan skabe en stor skraldespand, som er almindelig for en gade. Lad os sige, at det på et bestemt sted kaldes "A", og det består af 10 gader. Derefter skal vi lave 40 skraldespande, der er virkelig store (4 skraldespande til hver gade som Polythene, madvarer, glas og metaller skal indsamles separat)
- Eller også kan vi markedsføre nye skraldespande til alle butikker, og vi kan meddele alle at købe disse skraldespande. Samtidig kan vi endda tjene for regeringen.
Trin 20: Skridt der skal bekymres
det bliver det samme modul, der bruges til små målestok
Men brugen af infrarød sensor ville være meget fremtrædende, da der opstår masser af støj i miljøet, og det kan føre til datafejl. Så det er bedre at bruge IR -sensor
Så jeg tror, at der ikke vil være behov for at forklare de samme ting igen, da alle tingene er nævnt ovenfor.
Trin 21: Håndtering af big data ved hjælp af database
Så dette kommer til at være den meget vigtige del af alt, og dette er alles nye idé.
vi skal oprette en database ved hjælp af python/SQL/MYSQL. Derefter forbinder vi det til skyen. Så det kan være nyttigt for regeringen at håndtere alle de data, der modtages fra arduino
Trin 22: Resultatberegning i database
Som sagt ovenfor skal vi indstille arduinoen til at sende data til databasen med bestemte intervaller fra forskellige steder.
Derefter kan vi evaluere, hvor affaldet hurtigt hentes. Derefter kan vi styre affaldssamlingen.
Dette kan gøres med indrykningen til at bruge i lang tid eller til at indsamle dataovervågning.
Trin 23: Konklusion
Ved hjælp af de data, der modtages fra databasen, vil regeringen være i stand til at oprette et bredt netværk til indsamling af skraldespande. Så det vil føre til -
Anbefalede:
Lav en Pi Trash Classifier med ML !: 8 trin (med billeder)
Lav en Pi Trash Classifier Med ML !: Trash Classifier -projektet, kærligt kendt som "Hvor går det hen?!" Er designet til at smide ting hurtigere og mere pålideligt. Dette projekt bruger en Machine Learning (ML) -model uddannet i Lobe, en nybegyndervenlig (ingen kode!)
Easy Out of Band Management til IT: 4 trin
Easy Out of Band Management til IT: Ikoner lavet af Freepik fra www.flaticon.com Lær, hvordan du konfigurerer Out of Band Management (OOBM) ved at tilslutte en remote.it konfigureret Raspberry Pi og en Android- eller iPhone -enhed via USB -tethering. Dette fungerer på RPi2/RPi3/RPi4.Hvis du ikke ved hvad
Hydroelektrisk generator ud af TRASH?!?!: 11 trin
Hydroelektrisk generator ud af TRASH?!?!: Det endelige produkt skal se sådan ud, hvor metalpælene ville gå i jorden ved floden, æggestrukturen ville fungere som ventilator, blive skubbet af vandet, hvilket forårsager haven stang for at dreje, få gearene til at dreje. Udvekslingsforholdet m
Micro SD Card File Management: 4 trin
Micro SD Card File Management: SD -kortfilhåndteringsteknikkerne i denne instruktør kan bruges i projekter, der kræver vedvarende data, data, der vedligeholdes, når dit projekt slukkes og er tilgængeligt, når det tændes igen. Dataene er også bærbare, idet
AUTO-TRASH BOX: 5 trin
AUTO-TRASH BOX: Sådan laver du en papirkurv til autosensorer ved hjælp af Arduino __ ///////////////////////////////////// ////////////////////////// //www.instructables.com/id/TRASH-BOT-Arduino