Kazalo:
- 1. korak: Pregled nadzornega sistema
- 2. korak: Oblikovanje hipoteze
- 3. korak: Merila
- 4. korak: Elektronske komponente
- 5. korak: Aplikacije programske opreme
- 6. korak: potrebna orodja in stroji
- 7. korak: Tehnični del
- 8. korak: Izdelava modela
- 9. korak: Izdelava majhnega nadzornega sistema
- 10. korak: 2. korak
- 11. korak: 3. korak
- 12. korak: 4. korak (izdelava prototipov)
- 13. korak: 5. korak (povezovanje z aplikacijo Blynk)
- 14. korak: 6. korak (nastavitev aplikacije)
- 15. korak: 7. korak (testiranje)
- 16. korak: 8. korak (rezultati)
- Korak 17: Zaključek za majhno merilo
- 18. korak: Nadzorni sistem velikega obsega
- 19. korak: Pregled
- 20. korak: Koraki, ki vas skrbijo
- 21. korak: Ravnanje z velikimi podatki z uporabo baze podatkov
- Korak 22: Izračun rezultatov v zbirki podatkov
- 23. korak: Zaključek
Video: Pametni sistem za upravljanje smeti: 23 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
UVOD
Trenutna težava ali težava, povezana s tem projektom
Glavni problem naše sedanje družbe je kopičenje trdnih odpadkov. To bo imelo večji vpliv na zdravje in okolje naše družbe. Odkrivanje, spremljanje in ravnanje s temi odpadki je eden glavnih problemov sedanje dobe.
To je nova metodologija za samodejno upravljanje z odpadki. To je naš IOT sistem za pametno proizvodnjo smeti, inovativen način, s katerim boste mesta ohranili čista in zdrava. Nadaljujte in si oglejte, kako bi lahko vplivali na čiščenje svoje skupnosti, doma ali celo okolice, s čimer ste korak bližje boljšemu načinu življenja
Zakaj IOT?
Živimo v dobi, ko so naloge in sistemi povezani z močjo IOT -a, da bi imeli kakšen učinkovitejši sistem dela in hitro opravljali naloge! Z vso močjo na dosegu roke nam bo to uspelo !! Z uporabo IOT -a in z njegovo pomočjo lahko človeštvo usmerimo v novo tehnološko obdobje Ustvarjanje splošne arhitekture za IOT je zato zelo kompleksna naloga, predvsem zaradi izjemno velike raznolikosti naprav, tehnologij plast povezav in storitev, ki lahko biti vključen v tak sistem.
1. korak: Pregled nadzornega sistema
Sedanja težava z zbiranjem smeti
Te dni lahko opazimo, da je smetirnica dvakrat na dan hodila po mestu in nabirala trdne odpadke. Reči, da je res zaman in neučinkovit. Na primer, recimo, da obstajata dve ulici, in sicer A in B. Ulica A je prometna in vidimo, da se smeti zelo hitro napolnijo, medtem ko se ulica B tudi po dveh dneh koša ne napol napolni. bodo zaradi tega nastale težave ???
- Odpadki človeških virov
- Izguba časa
- Škoda denarja
- Odpad goriva
2. korak: Oblikovanje hipoteze
Težava je v tem, da ne poznamo dejanske ravni smeti v vsakem košu za smeti. Zato moramo v realnem času navesti raven smeti v košu za smeti v danem trenutku. Z uporabo teh podatkov lahko nato optimiziramo poti zbiranja odpadkov in na koncu zmanjšamo porabo goriva. Zbiralcem smeti omogoča načrtovanje dnevnega/tedenskega urnika odvoza.
3. korak: Merila
Upoštevati je treba naslednje:-
- Najprej morate ugotoviti višino smetnjaka. To nam bo pomagalo ustvariti odstotek smeti v košu za smeti. Če želite to narediti, morata biti izpolnjena dva merila, ki dokazujejo, da je treba določen koš izprazniti;
- Količine smeti, z drugimi besedami, če je koš napol poln, ga ni treba izprazniti. Največja dovoljena količina smeti je 75% koša. (To lahko naredite glede na vaše želje)
- Obstaja še en primer, če določen zabojnik napolni 20% in potem teden dni, če se ne spreminja, pride v drugo merilo, čas. Sčasoma bo tudi majhna količina smeti vodila v smrdljivo okolico. Da bi se temu izognili, lahko domnevamo, da je naša stopnja tolerance 2 dni. Torej, če je koš za smeti manjši od 75%, če pa je star dva dni, ga je treba tudi izprazniti.
4. korak: Elektronske komponente
- Arduino 101 (to je zmogljiv mikrokrmilnik, ki ga lahko uporabite za pošiljanje podatkov prek BLE)
- Arduino WiFi Shield 101 (povezan bo z arduino 101 za prenos svojih podatkov prek WiFi
-
senzorji
- Ultrazvočni senzor (uporablja se za merjenje razdalje med pokrovom smetnjaka in podnožjem)
- IR senzor (uporablja se za uporabo v velikem sistemu smeti)
- 9V baterija (to je vir energije za naš projekt)
- 9V sponka za baterijo
- Mostične žice (generično)
- Drsno stikalo
5. korak: Aplikacije programske opreme
Arduino IDE
Blynk (To je ena najboljših aplikacij za vse uporabnike, saj vam omogoča, da svoj projekt vizualno vidite na kateri koli napravi)
Python
SQL /MYSQL
6. korak: potrebna orodja in stroji
Pištola za vroče lepilo (generično)
Plastična škatla
Ročni vrtalnik
7. korak: Tehnični del
Infrardeči senzor bo nameščen na notranji strani pokrova; senzor bo obrnjen proti trdnim odpadkom. Ko se smeti povečujejo, se razdalja med IR senzorjem in smeti zmanjšuje. Ti podatki v živo bodo poslani našemu mikrokrmilniku.
Opomba: Uporaba ultrazvočnega senzorja ne bo učinkovita pri velikih količinah, saj med tem postopkom nastane veliko zvokov. Tako lahko zagotovimo stopnjo smeti, saj je senzor zelo občutljiv na zvoke. Lahko povzroči napake pri prenosu podatkov
Naš mikrokrmilnik, arduino 101, nato obdeluje podatke in jih s pomočjo Wi-Fi pošlje v bazo podatkov / aplikacijo.
Skozi aplikacijo ali uporabo baze podatkov lahko vizualno predstavimo količino smeti v košu z majhno animacijo.
8. korak: Izdelava modela
Čas je za izgradnjo lastnega sistema za zmanjšanje negativnih učinkov neustreznega ravnanja s smeti. Jedite ga lahko na dva načina:
Majhen obseg: z uporabo Blynka lahko ustvarimo aplikacijo na majhni ravni. Uporablja se lahko za odlaganje smeti v gospodinjstvu ali za stanovanje ali celo za majhno hišo.
Velik obseg: Z ustvarjanjem baze podatkov v oblaku lahko vzpostavimo intranetno povezavo med določenimi mejami. Z uporabo Python/SQL/MYSQL lahko ustvarimo bazo podatkov v oblaku za oblikovanje mreže košev za smeti.
9. korak: Izdelava majhnega nadzornega sistema
KORAK 1
Vzemite plastično posodo in na njej označite dve očesi. Zdaj odstranite pokrov in poiščite dve "očesi" ultrazvočnega senzorja. to bo stran, obrnjena proti dnu koša
10. korak: 2. korak
Vzemite ročni vrtalnik in gladko izvrtajte označena mesta. Nato pritrdite ultrazvočni senzor v luknje, ne da bi prijeli kateri koli del senzorja. (Zato lahko zagotovimo, da bo odčitavanje zanesljivo)
11. korak: 3. korak
Preprosto namestite osnovni ščit na Arduino 101 in pritrdite ultrazvočni senzor na katerega koli zatiča. Izvorna koda je navedena spodaj
Drsno stikalo povežite z modulom
12. korak: 4. korak (izdelava prototipov)
V hišo vzemite zabojnik za vzorce, nato pa nanj previdno pritrdite komponente, nato pa ga priključite na Blynk in preizkusite
13. korak: 5. korak (povezovanje z aplikacijo Blynk)
Za povezavo podatkov, prejetih iz arduina, z internetom, lahko uporabimo vnaprej pripravljeno platformo, imenovano Blynk, ki jo lahko prenesemo iz trgovine z aplikacijami za Android. To aplikacijo je mogoče upravljati z Arduino IDE
play.google.com/store/apps/details?id=cc.
14. korak: 6. korak (nastavitev aplikacije)
Izvorna koda je že navedena zgoraj. Če želite programirati Arduino 101, morate najprej namestiti potrebne gonilnike. Če želite preveriti, ali so že nameščeni, odprite Arduino IDE, kliknite orodja, nato plošče in poiščite, ali sta na seznamu Arduino ali Genuino 101. Če so tam, pojdite na naslednji korak, če ne sledite
- Če želite prenesti potrebne gonilnike za uporabo Arduino mkr1000, znova odprite Arduino IDE, kliknite orodja, plošče in nato upravitelj plošč.
- Ko so gonilniki nameščeni, prenesite potrebne knjižnice. Za izvajanje našega programa potrebujemo knjižnico WiFi101, knjižnico Blynk in ultrazvočno knjižnico, vse tri pa najdete v vgrajenem upravitelju knjižnic Arduino. Odprite za skiciranje in nato vključite knjižnico. nato vodja knjižnice.
15. korak: 7. korak (testiranje)
Z aplikacijo Blynk lahko s pomočjo 3 LED-jev naredimo majhen prikaz ravni smeti v košu. Izberite Arduino 101 kot oglas za mikrokrmilnik, za uporabo pa uporabite "BLE"
Strogo; Brez uporabe Bluetootha
Nato boste prejeli e -poštno sporočilo z "žetonom za preverjanje pristnosti", ki ga morate vnesti v kodo (omenjeno v kodi).
16. korak: 8. korak (rezultati)
S pametnim telefonom ali prenosnim računalnikom lahko spremljate koš za smeti na naslednji način
Naslednja barva predstavlja količino smeti v košu
- Zelena - 25%
- Oranžna - 50%
- Rdeča - 75%
Korak 17: Zaključek za majhno merilo
Kot je navedeno zgoraj, ga je mogoče spremljati pod nadzorom pametnega telefona ali prenosnega računalnika. Še več, to ne bo primerno, ko gre za obsežne. Projekt spremljanja v majhnem obsegu je torej uspešen
Zdaj pa raziščimo, kako to narediti v večjem obsegu.
18. korak: Nadzorni sistem velikega obsega
Nekaj drugačnega bo od malega.
To bi bilo bolj izrazito za vlado vseh držav
Ker vsa vlada išče dobro rešitev, bom tukaj povedal rešitev za to. Tukaj prihaja…
19. korak: Pregled
To je mogoče storiti po dveh merilih:-
- lahko ustvarimo velik smetnjak, ki je običajen za ulico. Recimo, da je na določenem mestu imenovano "A" in je sestavljeno iz 10 ulic. Nato bomo izdelali 40 košev za smeti, ki so res velike velikosti (4 koše za vsako ulico, saj je treba polietilen, živila, kozarce in kovine zbirati ločeno)
- V nasprotnem primeru lahko v vseh trgovinah prodamo nove smetnjake in vsem najavimo nakup teh košev. Hkrati lahko zaslužimo celo za vlado.
20. korak: Koraki, ki vas skrbijo
to bo isti modul, ki se uporablja za majhne količine
Toda uporaba infrardečega senzorja bi bila zelo pomembna, saj v okolju nastaja veliko šumov in lahko povzroči napake pri podatkih. Zato je bolje uporabiti IR senzor
Zato menim, da ne bo treba ponovno razlagati istih stvari, kot so vse zgoraj omenjene.
21. korak: Ravnanje z velikimi podatki z uporabo baze podatkov
Torej bo to zelo pomemben del vsega in to je nova ideja vseh.
ustvarili bomo bazo podatkov z uporabo python/SQL/MYSQL. Nato ga bomo povezali z oblakom. Tako da je vladi lahko koristno ravnati z vsemi podatki, prejetimi od arduina
Korak 22: Izračun rezultatov v zbirki podatkov
Kot rečeno zgoraj, bomo arduino nastavili za pošiljanje podatkov v bazo podatkov v določenih intervalih z različnih mest.
Nato lahko ocenimo, kje se smeti hitro zbirajo. Potem lahko upravljamo zbiranje smeti.
To je mogoče storiti z zamikom dolgotrajne uporabe ali zbiranja podatkovnega nadzora.
23. korak: Zaključek
Z uporabo podatkov, prejetih iz zbirke podatkov, bo vlada lahko ustvarila široko mrežo za zbiranje smeti. Tako da bo vodilo do -
Minimalna poraba goriva
Priporočena:
Naredite klasifikator smeti Pi z ML!: 8 korakov (s slikami)
Naredite klasifikator Pi smeti z ML !: Projekt klasifikatorja smeti, ljubkovalno znan kot "Kam gre?!", Je zasnovan tako, da stvari vrže hitreje in zanesljiveje. Ta projekt uporablja model strojnega učenja (ML) usposobljen v Lobeju, prijazen začetnikom (brez kode!)
Pretvorite neuporabljen pametni telefon v pametni zaslon: 6 korakov (s slikami)
Pretvorite neuporabljen pametni telefon v pametni zaslon: Vadnica za Deze je na voljo v angleškem jeziku, če želite izvedeti več o tem, ali imate (star) neuporabljen pametni telefon? S pomočjo te preproste vadnice po korakih ga spremenite v pametni zaslon z Google Preglednicami in nekaj peresa ter papirja. Ko končate
Pametni koš za smeti z avtomobilom: 5 korakov
Pametni koš za smeti z avtomobilom: To je pameten koš za smeti z ultrazvočnim senzorjem, avtomobilom in gumbom, zato se premaknete naprej, ko ga pritisnete. Ta projekt je navdihnjen s https://www.instructables.com/id/DIY-Smart-Dustbin-With-Arduino/ Tukaj je nekaj delov, ki sem jih spremenil: 4 kolesa
Sistem za smeti: 7 korakov
Odpadni sistem: Odločili smo se, da bomo poskušali slediti zapolnjevanju smeti v skupnosti v soseski ali senzorju v vsakem smeti v soseski, da bi poskušali narediti odstranjevanje smeti učinkovitejše. Mislili smo, da če tovornjak prihaja vsaka dva tedna na zbiranje
IDC2018 IOT pametni koš za smeti: 8 korakov
IDC2018 IOT Pametni koš za smeti: Dobro ravnanje z odpadki je postalo bistveno vprašanje našega planeta. V javnih in naravnih prostorih se mnogi ne ozirajo na odpadke, ki jih pustijo za sabo. Ko ni zbiralnika smeti, je lažje pustiti odpadke na kraju samem, kot jih prinesti