Съдържание:
Видео: Wi-Fi Smart Scale (с ESP8266, Arduino IDE, Adafruit.io и IFTTT): 18 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Ако вече е лято, където живеете, вероятно е чудесно време за фитнес дейности на открито. Бягането, колоезденето или джогингът са страхотни упражнения, за да влезете във форма.
И ако искате да отслабнете или да контролирате текущото си тегло, от съществено значение е да записвате резултатите си. Използването на спортна лента (връзка / връзка / връзка) например ще ви позволи да проверите дали сте на прав път и да останете мотивирани. Но е от съществено значение да записвате напредъка на теглото си. И с подходящите инструменти и с малко електроника и програмиране, можете да направите своя собствена везна за баня, свързана с интернет! Можете да намерите няколко 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? Вземете своето!
Препоръчано:
DIY ИНТЕРНЕТ КОНТРОЛИРАН SMART LED МАТРИЦА (ADAFRUIT + ESP8266 + WS2812): 8 стъпки (със снимки)
УМЕНИТЕЛНА LED МАТРИЦА, УПРАВЛЕНА НА ИНТЕРНЕТ (ADAFRUIT + ESP8266 + WS2812): Тук е моят втори напредък към проект, който с голямо удоволствие ви показвам. Става дума за DIY Smart LED Matrix, която ще ви позволи да показвате върху нея данни, като например YouTube Stats, вашите Smart Home Stats, като температура, влажност, могат да бъдат обикновен часовник или просто да показват
IoT Air Freshener (с NodeMCU, Arduino, IFTTT и Adafruit.io): 15 стъпки (със снимки)
IoT Air Freshener (с NodeMCU, Arduino, IFTTT и Adafruit.io): Безжичен конкурс Instructables за 2017 г. Първа награда !!!: DNew е наличен сега: IoT часовник с прогноза за времето! Вижте: https://www.instructables.com/id/Minimalist-IoT-Clock-using-ESP8266-Adafruitio-IFTT/ Утешително е да имаш фрагмент
Raspberry Pi Smart Scale: 10 стъпки (със снимки)
Интелигентна везна на Raspberry Pi: Уморихте ли се да се взирате в тази скучна, стара, лоша новина за баня всяка сутрин? Този, който често казвате " Мразя те " към теб, както всеки път, когато го настъпиш. Защо никой не е направил скала, която всъщност е забавна или мотивираща за използване? То
Направи си сам интелигентна везна с будилник (с Wi-Fi, ESP8266, Arduino IDE и Adafruit.io): 10 стъпки (със снимки)
Направи си сам интелигентна везна с будилник (с Wi-Fi, ESP8266, Arduino IDE и Adafruit.io): В предишния си проект разработих интелигентна везна за баня с Wi-Fi. Той може да измерва теглото на потребителя, да го показва локално и да го изпраща в облака. Можете да получите повече подробности за това на връзката по-долу: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Минималистичен IoT часовник (използвайки ESP8266, Adafruit.io, IFTTT и Arduino IDE): 10 стъпки (със снимки)
Минималистичен IoT Clock (използвайки ESP8266, Adafruit.io, IFTTT и Arduino IDE): В този урок ще покажа как можете да направите минималистичен часовник, синхронизиран с интернет. Тествах го с две различни ESP8266 базирани платки: Firebeetle и NodeMCU. Микроконтролерът получава текущото време от сървър на Google и го показва на