суббота, 25 ноября 2017 г.

Пишем скетч.


Итак сначала пишем скетч. Для этого используем ранее упомянутый Arduino IDE.


Если вы собираетесь запитать устроиство от батареи, то в строке 30 есть смысл поиграть со значением "delay". В данном скетче, данные передаютсяказждые 2с. Чем реже будут передаватся данные, тем дольше будет работать устроиство. Скажем поменяв значение на  300 000- данные будут считываться каждые 5мин.

Дальше вставляем модуль ESP8266 в ТТЛ конвертер как показано на фото ниже, и подключаем к порту USB.

Если у вас такой же конвертер как у меня, то само собой надо перевести переключатель в положение "Prog".
Запускаем Arduino IDE, и загружаем скетч: file - open - ваш скетч.


Жмем кнопку "upload" (Обведено желтым кружком на фото). Если процесс загрузки прошивки прошел успешно, внизу появится сообщение "Done uploading".
Ниже будет виден прогресс загрузки. Могут появлятья сообщения о неправильных библиотеках, как на фото. По началу очень парился, искал причины таких сообщений, переставлиал библиотеки. Пока не обнаружил что все и так работает. Так что совет - загрузили прошивку, проверьте, скорее всего будет работать.


Дальше будем делать апликацию на  BLYNK.