Turinys:

Išmanioji šiukšlių valdymo sistema: 23 žingsniai
Išmanioji šiukšlių valdymo sistema: 23 žingsniai

Video: Išmanioji šiukšlių valdymo sistema: 23 žingsniai

Video: Išmanioji šiukšlių valdymo sistema: 23 žingsniai
Video: Ingenious Inventions and Tools for Your Garage 2024, Lapkritis
Anonim
Išmanioji šiukšlių valdymo sistema
Išmanioji šiukšlių valdymo sistema
Išmanioji šiukšlių valdymo sistema
Išmanioji šiukšlių valdymo sistema
Išmanioji šiukšlių valdymo sistema
Išmanioji šiukšlių valdymo sistema

ĮVADAS.

Dabartinė problema ar problema, susijusi su šiuo projektu

Pagrindinė dabartinės mūsų visuomenės problema yra kietųjų atliekų kaupimasis. Tai turės didesnį poveikį mūsų visuomenės sveikatai ir aplinkai. Šių nuostolių aptikimas, stebėjimas ir valdymas yra viena iš pagrindinių dabartinės eros problemų.

Tai nauja metodika, skirta automatiškai valdyti švaistymą. Tai yra mūsų išmanioji „IOT“šiukšlių gamybos sistema - novatoriškas būdas išlaikyti miestus švarius ir sveikus. Sekite toliau ir sužinokite, kaip galėtumėte padaryti įtaką, kad padėtumėte išvalyti savo bendruomenę, namus ar net aplinką, priartėdami mus prie žingsnio arčiau geresnio gyvenimo būdo

Kodėl IOT?

Mes gyvename amžiuje, kai užduotys ir sistemos yra sujungtos kartu su IOT galia turėti tam tikrą efektyvesnę darbo sistemą ir greitai atlikti darbus! Turėdamas visą galią mūsų pirštų galiukais, tai pavyks !! Naudodami IOT ir naudodamiesi mes galime nukreipti žmoniją į naują technologijų erą, todėl bendros IOT architektūros sukūrimas yra labai sudėtinga užduotis, daugiausia dėl to, kad įrenginiai, nuorodų sluoksnių technologijos ir paslaugos gali būti labai įvairios. dalyvauti tokioje sistemoje.

1 žingsnis: stebėjimo sistemos apžvalga

Stebėjimo sistemos apžvalga
Stebėjimo sistemos apžvalga
Stebėjimo sistemos apžvalga
Stebėjimo sistemos apžvalga

Dabartinė šiukšlių surinkimo problema

Šiomis dienomis galime pastebėti, kad šiukšliavežė du kartus per dieną važinėja po miestą surinkti kietų atliekų. Tikrai sakyti, kad tai veltui ir neefektyvu. Pavyzdžiui, tarkime, kad yra dvi gatvės, būtent A ir B. Gatvė A yra judri ir matome, kad šiukšlės prisipildo labai greitai, o gatvė B net po dviejų dienų šiukšliadėžė nėra pusiau pilna. ar dėl to kils problemų ???

  • Žmogiškųjų išteklių švaistymas
  • Laiko švaistymas
  • Pinigų švaistymas
  • Kuro švaistymas

2 žingsnis: hipotezės formavimas

Hipotezės formavimas
Hipotezės formavimas

Problema ta, kad mes nežinome tikrojo šiukšlių kiekio kiekvienoje šiukšliadėžėje. Taigi mums reikia realiu laiku rodyti šiukšlių kiekį šiukšliadėžėje bet kuriuo metu. Naudodamiesi šiais duomenimis, galime optimizuoti atliekų surinkimo kelius ir galiausiai sumažinti degalų sąnaudas. Tai leidžia šiukšlių surinkėjams planuoti savo dienos/savaitės surinkimo grafiką.

3 žingsnis: kriterijai

Kriterijai
Kriterijai

Reikėtų atsižvelgti į šiuos dalykus:-

  • Pirmiausia turite sužinoti šiukšliadėžės aukštį. Tai padės mums sugeneruoti šiukšlių procentą šiukšliadėžėje. Norėdami tai padaryti, turi būti įvykdyti du kriterijai, rodantys, kad reikia ištuštinti konkrečią šiukšliadėžę;
  • Šiukšlių kiekis, kitaip tariant, jei šiukšliadėžė pusiau pilna, ištuštinti jos tikrai nereikia. Didžiausias leidžiamas šiukšlių kiekis yra 75% šiukšliadėžės. (Tai galima padaryti pagal jūsų pageidavimus)
  • Yra dar vienas atvejis, jei tam tikra šiukšliadėžė užpildo 20%, o po to savaitę, jei ji nesikeičia, ji patenka į antrąjį kriterijų - laiką. Atsižvelgiant į laiką, net nedidelis šiukšlių kiekis sukels kvapą. Norėdami to išvengti, galime manyti, kad mūsų tolerancijos lygis yra 2 dienos. Taigi, jei šiukšliadėžėje yra mažiau nei 75%, bet jei ji yra dviejų dienų senumo, ji taip pat turėtų būti ištuštinta.

4 žingsnis: elektroniniai komponentai

Elektroniniai komponentai
Elektroniniai komponentai
Elektroniniai komponentai
Elektroniniai komponentai
Elektroniniai komponentai
Elektroniniai komponentai
Elektroniniai komponentai
Elektroniniai komponentai
  • „Arduino 101“(tai galingas mikrovaldiklis, kuris gali būti naudojamas duomenims siųsti per BLE)
  • „Arduino WiFi Shield 101“(Jis bus prijungtas prie „arduino 101“, kad perduotų savo duomenis per „WiFi“
  • jutikliai

    • Ultragarsinis jutiklis (naudojamas atstumui tarp šiukšliadėžės dangčio ir jo pagrindo matuoti)
    • IR jutiklis (naudojamas didelio masto šiukšlių sistemai įdiegti)
  • 9 V baterija (tai mūsų projekto maitinimo šaltinis)
  • 9V akumuliatoriaus spaustukas
  • Trumpieji laidai (bendrieji)
  • Slankiklis

5 žingsnis: Programinės įrangos programos

Programinės įrangos programos
Programinės įrangos programos
Programinės įrangos programos
Programinės įrangos programos
Programinės įrangos programos
Programinės įrangos programos

„Arduino IDE“

„Blynk“(tai viena geriausių programų visiems vartotojams, nes ji leidžia vizualiai pamatyti savo projektą bet kuriame įrenginyje)

Python

SQL /MYSQL

6 žingsnis: būtini įrankiai ir mašinos

Būtini įrankiai ir mašinos
Būtini įrankiai ir mašinos
Būtini įrankiai ir mašinos
Būtini įrankiai ir mašinos
Būtini įrankiai ir mašinos
Būtini įrankiai ir mašinos

Karštas klijų pistoletas (bendras)

Plastikinė dėžutė

Rankinis gręžtuvas

7 žingsnis: Techninė dalis

Infraraudonųjų spindulių jutiklis bus uždėtas vidinėje dangčio pusėje; jutiklis susidurs su kietomis atliekomis. Kai šiukšlės didėja, atstumas tarp IR jutiklio ir šiukšlių mažėja. Šie tiesioginiai duomenys bus siunčiami į mūsų mikrovaldiklį.

Pastaba: ypač garsinio jutiklio naudojimas nebus veiksmingas dideliu mastu, nes šio proceso metu sukuriama daug garsų. Kad galėtume užtikrinti šiukšlių greitį, nes jutiklis yra labai jautrus garsams. Tai gali sukelti klaidų duomenų sandoryje

Mūsų mikrovaldiklis „arduino 101“apdoroja duomenis ir „Wi-Fi“pagalba siunčia juos į duomenų bazę / programą.

Naudodamiesi programa arba naudodami duomenų bazę, mes galime vizualiai parodyti šiukšlių kiekį šiukšliadėžėje su maža animacija.

8 žingsnis: modelio konstravimas

Modelio konstrukcija
Modelio konstrukcija

Atėjo laikas sukurti savo sistemą, kad būtų sumažintas neigiamas netinkamo šiukšlių tvarkymo poveikis. Valgyti galima dviem būdais:

Mažas mastelis: Naudodami „Blynk“, galime sukurti nedidelio lygio programą. Jis gali būti naudojamas buitinėms šiukšlėms šalinti, butui ar net nedideliam namų tinklui.

Didelis mastelis: sukūrę duomenų bazę debesyje, galime užmegzti intraneto ryšį tarp tam tikrų ribų. Naudodami „Python“/„SQL“/„MYSQL“, debesyje galime sukurti duomenų bazę ir sudaryti šiukšliadėžės tinklą.

9 veiksmas: mažos apimties stebėjimo sistemos sukūrimas

Mažos apimties stebėjimo sistemos sukūrimas
Mažos apimties stebėjimo sistemos sukūrimas

1 ŽINGSNIS

Paimkite plastikinį indą ir pažymėkite ant jo dvi akis. Dabar nuimkite dangtelį ir atsekite dvi ultragarso jutiklio „akis“. tai bus pusė, nukreipta į šiukšliadėžės apačią

10 žingsnis: 2 žingsnis

2 žingsnis
2 žingsnis
2 žingsnis
2 žingsnis

Paimkite rankinį gręžtuvą ir sklandžiai gręžkite pažymėtas vietas. Tada pritvirtinkite ultragarso jutiklį skylėse, nesulaikydami jokios jutiklio dalies. (Todėl galime užtikrinti, kad rodmenys būtų patikimi)

11 žingsnis: 3 žingsnis

3 žingsnis
3 žingsnis
3 žingsnis
3 žingsnis

Tiesiog pritvirtinkite pagrindo skydą ant „Arduino 101“ir pritvirtinkite ultragarsinį jutiklį prie bet kurio kaiščio. Šaltinio kodas pateiktas žemiau

Prijunkite slankiklį per modulį

12 žingsnis: 4 žingsnis (prototipų kūrimas)

4 žingsnis (prototipų kūrimas)
4 žingsnis (prototipų kūrimas)
4 žingsnis (prototipų kūrimas)
4 žingsnis (prototipų kūrimas)

Paimkite namuose mėgintuvėlį ir atsargiai pritvirtinkite prie jo komponentus, tada prijunkite jį prie „Blynk“ir išbandykite

13 žingsnis: 5 žingsnis (susiejimas su „Blynk“programa)

5 veiksmas (susiejimas su „Blynk“programa)
5 veiksmas (susiejimas su „Blynk“programa)

Norėdami iš „arduino“gautus duomenis prijungti prie interneto, galime naudoti iš anksto sukurtą platformą „Blynk“. Ją galima atsisiųsti iš „Android“programų parduotuvės. Šią programą galima valdyti naudojant „Arduino IDE“

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

14 veiksmas: 06 žingsnis (programos nustatymas)

06 žingsnis (programos nustatymas)
06 žingsnis (programos nustatymas)

Šaltinio kodas jau pateiktas aukščiau. Kad galėtumėte užprogramuoti „Arduino 101“, pirmiausia turite įdiegti reikalingas tvarkykles. Norėdami patikrinti, ar jau įdiegėte, atidarykite „Arduino IDE“, spustelėkite įrankius, tada lentas ir pažiūrėkite, ar sąraše yra „Arduino“ar „Genuino 101“. Jei jie yra, pereikite prie kito veiksmo, jei ne

  • Norėdami atsisiųsti reikiamas tvarkykles, kad galėtumėte naudoti „Arduino mkr1000“, vėl atidarykite „Arduino IDE“, spustelėkite įrankius, lentas, tada - lentų tvarkyklę.
  • Įdiegę tvarkykles, atsisiųskite reikiamas bibliotekas. Kad mūsų programa veiktų, mums reikia „WiFi101“bibliotekos, „Blynk“bibliotekos ir ultragarso bibliotekos, visas tris galima rasti įmontuotoje „Arduino“bibliotekos tvarkyklėje. Atidarykite eskizui, tada įtraukite biblioteką. tada bibliotekos vadovas.

15 žingsnis: 7 žingsnis (bandymas)

Naudodami „Blynk“programą, mes galime šiek tiek parodyti šiukšliadėžės lygį šiukšliadėžėje, naudodami 3 šviesos diodus. Pasirinkite „Arduino 101“kaip savo mikrovaldiklio skelbimą ir naudokite „BLE“kaip „ryšio tipą“

Griežtai; Nenaudojama „Bluetooth“

Tada gausite laišką su „autentifikavimo ženklu“, kurį turite įvesti į kodą (paminėtą kode).

16 žingsnis: 8 žingsnis (rezultatai)

8 veiksmas (rezultatai)
8 veiksmas (rezultatai)
8 veiksmas (rezultatai)
8 veiksmas (rezultatai)
8 veiksmas (rezultatai)
8 veiksmas (rezultatai)

Naudodami išmanųjį telefoną ar nešiojamąjį kompiuterį galite stebėti šiukšliadėžę taip …

Ši spalva rodo šiukšlių kiekį šiukšliadėžėje

  1. Žalia - 25%
  2. Oranžinė - 50%
  3. Raudona - 75%

17 žingsnis: Išvada dėl nedidelio masto

Išvada dėl nedidelio masto
Išvada dėl nedidelio masto

Kaip minėta aukščiau, jį galima stebėti valdant išmanųjį telefoną ar nešiojamąjį kompiuterį. Daugiau nei jis nebus tinkamas, kai kalbama apie didelį mastą. Taigi nedidelio masto stebėsenos projektas yra sėkmingas

Dabar panagrinėkime, kaip tai padaryti platesniu mastu.

18 veiksmas: didelio masto stebėjimo sistema

Didelio masto stebėjimo sistema
Didelio masto stebėjimo sistema

Tai bus kažkas, kas skiriasi nuo mažo masto.

Tai būtų ryškesnė visų šalių vyriausybė

Kadangi visa vyriausybė ieško gero sprendimo, čia aš pasakysiu sprendimą. Štai ir ateina…

19 žingsnis: apžvalga

Apžvalga
Apžvalga

Tai galima padaryti pagal du kriterijus:-

  • galime sukurti didelę šiukšliadėžę, kuri yra įprasta gatvėje. Tarkime, kad tam tikroje vietoje, vadinamoje „A“, ją sudaro 10 gatvių. Tada mes pagaminsime 40 šiukšlių dėžių, kurios yra tikrai didelės (4 dėžės kiekvienai gatvei kaip polietilenas, maisto produktai, akiniai ir metalai turėtų būti renkami atskirai)
  • Arba mes galime parduoti naujas šiukšliadėžes visoms parduotuvėms ir galime paskelbti, kad pirks šias šiukšliadėžes. Tuo pačiu metu mes netgi galime uždirbti vyriausybei.

20 žingsnis: žingsniai, kuriais reikia susirūpinti

Žingsniai, kuriais reikia susirūpinti
Žingsniai, kuriais reikia susirūpinti

tai bus tas pats modulis, naudojamas mažoms apimtims

Tačiau infraraudonųjų spindulių jutiklio naudojimas būtų daug svarbesnis, nes aplinkoje atsiranda daug triukšmo ir dėl to gali atsirasti duomenų klaidų. Taigi geriau naudoti IR jutiklį

Taigi manau, kad nereikės dar kartą aiškinti tų pačių dalykų, kaip visi aukščiau paminėti dalykai.

21 veiksmas: didelių duomenų tvarkymas naudojant duomenų bazę

Didelių duomenų tvarkymas naudojant duomenų bazę
Didelių duomenų tvarkymas naudojant duomenų bazę

Taigi tai bus labai svarbi visų dalis ir tai yra nauja visų idėja.

mes ketiname sukurti duomenų bazę naudodami python/SQL/MYSQL. Tada mes prijungsime jį prie debesies. Taigi vyriausybei gali būti naudinga tvarkyti visus duomenis, gautus iš arduino

22 žingsnis: Rezultatų skaičiavimas duomenų bazėje

Rezultatų apskaičiavimas duomenų bazėje
Rezultatų apskaičiavimas duomenų bazėje
Rezultatų apskaičiavimas duomenų bazėje
Rezultatų apskaičiavimas duomenų bazėje

Kaip minėta aukščiau, mes nustatysime, kad „arduino“tam tikrais intervalais iš skirtingų vietų siunčia duomenis į duomenų bazę.

Tada iš to galime įvertinti, kur greitai renkamos šiukšlės. Po to mes galime valdyti šiukšlių surinkimą.

Tai galima padaryti naudojant įdubą naudojant ilgą laiką arba renkant duomenų stebėjimą.

23 žingsnis: Išvada

Naudodamasi iš duomenų bazės gautais duomenimis, vyriausybė galės sukurti platų tinklą šiukšliadėžėms surinkti. Taigi tai lems -

Rekomenduojamas: