ESP8266 NodeMCUду IoT Cloudга кантип туташтыруу керек: 5 кадам
ESP8266 NodeMCUду IoT Cloudга кантип туташтыруу керек: 5 кадам
Anonim
ESP8266 NodeMCUду IoT Булутуна кантип туташтыруу керек
ESP8266 NodeMCUду IoT Булутуна кантип туташтыруу керек

Бул көрсөтмө сизге ESP8266 NodeMCU жана AskSensors деп аталган онлайн IoT кызматын колдонуп, нерселердин жөнөкөй Интернетин көрсөтөт. Биз ESP8266 HTTPS кардарынан маалыматты кантип тез алууну жана аны AskSensors IoT платформасына графикте кантип салуу керектигин көрсөтөбүз.

1 -кадам: Сизге керектүү материалдар

Сизге керектүү материалдар
Сизге керектүү материалдар

Бул окуу куралын улантуу үчүн сизге жөн гана керек болот:

  1. Ардуино программасы менен иштеген компьютер
  2. ESP8266 түйүн MCU
  3. MCU түйүнүн MCUга туташтыруу үчүн USB микро кабели.

2 -кадам: AskSensors үчүн катталуу

Биринчиден, AskSensorsдо жаңы каттоо эсебин түзүңүз. Сиз кирүү үчүн керек болгон бардык көрсөтмөлөрдү камтыган электрондук кат аласыз (Бул супер оңой).

Бул сенсорго маалыматтарды жазуу үчүн, жаңы сенсорду кантип түзүү жана орнотуу керектигин түшүндүргөн бул баштоо көрсөтмөсүн аткарыңыз. Бул жерде негизги кадамдар:

  1. Уникалдуу ID жана Api ачкычтары бар байланыш каналын түзүү үчүн "Жаңы сенсорду" чыкылдатыңыз. Сенсорго ат жана сүрөттөмө бериңиз.
  2. Сиз пландап жаткан маалыматтын модулун кошуңуз.
  3. Api Key In маанисин көчүрүп алыңыз. Биз кийинчерээк ESP8266 кодунда колдонобуз.

3 -кадам: Кодду жазыңыз

Мисал эскиз жана ESP8266 WIFI китепканалары githubда бар. Берилген код кандай болсо ошондой колдонууга даяр. Бул ESP8266ды HTTPS кардары катары зымсыз тармакка туташтырат, андан кийин маалыматты 25 секунд сайын AskSensorsко жөнөтөт. Сиз төмөнкүлөрдү толтурушуңуз керек:

  • Сиздин WIFI SSID жана сырсөзүңүз.
  • ApS ачкычы мурда AskSensors тарабынан түзүлгөн.
  • Керек болсо, эки жаңыланган маалыматтын ортосундагы убакыт аралыгы (бул мисалда 25 секундга коюлган).

// Wifi конфигурациясы

const char* wifi_ssid = "………."; // SSID const char* wifi_password = "………."; // WIFI

const char* apiKeyIn = "………."; // API KEY IN, мисал: FALOAPPKH17ZR4Q23A8U9W0XPJL0F6OG

кечигүү (25000); // кечигүү 25сек

4 -кадам: Кодду иштетүү

Кодду иштетүү
Кодду иштетүү
Кодду иштетүү
Кодду иштетүү
  1. Arduino IDE ачыңыз жана кодду ESP8266 nodeMCUге жүктөңүз. Эгерде сиз дагы эле ESP8266 ESP-12E NodeMCUду Arduino IDE менен программалоону баштооңуз керек болсо, бул окуу куралын аткарыңыз.
  2. AskSensors боюнча сенсордук баракчаңызга кайтыңыз, сенсор маалыматыңызды графикте көрүү үчүн "элестетүү" жана "Графикти көрсөтүү" баскычтарын басыңыз.
  3. Сериялык терминалды ачуу. Сиз Arduino терминалында басылып жаткан баалуулуктар менен графикалык окууларды текшере аласыз.

5 -кадам: БОЛДУ

Дал ушул!

Бул көрсөтмө окуу үчүн рахмат!

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

Акыры, сиздин пикириңиз ыраазы болот. астына комментарий калтырыңыз!

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