Mundarija:
- 1 -qadam: Monitoring tizimining umumiy ko'rinishi
- 2 -qadam: Gipotezani shakllantirish
- 3 -qadam: mezonlar
- 4 -qadam: elektron komponentlar
- 5 -qadam: dasturiy ta'minot ilovalari
- 6 -qadam: Kerakli asboblar va mashinalar
- 7 -qadam: Texnik qism
- 8 -qadam: modelni qurish
- 9 -qadam: Kichik o'lchovli monitoring tizimini yaratish
- 10-qadam: 2-qadam
- 11-qadam: 3-qadam
- 12-qadam: 4-qadam (prototiplash)
- 13-qadam: 5-qadam (Blynk ilovasi bilan bog'lanish)
- 14-qadam: 06-qadam (Ilovani sozlash)
- 15-qadam: 7-qadam (sinov)
- 16-qadam: 8-qadam (natijalar)
- 17 -qadam: Kichik miqyosda xulosa
- 18 -qadam: Keng ko'lamli monitoring tizimi
- 19 -qadam: Sharh
- 20 -qadam: Xavotirlanadigan qadamlar
- 21 -qadam: Ma'lumotlar bazasi yordamida katta ma'lumotlarni qayta ishlash
- 22 -qadam: Ma'lumotlar bazasida natijalarni hisoblash
- 23 -qadam: Xulosa
Video: Chiqindilarni boshqarishning aqlli tizimi: 23 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
KIRISH.
Ushbu loyiha bilan bog'liq dolzarb muammo yoki muammo
Hozirgi jamiyatimizning asosiy muammosi - qattiq chiqindilarning to'planishi. Bu jamiyatimiz salomatligi va atrof -muhitga katta ta'sir ko'rsatadi. Bu chiqindilarni aniqlash, kuzatish va boshqarish hozirgi davrning asosiy muammolaridan biridir.
Bu chiqindilarni avtomatik boshqarishning yangi metodologiyasi. Bu bizning IOT Smart axlat ishlab chiqarish tizimi, bu shaharlarni toza saqlash va sog'lig'ini saqlashning innovatsion usuli. O'zingizning jamiyatingizni, uyingizni yoki hatto atrofingizni tozalashga qanday ta'sir ko'rsatishingiz mumkinligini bilish uchun davom eting va bizni yaxshiroq yashash tarzimizga yaqinlashtiring.
Nima uchun IOT?
Biz vazifalar va tizimlar IOT kuchi bilan bog'liq bo'lgan, qanday samarali ishlash tizimiga ega bo'lish va ishlarni tez bajarish uchun bog'langan asrda yashayapmiz! Barmoqlarimiz uchida bor kuch bilan u bajarishga qodir bo'ladi !! IOT yordamida va biz insoniyatni yangi texnologik davrga yo'naltirishga qodirmiz, shuning uchun IOT uchun umumiy arxitekturani yaratish juda murakkab vazifadir, chunki juda ko'p sonli qurilmalar, aloqa texnologiyalari va xizmatlar. bunday tizimda ishtirok eting.
1 -qadam: Monitoring tizimining umumiy ko'rinishi
Chiqindilarni yig'ish muammosi
Shu kunlarda biz axlat tashuvchi mashina har kuni qattiq chiqindilarni yig'ish uchun shaharni aylanib chiqayotganini kuzatishimiz mumkin. Bu haqiqatan ham behuda va samarasiz. Masalan, aytaylik, ikkita ko'cha bor, ya'ni A va B. A ko'chalari gavjum va biz axlatni tezda to'ldirayotganini ko'ramiz, B ko'chasi ikki kundan keyin ham axlat qutisi to'la emas. shu tufayli muammolar paydo bo'ladi ???
- Inson resurslari chiqindilari
- Vaqt isrofi
- Pulni isrof qilish
- Yoqilg'i chiqindilari
2 -qadam: Gipotezani shakllantirish
Muammo shundaki, biz har bir axlat qutisidagi axlatning haqiqiy darajasini bilmaymiz. Shunday qilib, biz istalgan vaqtda axlat qutisidagi axlat sathining real vaqt ko'rsatkichiga muhtojmiz. Ushbu ma'lumotlardan foydalanib, biz chiqindilarni yig'ish yo'llarini optimallashtirishimiz va oxir -oqibat yonilg'i sarfini kamaytirishimiz mumkin. Bu axlat yig'uvchilarga kunlik/haftalik yig'ish jadvalini rejalashtirishga imkon beradi.
3 -qadam: mezonlar
Quyidagi narsalarni hisobga olish kerak:-
- Avval siz axlat qutisining balandligini topishingiz kerak. Bu bizga axlat qutisidagi axlatning foizini ishlab chiqarishga yordam beradi, buning uchun axlat qutisini bo'shatish kerakligini ko'rsatish uchun ikkita mezon bajarilishi kerak;
- Chiqindilar miqdori, boshqacha aytganda, axlat qutisi yarim to'lgan bo'lsa, uni bo'shatishning hojati yo'q. Biz ruxsat bergan axlatning maksimal miqdori, axlat qutisining 75%. (Bu sizning xohishingizga ko'ra amalga oshirilishi mumkin)
- Yana bir holat bor, agar ma'lum bir quti 20% to'ldirsa va bir hafta davomida o'zgarmasa, u ikkinchi mezonga - vaqtga kiradi. Vaqtga qarab, oz miqdordagi axlat ham atrofni yoqimsiz hidga olib keladi. Bunga yo'l qo'ymaslik uchun, bag'rikenglik darajamiz 2 kun deb taxmin qilishimiz mumkin. Agar axlat qutisi 75%dan kam bo'lsa, lekin agar u ikki kunlik bo'lsa, uni ham bo'shatish kerak.
4 -qadam: elektron komponentlar
- Arduino 101 (bu BLE orqali ma'lumotlarni yuborish uchun ishlatilishi mumkin bo'lgan kuchli mikro-nazoratchi)
- Arduino WiFi Shield 101 (Wi -Fi yordamida ma'lumotlarni uzatish uchun u arduino 101 ga ulanadi)
-
sensorlar
- Ultrasonik sensor (axlat qutisi qopqog'i bilan uning tagligi orasidagi masofani o'lchash uchun ishlatiladi)
- IQ sensori (keng ko'lamli axlat tizimida ishlatish uchun ishlatiladi)
- 9V batareya (bu bizning loyihamiz uchun quvvat manbai)
- 9V batareya klipi
- Jumper simlari (umumiy)
- Slaydni almashtirish
5 -qadam: dasturiy ta'minot ilovalari
Arduino IDE
Blynk (Bu barcha foydalanuvchilar uchun eng yaxshi dasturlardan biri, chunki siz o'zingizning xohlagan qurilmangizda loyihangizni vizual tarzda ko'rishingiz mumkin)
Python
SQL /MYSQL
6 -qadam: Kerakli asboblar va mashinalar
Issiq yopishtiruvchi qurol (umumiy)
Plastik quti
Qo'l matkapchi
7 -qadam: Texnik qism
Qopqoqning ichki tomoniga infraqizil sensor joylashtiriladi; Sensor qattiq chiqindilarga qaraydi. Chiqindilar ko'payishi bilan IQ sensori va axlat o'rtasidagi masofa kamayadi. Bu jonli ma'lumotlar mikro-nazoratchimizga yuboriladi.
E'tibor bering: ultra tovushli sensordan foydalanish katta miqyosda samarali bo'lmaydi, chunki bu jarayonda ko'plab tovushlar paydo bo'ladi. Axlat tezligini ta'minlay olamiz, chunki Sensor tovushlarga juda sezgir. Ma'lumotlar almashinuvida xatolarga olib kelishi mumkin
Bizning mikro-boshqaruvchimiz, arduino 101, keyin ma'lumotlarni qayta ishlaydi va Wi-Fi yordamida uni ma'lumotlar bazasiga / ilovaga yuboradi.
Ilova yoki ma'lumotlar bazasi yordamida biz axlat qutisidagi axlat miqdorini kichik animatsiya yordamida vizual tarzda ko'rsatishimiz mumkin.
8 -qadam: modelni qurish
Chiqindilarni noto'g'ri boshqarishning salbiy ta'sirini minimallashtirish uchun o'z tizimimizni yaratish vaqti keldi. Ovqatlanish ikki xil bo'lishi mumkin:
Kichik o'lchov: Blynk -dan foydalanib, biz kichik darajadagi ilovani yaratishimiz mumkin. U maishiy axlat yig'ish yoki kvartira yoki hatto uylarning kichik tarmog'i uchun ishlatilishi mumkin.
Keng ko'lamli: Bulutda ma'lumotlar bazasini yaratish orqali biz ma'lum chegaralar o'rtasida intranet aloqasini o'rnatishimiz mumkin. Python/SQL/MYSQL -dan foydalanib, biz axlat qutilari tarmog'ini yaratish uchun bulutda ma'lumotlar bazasini yaratishimiz mumkin.
9 -qadam: Kichik o'lchovli monitoring tizimini yaratish
1-QADAM
Plastik idishni olib, uning ustiga ikkita ko'zni belgilang. Endi qopqog'ini olib tashlang va ultratovush sensorining ikkita "ko'zini" kuzatib boring. bu axlat qutisining pastki qismiga qaragan tomoni bo'ladi
10-qadam: 2-qadam
Qo'l matkapini oling va belgilangan joylarni tekis burg'ulang. Sensorning biron bir qismini ushlamasdan, ultrasonik sensorni teshiklarga mahkamlang.
11-qadam: 3-qadam
Asosiy qalqonni Arduino 101 -ga o'rnating va Ultrasonik sensorni har qanday pinga ulang. Manba kodi quyida keltirilgan
Modul bilan slayd kalitini ulang
12-qadam: 4-qadam (prototiplash)
Uydan namuna qutisini oling, so'ng komponentlarni yaxshilab tuzating, so'ng uni Blynk -ga ulang va sinab ko'ring
13-qadam: 5-qadam (Blynk ilovasi bilan bog'lanish)
Arduino -dan olingan ma'lumotlarni Internetga ulash uchun biz oldindan o'rnatilgan Blynk platformasidan foydalanishimiz mumkin, uni android ilovalar do'konidan yuklab olish mumkin. Ushbu dasturni Arduino IDE yordamida boshqarish mumkin
play.google.com/store/apps/details?id=cc.
14-qadam: 06-qadam (Ilovani sozlash)
Manba kodi yuqorida berilgan, Arduino 101 dasturini o'rnatish uchun avval kerakli drayverlarni o'rnatish kerak. Arduino IDE -ni ochganingizni tekshirish uchun asboblarni, so'ngra taxtalarni bosing va ro'yxatda Arduino yoki Genuino 101 mavjudligini tekshiring. Agar ular u erda bo'lsa, keyingi bosqichga o'ting, agar bo'lmasa
- Arduino mkr1000 -dan foydalanish uchun kerakli drayverlarni yuklab olish uchun Arduino IDE -ni qayta oching, asboblarni, taxtalarni, so'ngra boshqaruv menejerini bosing.
- Drayvlar o'rnatilgach, davom eting va kerakli kutubxonalarni yuklab oling. Bizning dasturimiz ishlashi uchun bizga WiFi101 kutubxonasi, Blynk kutubxonasi va ultratovushli kutubxona kerak bo'ladi, ularning uchtasini Arduino -ning o'rnatilgan kutubxona menejeridan topish mumkin. Eskiz uchun ochiq, keyin kutubxonani o'z ichiga oladi. keyin kutubxona mudiri.
15-qadam: 7-qadam (sinov)
Blynk ilovasidan foydalanib, biz 3 ta svetodiod yordamida axlat qutisidagi axlat miqdorini kichikroq qilib ko'rsatishimiz mumkin. Mikro-nazoratchi sifatida Arduino 101-ni tanlang, "BLE" -ni ulanish turi sifatida ishlating
Qat'iy ravishda; Bluetooth ishlatilmaydi
Keyin siz kodni kiritishingiz kerak bo'lgan "tasdiqlash belgisi" xatini olasiz (kodda ko'rsatilgan).
16-qadam: 8-qadam (natijalar)
Smartfon yoki noutbuk yordamida siz axlat qutisini quyidagicha kuzatishingiz mumkin
Quyidagi rang axlat qutisidagi axlat miqdorini ko'rsatadi
- Yashil - 25%
- Apelsin - 50%
- Qizil - 75%
17 -qadam: Kichik miqyosda xulosa
Yuqorida aytib o'tilganidek, uni smartfon yoki noutbuk nazorati ostida kuzatish mumkin. Katta hajmga kelganda, bu ko'proq mos kelmaydi. Shunday qilib, kichik miqyosdagi monitoring loyihasi muvaffaqiyat qozonadi
Keling, buni qanday qilib katta hajmda qilish kerakligini ko'rib chiqaylik.
18 -qadam: Keng ko'lamli monitoring tizimi
Bu kichik hajmdan farq qiladigan narsa bo'ladi.
Bu barcha mamlakatlar hukumati uchun muhimroq bo'lardi
Hamma hukumat yaxshi echim izlayotgan ekan, men bu erda buning echimini aytmoqchiman. Mana keldi…
19 -qadam: Sharh
Buni ikkita mezon bo'yicha bajarish mumkin:-
- biz ko'cha uchun odatiy bo'lgan katta axlat qutisini yaratishimiz mumkin. Aytaylik, "A" deb nomlangan joyda va 10 ko'chadan iborat. Keyin biz juda katta o'lchamdagi 40 ta axlat qutisini tayyorlamoqchimiz (har bir ko'chada 4 ta polietilen, oziq -ovqat mahsulotlari, ko'zoynaklar va metallar alohida yig'ilishi kerak).
- Aks holda, biz barcha do'konlarga yangi axlat qutilarini sotishimiz mumkin va biz ularni bu qutilarni sotib olishlari haqida e'lon qilishimiz mumkin. Bir vaqtning o'zida biz hatto hukumatga ham daromad olishimiz mumkin.
20 -qadam: Xavotirlanadigan qadamlar
bu kichik hajmda ishlatiladigan modul bo'ladi
Ammo infraqizil datchiklardan foydalanish juda muhim bo'lar edi, chunki atrof -muhitda ko'p shovqinlar paydo bo'ladi va bu ma'lumotlar xatolariga olib kelishi mumkin, shuning uchun IQ sensoridan foydalanish yaxshiroqdir
Menimcha, yuqorida aytib o'tilganlarning hammasini takrorlashning hojati yo'q.
21 -qadam: Ma'lumotlar bazasi yordamida katta ma'lumotlarni qayta ishlash
Demak, bu hammaning eng muhim qismi bo'ladi va bu hammaning yangi g'oyasi.
python/SQL/MYSQL yordamida ma'lumotlar bazasini yaratmoqchimiz. Keyin biz uni bulut bilan bog'laymiz. Hukumat arduino -dan olingan barcha ma'lumotlarni boshqarishi foydali bo'lishi mumkin
22 -qadam: Ma'lumotlar bazasida natijalarni hisoblash
Yuqorida aytilganidek, biz arduino -ni ma'lumotlar bazasiga turli joylardan ma'lum vaqt oralig'ida yuboradigan qilib o'rnatamiz.
Shunda biz axlat qayerdan tez yig'ilishini aniqlashimiz mumkin. U erda biz axlat yig'ishni boshqarishimiz mumkin.
Buni uzoq vaqt foydalanish yoki ma'lumotlar kuzatuvini yig'ish bilan amalga oshirish mumkin.
23 -qadam: Xulosa
Ma'lumotlar bazasidan olingan ma'lumotlardan foydalanib, hukumat axlat yig'ish uchun keng tarmoq yaratishi mumkin bo'ladi. Shunday qilib, u olib keladi -
Yoqilg'i sarfining minimal miqdori
Tavsiya:
Arduino bilan servo dvigatelni boshqarishning juda oson usuli: 8 qadam
Arduino yordamida servo dvigatelni boshqarishning super oson usuli: Ushbu qo'llanmada biz Servo Motor va Arduino UNO va Visuino -dan foydalanib, servo dvigatel darajasining holatini faqat bir nechta komponentlardan foydalangan holda boshqaramiz
Trafikni boshqarishning avtomatlashtirilgan qurilmasi: 20 qadam
Avtotransportni boshqarishning avtomatlashtirilgan qurilmasi: Ogohlantirish: qurilish jarayonini boshlashdan oldin, shaxsiy himoya vositalarini kiyganingizga va OSHA xavfsizlik qoidalariga rioya qilganingizga ishonch hosil qiling. Himoya ko'zoynaklari, quloqchinlari va zarba qo'lqoplari kabi xavfsizlik uskunalarini taqinglar. Kerakli qismlar: 1 " x 1 " kvadrat quvur - 5
Chiqindilarni yig'ish robotining prototipi: 10 qadam
Chiqindilarni yig'ish robotining prototipi: Universitet talabalari turar -joy binolarida yashar ekan, biz yotoqxonalarda ko'pincha birinchi marta yolg'iz o'zi yashayotgan tartibsiz talabalar istiqomat qilishini aniqladik. Bu talabalar odatda dangasa yoki mas'uliyatsiz bo'lib, ularni olib ketish yoki tozalashga to'g'ri kelmaydi
Chiqindilarni qayta ishlash materiallaridan foydalanib, chaqmoq marjonini yasash: 5 qadam (rasmlar bilan)
Qayta ishlangan materiallardan foydalanib, chaqmoq marjonini yasash: Hammaga salom, Taxminan bir oy oldin, men Bangood.com saytidan arzon LED chiziqli chiroqlarni sotib olganman. Ko'ryapsizmi, LED chiziqli chiroqlar uyning/bog'ning ichki va tashqi dizaynida ishlatiladi va hokazo
Chiqindilarni plastik shishadan mash'al bilan mini kalit zanjirni qanday yasash mumkin: 6 qadam
Chiqindilarni plastik shishadan mash'al bilan mini kalit zanjirni qanday yasash mumkin: mash'al nuri bo'lgan mini kalit zanjiri chiqindi plastik butilkadan osonlikcha tayyorlanadi. Bu safar men sizga mash'ala nuri bilan kalit zanjirini yaratishning yangi va boshqacha usulini olib kelishga harakat qildim. Narxi Hindiston pulining 30Rs ostida