Мазмуну:
- 1 -кадам: компоненттери талап кылынат
- 2 -кадам: айлануу
- 3 -кадам: Куралдар тактасында түзмөк түзүү
- 4 -кадам: Программалоо
- 5 -кадам: Курулуш жана тестирлөө
Video: Esp8266: 5 кадамдарды колдонуп, шаймандарды көзөмөлдөө жана аба ырайын көзөмөлдөө үчүн IoT түзмөгүн кантип жасоо керек
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Заттардын Интернети (IoT)-бул физикалык түзүлүштөрдүн ("туташкан түзмөктөр" жана "акылдуу түзүлүштөр" деп да аталат), имараттардын жана электроника, программалык камсыздоо, сенсорлор, кыймылдаткычтар жана тармактык туташуу менен камтылган башка нерселердин тармактары. бул объекттерди маалымат чогултууга жана алмашууга мүмкүндүк берет.
Эми мен приборлорду жана реалдуу убакытта аба ырайын көзөмөлдөөгө жөндөмдүү IoT базалык аппаратын кантип жасоону үйрөтөм. Бул түзмөк ESP8266 Node Mcu жардамы менен курулган.
Esp8266 node mcu - бул arduino ide менен иштей турган wifi модулу жана микро контроллери бар түзмөк.
Баштайлы..
1 -кадам: компоненттери талап кылынат
Түйүн MCU Esp8266 [Banggood]
4 каналдын релейлик тактасы [Banggood]
Perfboard [Banggood]
Header Pins [Banggood]
DC Джек [Banggood]
DHT 11 [Banggood]
2 -кадам: айлануу
- Адегенде перфордборду алыңыз жана Node Mcu esp8266 казыктарына карата ургаачы төөнөгүчтөрдү коюңуз.
- Ургаачы төөнөгүчтөрдүн жанына эркек баш казыктарды жана ширеткичтерди алыңыз жана чыгарууну алуу үчүн w.r.t Esp8266 эркек жана ургаачы төөнөгүчтөрдү туташтырыңыз.
- Esp8266нын +V жана GND төөнөгүчтөрүнө дагы бир нече эркек баштык төөнөгүчтөрдү кошуңуз
- Эми электр менен камсыздоонун кезеги, DC джекти алып, IC7805 аны тактага коюңуз.
- IC7805тин Vin'ин +Vга Dc jack жана GND менен GNDге туташтырыңыз.
- Эми 7805тин +5v ичинен Esp8266дын Винине жана IC7805тин GNDсине Esp8266нын GNDине зымдап коюңуз.
- Эми Relay тактасын жана DHT 11 модулун чынжырдагы казыктарга ылайык Esp 8266га туташтырыңыз.
- Райондогу туташуулар программада жарыяланган төөнөгүчтөр менен бирдей.
Эми биз тактаны даярдап, аппаратты программалаш керек.
3 -кадам: Куралдар тактасында түзмөк түзүү
Бул долбоор үчүн мен Cayenne IoT платформасын колдондум.
Адегенде Cayenne сайтына кирип, катталуу менен каттоо эсебин түзүшүңүз керек.
Эми видеодо көрсөтүлгөн көрсөтмөлөрдү аткарыңыз.
Түзмөктү түзүүдө MQTT түрүн тандоо керек.
Андан кийин сайт түзмөк үчүн колдонуучунун атын, сырсөзүн жана кардардын идентификаторун түзөт, аны көчүрүү керек. Бул кийинки процедуралар үчүн керек.
Көбүрөөк маалымат алуу үчүн бул жерге баш багыңыз [Cayenne IoT командасынын үйрөткүчү]
4 -кадам: Программалоо
Тиркелген китепканаларды жүктөп алып, аны arduino ideге киргизиңиз.
Мен кодду тиркедим.
- Алгач кодду ачыңыз жана төмөнкүдөй түзөтүңүз.
- Wi -Fi тармагыңыздын SSID'ин (Wifi тармагынын аталышы) тырмакчага киргизиңиз.
char ssid = "wifi тармагыңыздын атын киргизиңиз";
3. Wi -Fi тармагыңыздын сырсөзүн тырмакчага киргизиңиз.
char wifiPassword = "wifi роутериңиздин сырсөзүн киргизиңиз";
4. Эми сиз түзмөктү кошуп жатканда алган колдонуучунун атын, сырсөзүн, клиентин толтурушуңуз керек.
char username = "колдонуучунун атын жаз"; char password = "сырсөздү киргизүү";
char clientID = "кардардын идентификаторун киргизүү";
Эми кодду сактаңыз жана ESP 8266 түйүн mcu модулуна жүктөңүз.
Esp8266 node mcu модулу ошол серверге туташканда, сиз өз панелиңизде автоматтык түрдө түзүлгөн виджеттерди көрө аласыз. Бул виджеттерди кадап, аларды түзөтүңүз (аты, түрү ж. Б.).
Бардыгы Жигиттер…
Толук курулуш үчүн төмөнкү видеону караңыз.
5 -кадам: Курулуш жана тестирлөө
Комментарий жазуудан тартынба.
Дагы башка долбоорлор үчүн менин youtube каналыма жазылыңыз [Бул жерди басыңыз]
Дагы көптөгөн долбоорлор үчүн менин веб -сайтыма баш багыңыз.
Сунушталууда:
PIR менен Arduino социалдык алыстоо түзмөгүн кантип жасоо керек: 4 кадам
PIR менен Arduino социалдык алыстоочу түзмөктү кантип жасоо керек: 1
Raspberry Pi3 жана DHT11 сенсорун колдонуу менен аба ырайын көзөмөлдөө системасы: 4 кадам
Аба ырайын көзөмөлдөө системасы Raspberry Pi3 жана DHT11 сенсорун колдонот: Бул окуу куралында мен сизге DHT11ди Raspberry Pi менен кантип туташтырууну жана нымдуулукту жана температуранын көрсөткүчтөрүн LCDге чыгарууну көрсөтөм. бул санариптик температураны жана нымдуулукту камсыздайт
HTTP аркылуу XinaBox жана Ubidots аркылуу аба ырайын кантип курса болот: 7 кадам
XinaBox жана Ubidots аркылуу HTTP аркылуу аба бекетин кантип куруу керек: XinaBox xChips (IP01, CW01 жана SW01) аркылуу Ubidotsто өз аба ырайы станцияңызды жасоону үйрөнүңүз ESP8266 Негизги жана Wi-Fi модулу (xChip CW01) колдонуучуларга жөнөтүүгө мүмкүндүк берет. XinaBoxтун модулдук xChips булутунан алынган маалыматтар. Бул маалыматтарды алыстан көзөмөлдөсө болот
18650: 7 кадамдарды колдонуу менен 9v батареяны кантип жасоо керек
18650ду колдонуп 9в батареяны кантип жасаса болот: 9v батареяны кантип толтурууга болот? Заряддалуучу 18650 литий-иондук клеткаларды колдонуу менен, алар кубаттуулук пакетинде кайра колдонууга оңой, каалаган же кайра заряддалуучу топтомду түзүү үчүн катарлаш же параллель туташкан
555: 3 кадамдарды колдонуу менен санариптик секундомерди кантип жасоо керек
Санарип секундомерди 555ти кантип жасоо керек: Мен 3 жети сегменттүү LED дисплейин колдонуп, жөнөкөй секундомер жасадым, анын биринчиси - секунданын 10 -бөлүгүн экинчиси үчүнчүсү үчүн, экинчиси үчүнчү инн үчүн секундасына. Мен 555 таймерди таң калыштуу режимде колдондум. бул 1 секундда сигнал берет