Mündəricat:

Ağıllı Zibil İdarəetmə Sistemi: 23 addım
Ağıllı Zibil İdarəetmə Sistemi: 23 addım

Video: Ağıllı Zibil İdarəetmə Sistemi: 23 addım

Video: Ağıllı Zibil İdarəetmə Sistemi: 23 addım
Video: Döşəmə istiliyinə nəzarət üçün Zigbee Termostat MOES BHT-006GAZB 2024, Noyabr
Anonim
Ağıllı Zibil İdarəetmə Sistemi
Ağıllı Zibil İdarəetmə Sistemi
Ağıllı Zibil İdarəetmə Sistemi
Ağıllı Zibil İdarəetmə Sistemi
Ağıllı Zibil İdarəetmə Sistemi
Ağıllı Zibil İdarəetmə Sistemi

GİRİŞ.

Bu layihə ilə əlaqədar mövcud problem və ya məsələ

İndiki cəmiyyətimizin əsas problemi bərk tullantıların yığılmasıdır. Cəmiyyətimizin sağlamlığına və ətraf mühitə daha çox təsir edəcək. Bu tullantıların aşkarlanması, izlənməsi və idarə edilməsi müasir dövrün əsas problemlərindən biridir.

Tullantıların avtomatik idarə olunması yeni bir metodologiyadır. Bu, şəhərlərin təmiz və sağlam olmasını təmin edəcək yenilikçi bir yol olan IOT Smart Zibil İstehsal sistemimizdir. Bizi daha yaxşı bir həyat tərzinə bir addım daha yaxınlaşdıraraq, cəmiyyətinizi, evinizi və ya ətrafınızı təmizləməyə necə təsir edə biləcəyinizi görmək üçün davam edin.

Niyə IOT?

Tapşırıqların və sistemlərin daha təsirli bir iş sisteminə sahib olmaq və işləri tez bir zamanda yerinə yetirmək üçün IOT -un gücü ilə bağlı olduğu bir əsrdə yaşayırıq! Parmaklarımızın ucundakı bütün güclə bunu bacara biləcəyik !! IOT -dan istifadə edərək və bəşəriyyəti yeni bir texnologiya dövrünə yönəldə bilərik, IOT üçün ümumi bir arxitektura qurmaq, çox böyük sayda cihaz, keçid təbəqəsi texnologiyaları və xidmətləri səbəbiylə çox mürəkkəb bir işdir. belə bir sistemə qoşulmaq.

Addım 1: Monitorinq Sisteminə Baxış

Monitorinq Sisteminə Baxış
Monitorinq Sisteminə Baxış
Monitorinq Sisteminə Baxış
Monitorinq Sisteminə Baxış

Zibil Toplama Problemi

Bu günlərdə, zibil maşınının gündə iki dəfə bərk tullantılar toplamaq üçün şəhəri gəzmək üçün istifadə etdiyini müşahidə edə bilərik. Həqiqətən boş və səmərəsiz olduğunu söyləmək. Məsələn deyək ki, A və B. Caddesi olan iki küçə var, sıx bir küçədir və görürük ki, zibil çox tez dolur, B küçəsi iki gündən sonra da çöp qutusu yarı dolmamışdır. bu səbəbdən problemlər yaranacaq ???

  • İnsan Resurslarının Tullantıları
  • Vaxt itkisi
  • Pul israfı
  • Yanacaq tullantıları

Addım 2: Hipotezin formalaşması

Hipotezin formalaşması
Hipotezin formalaşması

Problem ondadır ki, hər bir zibil qutusundakı zibil səviyyəsini bilmirik. İstənilən vaxt zibil qutusundakı zibil səviyyəsinin real vaxt göstəricisinə ehtiyacımız var. Bu məlumatlardan istifadə edərək tullantıların toplanma yollarını optimallaşdıra və nəticədə yanacaq istehlakını azalda bilərik. Zibil toplayanlara gündəlik/həftəlik alma cədvəllərini planlaşdırmağa imkan verir.

Addım 3: meyarlar

Meyarlar
Meyarlar

Aşağıdakı şeylər nəzərə alınmalıdır:-

  • Əvvəlcə zibil qutusunun hündürlüyünü tapmalısınız. Bu, zibil qutusundakı zibilin faizini yaratmağımıza kömək edəcək. Bunun üçün xüsusi çöpün boşaldılması lazım olduğunu göstərmək üçün iki meyar yerinə yetirilməlidir;
  • Zibil miqdarı, başqa sözlə, zibil qutusu yarı doludursa, onu boşaltmağa ehtiyac yoxdur. İzin verdiyimiz maksimum zibil miqdarı çöp qutusunun 75% -ni təşkil edir. (İstəyinizə görə edilə bilər)
  • Başqa bir vəziyyət var, əgər müəyyən bir çöp 20% doldurursa və bir həftə ərzində dəyişmirsə, ikinci kriteriyaya, vaxta daxil olur. Zamana uyğun olaraq, hətta az miqdarda zibil də ətrafdakı qoxuya səbəb olacaq. Bunun qarşısını almaq üçün tolerantlıq səviyyəmizin 2 gün olduğunu güman edə bilərik. Beləliklə, bir zibil qutusu 75%-dən azdırsa, ancaq iki gündürsə, onu da boşaltmaq lazımdır.

Addım 4: Elektron komponentlər

Elektron komponentlər
Elektron komponentlər
Elektron komponentlər
Elektron komponentlər
Elektron komponentlər
Elektron komponentlər
Elektron komponentlər
Elektron komponentlər
  • Arduino 101 (məlumatları BLE vasitəsilə göndərmək üçün istifadə edilə bilən güclü bir mikro nəzarətçidir)
  • Arduino WiFi Shield 101 (WiFi köməyi ilə məlumatlarını ötürmək üçün arduino 101 -ə qoşulacaq.
  • sensorlar

    • Ultrasonik sensor (zibil qutusunun qapağı ilə altlığı arasındakı məsafəni ölçmək üçün istifadə olunur)
    • IR sensoru (geniş miqyaslı zibil sistemində tətbiq etmək üçün istifadə olunur)
  • 9V Batareya (layihəmiz üçün enerji mənbəyidir)
  • 9V Batareya Klipi
  • Jumper telləri (ümumi)
  • Sürüşdürmə açarı

Addım 5: Proqram Tətbiqləri

Proqram Tətbiqləri
Proqram Tətbiqləri
Proqram Tətbiqləri
Proqram Tətbiqləri
Proqram Tətbiqləri
Proqram Tətbiqləri

Arduino IDE

Blynk (Layihənizi hər hansı bir cihazınızda vizual olaraq görməyinizə icazə verdiyi üçün bütün istifadəçilər üçün ən yaxşı tətbiqlərdən biridir)

Python

SQL /MYSQL

Addım 6: Lazımi alətlər və maşınlar

Lazımi alətlər və maşınlar
Lazımi alətlər və maşınlar
Lazımi alətlər və maşınlar
Lazımi alətlər və maşınlar
Lazımi alətlər və maşınlar
Lazımi alətlər və maşınlar

İsti Yapışqan Tabancası (ümumi)

Plastik bir qutu

Əl Qazmaçı

Addım 7: Texniki hissə

Qapağın iç tərəfində infraqırmızı sensoru yerləşdiriləcək; Sensor bərk tullantılarla üzləşəcək. Zibil artdıqca İQ Sensoru ilə zibil arasındakı məsafə azalır. Bu Canlı məlumatlar mikro nəzarətçimizə göndəriləcək.

Qeyd: Ultra-sonik sensor istifadə etmək, bu prosesdə çoxlu səslər yarandığından geniş miqyasda təsirli olmayacaq. Sensor səslərə çox həssas olduğu üçün zibil sürətini təmin edə bilərik. Məlumat əməliyyatında səhvlərə yol aça bilər

Arduino 101 mikro nəzarətçimiz sonra məlumatları emal edir və Wi-Fi vasitəsilə məlumat bazasına / tətbiqə göndərir.

Tətbiq vasitəsi ilə və ya verilənlər bazasından istifadə edərək kiçik animasiya ilə zibil qutusunun miqdarını vizual olaraq təqdim edə bilərik.

Addım 8: Modelin qurulması

Modelin qurulması
Modelin qurulması

Düzgün olmayan zibil idarəçiliyinin mənfi təsirlərini minimuma endirmək üçün öz sistemimizi qurmağın vaxtıdır. Aşağıdakı kimi iki şəkildə yemək olar:

Kiçik Ölçü: Blynk istifadə edərək kiçik bir səviyyəyə qədər bir tətbiq yarada bilərik. Evdə zibil atmaq və ya bir mənzil və ya hətta kiçik bir ev şəbəkəsi üçün istifadə edilə bilər.

Böyük miqyaslı: Buludda bir verilənlər bazası yaratmaqla müəyyən sərhədlər arasında intranet bağlantısı qura bilərik. Python/SQL/MYSQL istifadə edərək, zibil qutuları şəbəkəsi yaratmaq üçün buludda bir verilənlər bazası yarada bilərik.

Addım 9: Kiçik Ölçülü İzləmə Sisteminin Hazırlanması

Kiçik Ölçülü İzləmə Sisteminin Hazırlanması
Kiçik Ölçülü İzləmə Sisteminin Hazırlanması

ADDIM 1

Plastik bir qab götürün və üzərinə iki gözü işarələyin. İndi qapağı çıxarın və ultrasəs sensorunun iki "gözünü" izləyin. bu zibil qutusunun altına baxan tərəf olacaq

Addım 10: Addım-2

Addım-2
Addım-2
Addım-2
Addım-2

Bir əl qazmağı götürün və işarələnmiş yerləri hamar bir şəkildə qazın. Sonra ultrasəs sensörünü Sensorun heç bir hissəsini sıxmadan deliklərə düzəldin.

Addım 11: Addım-3

Addım-3
Addım-3
Addım-3
Addım-3

Sadəcə Base qalxanı Arduino 101 -ə quraşdırın və Ultrasonik sensoru hər hansı bir sancağa bağlayın. Mənbə kodu aşağıda verilmişdir

Slayd açarını modula bağlayın

Addım 12: Addım-4 (Prototipləşdirmə)

Addım-4 (Prototipləşdirmə)
Addım-4 (Prototipləşdirmə)
Addım-4 (Prototipləşdirmə)
Addım-4 (Prototipləşdirmə)

Evdən bir nümunə qutusu götürün və sonra komponentləri diqqətlə düzəldin və sonra Blynk -ə qoşun və sınayın

Addım 13: Addım-5 (Blynk Tətbiqi ilə əlaqə)

Addım-5 (Blynk Tətbiqi ilə əlaqə)
Addım-5 (Blynk Tətbiqi ilə əlaqə)

Arduino -dan alınan məlumatları internetə bağlamaq üçün əvvəlcədən qurulmuş Blynk platformasından istifadə edə bilərik. Android tətbiq mağazasından yükləyə bilərsiniz. Bu tətbiq Arduino IDE istifadə edərək idarə edilə bilər

play.google.com/store/apps/details?id=cc.

Addım 14: Addım-06 (Tətbiqi Qurmaq)

Addım-06 (Tətbiqi Qurmaq)
Addım-06 (Tətbiqi Qurmaq)

Mənbə kodu artıq yuxarıda verilmişdir. Arduino 101 -i proqramlaşdırmaq üçün əvvəlcə lazım olan sürücüləri quraşdırmalısınız. Arduino IDE -ni artıq quraşdırdığınızı yoxlamaq üçün alətləri, sonra lövhələri vurun və siyahıda Arduino və ya Genuino 101 -in olub olmadığını yoxlayın. Əgər onlar oradadırlarsa, növbəti addıma keçin, yoxsa davam edin

  • Arduino mkr1000 -dən istifadə etmək üçün lazım olan sürücüləri yükləmək üçün Arduino IDE -ni yenidən açın, alətləri, lövhələri, sonra lövhə menecerini vurun.
  • Sürücüləriniz qurulduqdan sonra davam edin və lazım olan kitabxanaları yükləyin. Proqramımızın işləməsi üçün WiFi101 kitabxanasına, Blynk kitabxanasına və ultrasəs kitabxanasına ehtiyacımız var, üçünü də Arduino'nun qurulmuş kitabxana menecerində tapa bilərsiniz. Eskiz üçün açın, sonra kitabxananı daxil edin. sonra kitabxana müdiri.

Addım 15: Addım-7 (Test)

Blynk tətbiqini istifadə edərək, 3 LED s istifadə edərək zibil qutusunun səviyyəsini kiçik bir şəkildə göstərə bilərik. Mikro nəzarətçi reklamınız olaraq Arduino 101-i "bağlantı növü olaraq" BLE "istifadə edin

Ciddi şəkildə; Bluetooth -dan istifadə olunmur

Daha sonra, kodu daxil etməyiniz lazım olan "kodda qeyd olunan" "doğrulama nişanı" nın bir məktubunu alacaqsınız.

Adım 16: Addım-8 (Nəticələr)

Addım-8 (Nəticələr)
Addım-8 (Nəticələr)
Addım-8 (Nəticələr)
Addım-8 (Nəticələr)
Addım-8 (Nəticələr)
Addım-8 (Nəticələr)

Bir smartfon və ya dizüstü kompüterdən istifadə edərək zibil qutusunu aşağıdakı kimi izləyə bilərsiniz

Aşağıdakı rəng çöpdəki zibil miqdarını əks etdirir

  1. Yaşıl - 25%
  2. Portağal - 50%
  3. Qırmızı - 75%

Addım 17: Kiçik Ölçü üçün Nəticə

Kiçik miqyaslı nəticə
Kiçik miqyaslı nəticə

Yuxarıda qeyd edildiyi kimi, bir smartfon və ya bir dizüstü kompüterin nəzarəti altında izlənilə bilər. Daha geniş miqyaslı işlərə gəldikdə, uyğun olmayacaq. Kiçik miqyaslı monitorinq layihəsi uğurludur

İndi daha geniş miqyasda bunu necə edəcəyimizi araşdıraq.

Addım 18: Böyük Ölçülü İzləmə Sistemi

Böyük Ölçülü İzləmə Sistemi
Böyük Ölçülü İzləmə Sistemi

Kiçik miqyaslılardan fərqli bir şey olacaq.

Bütün ölkələrin hökuməti üçün daha önəmli olardı

Bütün hökumətlər yaxşı bir həll axtardıqları üçün bunun üçün bir həll yolunu söyləyəcəyəm. Budur gəlir…

Addım 19: Baxış

Baxış
Baxış

Bu iki meyarla edilə bilər:-

  • bir küçə üçün ümumi olan böyük bir zibil qutusu yarada bilərik. Deyək ki, "A" adlanan müəyyən bir yerdə və 10 küçədən ibarətdir. Daha sonra həqiqətən böyük ölçüdə olan 40 zibil qutusu hazırlayacağıq (hər küçə üçün polieten, qida məhsulları, eynəklər və metallar ayrı yığılmalıdır)
  • Əks təqdirdə, bütün dükanlara yeni zibil qutuları sata bilərik və hamısını həmin çöp qutularını alacağını elan edə bilərik. Eyni zamanda hökumət üçün hətta qazana bilərik.

Addım 20: narahat olmaq üçün addımlar

Narahat Olmalı Adımlar
Narahat Olmalı Adımlar

Kiçik miqyasda istifadə olunan eyni modul olacaq

Lakin infraqırmızı Sensorun istifadəsi ətraf mühitdə çoxlu səs -küy yarandığından və məlumat səhvlərinə səbəb ola biləcəyindən çox önəmli olardı

Buna görə də yuxarıda qeyd etdiyimiz kimi eyni şeyləri bir daha izah etməyə ehtiyac olmayacağını düşünürəm.

Addım 21: Verilənlər Bazasından istifadə edərək Böyük Məlumatların İşlənməsi

Verilənlər bazasından istifadə edərək böyük məlumatların işlənməsi
Verilənlər bazasından istifadə edərək böyük məlumatların işlənməsi

Deməli, bu, hamının ən vacib hissəsi olacaq və bu, hamının yeni fikiridir.

python/SQL/MYSQL istifadə edərək bir verilənlər bazası yaradacağıq. Sonra onu buluda bağlayacağıq. Hökumətin arduinodan alınan bütün məlumatları idarə etməsi faydalı ola bilər

Addım 22: Verilənlər Bazasında Nəticələrin Hesablanması

Verilənlər Bazasında Nəticələrin Hesablanması
Verilənlər Bazasında Nəticələrin Hesablanması
Verilənlər Bazasında Nəticələrin Hesablanması
Verilənlər Bazasında Nəticələrin Hesablanması

Yuxarıda dediyimiz kimi, arduino -nu müxtəlif yerlərdən müəyyən vaxtlarda məlumat bazasına göndərəcək şəkildə quracağıq.

Bundan sonra zibilin haradan tez yığıldığını qiymətləndirə bilərik. Orada zibil yığmağı idarə edə bildikdən sonra.

Bu, uzun müddət istifadə etmək və ya məlumat izləmə toplamaq üçün istifadə edilə bilər.

Addım 23: Nəticə

Verilənlər bazasından alınan məlumatlardan istifadə edərək hökumət zibil toplamaq üçün geniş bir şəbəkə yarada biləcək. Buna səbəb olacaq -

Tövsiyə: