Სარჩევი:
- ნაბიჯი 1: მონიტორინგის სისტემის მიმოხილვა
- ნაბიჯი 2: ჰიპოთეზის ჩამოყალიბება
- ნაბიჯი 3: კრიტერიუმები
- ნაბიჯი 4: ელექტრონული კომპონენტები
- ნაბიჯი 5: პროგრამული პროგრამები
- ნაბიჯი 6: საჭირო ინსტრუმენტები და დანადგარები
- ნაბიჯი 7: ტექნიკური ნაწილი
- ნაბიჯი 8: მოდელის მშენებლობა
- ნაბიჯი 9: მცირე ზომის მონიტორინგის სისტემის შექმნა
- ნაბიჯი 10: ნაბიჯი 2
- ნაბიჯი 11: ნაბიჯი 3
- ნაბიჯი 12: ნაბიჯი 4 (პროტოტიპი)
- ნაბიჯი 13: ნაბიჯი 5 (ბლინკის აპლიკაციასთან კავშირი)
- ნაბიჯი 14: ნაბიჯი -06 (აპლიკაციის დაყენება)
- ნაბიჯი 15: ნაბიჯი -7 (ტესტირება)
- ნაბიჯი 16: ნაბიჯი -8 (შედეგები)
- ნაბიჯი 17: დასკვნა მცირე მასშტაბისთვის
- ნაბიჯი 18: დიდი მასშტაბის მონიტორინგის სისტემა
- ნაბიჯი 19: მიმოხილვა
- ნაბიჯი 20: დაინტერესების ნაბიჯები
- ნაბიჯი 21: დიდი მონაცემების დამუშავება მონაცემთა ბაზის გამოყენებით
- ნაბიჯი 22: შედეგების გამოთვლა მონაცემთა ბაზაში
- ნაბიჯი 23: დასკვნა
ვიდეო: ჭკვიანი ნაგვის მართვის სისტემა: 23 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
შესავალი
ამ პროექტთან დაკავშირებული მიმდინარე პრობლემა ან საკითხი
ჩვენი ამჟამინდელი საზოგადოების მთავარი პრობლემა მყარი ნარჩენების დაგროვებაა. ეს უფრო დიდ გავლენას მოახდენს ჩვენი საზოგადოების ჯანმრთელობასა და გარემოზე. ამ ნარჩენების გამოვლენა, მონიტორინგი და მართვა დღევანდელი ეპოქის ერთ -ერთი უმთავრესი პრობლემაა.
ეს არის ახალი მეთოდოლოგია ნარჩენების ავტომატურად მართვისთვის. ეს არის ჩვენი IOT Smart Garbage Manufacturing სისტემა, ინოვაციური გზა, რომლის საშუალებითაც თქვენ შეძლებთ ქალაქების სისუფთავეს და ჯანმრთელობას. მიჰყევით, რომ ნახოთ როგორ მოახერხებთ გავლენას თქვენი საზოგადოების, სახლის ან თუნდაც შემოგარენის გაწმენდაზე, რაც ნაბიჯ -ნაბიჯ მიგვიყვანს ცხოვრების უკეთეს გზასთან
რატომ IOT?
ჩვენ ვცხოვრობთ ეპოქაში, სადაც ამოცანები და სისტემები დაკავშირებულია IOT– ის ძალასთან, რომ გვქონდეს მუშაობის უფრო ეფექტური სისტემა და სწრაფად შევასრულოთ სამუშაოები! მთელი ძალით ჩვენს ხელთაა ის შეძლებს მიაღწიოს !! IOT– ის გამოყენებით და მისი საშუალებით ჩვენ შეგვიძლია კაცობრიობა მივმართოთ ახალ ტექნოლოგიურ ეპოქაში IOT– ის ზოგადი არქიტექტურის აგება, შესაბამისად, ძალიან რთული ამოცანაა, ძირითადად, უკიდურესად მრავალფეროვანი მოწყობილობების, ტექნოლოგიური კავშირების და სერვისების გამო. ჩაერთოს ასეთ სისტემაში.
ნაბიჯი 1: მონიტორინგის სისტემის მიმოხილვა
ახლანდელი პრობლემა ნაგვის შეგროვებასთან დაკავშირებით
ამ დღეებში ჩვენ შეგვიძლია შევამჩნიოთ, რომ ნაგვის მანქანა მოძრაობს ქალაქში, რომ შეაგროვოს მყარი ნარჩენები დღეში ორჯერ. ამის თქმა ნამდვილად ამაო და არაეფექტურია. მაგალითად, ვთქვათ, რომ არის ორი ქუჩა, კერძოდ A და B. ქუჩა A არის დაკავებული ქუჩა და ჩვენ ვხედავთ, რომ ნაგავი ძალიან სწრაფად ივსება, ხოლო ქუჩა B ორი დღის შემდეგაც კი ურნა ნახევრად არ არის სავსე. მაშინ რა არის პრობლემები წარმოიქმნება ამის გამო ???
- ადამიანური რესურსის ნარჩენები
- Დროის დაკარგვა
- Ფულის ფლანგვა
- საწვავის ნარჩენები
ნაბიჯი 2: ჰიპოთეზის ჩამოყალიბება
პრობლემა ის არის, რომ ჩვენ არ ვიცით ნაგვის ფაქტობრივი დონე ყველა ნაგავში. ასე რომ, ჩვენ გვჭირდება რეალურ დროში მითითება ნაგვის დონეზე ნაგვის ყუთში ნებისმიერ დროს. ამ მონაცემების გამოყენებით ჩვენ შეგვიძლია გავაუმჯობესოთ ნარჩენების შეგროვების მარშრუტები და საბოლოოდ შევამციროთ საწვავის მოხმარება. ეს საშუალებას აძლევს ნაგვის შემგროვებლებს დაგეგმონ ყოველდღიური/ყოველკვირეული მიღების გრაფიკი.
ნაბიჯი 3: კრიტერიუმები
გასათვალისწინებელია შემდეგი საკითხები:-
- უპირველეს ყოვლისა თქვენ იპოვეთ მტვრის სიმაღლე. ეს დაგვეხმარება ნაგვის ყუთში ნაგვის პროცენტის გენერირებაში. ამისათვის ორი კრიტერიუმი უნდა დაკმაყოფილდეს იმის დასანახად, რომ კონკრეტული ურნა დაცარიელებულია;
- ნაგვის რაოდენობა, სხვა სიტყვებით რომ ვთქვათ, თუ ურნა ნახევრად სავსეა, თქვენ ნამდვილად არ გჭირდებათ მისი დაცლა. ნაგვის მაქსიმალური რაოდენობა, რომელსაც ჩვენ ვუშვებთ, არის ურნის 75%. (ეს შეიძლება გაკეთდეს თქვენი შეხედულებისამებრ)
- არის კიდევ ერთი შემთხვევა, თუ კონკრეტული ურნა ივსება 20% და შემდეგ ერთი კვირის განმავლობაში, თუ ის არ იცვლება, ის შემოდის მეორე კრიტერიუმში, დროში. დროის შესაბამისად, თუნდაც მცირეოდენი ნაგავი გამოიწვევს სუნიან გარემოს. ამის თავიდან ასაცილებლად, შეგვიძლია ვივარაუდოთ, რომ ჩვენი ტოლერანტობის დონე 2 დღეა. ასე რომ, თუ ნაგვის ურნა 75%-ზე ნაკლებია, მაგრამ თუ ის ორი დღისაა, ის ასევე უნდა დაიცალა.
ნაბიჯი 4: ელექტრონული კომპონენტები
- Arduino 101 (ეს არის ძლიერი მიკროკონტროლი, რომელიც შეიძლება გამოყენებულ იქნას მონაცემების გასაგზავნად BLE საშუალებით)
- Arduino WiFi Shield 101 (ის დაუკავშირდება arduino 101 -ს, რომ გადასცეს თავისი მონაცემები WiFi– ის დახმარებით
-
სენსორები
- ულტრაბგერითი სენსორი (გამოიყენება სათავსის სახურავსა და მის ფუძეს შორის მანძილის გასაზომად)
- IR სენსორი (გამოიყენება ფართომასშტაბიანი ნაგვის სისტემის განსახორციელებლად)
- 9V ბატარეა (ეს არის ენერგიის წყარო ჩვენი პროექტისთვის)
- ბატარეის კლიპი 9 ვ
- ჯუმბერის მავთულები (ზოგადი)
- სლაიდების გადამრთველი
ნაბიჯი 5: პროგრამული პროგრამები
Arduino IDE
ბლინკი (ეს არის ერთ -ერთი საუკეთესო აპლიკაცია ყველა მომხმარებლისთვის, რადგან ის საშუალებას გაძლევთ ვიზუალურად ნახოთ თქვენი პროექტი თქვენს ნებისმიერ მოწყობილობაზე)
პითონი
SQL /MYSQL
ნაბიჯი 6: საჭირო ინსტრუმენტები და დანადგარები
ცხელი წებო იარაღი (ზოგადი)
პლასტიკური ყუთი
ხელის საბურღი
ნაბიჯი 7: ტექნიკური ნაწილი
ინფრაწითელი სენსორი განთავსდება სახურავის შიდა მხარეს; სენსორი იქნება მყარი ნარჩენების წინაშე. ნაგვის მომატებასთან ერთად, IR სენსორსა და ნაგავს შორის მანძილი მცირდება. ეს პირდაპირი მონაცემები გაიგზავნება ჩვენს მიკროკონტროლერთან.
შენიშვნა: ულტრაბგერითი სენსორის გამოყენება ფართომასშტაბიანი არ იქნება, რადგან ამ პროცესში ბევრი ბგერა იქმნება. ასე რომ ჩვენ შეგვიძლია დავრწმუნდეთ ნაგვის სიჩქარეზე, რადგან სენსორი ძალიან მგრძნობიარეა ბგერების მიმართ. ამან შეიძლება გამოიწვიოს შეცდომები მონაცემთა გარიგებისას
ჩვენი მიკროკონტროლი, arduino 101, შემდეგ ამუშავებს მონაცემებს და Wi-Fi- ის დახმარებით აგზავნის მას მონაცემთა ბაზაში / აპლიკაციაში.
აპლიკაციის საშუალებით ან მონაცემთა ბაზის გამოყენებით ჩვენ ვიზუალურად წარმოვადგენთ ნაგვის რაოდენობას ურნაში მცირე ანიმაციით.
ნაბიჯი 8: მოდელის მშენებლობა
დროა ავაშენოთ ჩვენი საკუთარი სისტემა, რათა მინიმუმამდე დავიყვანოთ ნარჩენების არასათანადო მართვის უარყოფითი ზემოქმედება. მისი მიღება შესაძლებელია ორი გზით, შემდეგნაირად:
მცირე მასშტაბი: ბლინკის გამოყენებით, ჩვენ შეგვიძლია შევქმნათ აპლიკაცია მცირე დონეზე. ის შეიძლება გამოყენებულ იქნას საყოფაცხოვრებო ნაგვის გატანისთვის, ბინისთვის ან თუნდაც სახლების მცირე ქსელისთვის.
დიდი მასშტაბი: ღრუბელში მონაცემთა ბაზის შექმნით, ჩვენ შეგვიძლია შევქმნათ ინტრანეტი კავშირი გარკვეულ საზღვრებს შორის. Python/SQL/MYSQL გამოყენებით ჩვენ შეგვიძლია შევქმნათ მონაცემთა ბაზა ღრუბელში, რომ შევქმნათ ნაგვის ურნების ქსელი.
ნაბიჯი 9: მცირე ზომის მონიტორინგის სისტემის შექმნა
ᲜᲐᲑᲘᲯᲘ 1
აიღეთ პლასტმასის კონტეინერი და მონიშნეთ მასზე ორი თვალი. ახლა ამოიღეთ სახურავი და მონიშნეთ ულტრაბგერითი სენსორის ორი "თვალი". ეს იქნება ნაგვის ბოლოში შემავალი მხარე
ნაბიჯი 10: ნაბიჯი 2
აიღეთ ხელის საბურღი და შეუფერხებლად გაბურღეთ მონიშნული ადგილები. შემდეგ დააფიქსირეთ ულტრაბგერითი სენსორი ხვრელებში სენსორის ნებისმიერი ნაწილის დაჭერის გარეშე. (ამიტომ ჩვენ შეგვიძლია დავრწმუნდეთ, რომ კითხვა საიმედო იქნება)
ნაბიჯი 11: ნაბიჯი 3
უბრალოდ დააინსტალირეთ ბაზის ფარი Arduino 101 -ზე და მიამაგრეთ ულტრაბგერითი სენსორი ნებისმიერ ქინძისთავზე. წყაროს კოდი მოცემულია ქვემოთ
დააკავშირეთ სლაიდების გადამრთველი მოდულთან
ნაბიჯი 12: ნაბიჯი 4 (პროტოტიპი)
აიღეთ ნიმუშის ურნა სახლში და შემდეგ დააფიქსირეთ კომპონენტები მასზე ყურადღებით, შემდეგ დააკავშირეთ იგი ბლინკთან და შეამოწმეთ
ნაბიჯი 13: ნაბიჯი 5 (ბლინკის აპლიკაციასთან კავშირი)
არდუინოდან მიღებული მონაცემების ინტერნეტთან დასაკავშირებლად, ჩვენ შეგვიძლია გამოვიყენოთ წინასწარ აშენებული პლატფორმა სახელწოდებით ბლინკი. მისი გადმოწერა შესაძლებელია ანდროიდის აპლიკაციების მაღაზიიდან. ამ აპლიკაციის კონტროლი შესაძლებელია Arduino IDE გამოყენებით
play.google.com/store/apps/details?id=cc.
ნაბიჯი 14: ნაბიჯი -06 (აპლიკაციის დაყენება)
საწყისი კოდი უკვე მოცემულია ზემოთ. იმისათვის, რომ შეძლოთ Arduino 101 -ის დაპროგრამება, თქვენ ჯერ უნდა დააინსტალიროთ საჭირო დრაივერები. იმის შესამოწმებლად, თქვენ უკვე გაქვთ დაინსტალირებული გახსენით Arduino IDE, დააწკაპუნეთ ინსტრუმენტებზე, შემდეგ დაფებზე და დაათვალიერეთ თუ არა სიაში Arduino ან Genuino 101. თუ ისინი იქ არიან, გადადით შემდეგ საფეხურზე, თუ არ მიჰყევით
- ჩამოტვირთეთ საჭირო დრაივერები, რომ შეძლოთ Arduino mkr1000- ის გამოყენება, კვლავ გახსენით Arduino IDE, დააწკაპუნეთ ინსტრუმენტებზე, დაფებზე, შემდეგ დაფების მენეჯერზე.
- როგორც კი დრაივერები დაინსტალირდება, გადადით და გადმოწერეთ საჭირო ბიბლიოთეკები. ჩვენი პროგრამის გასაშვებად ჩვენ გვჭირდება WiFi101 ბიბლიოთეკა, ბლინკის ბიბლიოთეკა და ულტრაბგერითი ბიბლიოთეკა, სამივე შეგიძლიათ ნახოთ არდუინოს ბიბლიოთეკის მენეჯერში. გახსენით ესკიზისთვის, შემდეგ ჩართეთ ბიბლიოთეკა. შემდეგ ბიბლიოთეკის მენეჯერი.
ნაბიჯი 15: ნაბიჯი -7 (ტესტირება)
Blynk პროგრამის გამოყენებით, ჩვენ შეგვიძლია წარმოვადგინოთ ნაგვის დონე ნაგვის ყუთში 3 LED- ის გამოყენებით. აირჩიეთ Arduino 101, როგორც თქვენი მიკროკონტროლერის რეკლამა "BLE" როგორც "კავშირის ტიპი"
მკაცრად; Bluetooth– ის გამოყენება არ არის
ამის შემდეგ თქვენ მიიღებთ წერილს "author ნიშანი", რომელიც უნდა შეიყვანოთ კოდში, (აღნიშნულია კოდში).
ნაბიჯი 16: ნაბიჯი -8 (შედეგები)
სმარტფონის ან ლეპტოპის გამოყენებით შეგიძლიათ ნაგვის ურნის მონიტორინგი შემდეგნაირად …
შემდეგი ფერი წარმოადგენს ნაგვის რაოდენობას ურნაში
- მწვანე - 25%
- ნარინჯისფერი - 50%
- წითელი - 75%
ნაბიჯი 17: დასკვნა მცირე მასშტაბისთვის
როგორც ზემოთ აღინიშნა, მისი მონიტორინგი შესაძლებელია სმარტფონის ან ლეპტოპის კონტროლის ქვეშ. უფრო მეტიც, ეს არ იქნება შესაფერისი, როდესაც საქმე ეხება მასშტაბებს. ასე რომ, მცირე მასშტაბის მონიტორინგის პროექტი წარმატებულია
ახლა მოდით განვიხილოთ, თუ როგორ უნდა გავაკეთოთ ეს უფრო ფართო მასშტაბით.
ნაბიჯი 18: დიდი მასშტაბის მონიტორინგის სისტემა
ეს იქნება მცირედი მასშტაბისგან განსხვავებული.
ეს უფრო მნიშვნელოვანი იქნებოდა ყველა ქვეყნის მთავრობისთვის
რადგან ყველა მთავრობა ეძებს კარგ გამოსავალს, აქ მე ვაპირებ გითხრათ გამოსავალი. აქ მოდის…
ნაბიჯი 19: მიმოხილვა
ეს შეიძლება გაკეთდეს ორი კრიტერიუმის მიხედვით:-
- ჩვენ შეგვიძლია შევქმნათ დიდი მტვრის ნაგავი, რომელიც საერთოა ქუჩისთვის. ვთქვათ, გარკვეულ ადგილას, სახელწოდებით "A" და იგი შედგება 10 ქუჩისგან. შემდეგ ჩვენ ვაპირებთ 40 ნაგვის ურნის გაკეთებას, რომლებიც მართლაც დიდი ზომისაა (4 ურნა თითოეული ქუჩისთვის, როგორც პოლიეთილენი, საკვები პროდუქტები, ჭიქები და ლითონები ცალკე უნდა შეგროვდეს)
- წინააღმდეგ შემთხვევაში, ჩვენ შეგვიძლია გავაფორმოთ ახალი მტვრის ყუთები ყველა მაღაზიაში და შეგვიძლია გამოვაცხადოთ ყველა, რომ იყიდოს ეს ურნები. პარალელურად ჩვენ შეგვიძლია ვიშოვოთ მთავრობისთვისაც კი.
ნაბიჯი 20: დაინტერესების ნაბიჯები
ეს იქნება იგივე მოდული, რომელიც გამოიყენება მცირე მასშტაბისთვის
მაგრამ ინფრაწითელი სენსორის გამოყენება გაცილებით თვალსაჩინო იქნება, რადგან ბევრი ხმაური იქმნება გარემოში და ეს შეიძლება გამოიწვიოს მონაცემთა შეცდომებმა. ამიტომ უმჯობესია გამოიყენოთ IR სენსორი
ასე რომ, მე ვფიქრობ, რომ აღარ იქნება საჭირო იგივე რაღაცეების ახსნა, როგორც ზემოთ აღწერილი.
ნაბიჯი 21: დიდი მონაცემების დამუშავება მონაცემთა ბაზის გამოყენებით
ასე რომ, ეს იქნება ყველაფრის ძალიან მნიშვნელოვანი ნაწილი და ეს არის ყველას ახალი იდეა.
ჩვენ ვაპირებთ შევქმნათ მონაცემთა ბაზა python/SQL/MYSQL გამოყენებით. შემდეგ ჩვენ მას ღრუბელთან დავაკავშირებთ. ასე რომ, მთავრობისთვის შეიძლება სასარგებლო იყოს არდუინოდან მიღებული ყველა მონაცემის დამუშავება
ნაბიჯი 22: შედეგების გამოთვლა მონაცემთა ბაზაში
როგორც ზემოთ ვთქვით, ჩვენ ვაპირებთ დავაყენოთ arduino, რომ მონაცემთა ბაზაში მონაცემების გაგზავნა მოხდეს გარკვეული ინტერვალებით სხვადასხვა ადგილიდან.
ამის შემდეგ ჩვენ შეგვიძლია შევაფასოთ სად ხდება ნაგვის სწრაფად შეგროვება. იქ მას შემდეგ, რაც ჩვენ შეგვიძლია მართოთ ნაგვის შეგროვება.
ეს შეიძლება გაკეთდეს დიდი ხნის განმავლობაში გამოყენების ან მონაცემების თვალთვალის შეგროვების მიზნით.
ნაბიჯი 23: დასკვნა
მონაცემთა ბაზიდან მიღებული მონაცემების გამოყენებით, მთავრობას შეეძლება შექმნას ფართო ქსელი ნაგვის შეგროვების მიზნით. ასე რომ, ეს გამოიწვევს -
გირჩევთ:
ჭკვიანი ნაგვის ურნა მანქანით: 5 ნაბიჯი
ჭკვიანი ნაგვის ურნა მანქანით: ეს არის ჭკვიანი ნაგვის ურნა ულტრაბგერითი სენსორით, მანქანით და ღილაკით, ასე რომ წინ მიიწევთ როდესაც დააჭერთ მას. ეს პროექტი შთაგონებულია https://www.instructables.com/id/DIY-Smart-Dustbin-With-Ardduino/ აქ არის რამოდენიმე ნაწილი, სადაც მე შევიტანე ცვლილებები: 4 ბორბლიანი
ნაგვის სისტემა: 7 ნაბიჯი
ნაგვის სისტემა: ჩვენ გადავწყვიტეთ შევეცადოთ გვეპოვა გზა, რომ თვალყური ადევნოს მეზობლის ნაგვის შევსებას, ან სენსორი მეზობლის ყველა ნაგავში, რათა ნაგვის გატანა უფრო ეფექტური იყოს. ჩვენ ვფიქრობდით, რომ თუ სატვირთო მანქანა ყოველ ორ კვირაში მოდის კოლექციისთვის
ჩვეულებრივი დისტანციური მართვის ნაკრები გადაკეთდა ოთხარხიანი RC სათამაშო დისტანციური მართვის საშუალებით: 4 ნაბიჯი
ჩვეულებრივი დისტანციური მართვის ნაკრები გადაკეთდა ოთხარხიანი RC სათამაშო დისტანციური მართვის საშუალებით: 62 将 通用 遥控 采用 62 62 62 62 62 62改造 方法 非常 简单. 只需 准备 一些 瓦楞纸 板, 然后 按照 视频 教程 完成 这个 电子 项目 并 为 您 服务. 玩具 车船 提供 远程 无线 控制
ჭკვიანი მართვის სისტემა რობოტ მანქანებისთვის ძველი ფლოპი/CD დისკის სტეპერიანი ძრავის გამოყენებით: 8 ნაბიჯი (სურათებით)
ჭკვიანი მართვის სისტემა რობოტ მანქანებისთვის ძველი ფლოპი/CD წამყვანი სტეპერიანი ძრავის გამოყენებით: ჭკვიანი საჭის სისტემა რობოტული მანქანებისთვის გაწუხებთ თუ არა თქვენი რობოტი მანქანის კარგი საჭის სისტემის დამზადება? აქ არის შესანიშნავი გამოსავალი მხოლოდ თქვენი ძველი ფლოპი/ CD/ DVD დისკების გამოყენებით. უყურეთ მას და მიიღეთ წარმოდგენა მასზე ეწვიეთ georgeraveen.blogspot.com
მაღალი ბრუნვის მართვის მექანიზმი მართლაც დიდი დისტანციური მართვის სათამაშოებისთვის: 5 ნაბიჯი
მაღალი ბრუნვის მართვის მექანიზმი მართლაც დიდი დისტანციურად კონტროლირებადი სათამაშოებისათვის: ეს 'დიალოგი დიდწილად ემყარება ჩემს წინა' მითითებებს, ხედვის სისტემის შესაქმნელად. როგორც ასეთი, ეს არის ცოტა ნაკლები ნაბიჯ-ნაბიჯ და უფრო ფოტოგრაფიული გაკვეთილი ჩართულ კონცეფციებზე. პოზიციის სენსორის უკუკავშირის წრე გამოიყენება