![IoT- ի վրա հիմնված Smart Dustbin: 8 քայլ IoT- ի վրա հիմնված Smart Dustbin: 8 քայլ](https://i.howwhatproduce.com/images/009/image-25746-j.webp)
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48
![IoT- ի վրա հիմնված Smart Dustbin IoT- ի վրա հիմնված Smart Dustbin](https://i.howwhatproduce.com/images/009/image-25746-1-j.webp)
Այս ձեռնարկում մենք պատրաստվում ենք ստեղծել IoT- ի վրա հիմնված Smart Dustbin Monitoring System
Մենք պատրաստվում ենք վերահսկել ՝ աղբարկղը լի՞վ է, թե՞ ոչ, և եթե այն լիքն է, ապա տեղեկացրեք սեփականատիրոջը ՝ իրենց հեռախոսի push ծանուցման միջոցով:
Softwareրագրային ապահովման պահանջներ
Blynk դիմում
Arduino IDE
Սարքավորման պահանջներ
Արդուինո Նանո
Arduino Nano ցուցիչ վահան
ESP 01 WiFi մոդուլ
Ուլտրաձայնային տվիչ
Servo SG90
Ինֆրակարմիր սենսորային մոդուլ
Քայլ 1: Ուլտրաձայնային տվիչ
![Ուլտրաձայնային տվիչ Ուլտրաձայնային տվիչ](https://i.howwhatproduce.com/images/009/image-25746-2-j.webp)
Այն արտանետում է ուլտրաձայնային ազդանշան 40 000 Հց հաճախականությամբ, որն անցնում է օդով, և եթե դրա ճանապարհին կա որևէ առարկա կամ խոչընդոտ, այն կվերադառնա դեպի մոդուլ: Հաշվի առնելով ճանապարհորդության ժամանակը և ձայնի արագությունը, կարող եք հաշվարկել հեռավորությունը:
Քայլ 2. ESP8266 - 01 WiFi մոդուլ
![ESP8266 - 01 WiFi մոդուլ ESP8266 - 01 WiFi մոդուլ](https://i.howwhatproduce.com/images/009/image-25746-3-j.webp)
ESP8266-01- ը սերիական WiFi հաղորդիչ և ընդունիչ է, որը կարող է ցանկացած միկրոկարգավորչի մուտք գործել WiFi ցանց:
ESP8266 մոդուլը ցածր գին ունի և նախապես ծրագրավորված է AT հրամանի հավաքածուով, ինչը նշանակում է, որ դուք պարզապես կարող եք այն միացնել ձեր Arduino սարքին և ստանալ այնքան WiFi հնարավորություններ, որքան առաջարկում է WiFi Shield- ը: Այս մոդուլը հզոր է -տախտակի մշակման և պահպանման ունակություն, որը թույլ է տալիս այն ինտեգրվել սենսորների և այլ ծրագրերի հետ `իր GPIO- ների միջոցով:
Հատկություններ:
- Wi-Fi Direct (P2P), փափուկ AP
- Ինտեգրված TCP/IP արձանագրությունների հավաքածու
- Այն ունի ինտեգրված TR անջատիչ, բալուն, LNA, հզորության ուժեղացուցիչ և համապատասխան ցանց
- Հագեցնում է ինտեգրված PLL, կարգավորիչներ, DCXO և էներգիայի կառավարման ստորաբաժանումներ
- Powerածր էներգիայի ինտեգրված 32-բիթանոց պրոցեսորը կարող է օգտագործվել որպես ծրագիր
- 1.1 / 2.0, SPI, UART
- STBC, 1 × 1 MIMO, 2 × 1 MIMO
- A-MPDU և A-MSDU համախմբում և 0.4 մգ պահակային միջակայք
- Արթնացեք և փաթեթներ փոխանցեք <2ms- ում
- Սպասման էներգիայի սպառումը <1.0 մՎտ (DTIM3)
Քայլ 3: Servo SG90
![Servo SG90 Servo SG90](https://i.howwhatproduce.com/images/009/image-25746-4-j.webp)
Servo շարժիչը էլեկտրական սարք է, որը կարող է մեծ ճշգրտությամբ հրել կամ պտտել առարկան: Եթե ցանկանում եք պտտվել և առարկել որոշակի անկյուններից կամ հեռավորության վրա, ապա օգտագործում եք սերվո շարժիչ: Այն պարզապես բաղկացած է պարզ շարժիչից, որն անցնում է servo մեխանիզմով: Եթե շարժիչն օգտագործվում է DC սնուցմամբ, այն կոչվում է DC սերվո շարժիչ, իսկ եթե դա AC հոսանքի շարժիչ է, ապա այն կոչվում է AC servo շարժիչ: Մենք կարող ենք ձեռք բերել շատ մեծ ոլորող մոմենտ ստեղծող servo շարժիչ ՝ փոքր և թեթև քաշով փաթեթներում: Այս հատկանիշների համաձայն, դրանք օգտագործվում են բազմաթիվ ծրագրերում, ինչպիսիք են խաղալիք մեքենան, RC ուղղաթիռներն ու ինքնաթիռները, Ռոբոտաշինությունը, մեքենան և այլն:
Քայլ 4. Կարգավորեք ձեր ESP8266 - 01 WiFi մոդուլը
![Կարգավորեք ձեր ESP8266 - 01 WiFi մոդուլը Կարգավորեք ձեր ESP8266 - 01 WiFi մոդուլը](https://i.howwhatproduce.com/images/009/image-25746-5-j.webp)
![Կարգավորեք ձեր ESP8266 - 01 WiFi մոդուլը Կարգավորեք ձեր ESP8266 - 01 WiFi մոդուլը](https://i.howwhatproduce.com/images/009/image-25746-6-j.webp)
Միացրեք ձեր ESP 01 -ը ՝ ստորև տրված միացումների համաձայն:
Այնուհետեւ վերբեռնեք այս կոդը ձեր Arduino Uno- ում: ԿՈԴ
Կոդը վերբեռնելուց հետո:
Փորձեք ուղարկել հիմնական հրամանը ՝ AT
Դուք պետք է լավ պատասխան ստանաք: (Սա նշանակում է, որ ձեր ESP 01 -ը լավ է աշխատում):
Այժմ ձեր ESP 01 -ը ինքնաբերաբար կկարգավորվի: Երկու հրաման կա, որոնք մենք գրել ենք վերը նշված ծածկագրում:
AT+CWMODE = 1 (Կարգավորում է Wi-Fi ռեժիմը (Station/AP/Station+AP))
AT+UART_DEF = 9600, 8, 1, 0, 3 (Սա բաուդ փոխարժեքը կփոխի 9600 -ի, նույնիսկ կարող եք սահմանել 115200):
Քայլ 5: Կազմաձևման Blynk ծրագիրը
![Կազմաձևման Blynk ծրագիրը Կազմաձևման Blynk ծրագիրը](https://i.howwhatproduce.com/images/009/image-25746-7-j.webp)
![Կազմաձևման Blynk ծրագիրը Կազմաձևման Blynk ծրագիրը](https://i.howwhatproduce.com/images/009/image-25746-8-j.webp)
![Կազմաձևման Blynk ծրագիրը Կազմաձևման Blynk ծրագիրը](https://i.howwhatproduce.com/images/009/image-25746-9-j.webp)
Այժմ եկեք կարգավորենք ձեր Blynk հավելվածը ՝ գրաֆիկների վրա ջերմաստիճանի և խոնավության տվյալներ ստանալու համար:
Քայլ 1: Կտտացրեք Նոր նախագիծ
Քայլ 2. Ավելացրեք ձեր նախագծի անունը և այն խորհուրդը, որը մենք պատրաստվում ենք օգտագործել: Մեր դեպքում դա Arduino Nano- ն է
Քայլ 3: Ընտրեք ձեր վիջեթը ՝ այսինքն ուղղահայաց մակարդակը
Քայլ 4: Կարգավորեք կապում և տվյալների տիրույթը
Այժմ ձեր Blynk- ը պետք է նման լինի այս սխեմաների գծապատկերին
Քայլ 6: Շղթայի դիագրամ
![Շղթայի դիագրամ Շղթայի դիագրամ](https://i.howwhatproduce.com/images/009/image-25746-10-j.webp)
Վերոնշյալ դիագրամում այս նախագծի համար բոլոր կապերը ցուցադրված են IoT- ի վրա հիմնված Smart Dustbin:
Մենք օգտագործել ենք Arduino Nano Shield կապի հեշտության համար: Միացումը նույնը կլինի նաև Arduino Nano Shield- ի համար:
Քայլ 7: Կոդ
Ամբողջական ծածկագրի համար այցելեք - Alpha Electronz
Խորհուրդ ենք տալիս:
Առանց էկրանի / ցուցադրման (առանց գլխի) աշխատելը Raspberry Pi- ի կամ Linux- ի վրա հիմնված այլ համակարգիչների վրա `6 քայլ
![Առանց էկրանի / ցուցադրման (առանց գլխի) աշխատելը Raspberry Pi- ի կամ Linux- ի վրա հիմնված այլ համակարգիչների վրա `6 քայլ Առանց էկրանի / ցուցադրման (առանց գլխի) աշխատելը Raspberry Pi- ի կամ Linux- ի վրա հիմնված այլ համակարգիչների վրա `6 քայլ](https://i.howwhatproduce.com/images/010/image-27967-j.webp)
Առանց էկրանի / ցուցադրման (առանց գլխի) աշխատելը Raspberry Pi- ի կամ Linux- ի / unix- ի վրա հիմնված այլ համակարգիչների վրա. Երբ մարդկանց մեծ մասը գնում է Raspberry PI, նրանք կարծում են, որ իրենց անհրաժեշտ է համակարգչի էկրան: Մի վատնեք ձեր գումարը համակարգչի անհարկի մոնիտորների և ստեղնաշարերի վրա: Մի վատնեք ձեր ժամանակը համակարգիչների միջև ստեղնաշարեր և մոնիտորներ տեղափոխելով: Մի կապեք հեռուստացույց, երբ այն չկա
Arduino- ի վրա հիմնված ոչ կոնտակտային ինֆրակարմիր ջերմաչափ - IR- ով հիմնված ջերմաչափ Arduino- ի միջոցով. 4 քայլ
![Arduino- ի վրա հիմնված ոչ կոնտակտային ինֆրակարմիր ջերմաչափ - IR- ով հիմնված ջերմաչափ Arduino- ի միջոցով. 4 քայլ Arduino- ի վրա հիմնված ոչ կոնտակտային ինֆրակարմիր ջերմաչափ - IR- ով հիմնված ջերմաչափ Arduino- ի միջոցով. 4 քայլ](https://i.howwhatproduce.com/images/001/image-764-35-j.webp)
Arduino- ի վրա հիմնված ոչ կոնտակտային ինֆրակարմիր ջերմաչափ | IR- ով հիմնված ջերմաչափ Arduino- ի միջոցով. Բարև ձեզ, այս հրահանգների մեջ մենք կդարձնենք ոչ կոնտակտային ջերմաչափ arduino- ով: Քանի որ երբեմն հեղուկի/պինդի ջերմաստիճանը չափազանց բարձր է կամ ցածր, ապա դժվար է դրա հետ կապ հաստատել և կարդալ այդ դեպքում ջերմաստիճանը
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 վրա հիմնված միջինի գեներատոր). 4 քայլ (նկարներով)
![Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 վրա հիմնված միջինի գեներատոր). 4 քայլ (նկարներով) Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 վրա հիմնված միջինի գեներատոր). 4 քայլ (նկարներով)](https://i.howwhatproduce.com/images/002/image-3114-36-j.webp)
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 Based Midi Generator). Բարև, այսօր ես կբացատրեմ, թե ինչպես պատրաստել ձեր սեփական եղանակի վրա հիմնված փոքր երաժշտության գեներատոր: Այն հիմնված է ESP8266- ի վրա, որը նման է Arduino- ին և արձագանքում է ջերմաստիճանին, անձրևին: և լույսի ուժգնություն: Մի ակնկալեք, որ այն ամբողջ երգեր կամ ակորդներ կհաղորդի
IoT- ի վրա հիմնված 20 $ Smart Home Vs Amazon Alexa. 5 քայլ
![IoT- ի վրա հիմնված 20 $ Smart Home Vs Amazon Alexa. 5 քայլ IoT- ի վրա հիմնված 20 $ Smart Home Vs Amazon Alexa. 5 քայլ](https://i.howwhatproduce.com/images/002/image-3914-56-j.webp)
IoT- ի վրա հիմնված 20 $ Smart Home Vs Amazon Alexa. Բարև բոլորին Հուսով եմ, որ այս նախագիծը հսկայական հեղափոխություն կբերի Ավտոմատացման ոլորտում ՝ ցածր գնային տեսանկյունից: Դուք կարող եք տեղադրել այս նախագիծը ցանկացած անջատիչ տախտակի կողքին և վերահսկել կցված բոլոր սարքավորումները: տախտակին: Այս նախագիծը օգտագործում է էլեկտրոնային
Ինչպես միացնել MicroPython- ի որոնվածը ESP8266- ի վրա հիմնված Sonoff խելացի անջատիչի վրա. 3 քայլ (նկարներով)
![Ինչպես միացնել MicroPython- ի որոնվածը ESP8266- ի վրա հիմնված Sonoff խելացի անջատիչի վրա. 3 քայլ (նկարներով) Ինչպես միացնել MicroPython- ի որոնվածը ESP8266- ի վրա հիմնված Sonoff խելացի անջատիչի վրա. 3 քայլ (նկարներով)](https://i.howwhatproduce.com/images/004/image-11395-33-j.webp)
Ինչպե՞ս միացնել MicroPython- ի որոնվածը ESP8266- ի վրա հիմնված Sonoff խելացի անջատիչի վրա. Այդ գծից ամենաճկուն և էժան սարքերից են Sonoff Basic- ը և Sonoff Dual- ը: Սրանք Wi-Fi- ով միացված անջատիչներ են ՝ հիմնված հիանալի չիպի ՝ ESP8266- ի վրա: Մինչդեռ