Оглавление:

Wi-Fi Smart Scale (с ESP8266, Arduino IDE, Adafruit.io и IFTTT): 18 шагов (с изображениями)
Wi-Fi Smart Scale (с ESP8266, Arduino IDE, Adafruit.io и IFTTT): 18 шагов (с изображениями)

Видео: Wi-Fi Smart Scale (с ESP8266, Arduino IDE, Adafruit.io и IFTTT): 18 шагов (с изображениями)

Видео: Wi-Fi Smart Scale (с ESP8266, Arduino IDE, Adafruit.io и IFTTT): 18 шагов (с изображениями)
Видео: How to make a Wi-Fi Smart Scale (with ESP8266 Firebeetle, Arduino IDE, Adafruit.io and IFTTT) 2024, Ноябрь
Anonim
Image
Image
Wi-Fi Smart Scale (с ESP8266, Arduino IDE, Adafruit.io и IFTTT)
Wi-Fi Smart Scale (с ESP8266, Arduino IDE, Adafruit.io и IFTTT)
Wi-Fi Smart Scale (с ESP8266, Arduino IDE, Adafruit.io и IFTTT)
Wi-Fi Smart Scale (с ESP8266, Arduino IDE, Adafruit.io и IFTTT)

Если вы живете уже летом, вероятно, это отличное время для занятий фитнесом на свежем воздухе. Бег, езда на велосипеде или бег трусцой - отличные упражнения, которые помогут вам прийти в форму.

И если вы хотите сбросить или контролировать свой текущий вес, важно вести учет своих результатов. Например, использование спортивной ленты (ссылка / ссылка / ссылка) позволит вам проверить, на правильном ли вы пути, и сохранить мотивацию. Но важно вести учет набора веса. А с правильными инструментами, небольшим количеством электроники и программирования вы можете сделать свои собственные весы для ванной, подключенные к Интернету! В Интернете можно найти несколько умных весов с Bluetooth различных производителей (например, https://rebrand.ly/smartscale-GB, https://rebrand.ly/smartscale-BG и https://rebrand.ly/smartscale-AMZ). Но вместо того, чтобы покупать один, почему бы не похудеть, сделав свой собственный гаджет?

В этом проекте я разработал умные весы для ванной, используя 3D-печать, ESP8266, IFTTT и Adafruit. IO. Вы можете использовать это руководство, чтобы попрактиковаться в нескольких навыках: навыки 3D-печати и лазерной резки, пайки, электроники, программирования и т. Д. На следующих шагах я покажу вам, как я распечатал его на 3D-принтере, подключил схемы и сделал код. В конце этого урока вы будете готовы измерить свой вес и зарегистрировать его в Интернете!

Вы можете найти новые функции в моем новом руководстве: https://www.instructables.com/id/Wi-Fi-Smart-Scale-with-ESP8266-Arduino-IDE-Adafrui/! На этот раз я добавил встроенные часы (синхронизированные с интернет-сервером) и зуммер. После срабатывания будильника он продолжает звонить, пока пользователь не наберется храбрости, чтобы встать с кровати и постоять несколько секунд на весах. Проверьте это!

Некоторые из использованных здесь знаний были основаны на классном классе Интернета вещей Бекки Стерн. Настоятельно рекомендуется!

Понравился этот проект? Пожалуйста, подумайте о поддержке моих будущих проектов небольшим пожертвованием в биткойнах!: D BTC Адрес депозита: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

Шаг 1. Инструменты и материалы

Инструменты и материалы
Инструменты и материалы
Инструменты и материалы
Инструменты и материалы
Инструменты и материалы
Инструменты и материалы

В этом проекте были использованы следующие инструменты и материалы:

Инструменты и материалы:

  • 3D-принтер (ссылка / ссылка / ссылка). Он использовался для печати корпуса, в котором заключена электроника.
  • Припой и проволока. Некоторые компоненты (например, ESP8266 Firebeetle и крышка светодиодной матрицы) не имеют припаянных клемм. Мне нужно было припаять провода или контакты, чтобы подключить эти устройства.
  • Термоусадочная трубка. Мне также пришлось припаять провода каждого тензодатчика. Для лучшей изоляции проводов можно использовать кусок усадочной трубки.
  • Отвертка. Конструкция крепится с помощью шурупов. Использовался набор отверток.
  • Винты. Я использовал несколько винтов, чтобы прикрепить детали, напечатанные на 3D-принтере, к основанию весов.
  • Болты M2x6mm. Они использовались для установки электроники внутри корпуса.
  • 1.75мм PLA (ссылка / ссылка / ссылка) любого цвета на ваш выбор.
  • Плата разработчика FireBeetle ESP8266. Его действительно легко использовать и программировать с помощью Arduino IDE. Он имеет встроенный модуль Wi-Fi, поэтому вы можете использовать его в различных проектах. В нем есть разъем для батареи 3,7 В, что действительно пригодилось для сборки этого проекта. У меня также есть встроенное зарядное устройство. Он будет заряжать аккумулятор при подключении к USB-разъему. Вы также можете использовать другие платы на базе ESP8266 (ссылка / ссылка / ссылка), если хотите. В зависимости от выбранной платы будет немного сложнее подключить и зарядить аккумулятор, либо подключить светодиодную матрицу. Размеры корпуса также необходимо будет проверить.
  • Крышки Firebeetle - светодиодная матрица 24x8. Этот модуль легко устанавливается на плату разработчика Firebeetle ESP8266. Я использовал его для отображения значений, измеренных микроконтроллером, отображения некоторого состояния и т. Д. Вы также можете использовать другие виды дисплея, если хотите, например, обычные ЖК-дисплеи (ссылка / ссылка / ссылка) или OLED-дисплеи (ссылка / ссылка / ссылка)..
  • Модуль HX711 (ссылка / ссылка / ссылка). Он работает как усилитель тензодатчика. К этому модулю подключены четыре тензодатчика, и он обменивается данными по последовательному каналу с микроконтроллером ESP8266.
  • Датчик нагрузки 50 кг (x4); (ссылка / ссылка / ссылка). Они используются для измерения веса пользователя. Четыре из них были использованы для максимального веса 200 кг.
  • Кабель Micro USB;
  • 6 перемычек «мама-мама»;
  • Лист фанеры 2 х 15 мм (30 х 30 см). Он был использован в качестве основы шкалы.

Ссылки, описанные выше, являются всего лишь предложением о том, где вы можете найти элементы, используемые в этом руководстве (и поддерживать мои будущие хаки). Не стесняйтесь искать их в другом месте и покупать в своем любимом магазине.

Я использовал плату разработчика FireBeetle ESP8266, любезно предоставленную DFRobot. Это сработало отлично! Я также протестировал код на плате NodeMCU. Он также работал нормально (хотя время подключения было значительно больше… я до сих пор не знаю почему…).

Знаете ли вы, что 3D-принтер Creality Ender можно купить всего за 169,99 долларов? Получить ваши!

Рекомендуемые: