Բովանդակություն:
- Քայլ 1: Պահանջվում է ապարատային բաղադրիչներ
- Քայլ 2. Programրագրեք NodeMCU ESP8266- ը
- Քայլ 3: Լարերի տեղադրում
- Քայլ 4: Համակարգի ճարտարապետություն
- Քայլ 5: Մարտահրավերներ և թերություններ
- Քայլ 6: Նայելով դեպի ապագա…
- Քայլ 7: Վերջնական լուսանկարներ…
- Քայլ 8: Մեր մասին
Video: IDC2018 IOT Smart աղբարկղ ՝ 8 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Թափոնների լավ կառավարումը էական խնդիր է դարձել մեր մոլորակի համար: Հասարակական և բնական տարածքներում շատերը ուշադրություն չեն դարձնում իրենց թողած թափոններին: Երբ աղբ հավաքող չկա, ավելի հեշտ է աղբը թողնել տեղում, քան հետ բերել: Նույնիսկ այսպես կոչված պահպանված տարածքները աղտոտված են թափոններով:
Ինչու՞ է մեզ անհրաժեշտ խելացի աղբաման: (Լուծում)
Բնական տարածքները պահպանելու համար կարևոր է ապահովել լավ կառավարվող թափոնների հավաքման կետեր. Որպեսզի դրանք չլցվեն, աղբամանները պետք է պարբերաբար բարձրացվեն: Դժվար է հաղթահարել ճիշտ ժամանակը. Շատ շուտ, և աղբը կարող է դատարկ լինել, շատ ուշ, և աղբը կարող է լցվել: Այս խնդիրն առավել կարևոր է, երբ աղբամանը դժվար է հասանելի (օրինակ ՝ լեռներում արշավային արահետներով): Թափոնների այս ռացիոնալ կառավարման դեպքում տեսակավորումը կարող է լինել մեծ մարտահրավեր: Օրգանական թափոնները կարող են ուղղակիորեն մշակվել ըստ բնության ՝ կոմպոստացման մեջ:
Րագրի նպատակը
Մեր նախագծի նպատակն է վերահսկողության սարք տրամադրել խելացի աղբարկղի համար: Այս սարքը միացնում է մի քանի տվիչ `աղբի վիճակը վերահսկելու համար:
- Հզորության տվիչ. Հիմնված ուլտրաձայնային համակարգի վրա, որն օգտագործվում է աղբահանության թիմին ահազանգելով ՝ վարարումները կանխելու համար:
- Peratերմաստիճանի եւ խոնավության ցուցիչ. Օգտագործվում է աղբի միջավայրի վերահսկման համար: Սա կարող է օգտակար լինել օրգանական պարարտանյութի վիճակը կառավարելու և որոշ կոնկրետ դեպքերում աղտոտումը կանխելու համար (շատ խոնավ կամ տաք պայմաններում, հրդեհի վտանգը շատ չոր պայմաններում): Աղբի հրդեհը կարող է դրամատիկ ազդեցություն ունենալ շրջակա միջավայրի վրա (օրինակ ՝ կարող է անտառային հրդեհ առաջացնել): Temperatureերմաստիճանի և խոնավության արժեքների համադրությունը կարող է զգուշացնել վերահսկողության թիմին խնդրի մասին:
- PIR Շարժման տվիչ. Աղբարկղի վրա կտեղադրվի բացման դետեկտոր `աղբի օգտագործման վիճակագրությունը և վատ փակումը հայտնաբերելու համար:
Քայլ 1: Պահանջվում է ապարատային բաղադրիչներ
Այս բաժնում մենք նկարագրելու ենք այս սարքը ստեղծելու համար օգտագործվող սարքավորումներն ու էլեկտրոնիկան:
Նախ, մեզ հարկավոր է կափարիչով պարզ աղբարկղ: Հաջորդը ՝ NodeMCU տախտակ ՝ ներկառուցված ESP8266 Wifi մոդուլով, որը կօգնի մեզ կապ ստեղծել ամպային ծառայությունների հետ և մի շարք տվիչների ՝ աղբի վիճակը վերահսկելու համար.
Սենսորներ:
- DHT11 - ջերմաստիճանի և խոնավության անալոգային ցուցիչ
- Sharp IR 2Y0A21 - Հարևանության / հեռավորության թվային տվիչ
- Servo Motor
- PIR շարժման ցուցիչ
Լրացուցիչ սարքավորումներ են անհրաժեշտ.
- Կափարիչով ցանկացած աղբաման
- Հացաթուղթ (ընդհանուր)
- Umատկող լարեր (դրանցից մի փունջ …) Երկկողմանի ամրացման ժապավեն:
Մենք նաև պետք է ստեղծենք.
- AdaFruit հաշիվ - ստացեք և պահեք տեղեկատվություն և վիճակագրություն աղբարկղի վիճակի մասին:
- IFTTT հաշիվ - պահեք Adafruit- ից մուտքային տվյալները և առաջացրեք իրադարձություններ տարբեր ծայրահեղ դեպքերում:
- Blynk հաշիվ - հնարավորություն է տալիս օգտագործել «Webhooks» ծրագրերը IFTTT- ով:
Քայլ 2. Programրագրեք NodeMCU ESP8266- ը
Ահա ամբողջ ծածկագիրը: Ազատորեն օգտագործեք այն:)
Դուք կարող եք հեշտությամբ գտնել մեր օգտագործած գրադարանները առցանց (նշված է վերնագրում):
*** Մի մոռացեք ֆայլի վերևում մուտքագրել ձեր WiFi անունը և գաղտնաբառը
Քայլ 3: Լարերի տեղադրում
Միացում NodeMCU ESP8266 տախտակին
DHT11
- + -> 3V3
- - -> GND
- OUT -> Pin A0
Սուր IR 2Y0A21:
- Կարմիր մետաղալար -> 3V3
- Սև մետաղալար -> GND
- Դեղին մետաղալար -> Pin D3
Servo Motor:
- Կարմիր մետաղալար -> 3V3
- Սև մետաղալար -> GND
- Սպիտակ մետաղալար -> Pin D3
PIR շարժման ցուցիչ
- VCC -> 3V3
- GND -> GND
- OUT -> P1 D1
Քայլ 4: Համակարգի ճարտարապետություն
Ամպի բաղադրիչները ճարտարապետության մեջ.
- Adafruit IO MQTT. ESP8266- ը WiFi- ի միջոցով միացված է Adafruit- ի ամպային սերվերներին: Թույլ է տալիս մեզ ներկայացնել սենսորների կողմից հավաքված տվյալները հեռավոր համակարգչում և կազմակերպված և հակիրճ կառավարման վահանակում, կառավարման պատմություն և այլն:
- IFTTT ծառայություններ. Թույլ է տալիս գործարկել գործողություններ ՝ ըստ սենսորների արժեքների կամ իրադարձությունների: Մենք ստեղծել ենք IFTTT հավելվածներ, որոնք միացնում են Adafruit ամպից ստացվող տվյալների կայուն հոսքերը և իրական ժամանակի արտակարգ իրավիճակները անմիջապես սենսորներից:
Համակարգում տվյալների հոսքի սցենարներ.
- Արժեքները հավաքվում են աղբարկղում տեղակայված ակտիվ սենսորներից. Աղբի հզորություն, աղբաման, խոնավություն, աղբարկղի բացման քանակը այսօր -> Տվյալների հրապարակում MQTT բրոքերին.> Թերթիկ:
- Աղբարկղի հզորությունը գրեթե լիքն է (Sharp sensor- ը հասնում է կանխորոշված հզորության սահմանի) -> Ամենօրյա հաշվետվության կարողությունների մուտքագրումը թարմացվում է.> Թափոնների կառավարման կայանը կողպում է աղբարկղի կափարիչը և ցուցադրում աղբահանության ժամանման ժամանակը (Blynk ամպային արձանագրության միջոցով և IFTTT հավելվածը):
- Չափվում են սենսորների անկանոն արժեքները: Օրինակ, հրդեհի վտանգը `բարձր ջերմաստիճան և ցածր խոնավություն -> իրադարձությունը գրանցվում է Բլինկի ամպի վրա -> IFTTT ազդանշան է ազդանշան թափոնների կառավարման կայանին:
Քայլ 5: Մարտահրավերներ և թերություններ
Մարտահրավերներ.
Challengeրագրի ընթացքում հանդիպած հիմնական մարտահրավերը ողջամիտ և տրամաբանական ձևով մշակել էր մեր սենսորների հավաքած բոլոր տվյալները: Տվյալների հոսքի տարբեր սցենարներ փորձելուց հետո մենք հասանք մեր վերջնական որոշմանը, որը համակարգը դարձնում է ավելի պահպանելի, բազմակի օգտագործման և մասշտաբելի:
Ընթացիկ թերություններ.
- Հենվելով Blynk սերվերների վրա ՝ տվյալները թարմացվում են իրական ժամանակի չափումից մեծ ուշացումից հետո:
- Համակարգը հիմնված է արտաքին էներգիայի մատակարարման վրա (միացում գեներատորի կամ մարտկոցների հետ), ուստի այն դեռ լիովին ավտոմատացված չէ:
- Այն դեպքում, երբ աղբամանը այրվում է, այն պետք է մշակվի արտաքին միջամտության միջոցով:
- Ներկայումս մեր համակարգը աջակցում է միայն մեկ աղբարկղ:
Քայլ 6: Նայելով դեպի ապագա…
Ապագա բարելավումներ.
- Արևային էներգիայի լիցքավորում:
- Աղբի ինքնամեկուսացման համակարգ:
- Տեսախցիկները, որոնք վերահսկում են աղբարկղը ՝ օգտագործելով համակարգչային տեսողության վրա հիմնված իրադարձություններ (հայտնաբերել կրակ, աղբի գերբեռնում):
- Մշակել ինքնավար մեքենա աղբարկղերի միջև շրջելու և դրանք դատարկելու համար `ելնելով իրենց կարողություններից:
Հնարավոր վերջնաժամկետներ.
- Իրականացնել արեգակնային համակարգ և աղբի սեղմում (մոտ 6 ամիս):
- Մշակել պատկերի հայտնաբերման ալգորիթմներ և միացնել տեսախցիկների համակարգը `մոտ մեկ տարի:
- Մշակել ալգորիթմ `աղբի հավաքման օպտիմալ շրջագայություն կառուցելու համար` բոլոր աղբամանների տվյալների հիման վրա մոտ 3 տարվա ընթացքում:
Քայլ 7: Վերջնական լուսանկարներ…
Քայլ 8: Մեր մասին
Ասաֆ Գեց ---------------------------- Օֆիր Նեշեր ------------------ ------ Յոնաթան Ռոն
Հուսով եմ, որ դուք կվայելեք այս նախագիծը և ողջույնները Իսրայելից:
Խորհուրդ ենք տալիս:
Ավտոմատ աղբարկղ ՝ 7 քայլ
Ավտոմատ աղբարկղ. Սա ավտոմատ բացվող աղբարկղը հայտնաբերող շարժում է: Այն ունի wifi կապ և ուղարկում է տեքստային հաղորդագրություն, երբ այն լիքն է: Սա պատրաստված է ECE -297DP- ի համար Մասաչուսեթսի համալսարան - Ամհերստ: Այս դասընթացի հիմնական նպատակն էր ձեռք բերել փորձ
Arduino Anti-Dog աղբարկղ. 6 քայլ (նկարներով)
Arduino Anti-Dog աղբարկղ. Այս նախագծում ես ձեզ ցույց կտամ, թե ինչպես կառուցել ծիծաղելի, բայց աշխատող մեթոդ ՝ կանխելու ձեր ձանձրացնող շների մուտքը ձեր աղբարկղ:
«CleanBasket» աղբարկղ բասկետբոլի օղակով ՝ 4 քայլ
«CleanBasket» աղբարկղ բասկետբոլի օղակով. Դուք միշտ մաքուր գրասեղա՞ն եք ուզում: Ապա CleanBasket- ը հաստատ ձեզ համար է: Միշտ ամեն ինչ գցեք աղբի մեջ և դրանով միավորներ վաստակեք: Փորձեք կոտրել ձեր ամենաբարձր գնահատականի նախօրեին
Հեռախոսի շրջանակ - Գանձերի աղբարկղ. 5 քայլ
Հեռախոսի շրջանակ | Ոմանք (Android օգտվողներ) պնդում են, որ iPhone- ը աղբի ամենամաքուր ձևերից մեկն է: Այսպիսով, այս Ուղեցույցում ես ձեզ ցույց կտամ, թե ինչպես ես այս կոտրված iPhone- ը դարձրեցի դեկորացիայի կտոր, որը կատարյալ է տեխնիկայի սիրահարների ցանկացած գրասենյակի համար:
Տեսակավորման աղբարկղ - Հայտնաբերեք և տեսակավորեք ձեր աղբարկղը. 9 քայլ
Տեսակավորող աղբարկղ - Հայտնաբերեք և տեսակավորեք ձեր աղբը. Երբևէ տեսե՞լ եք մեկին, ով չի վերամշակում կամ դա անում է վատ ձևով: Երբևէ ցանկացե՞լ եք մեքենա, որը կվերամշակվի ձեզ համար: Շարունակեք կարդալ մեր նախագիծը, չեք փոշմանի: Sorter bin- ը օգնության հստակ մոտիվացիա ունեցող նախագիծ է