Sadržaj:
- Korak 1: Pregled sistema za nadzor
- Korak 2: Formiranje hipoteze
- Korak 3: Kriteriji
- Korak 4: Elektroničke komponente
- Korak 5: Softverske aplikacije
- Korak 6: Potrebni alati i mašine
- Korak 7: Tehnički dio
- Korak 8: Konstrukcija modela
- Korak 9: Napravite mali sistem za nadzor
- 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: Sistem za nadzor velikih razmjera
- Korak 19: Pregled
- Korak 20: Koraci na koje morate biti zabrinuti
- Korak 21: Rukovanje velikim podacima korištenjem baze podataka
- Korak 22: Izračun rezultata u bazi podataka
- Korak 23: Zaključak
Video: Pametni sistem za upravljanje smećem: 23 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
UVOD.
Trenutni problem ili pitanje vezano za ovaj projekat
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 sistem proizvodnje smeća, inovativan način koji će vam omogućiti da gradove održavate čistim i zdravim. Pratite dalje da vidite 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 sistemi povezani zajedno sa snagom IOT -a da imamo neki efikasniji sistem rada i da brzo obavljamo poslove! Sa svom snagom na dohvat ruke to će moći postići !! U i kroz upotrebu 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 izuzetno velike raznolikosti uređaja, tehnologija sloja veze i usluga koje mogu biti uključeni u takav sistem.
Korak 1: Pregled sistema za nadzor
Sadašnji problem sa prikupljanjem smeća
Ovih dana možemo primijetiti da kamion za smeće dva puta dnevno obilazi grad kako bi sakupio kruti otpad. Reći da je zaista uzalud i neefikasno. 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 i nakon dva dana kanta nije napola napunila. zbog toga će nastati problemi ???
- Otpad ljudskih resursa
- Gubitak vremena
- Bacanje novca
- Otpad goriva
Korak 2: Formiranje hipoteze
Problem je u tome što ne znamo stvarnu količinu smeća u svakoj kanti za smeće. Zato nam je u svakom trenutku potrebna indikacija nivoa smeća u kanti za smeće u stvarnom vremenu. Koristeći te podatke tada možemo optimizirati rute prikupljanja otpada i na kraju smanjiti potrošnju goriva. Omogućava sakupljačima smeća da planiraju svoj dnevni/sedmični raspored preuzimanja.
Korak 3: Kriteriji
Sljedeće stvari treba uzeti u obzir:-
- Prije svega morate pronaći visinu kante za smeće. Ovo će nam pomoći da generiramo postotak 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 se određena kanta 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 tolerancija 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 mikrokontroler koji se može koristiti za slanje podataka putem BLE-a)
- Arduino WiFi Shield 101 (Bit će spojen na arduino 101 za prijenos podataka putem WiFi -a
-
senzori
- Ultrazvučni senzor (koristi se za mjerenje udaljenosti između poklopca kante za otpatke i njegove osnove)
- IC senzor (koristi se za implementaciju na velikom sistemu za otpatke)
- 9V baterija (to je izvor napajanja za naš projekt)
- 9V kopča za bateriju
- Žice za spajanje (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)
Python
SQL /MYSQL
Korak 6: Potrebni alati i mašine
Pištolj za vruće ljepilo (općenito)
Plastična kutija
Ručna bušilica
Korak 7: Tehnički dio
Infracrveni senzor će biti smješten na unutrašnjoj strani 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 ovog procesa stvara mnogo zvukova. Tako da možemo osigurati brzinu smeća jer je senzor vrlo osjetljiv na zvukove. To može dovesti do greš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 našeg vlastitog sistema kako bi se minimizirali negativni uticaji neodgovarajućeg upravljanja smećem. Može se ručati na dva načina, kako slijedi:
Mala skala: Koristeći Blynk, možemo stvoriti aplikaciju na malom nivou. 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. Koristeći Python/SQL/MYSQL možemo stvoriti bazu podataka u oblaku kako bismo formirali mrežu kanti za smeće.
Korak 9: Napravite mali sistem za nadzor
KORAK 1
Uzmite plastičnu posudu i označite dva oka na njoj. Sada uklonite poklopac i pronađite dva „oka“ultrazvučnog senzora. ovo ć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 biti sigurni da je očitavanje pouzdano)
Korak 11: Korak 3
Jednostavno montirajte štitnik baze na Arduino 101 i pričvrstite ultrazvučni senzor na bilo koju iglu. Izvorni kod dat je ispod
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 pod nazivom 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 je već naveden gore. Da biste mogli programirati Arduino 101, morate prvo instalirati potrebne upravljačke programe. Da biste provjerili jesu li ih već instalirali, otvorite Arduino IDE, kliknite na alate, zatim na ploče i pogledajte jesu li na popisu Arduino ili Genuino 101. Ako su tamo, preskočite na sljedeći korak, ako ne slijedite dalje
- Da biste preuzeli potrebne upravljačke programe da biste mogli koristiti Arduino mkr1000, ponovo otvorite Arduino IDE, kliknite na alate, ploče, a zatim upravitelj ploča.
- Nakon što instalirate upravljačke programe, preuzmite potrebne biblioteke. Za izvođenje našeg programa potrebna nam je biblioteka WiFi101, biblioteka Blynk i ultrazvučna biblioteka, sve tri se mogu pronaći u Arduino -ovom ugrađenom upravitelju biblioteke. Otvorite za skiciranje, a zatim uključite biblioteku. zatim upravnik biblioteke.
Korak 15: Korak 7 (testiranje)
Pomoću aplikacije Blynk možemo napraviti mali prikaz nivoa smeća u kanti pomoću 3 LED-a. Odaberite Arduino 101 kao oglas za mikrokontroler, upotrijebite "BLE" kao "vrstu veze"
Strogo; Ne koristi se Bluetooth
Tada ćete primiti poruku "auth token" koju trebate unijeti u kôd (spomenuto u kodu).
Korak 16: Korak 8 (rezultati)
Koristeći pametni telefon ili laptop možete pratiti kantu za smeće na sljedeći način …
Sljedeća boja predstavlja količinu smeća u kanti
- Zelena - 25%
- Narandž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čunara. Štoviše, neće biti prikladno, kada su u pitanju velike razmjere. Dakle, projekt praćenja u malom obimu je uspješan
Sada istražimo kako to napraviti za veće razmjere.
Korak 18: Sistem za nadzor velikih razmjera
Bit će to nešto drugačije od malih razmjera.
To bi bilo izraženije za vlade svih zemalja
Budući da sve vlade traže dobro rješenje, ovdje ću reći rješenje za to. Evo dolazi…
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, namirnice, čaše i metali trebaju sakupljati odvojeno)
- Inače, možemo prodati nove kante za smeće u svim trgovinama i možemo najaviti svima da kupe te kante. Istovremeno možemo čak i zaraditi za vladu.
Korak 20: Koraci na koje morate biti zabrinuti
to će biti isti modul koji se koristi za male razmjere
No, korištenje infracrvenog senzora bilo bi jako istaknuto jer se u okolini stvara mnogo šumova i može dovesti do greš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 korištenjem 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 sakuplja. Tu možemo upravljati sakupljanjem smeća.
To se može učiniti s uvlačenjem korištenja duže vrijeme ili za prikupljanje podataka nadgledanjem.
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čuje se:
Pretvorite neupotrebljeni pametni telefon u pametni ekran: 6 koraka (sa slikama)
Pretvorite neupotrebljeni pametni telefon u pametni ekran: Vodič za Deze nalazi se na engleskom jeziku, za verziju Nederlandse kliknite ovdje ili kliknite. Imate li (stari) nekorišteni pametni telefon? Pretvorite ga u pametni zaslon pomoću Google tablica i neke olovke i papira slijedeći ovaj jednostavan korak-po-korak vodič. Kad završite
Pametni distribuirani IoT sistem za praćenje vremena pomoću NodeMCU: 11 koraka
Pametni distribuirani IoT sistem za praćenje vremena pomoću NodeMCU -a: Svi ste možda svjesni tradicionalne meteorološke stanice; ali jeste li se ikada zapitali kako to zapravo funkcionira? Budući da je tradicionalna meteorološka stanica skupa i glomazna, gustoća ovih stanica po jedinici površine vrlo je mala što doprinosi
Pametni sistem parkiranja zasnovan na IoT -u koji koristi NodeMCU ESP8266: 5 koraka
IoT sistem pametnog parkiranja koji koristi NodeMCU ESP8266: U današnje vrijeme pronalaženje parkinga u prometnim područjima vrlo je teško i ne postoji sistem za dobijanje detalja o dostupnosti parkinga na mreži. Zamislite da na svom telefonu možete dobiti informacije o dostupnosti parkirnih mjesta, a nemate lutanje da provjerite
Pametni budilnik: pametni budilnik napravljen od Raspberry Pi: 10 koraka (sa slikama)
Pametni budilnik: pametni budilnik napravljen od Raspberry Pi: Jeste li ikada poželjeli pametni sat? Ako je tako, ovo je rješenje za vas! Napravio sam Smart Alarm Clock, ovo je sat s kojim možete promijeniti vrijeme alarma prema web stranici. Kad se alarm oglasi, oglasit će se zvuk (zujalica) i 2 svjetla će
UPRAVLJANJE I UPRAVLJANJE BRZINOM DC MOTORA KORIŠĆENJEM LABVIEW (PWM) I ARDUINO: 5 koraka
UPUTSTVO I UPRAVLJANJE BRZINOM DC MOTORA KORIŠĆENJEM LABVIEW (PWM) I ARDUINO: Zdravo momci, prije svega oprostite na mom smiješnom engleskom jeziku. U ovom uputstvu pokazat ću vam kako kontrolirati brzinu istosmjernog motora pomoću laboratorijskog pregleda Počnimo