Turinys:
- 1 žingsnis: stebėjimo sistemos apžvalga
- 2 žingsnis: hipotezės formavimas
- 3 žingsnis: kriterijai
- 4 žingsnis: elektroniniai komponentai
- 5 žingsnis: Programinės įrangos programos
- 6 žingsnis: būtini įrankiai ir mašinos
- 7 žingsnis: Techninė dalis
- 8 žingsnis: modelio konstravimas
- 9 veiksmas: mažos apimties stebėjimo sistemos sukūrimas
- 10 žingsnis: 2 žingsnis
- 11 žingsnis: 3 žingsnis
- 12 žingsnis: 4 žingsnis (prototipų kūrimas)
- 13 žingsnis: 5 žingsnis (susiejimas su „Blynk“programa)
- 14 veiksmas: 06 žingsnis (programos nustatymas)
- 15 žingsnis: 7 žingsnis (bandymas)
- 16 žingsnis: 8 žingsnis (rezultatai)
- 17 žingsnis: Išvada dėl nedidelio masto
- 18 veiksmas: didelio masto stebėjimo sistema
- 19 žingsnis: apžvalga
- 20 žingsnis: žingsniai, kuriais reikia susirūpinti
- 21 veiksmas: didelių duomenų tvarkymas naudojant duomenų bazę
- 22 žingsnis: Rezultatų skaičiavimas duomenų bazėje
- 23 žingsnis: Išvada
Video: Išmanioji šiukšlių valdymo sistema: 23 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Į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
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
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
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
- „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
„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
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
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
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
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
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)
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)
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)
Š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)
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
- Žalia - 25%
- Oranžinė - 50%
- Raudona - 75%
17 žingsnis: 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
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
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
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ę
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
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:
Televizoriaus nuotolinio valdymo pultas tampa RF nuotolinio valdymo pultu -- NRF24L01+ pamoka: 5 žingsniai (su paveikslėliais)
Televizoriaus nuotolinio valdymo pultas tampa RF nuotolinio valdymo pultu || NRF24L01+ Pamoka: Šiame projekte parodysiu, kaip aš naudoju populiarųjį nRF24L01+ RF IC, norėdamas belaidžiu būdu sureguliuoti LED juostos ryškumą per tris nenaudingus televizoriaus nuotolinio valdymo pulto mygtukus. Pradėkime
Šiukšlių sistema: 7 žingsniai
Šiukšlių sistema: nusprendėme pabandyti rasti būdą, kaip sekti mikrorajono bendruomenės šiukšlių užpildymą, arba jutiklį kiekvienoje kaimynystėje esančioje šiukšlėje, kad šiukšlių šalinimas būtų efektyvesnis. Mes manėme, kad jei kas dvi savaites atvyksta sunkvežimis į kolekciją
„IRduino“: „Arduino“nuotolinio valdymo pultas - imituokite pamestą nuotolinio valdymo pultą: 6 žingsniai
„IRduino“: „Arduino“nuotolinio valdymo pultas - imituokite pamestą nuotolinio valdymo pultą: jei kada nors pametėte televizoriaus ar DVD grotuvo nuotolinio valdymo pultą, žinote, kaip apmaudu, kai tenka vaikščioti, ieškoti ir naudoti paties įrenginio mygtukus. Kartais šie mygtukai net nesuteikia tokių funkcijų kaip nuotolinio valdymo pultas. Gauti
ELEKTRONINIO GREITIO VALDYMO (ESC) VALDYMO SIGNALO GENERATORIO ALTERNATYVA: 7 žingsniai
ELEKTRONINIO GREITIO VALDYMO (ESC) VALDYMO SIGNALŲ GENERATORIO ALTERNATYVA: Prieš kurį laiką savo „YouTube“kanale paskelbiau vaizdo įrašą (https://www.youtube.com/watch?v=-4sblF1GY1E), kuriame parodžiau, kaip pasidaryti vėjo turbiną. iš bešepetėlio nuolatinės srovės variklio. Aš padariau vaizdo įrašą ispanų kalba ir paaiškino, kad šis variklis buvo atiduotas
Išmanioji muzika miegamajame ir vonioje su „Raspberry Pi“- daugiabučio, signalizacijos, mygtukų valdymo ir namų automatikos integravimas: 7 žingsniai
Išmanioji muzika miegamajame ir vonioje su „Raspberry Pi“- integruotas daugiafunkcis kambarys, signalizacija, mygtukų valdymas ir namų automatizavimas: Šiandien norime pateikti du pavyzdžius, kaip galite naudoti „Raspberry Pi“su mūsų „Max2Play“programine įranga, skirta namų automatizavimui: vonios kambaryje ir miegamajame . Abu projektai yra panašūs tuo, kad aukštos kokybės muziką iš įvairių šaltinių galima transliuoti per