Съдържание:

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 и LED матричен капак) не идват с запоени клеми. Трябваше да запоя някои проводници или щифтове, за да свържа тези устройства.
  • Свиваща се тръба. Трябваше също да запоя проводниците на всяка натоварваща клетка. Парче свиваща се тръба може да се използва за по -добра изолация на проводниците.
  • Отвертка. Конструкцията се монтира с помощта на някои винтове. Използва се комплект отвертки.
  • Винтове. Използвах някои винтове, за да прикрепя 3D отпечатаните части към основата на скалата.
  • Болтове M2x6 мм. Те бяха използвани за монтиране на електроника вътре в кутията.
  • 1.75 мм PLA (връзка / връзка / връзка) с всеки цвят, който искате.
  • Платка за разработка FireBeetle ESP8266. Наистина е лесен за използване и програмиране с помощта на Arduino IDE. Той има вграден Wi-Fi модул, така че можете да го използвате в различни проекти. Той има конектор за батерия 3.7V, който беше наистина полезен за сглобяването на този проект. Имам и вградено зарядно устройство за батерии. Той ще презареди батерията, когато е свързан към USB щепсел. Можете също така да използвате други базирани на ESP8266 дъски (връзка / връзка / връзка), ако желаете. В зависимост от избраната от вас платка би било малко по -трудно да свържете и презаредите батерията или да свържете LED матрицата. Размерите на кутията също ще трябва да бъдат проверени.
  • Калъфи за Firebeetle - 24x8 LED матрица. Този модул лесно се вписва върху дъската за разработка на Firebeetle ESP8266. Използвах го за показване на стойностите, измерени от микроконтролер, показване на някакво състояние и т.н. Можете да използвате и други видове дисплей, ако желаете, като обикновени LCD дисплеи (връзка / връзка / връзка) или OLED дисплеи (връзка / връзка / връзка).
  • Модул HX711 (връзка / връзка / връзка). Това работи като усилвател на натоварваща клетка. Четири натоварващи клетки на тензодатчика са свързани към този модул и той комуникира чрез серийна комуникация с микроконтролера ESP8266.
  • 50 кг товарна клетка (x4); (линк / линк / линк). Те се използват за измерване на теглото на потребителя. Четири от тях бяха използвани за максимално тегло 200 кг.
  • Micro USB кабел;
  • 6 женски-женски джъмперни проводници;
  • 2 x 15 мм шперплат (30 x 30 cm). Използва се за основа на скалата.

Описаните по -горе връзки са само предложение къде можете да намерите елементите, използвани в този урок (и подкрепят моите бъдещи хакове). Не се колебайте да ги потърсите другаде и да купите в любимия си магазин.

Използвах платка за разработка FireBeetle ESP8266, която беше любезно предоставена от DFRobot. Работи перфектно! Тествах кода и с платка NodeMCU. Той също работи добре (въпреки че времето за връзка беше значително по -дълго … Все още не знам защо …).

Знаете ли, че можете да си купите 3D принтер Creality Ender само за $ 169.99? Вземете своето!

Препоръчано: