Sadržaj:
- Korak 1: Pregled sustava za nadzor
- Korak 2: Formiranje hipoteze
- Korak 3: Kriteriji
- Korak 4: Elektroničke komponente
- Korak 5: Softverske aplikacije
- Korak 6: Potrebni alati i strojevi
- Korak 7: Tehnički dio
- Korak 8: Konstrukcija modela
- Korak 9: Izrada sustava za nadzor malih razmjera
- Korak 10: Korak-2
- Korak 11: Korak-3
- Korak 12: Korak 4 (Prototipiranje)
- Korak 13: Korak 5 (povezivanje s aplikacijom Blynk)
- Korak 14: Korak-06 (Postavljanje aplikacije)
- Korak 15: Korak 7 (testiranje)
- Korak 16: Korak 8 (rezultati)
- Korak 17: Zaključak za male razmjere
- Korak 18: Sustav za nadzor velikih razmjera
- Korak 19: Pregled
- Korak 20: Koraci za zabrinutost
- Korak 21: Rukovanje velikim podacima pomoću baze podataka
- Korak 22: Izračun rezultata u bazi podataka
- Korak 23: Zaključak
Video: Pametni sustav za upravljanje smećem: 23 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
UVOD.
Trenutni problem ili problem vezan uz ovaj projekt
Glavni problem našeg današnjeg društva je nakupljanje krutog otpada. To će imati veći utjecaj na zdravlje i okoliš našeg društva. Otkrivanje, praćenje i upravljanje tim otpadom jedan je od primarnih problema današnje ere.
To je nova metodologija za automatsko upravljanje otpadom. Ovo je naš IOT pametni sustav proizvodnje smeća, inovativan način koji će vam omogućiti da gradove održavate čistima i zdravima. Slijedite dalje kako biste vidjeli kako biste mogli utjecati na čišćenje svoje zajednice, doma ili čak okoline, čineći nas korak bliže boljem načinu života
Zašto IOT?
Živimo u dobu u kojem su zadaci i sustavi povezani zajedno sa snagom IOT -a kako bismo imali učinkovitiji sustav rada i brzo izvršavali poslove! Sa svom snagom na dohvat ruke to će moći postići !! U i pomoću IOT -a sposobni smo usmjeriti čovječanstvo u novu tehnološku eru Izgradnja opće arhitekture za IOT stoga je vrlo složen zadatak, uglavnom zbog iznimno velike raznolikosti uređaja, tehnologija sloja veze i usluga koje mogu biti uključeni u takav sustav.
Korak 1: Pregled sustava za nadzor
Sadašnji problem sa prikupljanjem smeća
Ovih dana možemo primijetiti da kamion za smeće dva puta dnevno obilazi grad da sakupi kruti otpad. Reći da je doista uzaludno i neučinkovito. Na primjer, recimo da postoje dvije ulice, naime A i B. Ulica A je prometna ulica i vidimo da se smeće jako brzo puni, dok se Ulica B ni nakon dva dana kanta nije napola puna. zbog toga će nastati problemi ???
- Otpad ljudskih potencijala
- Gubitak vremena
- Gubitak novca
- Otpad goriva
Korak 2: Formiranje hipoteze
Problem je u tome što ne znamo stvarnu razinu smeća u svakom kantu za smeće. Stoga nam je u svakom trenutku potrebna indikacija razine smeća u kanti za smeće u stvarnom vremenu. Pomoću tih podataka tada možemo optimizirati rute prikupljanja otpada i na kraju smanjiti potrošnju goriva. Omogućuje skupljačima smeća planiranje dnevnog/tjednog rasporeda preuzimanja.
Korak 3: Kriteriji
Sljedeće stvari treba uzeti u obzir:-
- Prije svega morate pronaći visinu kante za smeće. To će nam pomoći u stvaranju postotka smeća u kanti za smeće. Da biste to učinili, potrebno je zadovoljiti dva kriterija koji pokazuju da se određena kanta mora isprazniti;
- Količina smeća, drugim riječima, ako je kanta napola puna, ne morate je isprazniti. Maksimalna količina smeća koju dopuštamo je 75% kante. (To se može učiniti prema vašim željama)
- Postoji još jedan slučaj, ako određeni spremnik napuni 20%, a zatim tjedan dana ako se ne mijenja, dolazi u drugi kriterij, vrijeme. U skladu s vremenom, čak i mala količina smeća dovest će do smrdljivog okruženja. Da bismo to izbjegli, možemo pretpostaviti da je naša razina tolerancije 2 dana. Dakle, ako je kanta za smeće manja od 75%, ali ako je stara dva dana, treba je i isprazniti.
Korak 4: Elektroničke komponente
- Arduino 101 (to je moćan mikro kontroler koji se može koristiti za slanje podataka putem BLE-a)
- Arduino WiFi Shield 101 (Bit će spojen na arduino 101 za prijenos svojih podataka putem WiFi -a
-
senzori
- Ultrazvučni senzor (koristi se za mjerenje udaljenosti između poklopca kante za smeće i njegove podnožja)
- IC senzor (koristi se za implementaciju na velikom sustavu za smeće)
- 9V baterija (to je izvor napajanja za naš projekt)
- 9V kopča za bateriju
- Kratkospojne žice (općenito)
- Klizni prekidač
Korak 5: Softverske aplikacije
Arduino IDE
Blynk (To je jedna od najboljih aplikacija za sve korisnike jer vam omogućuje da vizualno vidite svoj projekt na bilo kojem od svojih uređaja)
Piton
SQL /MYSQL
Korak 6: Potrebni alati i strojevi
Pištolj za vruće ljepilo (općenito)
Plastična kutija
Ručna bušilica
Korak 7: Tehnički dio
Infracrveni senzor bit će postavljen s unutarnje strane poklopca; senzor će biti okrenut prema čvrstom otpadu. Kako se smeće povećava, udaljenost između IC senzora i smeća se smanjuje. Ovi podaci uživo bit će poslani na naš mikrokontroler.
Napomena: Korištenje ultrazvučnog senzora neće biti učinkovito za velike razmjere jer se tijekom tog procesa stvara mnogo zvukova. Tako da možemo osigurati brzinu smeća jer je senzor vrlo osjetljiv na zvukove. To može dovesti do pogrešaka u transakciji podataka
Naš mikrokontroler, arduino 101, zatim obrađuje podatke i putem Wi-Fi-ja ih šalje u bazu podataka / aplikaciju.
Putem aplikacije ili pomoću baze podataka možemo vizualno prikazati količinu smeća u kanti s malom animacijom.
Korak 8: Konstrukcija modela
Vrijeme je za izgradnju vlastitog sustava kako bismo smanjili negativne utjecaje neodgovarajućeg gospodarenja smećem. Može se objedovati na dva načina, kako slijedi:
Mala skala: Korištenjem Blynka možemo izraditi aplikaciju na maloj razini. Može se koristiti za odlaganje kućnog smeća ili za stan ili čak za malu mrežu kuća.
Veliki opseg: Stvaranjem baze podataka u oblaku možemo uspostaviti intranet vezu između određenih granica. Pomoću Python/SQL/MYSQL možemo stvoriti bazu podataka u oblaku kako bismo formirali mrežu kanti za smeće.
Korak 9: Izrada sustava za nadzor malih razmjera
KORAK 1
Uzmite plastični spremnik i označite dva oka na njemu. Sada uklonite poklopac i pronađite dva "oka" ultrazvučnog senzora. to će biti strana okrenuta prema dnu kante
Korak 10: Korak-2
Uzmite ručnu bušilicu i glatko izbušite označena mjesta. Zatim pričvrstite ultrazvučni senzor u rupe bez zaglavljivanja bilo kojeg dijela senzora. (Stoga možemo uvjeriti se da bi očitanje bilo pouzdano)
Korak 11: Korak-3
Jednostavno postavite štitnik baze na Arduino 101 i pričvrstite ultrazvučni senzor na bilo koju iglu. Izvorni kod dat je u nastavku
Spojite klizni prekidač s modulom
Korak 12: Korak 4 (Prototipiranje)
Uzmite posudu za uzorke u kući, a zatim pažljivo pričvrstite komponente na nju, a zatim je spojite na Blynk i testirajte
Korak 13: Korak 5 (povezivanje s aplikacijom Blynk)
Za povezivanje podataka primljenih s arduina na internet možemo upotrijebiti unaprijed izgrađenu platformu koja se zove Blynk. Može se preuzeti iz trgovine Android aplikacija. Ovom aplikacijom se može upravljati pomoću Arduino IDE -a
play.google.com/store/apps/details?id=cc.
Korak 14: Korak-06 (Postavljanje aplikacije)
Izvorni kod već je dat gore. Da biste mogli programirati Arduino 101, morate najprije instalirati potrebne upravljačke programe. Da biste provjerili jesu li ih već instalirali, otvorite Arduino IDE, kliknite alate, zatim ploče i pogledajte jesu li na popisu Arduino ili Genuino 101. Ako su tamo, prijeđite na sljedeći korak, ako ne slijedite
- Da biste preuzeli potrebne upravljačke programe da biste mogli koristiti Arduino mkr1000, ponovno otvorite Arduino IDE, kliknite na alate, ploče, a zatim upravitelj ploča.
- Nakon što instalirate upravljačke programe, preuzmite potrebne knjižnice. Za izvođenje našeg programa potrebna nam je biblioteka WiFi101, biblioteka Blynk i ultrazvučna knjižnica, sve tri se mogu pronaći u Arduinovom ugrađenom upravitelju knjižnice. Otvorite za skiciranje, a zatim uključite biblioteku. zatim upravitelj knjižnice.
Korak 15: Korak 7 (testiranje)
Pomoću aplikacije Blynk možemo napraviti mali prikaz razine smeća u kanti pomoću 3 LED-a. Odaberite Arduino 101 kao oglas za mikrokontroler, a kao vezu upotrijebite "BLE"
Strogo; Ne koristi se Bluetooth
Tada ćete primiti poruku "auton token" koju trebate unijeti u kôd (spomenuto u kodu).
Korak 16: Korak 8 (rezultati)
Koristeći pametni telefon ili prijenosno računalo kantu za smeće možete pratiti na sljedeći način …
Sljedeća boja predstavlja količinu smeća u kanti
- Zelena - 25%
- Narančasta - 50%
- Crvena - 75%
Korak 17: Zaključak za male razmjere
Kao što je gore spomenuto, može se nadzirati pod kontrolom pametnog telefona ili prijenosnog računala. Štoviše, neće biti prikladno, kada su u pitanju velike razmjere. Dakle, projekt praćenja u malom opsegu je uspješan
Sada istražimo kako to napraviti za veće razmjere.
Korak 18: Sustav za nadzor velikih razmjera
Bit će to nešto drugačije od malih razmjera.
To bi bilo istaknutije za vladu svih zemalja
Budući da sve vlade traže dobro rješenje, ovdje ću reći rješenje za to. Evo ga…
Korak 19: Pregled
To se može učiniti prema dva kriterija:-
- možemo stvoriti veliku kantu za smeće koja je uobičajena za ulicu. Recimo da se na određenom mjestu naziva "A" i sastoji se od 10 ulica. Zatim ćemo napraviti 40 kanti za smeće koje su zaista velike veličine (4 kante za svaku ulicu jer se polietilen, prehrambeni proizvodi, čaše i metali trebaju prikupljati zasebno)
- Inače, možemo prodavati nove kante za smeće u svim trgovinama i možemo najaviti svima da kupe te kante. Istodobno možemo čak i zaraditi za vladu.
Korak 20: Koraci za zabrinutost
to će biti isti modul koji se koristi za male razmjere
No, uporaba infracrvenog senzora bila bi jako istaknuta jer se u okolini stvara mnogo šumova i to može dovesti do pogrešaka u podacima. Zato je bolje koristiti IC senzor
Tako da mislim da neće biti potrebe za ponovnim objašnjavanjem istih stvari kao što su sve gore spomenute.
Korak 21: Rukovanje velikim podacima pomoću baze podataka
Dakle, ovo će biti vrlo važan dio svega i ovo je nova ideja svega.
stvorit ćemo bazu podataka koristeći python/SQL/MYSQL. Zatim ćemo ga povezati s oblakom. Tako da vladi može biti korisno da obrađuje sve podatke primljene od arduina
Korak 22: Izračun rezultata u bazi podataka
Kao što je gore rečeno, namjestit ćemo arduino da šalje podatke u bazu podataka u određenim intervalima s različitih mjesta.
Tada možemo procijeniti gdje se smeće brzo prikuplja. Tamo nakon možemo upravljati odvozom smeća.
To se može učiniti s uvlačenjem za dugotrajno korištenje ili za prikupljanje nadzora podataka.
Korak 23: Zaključak
Koristeći podatke primljene iz baze podataka, vlada će moći stvoriti široku mrežu za prikupljanje smeća. Tako da će to dovesti do -
Preporučeni:
Pametni distribuirani IoT sustav za praćenje vremena pomoću NodeMCU: 11 koraka
Pametni distribuirani IoT sustav za praćenje vremena pomoću NodeMCU -a: Svi ste možda svjesni tradicionalne meteorološke postaje; ali jeste li se ikada zapitali kako to zapravo funkcionira? Budući da je tradicionalna meteorološka stanica skupa i glomazna, gustoća ovih postaja po jedinici površine vrlo je mala što doprinosi
Pametni sustav parkiranja temeljen na IoT -u koji koristi NodeMCU ESP8266: 5 koraka
Sustav pametnog parkiranja temeljen na IoT -u koji koristi NodeMCU ESP8266: Danas je pronalaženje parkirališta u prometnim područjima vrlo teško i ne postoji sustav za dobivanje pojedinosti o dostupnosti parkiranja na mreži. Zamislite da možete dobiti informacije o dostupnosti parkirnih mjesta na svom telefonu, a nemate lutanje da provjerite
Alexa pametni kućni sustav koji koristi relejni modul NodeMCU: 10 koraka
Alexa pametni kućni sustav koji koristi NodeMCU relejni modul: U ovom IoT projektu napravio sam Alexa Alexa automatizacijski sustav pomoću NodeMCU ESP8266 & Relejni modul. Glasovnom naredbom možete jednostavno kontrolirati svjetlo, ventilator i druge kućanske aparate. Za povezivanje pametnog zvučnika Echo Dot s
Pametni sustav rasvjete za hodnike- Timski mornar Moon: 12 koraka
Pametni sustav rasvjete za hodnike- Tim Sailor Moon: Bok! Ovo su Grace Rhee, Srijesh Konakanchi i Juan Landi, a zajedno smo Team Sailor Moon! Danas vam donosimo dvodijelni DIY projekt koji možete implementirati u svom domu. Naš posljednji pametni sustav osvjetljenja hodnika uključuje ul
Sustav razvrstavanja boja: Arduino sustav s dva pojasa: 8 koraka
Sustav razvrstavanja boja: Sustav na bazi Arduina s dva remena: Prijevoz i/ili pakiranje proizvoda i predmeta na industrijskom području obavlja se pomoću linija izrađenih pomoću transportnih traka. Ti pojasevi pomažu premještanju predmeta s jedne točke na drugu specifičnom brzinom. Neki zadaci obrade ili identifikacije mogu biti