В дальнейшем мы разработаем панель управления и включим в часы отслеживание движений. Эта функция поможет отслеживать перемещения детей, домашних животных и пожилых людей, а также контролировать их окружение.
Мы разработаем интеллектуальную панель управления IoT, использующую данные встроенных датчиков IndusBoard Coin для отслеживания движения, направления взгляда, движения, окружающей температуры и других соответствующих данных.
- Реклама -
Рис. 1. Умные часы IoT с использованием Indusboard
Драйвер GC9A01 и емкостный сенсорный драйвер CST816S
1
1000
Код SmartWatch
Первоначальным шагом в коде является настройка SSID и пароля для подключения к нашей сети Wi-Fi. После этого мы реализуем логику для получения направления, используя движение магнитного поля относительно магнитного поля Земли. В дальнейшем мы определим угол с северного направления и отправим его на веб-сервер.
Рис. 2. Код for IoT на базе Indusboard Умные часы
Далее мы создадим логику для обнаружения движения и падения домашних животных, детей, пациентов и пожилых людей с использованием данных об ускорении. Здесь мы будем отслеживать и сравнивать текущее ускорение с предыдущим. Если данные об ускорении колеблются с очень высокой скоростью, мы будем обнаруживать движение или падения на основе этой скорости.
- Реклама -
Рис. 3. Код IoT Smartwatch на базе Indusboard
Умные часы Интернета вещей – подключение цепи
Рис. 4. Принципиальная схема
Тестирование умных часов Интернета вещей
Теперь подключите часы к аккумулятору напряжением 3,3 В и подождите, пока часы подключатся к сети Wi-Fi. После подключения найдите for адрес IP на своем телефоне или ноутбуке в веб-браузере. Вы будете перенаправлены на веб-страницу, на которой отображаются такие данные, как ускорение, показания магнитометра, состояние обнаружения движения, температура, направление, угол и многое другое.
Все ссылки на книги и журналы, представлены на этом сайте, исключительно для ознакомления, авторские права на эти публикации принадлежат авторам книг и издательствам журналов!
Подробно тут! Жалоба