Оглавление:
- Шаг 1. Посмотрите обзорное видео
- Шаг 2: [Исследование] Как работают весы
- Шаг 3: Спецификация материалов
- Шаг 4: Проектирование схемы
Видео: Данные о весах в таблице Google [взломано]: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Это взлом, который был запущен против обычных весов, не представленных на рынке, которые затем использовались для отправки данных в таблицу Google, чтобы отслеживать сверхурочные веса.
Процесс прост, как
- Пользователь измеряет свой вес, стоя на весах.
- Мы используем микроконтроллер WIFI, подключенный к весам, для получения всех параметров данных.
- Затем микроконтроллер загружает данные в таблицу пользователя Google.
- В конечном итоге пользователь должен иметь возможность просматривать данные на своем листе Google, а также видеть для них линию тренда.
С помощью этого хака я смог получить следующие параметры: вес,% костей,% воды,% жира.
Шаг 1. Посмотрите обзорное видео
Шаг 2: [Исследование] Как работают весы
Я потратил много времени (2 недели) на изучение отладки, диагностику работы весов, если вам действительно интересно, как это было сделано, вы можете перейти по этой ссылке R&D
Я использовал MKR1000, но это было только для фазы исследований и разработок.
Сводка:
- Весы демонстрируют шину UART, которая изначально была разработана для модуля BLE.
- Скорость автобуса 7600.
- И он предоставляет всю информацию о весе и ИМТ.
- Протокол, как упоминалось здесь
Шаг 3: Спецификация материалов
- Хорошие весы, которые можно взломать, я получил эти весы 1300 индийских рупий 1 шт.
- ESP8266: у меня есть этот ESP8266, но вы можете получить от 399 до 599 индийских рупий за 1 шт.
- BC548 10 INR 2 шт.
- 10K 1/4 Вт 5 INR 4 шт.
- 1n4148 5 индийских рупий 2 шт.
- OLED SPI 320 INR 1 шт. (По желанию)
- Какой-то аккумулятор, который я использовал Power Bank (скоро заменим на лучший)
- День на сборку.
Шаг 4: Проектирование схемы
Согласно информации, полученной в ходе исследований и разработок, пришло время сделать небольшую портативную схему, в которой можно разместить все компоненты и которая будет стоять на весах. Ниже приведены требования
- Схема должна быть небольшого размера, чтобы ее можно было разместить на весах.
- Он должен быть УЛЬТРА-низким энергопотреблением, чтобы не требовать частой зарядки (мне не нравится идея зарядки весов, не очень удобная для пользователя).
- Порт для программирования
- Порт OLED-дисплея опционально
Учитывая все эти требования, я разработал следующую схему и макет платы.
Функционирование
Сердцем схемы является ESP8266, который позволяет подключаться к WIFI и выполнять необходимое декодирование протокола UART и передавать данные в таблицу Google.
Всякий раз, когда пользователь наступает на весы, он просыпается, как и UART, отправляя восемь байтов нулей. Идея состоит в том, чтобы отслеживать активность UART, выводить ESP8266 из глубокого сна и запускать процедуру чтения UART.
Для этого мне нужна была защелка SR, которая отправит сигнал RESET на ESP8266, чтобы еще больше пробудить его от глубокого сна после завершения процедуры ESP8266 запустит сброс защелки SR, чтобы контакт SET стал активным и начал мониторинг UART. Линия RX.
Это помогает нам держать ESP8266 в режиме глубокого сна до тех пор, пока пользователь не войдет / не воспользуется весами.
Конструкция печатной платы: макет платы
Рекомендуемые:
ВЗЛОМАНО! Серводвигатель как модель машиниста поезда !: 17 шагов
ВЗЛОМАНО! Серводвигатель как машинист модельного поезда !: Приступая к работе с моделями железных дорог? У вас недостаточно бюджета, чтобы купить все эти дорогие диспетчеры поездов? Не волнуйтесь! В этом руководстве я покажу вам, как вы можете создать свой собственный недорогой контроллер поезда, взломав серводвигатель. Итак, давайте
Создавайте красивые графики из живых данных Arduino (и сохраняйте данные в Excel): 3 шага
Создавайте красивые графики из текущих данных Arduino (и сохраняйте данные в Excel): нам всем нравится играть с нашей функцией лотереи P … в среде Arduino IDE. Однако, хотя она может быть полезна для базовых приложений, данные стираются по мере их удаления. очки прибавляются и это не особо приятно для глаз. Плоттер Arduino IDE не
Данные о погоде с использованием Google Таблиц и Google Script: 7 шагов
Данные о погоде с использованием Google Sheets и Google Script: в этом Blogtut мы собираемся отправлять показания датчика SHT25 в таблицы Google с помощью Adafruit huzzah ESP8266, который помогает отправлять данные в Интернет. Отправка данных в ячейку таблицы Google очень полезна. и простой способ, который сохраняет данные в
В ТАБЛИЦЕ: 6 шагов
В ТАБЛИЦЕ: я нашел действительно интересный проект под названием MORPHING CLOCK от HariFun. В этом проекте используется панель P3 64X32 (2048) rgb-светодиоды. Я немедленно начал его собирать, но возникла проблема с подключением из-за слишком большого количества кабелей Dupont. моего
Система посещаемости с хранением данных в электронной таблице Google с использованием RFID и Arduino Ethernet Shield: 6 шагов
Система посещаемости с хранением данных в электронной таблице Google с использованием RFID и Arduino Ethernet Shield: Здравствуйте, ребята, здесь мы предлагаем очень интересный проект, а именно, как отправить данные RFID в электронную таблицу Google с помощью Arduino. Короче говоря, мы собираемся сделать систему посещаемости на основе считывателя RFID, которая будет сохранять данные посещаемости в реальном времени в goog