Kazalo:

Pametni sistem za upravljanje smeti: 23 korakov
Pametni sistem za upravljanje smeti: 23 korakov

Video: Pametni sistem za upravljanje smeti: 23 korakov

Video: Pametni sistem za upravljanje smeti: 23 korakov
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, December
Anonim
Pametni sistem za upravljanje smeti
Pametni sistem za upravljanje smeti
Pametni sistem za upravljanje smeti
Pametni sistem za upravljanje smeti
Pametni sistem za upravljanje smeti
Pametni sistem za upravljanje smeti

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

Pregled nadzornega sistema
Pregled nadzornega sistema
Pregled nadzornega sistema
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

Oblikovanje hipoteze
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

Merila
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

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

Programske aplikacije
Programske aplikacije
Programske aplikacije
Programske aplikacije
Programske aplikacije
Programske aplikacije

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

Potrebna orodja in stroji
Potrebna orodja in stroji
Potrebna orodja in stroji
Potrebna orodja in stroji
Potrebna orodja in stroji
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

Konstrukcija modela
Konstrukcija 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

Izdelava majhnega nadzornega sistema
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

2. korak
2. korak
2. 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

3. korak
3. korak
3. 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)

4. korak (izdelava prototipov)
4. korak (izdelava prototipov)
4. korak (izdelava prototipov)
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)

5. korak (povezovanje z aplikacijo Blynk)
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)

6. korak (nastavitev aplikacije)
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)

8. korak (rezultati)
8. korak (rezultati)
8. korak (rezultati)
8. korak (rezultati)
8. korak (rezultati)
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

  1. Zelena - 25%
  2. Oranžna - 50%
  3. Rdeča - 75%

Korak 17: Zaključek za majhno merilo

Zaključek za majhno merilo
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

Obsežen nadzorni sistem
Obsežen nadzorni sistem

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

Pregled
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

Koraki, na katere morate biti zaskrbljeni
Koraki, na katere morate biti zaskrbljeni

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

Ravnanje z velikimi podatki z uporabo baze podatkov
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

Izračun rezultatov v bazi podatkov
Izračun rezultatov v bazi podatkov
Izračun rezultatov v bazi podatkov
Izračun rezultatov v bazi 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: