Obsah:

Inteligentný systém správy koša: 23 krokov
Inteligentný systém správy koša: 23 krokov

Video: Inteligentný systém správy koša: 23 krokov

Video: Inteligentný systém správy koša: 23 krokov
Video: Джордж Вашингтон. Первый президент 2024, November
Anonim
Inteligentný systém správy koša
Inteligentný systém správy koša
Inteligentný systém správy koša
Inteligentný systém správy koša
Inteligentný systém správy koša
Inteligentný systém správy koša

ÚVOD.

Aktuálny problém alebo problém súvisiaci s týmto projektom

Hlavným problémom našej súčasnej spoločnosti je hromadenie tuhých odpadových látok. Bude mať väčší vplyv na zdravie a životné prostredie našej spoločnosti. Odhaľovanie, monitorovanie a riadenie týchto odpadov je jedným z primárnych problémov súčasnej doby.

Je to nová metodika na automatické riadenie plytvania. Toto je náš systém inteligentnej výroby odpadu IOT, inovatívny spôsob, ktorý vám pomôže udržať mestá čisté a zdravé. Pokračujte a zistite, ako by ste mohli prispieť k vyčisteniu komunity, domova alebo dokonca okolia, čím sa posunieme o krok bližšie k lepšiemu spôsobu života

Prečo IOT?

Žijeme v dobe, kde sú úlohy a systémy prepojené s mocou IOT, aby sme získali efektívnejší systém práce a rýchle vykonanie úloh! So všetkou silou na končekoch prstov to dokáže dosiahnuť !! Prostredníctvom a prostredníctvom používania IOT sme schopní nasmerovať ľudstvo do novej technologickej éry. Vybudovanie všeobecnej architektúry pre IOT je preto veľmi zložitá úloha, hlavne kvôli extrémne veľkému množstvu zariadení, technológií prepojovacích vrstiev a služieb, ktoré môžu byť zapojený do takého systému.

Krok 1: Prehľad monitorovacieho systému

Prehľad monitorovacieho systému
Prehľad monitorovacieho systému
Prehľad monitorovacieho systému
Prehľad monitorovacieho systému

Súčasný problém so zbierkou odpadu

V týchto dňoch môžeme pozorovať, že smetiarske auto chodí dvakrát denne po meste zbierať tuhé odpadky. Povedať, že je to skutočne márne a neefektívne. Povedzme napríklad, že existujú dve ulice, konkrétne A a B. Ulica A je rušná a vidíme, že odpadky sa zapĺňajú naozaj rýchlo, zatiaľ čo ulica B ani po dvoch dňoch nie je kôš napoly plný. Aké sú potom vzniknú kvôli tomu problémy ???

  • Mrhanie ľudskými zdrojmi
  • Stráta času
  • Plytvanie peniazmi
  • Plytvanie palivom

Krok 2: Vytvorenie hypotézy

Tvorba hypotézy
Tvorba hypotézy

Problém je v tom, že nepoznáme skutočnú úroveň odpadu v každom koši. Potrebujeme teda kedykoľvek v reálnom čase indikovať úroveň odpadu v koši. Pomocou týchto údajov potom môžeme optimalizovať trasy zberu odpadu a v konečnom dôsledku znížiť spotrebu paliva. Umožňuje zberateľom koša naplánovať si denný/týždenný rozvrh zberu.

Krok 3: Kritériá

Kritériá
Kritériá

Mali by ste vziať do úvahy nasledujúce veci:-

  • V prvom rade musíte zistiť výšku odpadkového koša. Pomôže nám to vygenerovať percento koša v koši. Na to by mali byť splnené dve kritériá, ktoré ukazujú, že konkrétny kôš je potrebné vyprázdniť;
  • Množstvo koša, inými slovami, ak je kôš polovičný, v skutočnosti ho nemusíte vyprázdňovať. Maximálne množstvo odpadu, ktoré povoľujeme, je 75% koša. (Môžete to urobiť podľa svojich preferencií)
  • Existuje ďalší prípad, ak konkrétny kôš naplní 20% a potom týždeň, ak sa nemení, prichádza do druhého kritéria, času. V súlade s časom aj malé množstvo odpadu povedie k páchnucemu prostrediu. Aby sme tomu zabránili, môžeme predpokladať, že naša tolerancia je 2 dni. Ak je teda odpadkový kôš menší ako 75%, ale ak má dva dni, mal by byť tiež vyprázdnený.

Krok 4: Elektronické súčiastky

Elektronické komponenty
Elektronické komponenty
Elektronické komponenty
Elektronické komponenty
Elektronické komponenty
Elektronické komponenty
Elektronické komponenty
Elektronické komponenty
  • Arduino 101 (je to výkonný mikrokontrolér, ktorý je možné použiť na odosielanie údajov prostredníctvom BLE)
  • Arduino WiFi Shield 101 (Bude pripojený k arduino 101, aby prenášal svoje údaje pomocou WiFi
  • senzory

    • Ultrazvukový senzor (používa sa na meranie vzdialenosti medzi vekom odpadkového koša a jeho dnom)
    • IR senzor (používa sa na implementáciu vo veľkom odpadovom systéme)
  • 9V batéria (je zdrojom energie pre náš projekt)
  • Klip na 9V batériu
  • Prepojovacie vodiče (všeobecné)
  • Posuvný prepínač

Krok 5: Softvérové aplikácie

Softvérové aplikácie
Softvérové aplikácie
Softvérové aplikácie
Softvérové aplikácie
Softvérové aplikácie
Softvérové aplikácie

Arduino IDE

Blynk (Je to jedna z najlepších aplikácií pre všetkých používateľov, pretože vám umožňuje vizuálne vidieť váš projekt na ktoromkoľvek z vašich zariadení)

Python

SQL /MYSQL

Krok 6: Potrebné nástroje a stroje

Potrebné nástroje a stroje
Potrebné nástroje a stroje
Potrebné nástroje a stroje
Potrebné nástroje a stroje
Potrebné nástroje a stroje
Potrebné nástroje a stroje

Pištoľ na lepidlo (všeobecné)

Plastový box

Ručný vrták

Krok 7: Technická časť

Na vnútornej strane veka bude umiestnený infračervený snímač; snímač bude otočený k pevnému odpadu. So zvyšovaním koša sa vzdialenosť medzi infračerveným senzorom a košom zmenšuje. Tieto živé údaje budú odoslané do nášho mikrokontroléra.

Poznámka: Použitie ultrazvukového senzora nebude účinné vo veľkom rozsahu, pretože počas tohto procesu vzniká veľa zvukov. Aby sme mohli zaistiť mieru odpadu, pretože senzor je veľmi citlivý na zvuky. Môže to viesť k chybám v dátových transakciách

Náš mikrokontrolér arduino 101 potom spracuje údaje a pomocou Wi-Fi ich odošle do databázy / aplikácie.

Prostredníctvom aplikácie alebo pomocou databázy môžeme vizuálne znázorniť množstvo koša v koši pomocou malých animácií.

Krok 8: Konštrukcia modelu

Konštrukcia modelu
Konštrukcia modelu

Je načase vybudovať náš vlastný systém, aby sme minimalizovali negatívne dopady nesprávneho nakladania s odpadom. Večeru je možné vykonať dvoma spôsobmi takto:

Malý rozsah: Použitím Blynku môžeme vytvoriť aplikáciu na malej úrovni. Môže byť použitý na likvidáciu odpadu z domácnosti alebo do bytu alebo dokonca do malej siete domov.

Veľký rozsah: Vytvorením databázy v cloude môžeme vytvoriť intranetové spojenie medzi určitými hranicami. Pomocou Pythonu/SQL/MYSQL môžeme vytvoriť databázu v cloude a vytvoriť tak sieť košov.

Krok 9: Vytvorenie malého monitorovacieho systému

Vytvorenie malého monitorovacieho systému
Vytvorenie malého monitorovacieho systému

KROK 1

Vezmite plastovú nádobu a označte na nej dve oči. Teraz odstráňte veko a sledujte dve „oči“ultrazvukového senzora. toto bude strana obrátená k spodnej časti koša

Krok 10: Krok-2

Krok 2
Krok 2
Krok 2
Krok 2

Vezmite si ručnú vŕtačku a vyznačené miesta vŕtajte hladko. Potom pripevnite ultrazvukový snímač do otvorov bez toho, aby sa zachytila akákoľvek časť snímača. (Preto môžeme zaistiť, že čítanie bude spoľahlivé)

Krok 11: Krok-3

Krok-3
Krok-3
Krok-3
Krok-3

Jednoducho namontujte základný štít na Arduino 101 a pripevnite ultrazvukový senzor na ktorýkoľvek z kolíkov. Zdrojový kód je uvedený nižšie

Pripojte k modulu posuvný prepínač

Krok 12: Krok 4 (prototypovanie)

Krok 4 (prototypovanie)
Krok 4 (prototypovanie)
Krok 4 (prototypovanie)
Krok 4 (prototypovanie)

Vezmite si do domu nádobu na vzorky, potom do nej opatrne pripevnite komponenty a potom ju pripojte k Blynku a vyskúšajte

Krok 13: Krok 5 (prepojenie s aplikáciou Blynk)

Krok 5 (Prepojenie s aplikáciou Blynk)
Krok 5 (Prepojenie s aplikáciou Blynk)

Na pripojenie údajov prijatých z arduina k internetu môžeme použiť vopred pripravenú platformu s názvom Blynk. Je možné ju stiahnuť z obchodu s aplikáciami pre Android. Túto aplikáciu je možné ovládať pomocou Arduino IDE

play.google.com/store/apps/details?id=cc.

Krok 14: Krok-06 (nastavenie aplikácie)

Krok 06 (Nastavenie aplikácie)
Krok 06 (Nastavenie aplikácie)

Zdrojový kód je už uvedený vyššie. Aby ste mohli programovať Arduino 101, musíte najskôr nainštalovať potrebné ovládače. Ak chcete skontrolovať, či ich už máte nainštalované, otvorte Arduino IDE, kliknite na nástroje, potom na dosky a zistite, či je v zozname buď Arduino alebo Genuino 101. Ak tam sú, preskočte na ďalší krok, ak nie, postupujte ďalej

  • Ak chcete stiahnuť potrebné ovládače, aby ste mohli používať Arduino mkr1000, znova otvorte Arduino IDE, kliknite na nástroje, dosky a potom na správcu dosiek.
  • Po inštalácii ovládačov pokračujte a stiahnite si potrebné knižnice. Na spustenie nášho programu potrebujeme knižnicu WiFi101, knižnicu Blynk a ultrazvukovú knižnicu, všetky tri nájdete v integrovanom správcovi knižníc Arduino. Otvorte skicu a potom zahrňte knižnicu. potom manažér knižnice.

Krok 15: Krok 7 (testovanie)

Pomocou aplikácie Blynk môžeme pomocou troch LED diód urobiť malú reprezentáciu úrovne koša v koši. Vyberte Arduino 101 ako reklamu na svoj mikrořadič a ako typ pripojenia použite „BLE“

Prísne; Bez použitia Bluetooth

Potom dostanete e -mail s „overovacím tokenom“, ktorý musíte zadať do kódu (uvedeného v kóde).

Krok 16: Krok 8 (výsledky)

Krok 8 (výsledky)
Krok 8 (výsledky)
Krok 8 (výsledky)
Krok 8 (výsledky)
Krok 8 (výsledky)
Krok 8 (výsledky)

Pomocou smartfónu alebo prenosného počítača môžete odpadkový kôš sledovať nasledovne …

Nasledujúca farba predstavuje množstvo odpadu v koši

  1. Zelená - 25%
  2. Oranžová - 50%
  3. Červená - 75%

Krok 17: Záver pre malé meradlo

Záver pre malé meradlo
Záver pre malé meradlo

Ako je uvedené vyššie, je možné ho monitorovať pomocou smartfónu alebo prenosného počítača. Navyše to nebude vhodné, pokiaľ ide o veľký rozsah. Projekt monitorovania v malom rozsahu je teda úspechom

Teraz sa pozrime, ako to urobiť vo väčšom meradle.

Krok 18: Veľký monitorovací systém

Veľký monitorovací systém
Veľký monitorovací systém

Bude to niečo, čo sa líši od malého rozsahu.

Bolo by to výraznejšie pre vládu všetkých krajín

Keďže celá vláda hľadá dobré riešenie, poviem vám na to riešenie. Už to prichádza…

Krok 19: Prehľad

Prehľad
Prehľad

To sa dá dosiahnuť podľa dvoch kritérií:-

  • môžeme vytvoriť veľkú smetnú nádobu, ktorá je bežná pre ulicu. Povedzme, že na určitom mieste nazývanom „A“a pozostáva z 10 ulíc. Potom vyrobíme 40 odpadkových košov, ktoré sú skutočne veľké (4 koše na každú ulicu ako polyetylén, potraviny, okuliare a kovy by sa mali zbierať oddelene)
  • Alebo inak môžeme predávať nové smetné koše do všetkých obchodov a môžeme všetkým oznámiť, aby si tieto koše kúpili. Súčasne môžeme pre vládu dokonca zarobiť.

Krok 20: Kroky, ktoré je potrebné znepokojiť

Kroky, ktorých sa treba zaoberať
Kroky, ktorých sa treba zaoberať

bude to ten istý modul, aký sa používa v malom meradle

Použitie infračerveného senzora by však bolo veľmi prominentné, pretože v prostredí vzniká veľa šumov, ktoré môže viesť k chybám údajov. Preto je lepšie použiť infračervený senzor

Myslím si teda, že nebude potrebné znova vysvetľovať rovnaké veci, pretože všetky veci sú uvedené vyššie.

Krok 21: Spracovanie veľkých dát pomocou databázy

Spracovanie veľkých dát pomocou databázy
Spracovanie veľkých dát pomocou databázy

Toto bude teda veľmi dôležitá časť všetkých a toto je nová myšlienka všetkých.

vytvoríme databázu pomocou pythonu/SQL/MYSQL. Potom ho pripojíme k cloudu. Aby mohla byť vláda užitočná pri spracovaní všetkých údajov prijatých z arduina

Krok 22: Výpočet výsledkov v databáze

Výpočet výsledkov v databáze
Výpočet výsledkov v databáze
Výpočet výsledkov v databáze
Výpočet výsledkov v databáze

Ako bolo uvedené vyššie, nastavíme arduino na odosielanie údajov do databázy v určitých intervaloch z rôznych miest.

Potom môžeme vyhodnotiť, kde sa odpadky rýchlo zbierajú. Potom budeme môcť spravovať zber odpadu.

To sa dá dosiahnuť dlhým používaním alebo zhromažďovaním dohľadu nad údajmi.

Krok 23: Záver

Pomocou údajov prijatých z databázy bude vláda schopná vytvoriť rozsiahlu sieť na zber koša. Takže to povedie k -

Minimálne využitie paliva

Odporúča: