Sisukord:
- Samm: ülevaade seiresüsteemist
- 2. etapp: hüpoteesi moodustamine
- 3. samm: kriteeriumid
- Samm: elektroonilised komponendid
- Samm: tarkvararakendused
- 6. samm: vajalikud tööriistad ja masinad
- 7. samm: tehniline osa
- 8. samm: mudeli ehitamine
- 9. samm: väikesemahulise seiresüsteemi loomine
- 10. samm: 2. samm
- 11. samm: samm 3
- 12. samm: 4. samm (prototüüpimine)
- Samm 13: samm 5 (linkimine rakendusega Blynk)
- 14. samm: samm-06 (rakenduse seadistamine)
- 15. samm: samm 7 (testimine)
- 16. samm: 8. samm (tulemused)
- Samm 17: Järeldus väikese skaala jaoks
- 18. samm. Suuremahuline seiresüsteem
- 19. samm: ülevaade
- Samm 20: sammud, mille pärast muretseda
- 21. samm: suurandmete käsitlemine andmebaasi abil
- Samm 22: Tulemuste arvutamine andmebaasis
- Samm 23: Järeldus
Video: Nutikas prügikastihaldussüsteem: 23 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
SISSEJUHATUS
Selle projektiga seotud praegune probleem või probleem
Meie praeguse ühiskonna peamine probleem on tahkete jäätmete kogunemine. Sellel on suurem mõju meie ühiskonna tervisele ja keskkonnale. Nende raiskamiste avastamine, jälgimine ja juhtimine on praeguse ajastu üks peamisi probleeme.
See on uus metoodika raiskamise automaatseks haldamiseks. See on meie IOT nutikas prügitootmissüsteem, mis on uuenduslik viis linnade puhtuse ja tervise hoidmiseks. Jätkake, et näha, kuidas saaksite oma kogukonda, kodu või isegi ümbrust puhastada, viies meid sammu lähemale paremale eluviisile
Miks IOT?
Me elame ajastul, kus ülesanded ja süsteemid on ühendatud IOT -i jõuga, et saada mõni tõhusam süsteem ja kiiresti tööd teha! Kogu jõuga meie näpunäidetes saab see hakkama !! IOT -i abil ja selle kaudu oleme suutelised suunama inimkonna uude tehnoloogilisse ajastusse, mistõttu on IOT -i üldarhitektuuri loomine väga keeruline ülesanne, seda peamiselt seadmete, linkkihtide tehnoloogiate ja teenuste väga suure valiku tõttu. sellises süsteemis osaleda.
Samm: ülevaade seiresüsteemist
Praegune probleem prügiveoga
Nendel päevadel võime täheldada, et prügiauto käib linnas kaks korda päevas tahkeid jäätmeid kogumas. Selle ütlemine on tõesti asjatu ja ebaefektiivne. Näiteks oletame, et on kaks tänavat, nimelt A ja B. Tänav A on tiheda liiklusega tänav ja näeme, et prügi täitub väga kiiresti, samas kui tänav B isegi kahe päeva pärast pole prügikast pooleldi täis. kas sellega seoses tekivad probleemid ???
- Inimressursi raiskamine
- Ajaraiskamine
- Raha raiskamine
- Kütuse raiskamine
2. etapp: hüpoteesi moodustamine
Probleem on selles, et me ei tea prügi tegelikku taset igas prügikastis. Seega vajame reaalajas teavet prügikasti prügikasti kohta igal ajahetkel. Neid andmeid kasutades saame optimeerida jäätmete kogumise teid ja lõpuks vähendada kütusekulu. See võimaldab prügikogujatel planeerida oma igapäevase/nädalase koristusgraafiku.
3. samm: kriteeriumid
Arvesse tuleks võtta järgmisi asju:-
- Kõigepealt peate leidma prügikasti kõrguse. See aitab meil luua prügikasti prügikasti protsendi. Selleks peavad olema täidetud kaks kriteeriumi, mis näitavad, et konkreetne prügikast tuleb tühjendada;
- Prügikogus, teisisõnu, kui prügikast on pooleldi täis, ei pea te seda tegelikult tühjendama. Maksimaalne lubatud prügikogus on 75% prügikastist. (Seda saab teha vastavalt teie eelistustele)
- On veel üks juhtum, kui konkreetne prügikast täidab 20% ja siis nädal aega, kui see ei muutu, kuulub see teise kriteeriumi, aja juurde. Vastavalt ajale toob isegi väike kogus prügi kaasa haiseva ümbruse. Selle vältimiseks võime eeldada, et meie taluvus on 2 päeva. Nii et kui prügikasti on alla 75%, aga kui see on kaks päeva vana, tuleks see ka tühjendada.
Samm: elektroonilised komponendid
- Arduino 101 (see on võimas mikrokontroller, mida saab kasutada andmete saatmiseks BLE kaudu)
- Arduino WiFi Shield 101 (See ühendatakse arduino 101 -ga, et edastada oma andmeid WiFi kaudu
-
andurid
- Ultraheli andur (kasutatakse prügikasti kaane ja selle aluse vahelise kauguse mõõtmiseks)
- IR -andur (kasutatakse suuremahulise prügikasti rakendamiseks)
- 9 V aku (see on meie projekti toiteallikas)
- 9V akuklamber
- Jumper juhtmed (üldine)
- Lükandlüliti
Samm: tarkvararakendused
Arduino IDE
Blynk (see on üks parimaid rakendusi kõigile kasutajatele, kuna see võimaldab teil oma projekti visuaalselt näha mis tahes seadmes)
Python
SQL /MYSQL
6. samm: vajalikud tööriistad ja masinad
Kuumliimipüstol (üldine)
Plastkarp
Käsipuur
7. samm: tehniline osa
Infrapunaandur asetatakse kaane siseküljele; andur on suunatud tahkete jäätmete poole. Kui prügi suureneb, väheneb IR -anduri ja prügikasti vaheline kaugus. Need reaalajas andmed saadetakse meie mikrokontrollerile.
Märkus. Ultraheli anduri kasutamine ei ole suuremahuline, kuna selle protsessi käigus tekib palju helisid. Et saaksime tagada prügikasti kiiruse, kuna andur on helide suhtes väga tundlik. See võib põhjustada vigu andmesidetehingutes
Meie mikrokontroller arduino 101 töötleb seejärel andmeid ja saadab need Wi-Fi kaudu andmebaasi / rakendusse.
Rakenduse kaudu või andmebaasi kasutades saame väikese animatsiooniga visuaalselt kujutada prügikasti prügikasti.
8. samm: mudeli ehitamine
On aeg luua oma süsteem, et minimeerida sobimatu prügimajanduse negatiivseid mõjusid. Seda saab süüa kahel viisil järgmiselt:
Väike skaala: Blynk'i kasutamist kasutades saame luua väikese taseme rakenduse. Seda saab kasutada olmeprügi kõrvaldamiseks või korteri või isegi väikese majavõrgu jaoks.
Suur skaala: luues pilves andmebaasi, saame luua teatud piiride vahel sisevõrguühenduse. Python/SQL/MYSQL abil saame pilve luua andmebaasi, et moodustada prügikastide võrk.
9. samm: väikesemahulise seiresüsteemi loomine
SAMM 1
Võtke plastmahuti ja märkige sellele kaks silma. Nüüd eemaldage kaas ja jälgige ultraheli anduri kahte "silma". see jääb prügikasti põhja poole
10. samm: 2. samm
Võtke käsipuur ja puurige märgitud kohad sujuvalt. Seejärel kinnitage ultraheliandur aukudesse ilma anduri ühtegi osa kinni püüdmata. (Seetõttu võime olla kindlad, et näit oleks usaldusväärne)
11. samm: samm 3
Lihtsalt paigaldage baaskilp Arduino 101 külge ja kinnitage ultraheliandur ükskõik millise tihvti külge. Lähtekood on toodud allpool
Ühendage mooduliga liuglüliti
12. samm: 4. samm (prototüüpimine)
Võtke majast prügikast ja seejärel kinnitage komponendid selle külge hoolikalt ning seejärel ühendage see Blynkiga ja katsetage
Samm 13: samm 5 (linkimine rakendusega Blynk)
Arduino'st saadud andmete ühendamiseks Internetiga saame kasutada eellahitatud platvormi nimega Blynk. Selle saab alla laadida Androidi rakenduste poest. Seda rakendust saab juhtida Arduino IDE abil
play.google.com/store/apps/details?id=cc.
14. samm: samm-06 (rakenduse seadistamine)
Lähtekood on juba eespool toodud. Arduino 101 programmeerimiseks peate esmalt installima vajalikud draiverid. Et kontrollida, kas need on juba installitud, avage Arduino IDE, klõpsake tööriistadel, seejärel tahvlitel ja vaadake, kas loendis on kas Arduino või Genuino 101. Kui need on olemas, minge järgmise sammu juurde, kui mitte, järgige
- Arduino mkr1000 kasutamiseks vajalike draiverite allalaadimiseks avage Arduino IDE uuesti, klõpsake tööriistadel, tahvlitel ja seejärel tahvlite halduril.
- Kui draiverid on installitud, jätkake ja laadige alla vajalikud teegid. Meie programmi käivitamiseks vajame WiFi101 raamatukogu, Blynki raamatukogu ja ultraheliraamatukogu, kõik kolm leiate Arduino sisseehitatud raamatukoguhaldurist. Avage visandamiseks ja lisage kogu. siis raamatukogu juhataja.
15. samm: samm 7 (testimine)
Kasutades rakendust Blynk, saame kolme LED-i abil teha väikese pildi prügikasti tasemest. Valige mikrokontrolleri reklaamiks Arduino 101 ja kasutage ühenduse tüübiks "BLE"
Rangelt; Ei kasuta Bluetoothi
Seejärel saate kirja "autentimisloa", mille peate koodi sisestama (koodis mainitud).
16. samm: 8. samm (tulemused)
Nutitelefoni või sülearvutit kasutades saate prügikasti jälgida järgmiselt
Järgmine värv tähistab prügikasti kogust prügikasti
- Roheline - 25%
- Oranž - 50%
- Punane - 75%
Samm 17: Järeldus väikese skaala jaoks
Nagu eespool mainitud, saab seda jälgida nutitelefoni või sülearvuti kontrolli all. Veelgi enam, see ei sobi, kui tegemist on suuremahulisega. Nii et väikesemahuline seireprojekt on edukas
Nüüd uurime, kuidas seda suuremas mahus teha.
18. samm. Suuremahuline seiresüsteem
See erineb väikesest.
See oleks silmapaistvam kõigi riikide valitsusele
Kuna kogu valitsus otsib head lahendust, räägin ma siin sellele lahenduse. Siit see tuleb…
19. samm: ülevaade
Seda saab teha kahel kriteeriumil:-
- saame luua suure prügikasti, mis on tänava jaoks tavaline. Oletame, et teatud kohas nimega "A" ja see koosneb 10 tänavast. Seejärel valmistame 40 prügikasti, mis on tõesti suured (4 prügikasti iga tänava jaoks polüetüleenist, toiduainetest, klaasidest ja metallidest tuleks eraldi koguda)
- Muidu võime turustada uusi prügikaste kõikidesse poodidesse ja teatada kõigile, et ostavad need prügikastid. Samal ajal saame isegi valitsusele teenida.
Samm 20: sammud, mille pärast muretseda
see on sama moodul, mida kasutatakse väikeses mahus
Kuid infrapunaanduri kasutamine oleks palju silmatorkavam, kuna keskkonnas tekib palju müra ja see võib põhjustada andmevigu. Seega on parem kasutada IR -andurit
Nii et ma arvan, et pole vaja uuesti seletada samu asju, nagu kõik eespool mainitud asjad.
21. samm: suurandmete käsitlemine andmebaasi abil
Nii et sellest saab kõige olulisem osa ja see on kõigi uus idee.
loome andmebaasi, kasutades python/SQL/MYSQL. Siis ühendame selle pilvega. Nii et valitsusel võib olla kasulik käsitleda kõiki arduinolt saadud andmeid
Samm 22: Tulemuste arvutamine andmebaasis
Nagu eespool öeldud, seadistame arduino andmete saatmiseks andmebaasi teatud ajavahemike järel erinevatest kohtadest.
Siis saame selle põhjal hinnata, kuhu prügi kiiresti kogutakse. Pärast seda saame prügiveoga hakkama.
Seda saab teha taandega, kui kasutate pikka aega või kogute andmete jälgimist.
Samm 23: Järeldus
Andmebaasist saadud andmeid kasutades saab valitsus luua prügikastide kogumiseks laia võrgu. Nii et see viib -
Soovitan:
Nutikas vöö: 18 sammu
Nutikas vöö: mõne vidina kandmine on väga keeruline. Ausalt, selles projektis sain ema käest õmblemiseks abi, sest ma ei oska ise õmmelda. Olge õmblusmasinaga õmblemisel ettevaatlik. Kui teil pole kunagi õmblusmasinaga õmblemist kogenud, on see ka
Nutikas kodu Raspberry Pi poolt: 5 sammu (piltidega)
Nutikas kodu Raspberry Pi poolt: Seal on juba mitu toodet, mis muudavad teie korteri nutikamaks, kuid enamik neist on patenteeritud lahendused. Aga miks on vaja nutitelefoniga valguse vahetamiseks Interneti -ühendust? See oli üks põhjus, miks ma oma Smar'i üles ehitasin
Nexus 7 nutikas ümbris koos Sugru ja magnetiga: 5 sammu
Nexus 7 nutikas ümbris W/ Sugru ja magnetiga: varsti pärast seda, kui inimesed said Nexus 7 -le esmakordselt käe külge, leidis keegi, et see reageeris teatud piirkonnas asetatud magnetile, sarnaselt iPadi nutikastele ümbristele. Ühelgi juhtumist, mida ma nägin, seda ei olnud ja ma ei suutnud leida ühtki, mis avanes üleval nagu
Nutikas äratuskell: nutikas äratuskell, mis on valmistatud Raspberry Pi -ga: 10 sammu (koos piltidega)
Nutikas äratuskell: nutikas äratuskell, mis on valmistatud Raspberry Pi -ga: kas olete kunagi tahtnud nutikat kella? Kui jah, siis see on teie jaoks lahendus! Ma tegin nutika äratuskella, see on kell, mille abil saate äratusaega vastavalt veebisaidile muuta. Kui äratus hakkab tööle, kostab heli (sumin) ja 2 tuld
IoT -põhine nutikas aiandus ja nutikas põllumajandus, kasutades ESP32: 7 sammu
IoT -põhine nutikas aiandus ja nutikas põllumajandus, kasutades ESP32: maailm muutub ajaga ja nii ka põllumajandus. Tänapäeval integreerivad inimesed elektroonikat igas valdkonnas ja põllumajandus pole sellest erand. See elektroonika ühendamine põllumajanduses aitab põllumehi ja aedu haldavaid inimesi. Selles