Мазмуну:

IOT123 - ASSIMILATE SENSOR HUB: ICOS10 CUSTOMIZATION WEBSEREVER: 11 Steps
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 CUSTOMIZATION WEBSEREVER: 11 Steps

Video: IOT123 - ASSIMILATE SENSOR HUB: ICOS10 CUSTOMIZATION WEBSEREVER: 11 Steps

Video: IOT123 - ASSIMILATE SENSOR HUB: ICOS10 CUSTOMIZATION WEBSEREVER: 11 Steps
Video: IOT123 - ASSIMILATE SENSOR HUB: ICOS10 IDC PANEL ASSEMBLY 2024, Июль
Anonim
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 КОНСТРАМИЗАЦИЯСЫНЫН ЖЕРЛЕРИ
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 КОНСТРАМИЗАЦИЯСЫНЫН ЖЕРЛЕРИ
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 КОНСТРАМИЗАЦИЯСЫНЫН ЖЕРЛЕРИ
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 КОНСТРАМИЗАЦИЯСЫНЫН ЖЕРЛЕРИ
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 КОНСТРАМИЗАЦИЯЛОО ЖЕРИ
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 КОНСТРАМИЗАЦИЯЛОО ЖЕРИ

ASSIMILATE SENSOR/ACTOR Slaves Croutonдогу визуалдаштыруу үчүн колдонулган метадайындарды киргизет. Бул түзүлүш ESP8266 Masterге веб -серверди кошот, колдонуучу тарабынан өзгөртүлө турган кээ бир конфигурация файлдарын тейлейт, андан кийин ал файлдарды визуализацияларды кайра аныктоо үчүн колдонот. Ошентип, такталар карталарынын аталыштары жана конфигурацияланган касиеттердин көбү өзгөртүлүшү мүмкүн. Бул зарыл болгон, мис. DHT11 Температура жана Нымдуулук касиеттерин жарыялайт: эгерде сайттын өзүнчө DHT11 сенсорлору бар бир нече түйүндөрү бар болсо, алардын бардыгын Температура деп атоого болбойт (Гараждын темп., Yard Temp…). I2C Bus тарабынан белгиленген метадайындардын узундугу чектөөсү (16 символдор) жок жана байыраак баалуулуктар колдонулушу мүмкүн (64 белгиге чейин).

Кошумча Негизги Аныктыкты текшерүү веб -баракчасы үчүн конфигурацияланат, ошондой эле башка ресурстар үчүн Аутентификациядан чыгарылган тизме.

Зарыл болгон учурда кулдарды өчүрүп салуучу төмөн жактагы которгуч, ошондой эле учурдагы кыз-тактада иштелип чыккан.

Техникалык эскертүү катары, бул курууну баштоодон мурун глобалдык метадайындар объектинин графигинен улам, эстутумдун изи 70% болгон. Акыркы AssimilateBus китепканасында глобалдык өзгөрмөнү SPIFFSке сакталган кичинекей JSON файлдарына ажыратуучу өзгөрүүлөр болгон. Бул изди ~ 50%га жеткирди, бул JSONдун бардык талдоо/имараты үчүн коопсузураак. AssimilateBusSlave китепканасы ушул өзгөрүүлөрдүн баарында ошол бойдон калат (ASSIM_VERSION 2).

ӨЗГӨЧӨЛҮКТӨРҮ ЖАНА КӨРҮНҮШҮ

Учурда кулдар (сенсорлор жана актерлор) өзүнчө камтылган жана касиеттерди окуу же буйруктар боюнча иш кылуу үчүн конвенцияга негизделген I2C билдирүүлөрүнө таянат. Мастер кулдардан метадайындарды жана касиеттерди алып, MQTT брокерине жөнөтөт. Ал ошондой эле веб -серверди баштайт жана JSON файлдарын тейлейт, алар мастерди конфигурациялоо жана метадайындарды/касиеттерди тууралоо үчүн түзөтүлүшү мүмкүн, алар Crouton тарабынан керектелет. Жеке сенсорлор/актерлор Crouton аркылуу кожоюнунун кулдардын эмне кылаары жөнүндө алдын ала билими жок туруп окулат/буйрук кылынат.

IOT NETWORK ASSIMILATE максаттарынын бири - Croutonду IOT NODE веб -серверлеринен кызмат кылган машуп редакторлору (мисалы, бул түзүлүш) веб -компоненттер катары кошулуп, ал эмне кылып жатканын толук көзөмөлдөй турган мастер программаланган эмес, кулдардын негизги өзгөчөлүктөрү бар, бирок Crouton тактасы бул нерсени иштетүү үчүн зарыл болгон бардык бизнес эрежелерин камтыйт!

Crouton айрысы нерселерди борбордон ажыратуу/конфигурациялоо үчүн вариант катары каралат. Негизи, ар кандай MQTT кардары/GUI айкалышы сиздин нерселериңизди башкара алат, анткени ар бир функция (сенсорлор жана актерлор) MQTT акыркы чекити катары ачыкка чыгат.

1 -кадам: Крутон

Crouton
Crouton
Crouton
Crouton

Crouton. https://crouton.mybluemix.net/ Crouton - IOT түзмөктөрүңүздү минималдуу орнотуу менен элестетүүгө жана башкарууга мүмкүндүк берген панель. Негизи, бул IQ жабдууларын сүйүүчүлөр үчүн MQTT жана JSONду колдонуу менен орнотуунун эң оңой панели.

ASSIMILATE SLAVES (сенсорлор жана актерлор) киргизилген метадайындарга жана касиеттерге ээ, алар мастер DevitInfo json пакетин куруу үчүн колдонот. ASSIMILATE NODES менен Crouton ортосундагы ортомчу MQTT брокери болуп саналат, ал вебсокеттерге ыңгайлуу: Mosquito демо үчүн колдонулат.

ASSIMILATE MASTER (бул куруу) касиеттерди сурап жаткандыктан, ал жооп маанилерин Crouton жаңыртуулары үчүн керектүү форматта форматтайт.

2 -кадам: Webserver / Редактор

Webserver / Редактор
Webserver / Редактор
Webserver / Редактор
Webserver / Редактор

Мастер жүктөлгөндө (бул түзүлүш) камтылган веб -сервер башталат. IP дареги сериялык консолго чыгарылат; акыры бул Crouton тактасына жарыяланат.

Сиз көрсөтүлгөн URLге чыкканыңызда, ACE EDITOR жүктөлөт:

Ace JavaScript менен жазылган камтылган код редактору. Бул Sublime, Vim жана TextMate сыяктуу жергиликтүү редакторлордун өзгөчөлүктөрүнө жана иштешине дал келет.

Ace камтылган веб -серверлер менен популярдуу жана JSON файлдарын түзөтүү жана сактоо үчүн жакшы интерфейс берет.

Сол жактагы файлдын атын чыкылдатуу менен ESP8266дагы SPIFFS файлын окуйсуз жана оңго оңдоо үчүн мазмунду жүктөйсүз. Файлды жогорку куралдар тилкесинен сактаса болот.

Файлды жүктөө үчүн:

  1. Жергиликтүү файл тутумуңуздан Файлды тандаңыз.
  2. Текст кутусуна папканын жолун (керек болсо) кыстарыңыз.
  3. Жүктөө дегенди басыңыз.
  4. Баракты жаңылаңыз.

3 -кадам: Түзмөктү ыңгайлаштыруу

Түзмөктү ыңгайлаштыруу
Түзмөктү ыңгайлаштыруу

Аспаптын конфигурациясы (ESP8266) device.json файлы аркылуу ишке ашырылат.

Бул жазуулардын айрымдарын (wifi_ssid, wifi_key) SPIFFSке (ESP8266 эскиз маалыматын жүктөө) жүктөөдөн мурун өзгөртүү керек болот.

Веб -сервердин тамырына өтүңүз (https://192.168.8.104/ сыяктуу консоль чыгуусунда көрсөтүлгөн).

ТҮЗӨТҮҮ

ACE EDITORдо config/device.json тандаңыз.

Жазуулар төмөнкүлөр:

  • www_auth_username: веб -сервер файлдары үчүн авторизация колдонуучу аты (авторизация үчүн бош).
  • www_auth_password: веб -сервер файлдары үчүн авторизация сырсөзү (эгер колдонуучунун аты аныкталган болсо).
  • www_auth_exclude_files: авторизация текшерүүлөрүнөн четтетиле турган файлдардын жолдорунун чекиттүү чекит менен ажыратылган тизмеси (эгер колдонуучунун аты аныкталган болсо).
  • sensor_interval: MQTT Брокерине маалыматтарды жарыялоонун ортосундагы миллисекундтар.
  • ntp_server_name: колдонула турган убакыт серверинин аты.
  • time_zone: жергиликтүү убакыт боюнча сааттардын ордун толтуруу.
  • wifi_ssid: жергиликтүү кирүү чекитинин SSID.
  • wifi_key: SSID үчүн ачкыч.
  • mqtt_broker: MQTT брокеринин дареги.
  • mqtt_username: MQTT брокери үчүн колдонула турган колдонуучу аты (эч кандай эсеп үчүн бош).
  • mqtt_password: MQTT колдонуучу аты менен колдонула турган сырсөз.
  • mqtt_port: MQTT брокер порту.
  • mqtt_device_name: MQTT темалары жана Crouton идентификациясы үчүн колдонула турган ат.
  • mqtt_device_description: Croutonдо көрсөтүлгөн аппараттын de3scription.
  • viz_color: Croutonдогу түзмөк карталарын аныктоо үчүн түс (айрылыш версиясында)

4 -кадам: Мүлктү ыңгайлаштыруу

Мүлктү ыңгайлаштыруу
Мүлктү ыңгайлаштыруу
Мүлктү ыңгайлаштыруу
Мүлктү ыңгайлаштыруу
Мүлктү ыңгайлаштыруу
Мүлктү ыңгайлаштыруу

Кулдардын ар биринде definitions.h файлында аныкталган nvc структурасы бар:

// --------------------------------------- ЖАРЫЯЛАНГАН МҮЛКТӨР

nvc props [2] = {{"Нымдуулук", "", true}, {"Температура", "", жалган}}; // --------------------------------------- ЖАРЫЯЛАНГАН МҮЛКТӨРДҮ АЯКТА

Ар бир жазуунун индекси бар, биринчиси 0 (нөл).

Мүлк аталышын ыңгайлаштыруу user_props.json файлы аркылуу ишке ашырылат.

Веб -сервердин тамырына өтүңүз (https://192.168.8.104/ сыяктуу консоль чыгуусунда көрсөтүлгөн).

ТҮЗӨТҮҮ

ACE EDITORдо config/user_props.json тандаңыз (же жүктөп бериңиз).

Структурасы болуп саналат:

Биринчи ачкыч аныктамалар боюнча h.f файлындагы Кулдун дареги:

#АДРЕС_СЛАВА XX

  • Кийинки деңгээл баскычтар - бул Мүлктүн индекси.
  • Бул ачкычтын мааниси - аныктамалар файлында аныкталган Мүлк Аты ордуна Croutonдо колдонула турган Мүлк Аты.

5 -кадам: метадайындарды ыңгайлаштыруу

Метадайындарды ыңгайлаштыруу
Метадайындарды ыңгайлаштыруу
Метадайындарды ыңгайлаштыруу
Метадайындарды ыңгайлаштыруу
Метадайындарды ыңгайлаштыруу
Метадайындарды ыңгайлаштыруу
Метадайындарды ыңгайлаштыруу
Метадайындарды ыңгайлаштыруу

Мүмкүн болгон ыңгайлаштыруулардын көлөмүнө байланыштуу, ар бир кулдун метадайындарды өзгөртүү файлы бар. Файлдар user_metas_.json форматында болушу керек.

Кул дареги ATTINY85 эскиздериндеги definitions.h файлында:

#АДРЕС_СЛАВА XX

Метадайындар ушул эле файлда мындай аныкталган:

const static char viz1 PROGMEM = "VIZ_CARD_TYPE";

const static char viz2 PROGMEM = "2: chart-donut"; const static char viz3 PROGMEM = "1";

Биринчи сап - метадайындар пунктунун аталышы.

Экинчи сап - бул баалуулук. Ал жалпысынан мүлк индексинин суффиксине ээ.

Үчүнчү сап улантуу желеги. 1 - улантуу, 0 - метадайындардын аягы (VCC_MV).

Веб -сервердин тамырына өтүңүз (https://192.168.8.104/ сыяктуу консоль чыгуусунда көрсөтүлгөн).

ТҮЗӨТҮҮ

ACE EDITORдо config/user_metas_SLAVE_ADDRESS.json тандаңыз (же жүктөп бериңиз). Структурасы болуп саналат:

  • Аты/маани түгөйлөрүнүн массиви.
  • Аты - өзгөртүлө турган метадайындардын аталышы.
  • Мааниси - бул өзгөрүү. Индекс суффикси алмаштыруу үчүн текшерилет.

6 -кадам: материалдар жана инструменттер

Материалдар жана куралдар
Материалдар жана куралдар
Материалдар жана куралдар
Материалдар жана куралдар
Материалдар жана куралдар
Материалдар жана куралдар

ICOS10 (IDC) Shell Bill of Materials

  1. D1M BLOCK Pin Jig (1)
  2. D1M BLOCK базасы жана корпусу (1)
  3. Wemos D1 Mini (1)
  4. Wemos D1 Mini Protoboard Shield (1)
  5. 40P Аялдардын баштары (8P, 8P, 9P, 9P)
  6. Эркек башы 90º (3P, 3P, 3P, 2P, 1P, 2P)
  7. 1 "Эки тараптуу протобер (2)
  8. 2N7000 NFET (1)
  9. 6 пин кепинделген IDC эркек баш (1)
  10. Байланыш зымы (~ 10)
  11. 0.5мм калай Wire (~ 4)
  12. 4G х 15мм баскычтын башы өз алдынча таптоо бурамалары (2)
  13. 4G х 6мм өз алдынча таптоочу контурдук бурамалар (~ 20)
  14. Лайнер жана Темир (1)

7 -кадам: MCU даярдоо

Image
Image
MCU даярдоо
MCU даярдоо

Бул курууда биз Wemos D1 Mini колдонобуз. Эгерде сиз мурда D1M WIFI BLOCK курган болсоңуз, анда аны модулдук аппараттык компонент үчүн колдонсоңуз болот. Болбосо, эң аз дегенде кийинки бөлүмгө өтүңүз.

БАШЧЫЛАРДЫН ПИНДЕРИН МИНУГА КОЮУ (PIN JIGди колдонуу) Эгерде сиз PIN JIGди басып чыгара албасаңыз, жөн гана нускамаларды аткарыңыз жана импровизация кылыңыз: PIN JIGдин бийиктиги (жылышы) 6,5 мм.

  1. Бул беттен PIN JIG басып чыгаруу/алуу.
  2. Баштыктын төөнөгүчтөрүн тактанын түбүнөн (TX оңдон солго) жана ширетүүчү дигерге киргизиңиз.
  3. Пиндерди катуу тегиз жерге басыңыз.
  4. Досканы джигитке бекем басыңыз.
  5. 4 бурчтуу казыкты ширетүү.
  6. Керек болсо, тактаны/казыктарды кайра жылытыңыз жана ордуна койуңуз (такта же казыктар тегиз эмес же пломб).
  7. Калган төөнөгүчтөрдү ээрчиңиз.

ФИРМАЛАРДЫ ЖҮКТӨТҮҮ

Код кампасын бул жерден тапса болот (сүрөт).

Китепкананын ZIP кодун бул жерден тапса болот (сүрөт).

"ZIP китепканасын импорттоо" үчүн инструкциялар бул жерде.

Китепкана орнотулгандан кийин "mqtt_crouton_esp8266_customization_webserver" мисалын ача аласыз.

Wemos D1 Mini үчүн Arduino орнотуу боюнча нускамалар бул жерде.

Көз карандылыктар: ArduinoJson, TimeLib, PubSubClient, NeoTimer (репозиторийлердеги өзгөрүүлөрдү бузуп жаткан болсо, тиркемелерди караңыз).

SPIFFS ЖҮКТӨӨ

Код Arduino IDEге жүктөлгөндөн кийин, data/config папкасында device.json ачыңыз:

  1. WiFi SSID менен wifi_ssid маанисин өзгөртүү.
  2. WiFi ачкычы менен wifi_key маанисин өзгөртүү.
  3. Mqtt_device_name маанисин өзүңүз каалаган түзмөктү идентификациялоо менен өзгөртүңүз (кошулуунун кереги жок).
  4. Mqtt_device_description маанисин өзүңүз каалаган түзмөктүн сүрөттөмөсү менен өзгөртүңүз (Croutonдо).
  5. Device.json сактоо.
  6. Маалымат файлдарын SPIFFSке жүктөө.

8 -кадам: MCU турак жайын даярдоо

Image
Image
MCU турак жай даярдоо
MCU турак жай даярдоо
MCU турак жай даярдоо
MCU турак жай даярдоо

MCU турак-жайы D1 Mini үчүн розетка (сенсорлор жана актерлор) схемасы менен байланышкан кыздар такталарынын башын кошуп, баштарын ачып берет.

ҮЙДҮН БАШЧЫЛАРЫ Бул D1 Mini Protoboardго негизделген жана бул казыктарды сындырат:

  1. Кошулуу үчүн D1M WIFI BLOCK/D1 Mini үчүн казыктар.
  2. D1M WIFI BLOCK/D1 Mini байланыштарынын 2 катарынын түздөн -түз бузулушу. Булар прототип түзүүдө ыңгайлуулук үчүн гана жеткиликтүү. Кызмат такталары бул аталыштарга бардык кирүүнү бөгөйт деп күтүлүүдө.
  3. 4 Кыздар такталары колдонгон конкреттүү казыктардын үзүлүшү.

D1M Байланыштарын ҮЙ БАШЧЫСЫНА кошуу үчүн:

  1. СОКЕТ ЖИГИН КОЛДОНГОН СОЛДОРдун видеосун көрүңүз.
  2. Баштыктын төөнөгүчтөрүн тактанын түбүнөн өткөрүңүз (TX жогорку сол жагында).
  3. Жигитти пластикалык баштыктын үстүнө коюп, эки бетин тегиздеңиз.
  4. Жигитти жана куралды буруп, башын катуу тегиз жерге бекем басыңыз.
  5. Досканы джигитке бекем басыңыз.
  6. Минималдуу ширетүүнү колдонуп 4 бурчту казыңыз (кадиктерди убактылуу убактылуу тегиздөө).
  7. Керек болсо, тактаны/казыктарды кайра жылытыңыз жана ордуна койуңуз (такта же казыктар тегиз эмес же пломб).
  8. Калган төөнөгүчтөрдү ээрчиңиз.
  9. Жигитти алып салыңыз.
  10. Лайктардын үстүндөгү казыктарды кесип алыңыз.

Daughter-board Breakouts кошуу үчүн:

  1. 4P 9P аялдардын аталыштарын кесип алыңыз.
  2. Үстүнкү жагында, көрсөтүлгөндөй 9P Headers салыңыз, жана астына solder.

Direct Breakouts кошуу үчүн:

  1. 2P 8P аял башын кесип.
  2. Үстүнкү жагында, көрсөтүлгөндөй 8P Headers салыңыз жана астына solder.

Башын туташтыруу үчүн, ылдый жагында TX пини жогору багытталган:

  1. 4 казык боюнча RST пинден издөө жана ширетүү.
  2. A0 пинден 4 казыкка чейин из салуу жана ширетүү.
  3. D1 пинден 4 казыкка чейин из салуу жана ширетүү.
  4. D2 төөнөгүчтөн 4 казыкка чейин из салуу жана ширетүү.
  5. D0 төөнөгүчүнөн 2 катарды жана 4 казыкты бойлото издөө жана ширетүү.
  6. D7 пинден 4 казыкка чейин из салуу жана ширетүү.
  7. GND пинден 4 казыкка чейин из салуу жана ширетүү.
  8. 5V пинден 4 казыкка чейин из салуу жана ширетүү.
  9. 3V3 төөнөгүчтөн 4 казыкта 45 ° ылдый түшүп из салуу жана ширетүү.

ФИКУРАГА ЧОГУЛУУ

ҮЙДҮН БАШЧЫЛАРЫ MCU HOUSINGке жабыштырылган жана бул базалык плитага жабыштырылган.

  1. ҮЙДҮН БАШЧЫЛАРЫНЫН узун тарабы тешикти көрсөткөндө, D1M БАЙЛАНЫШТАРЫН MCU HOUSINGдеги тешиктерге салып, ылдый түшүрүңүз.
  2. Туура тегиздөө үчүн MCU БАЙЛАНЫШЫНА MCU кыстарыңыз.
  3. БАШКЫ КАРАКАНЫ монтаждоочу шаймандардын үстүнө коюп, 4G x 16мм 2 бурамалар менен чаптаңыз.
  4. Кыска жагын караган тешиги бар чогулган шаймандарды коюп, 4G x 6мм бурамалар менен бекиткиле.

9-кадам: Кулдардын аз капталдуу которуштургучун куруу/КАЙРА КЫЗДАР тактасын

Кулдардын аз капталдуу которуштургучун куруу/КАЙРА КОЮУ Кыздар тактасы
Кулдардын аз капталдуу которуштургучун куруу/КАЙРА КОЮУ Кыздар тактасы
Кулдардын аз капталдуу которуштургучун куруу/КАЙРА КОЮУ Кыздар тактасы
Кулдардын аз капталдуу которуштургучун куруу/КАЙРА КОЮУ Кыздар тактасы
Кулдардын аз капталдуу которуштургучун куруу/КАЛЫПТАШТЫРУУ Кыздар тактасы
Кулдардын аз капталдуу которуштургучун куруу/КАЛЫПТАШТЫРУУ Кыздар тактасы

Бул акыркы курулган REST кыз-тактасынын жакшыртылышы. Бул кулдарды GROUND менен байланыштырган төмөн жактагы которгучту кошот. Эгерде кожоюн баштапкы абалга келтирилсе, анда кулдар да иштей баштайт жана метадайындарды жайылтуучу инициализация кайра башталат.

ЧОГУЛУШ

  1. Ичинде 9P 90 ° Эркек Баштыктарын (1), 1P 90 ° Эркек Баштыкты (2), 2N7000 (3) жана сыртынан өчүргүчтү салыңыз.
  2. Ичинде САРЫ 1ден САРЫ2ге чейин сары зымды издеңиз жана ширетүү.
  3. Ичинде SILVER1ден SILVER2ге чейинки жылаңач зымды жана ширетүүнү издеңиз.
  4. Ичинде SILVER3төн SILVER4ке чейинки жылаңач зымдын изин жана ширетүүнү көрүңүз.

10 -кадам: Негизги компоненттерди чогултуу

Негизги компоненттерди чогултуу
Негизги компоненттерди чогултуу
Негизги компоненттерди чогултуу
Негизги компоненттерди чогултуу
Негизги компоненттерди чогултуу
Негизги компоненттерди чогултуу
Негизги компоненттерди чогултуу
Негизги компоненттерди чогултуу
  1. SHELLдин курулганын жана чынжырдын текшерилгенин текшериңиз (кабель жана розеткалар).
  2. 2P 90º 1P Эркек башы менен 3V3 I2C КЫЗДАР БОКТОСУНДАГЫ 2P Эркек башын алмаштырыңыз.
  3. 3V3 I2C DAUGHTER-BOARD киргизиңиз, 3V3 төөнөгүчтүн баштарынын тытылган учунда (сүрөттү караңыз).
  4. ТӨМӨН АЧКЫЧТЫ/КЫЗДЫН ТАРТЫН КАЙРА КОЙГУЛА, зымдын ичине карагыла (сүрөттү караңыз).
  5. КЫЗДАРДЫ ТАЛКАГА КАЧЫРТУУ боюнча 90º 1P Эркек Аталышынын ортосунда Дюпонтун коргоосун 3V3 I2C КЫЗДАРБОЛУНА байкаңыз.
  6. IDC розеткасын SHELL кабелинен 3V3 I2C КЫЗЫ-БОРДУН IDC башына киргизиңиз.
  7. КЫЗДАР-ТАРТТАРДЫ/ҮЙДҮ кабыктын кабыгынын арасына кылдаттык менен салып, базалык тешиктерди тегиздеңиз.
  8. БАЗА ЧОГУЛУШУН 4G x 6мм бурамалар менен кабыкка бекиңиз.
  9. Сиз жасаган ASSIMILATE SENSORS тиркеңиз.

11 -кадам: Кийинки кадамдар

Image
Image
Кийинки кадамдар
Кийинки кадамдар
Кийинки кадамдар
Кийинки кадамдар
  1. Браузериңизди көрсөтүңүз
  2. Брокердин test.mosquitto.org экенин текшериңиз.
  3. Байланышты басыңыз.
  4. /Config/device.json файлына mqtt_device_name катары Аспаптын атын киргизиңиз.
  5. Түзмөк кошууну чыкылдатыңыз.
  6. Авто туташууну чыкылдатыңыз.
  7. ICOS10 (5V MicroUSB) күйгүзүңүз.
  8. Crouton тактасы аркылуу ырастаңыз.

Сунушталууда: