说明:
Продолжаем работать с библиотекой HAL. Сегодня мы продолжаем цикл уроков по подключению к МК STM32 различных датчиков, в которых применена технология MEMS (Микроэлектромеханические системы). И коснёмся мы уже новой темы. Это датчики под названием "гироскопы". Данные устройства "умеют" измерять угловую скорость, поэтому измерение они ведут в градусах в секунду. Представителем данных датчиков у нас сегодня выступит знакомый нам датчик LSM6DS3, который мы уже с вами подключали в качестве акселерометра. Напомню, что данный датчик который установлен на оценочной плате STEVAL-MKI160V1, которая в свою очередь вставляется в плату расширения X-NUCLEO-IKS01A1, предназначенной для работы с отладочной платой Nucleo, с которой мы уже познакомились немного раньше. В сегодняшней второй и заключительной части занятия мы напишем все функции по сбору данных и отправке их в порт USART и проверим данный функционал на практике. Отладочную плату Nucleo STM32F401RE можно приобрести здесь: http://ali.pub/1u80dx и здесь https://hz.ru.aliexpress.com/item/32815545595.html?af=36585_1&cv=23724416&cn=46satfiwcy3bj6wim7mmfyrymx7oui7g&dp=v5_46satfiwcy3bj6wim7mmfyrymx7oui7g&af=36585_1&cv=23724416&cn=46satfiwcy3bj6wim7mmfyrymx7oui7g&dp=v5_46satfiwcy3bj6wim7mmfyrymx7oui7g&product_id=32815545595&afref=&aff_fcid=3c54fe16c75d4487996a38bcf44a923d-1711222233725-05296-_9hwhcM&aff_fsk=_9hwhcM&aff_platform=portals-hotproduct&sk=_9hwhcM&aff_trace_key=3c54fe16c75d4487996a38bcf44a923d-1711222233725-05296-_9hwhcM&terminal_id=478dc5b13e6345748bab918997f78f81 Оценочную плату X-NUCLEO-IKS01A1 можно приобрести здесь https://hz.ru.aliexpress.com/item/32785904601.html?af=36585_1&cv=23893925&cn=46satfiwm6xvcbxxcvjmfeb815a42p1c&dp=v5_46satfiwm6xvcbxxcvjmfeb815a42p1c&af=36585_1&cv=23893925&cn=46satfiwm6xvcbxxcvjmfeb815a42p1c&dp=v5_46satfiwm6xvcbxxcvjmfeb815a42p1c&product_id=32785904601&afref=&aff_fcid=8cb68ab899ea4b2f933ce73bc9bdfd49-1711222233428-03529-_9hwhcM&aff_fsk=_9hwhcM&aff_platform=portals-hotproduct&sk=_9hwhcM&aff_trace_key=8cb68ab899ea4b2f933ce73bc9bdfd49-1711222233428-03529-_9hwhcM&terminal_id=6e87abe48da64deb8d1b16d1e2b47852 Приобрести платы STEVAL-MKI160V1 с датчиком LSM6DS3 можно у следующих продавцов Надёжный продавец https://hz.ru.aliexpress.com/item/32664801482.html?af=36585_1&cv=24003955&cn=46satfiwm0j2ctkfm6yf0lqdhozsfq5a&dp=v5_46satfiwm0j2ctkfm6yf0lqdhozsfq5a&af=36585_1&cv=24003955&cn=46satfiwm0j2ctkfm6yf0lqdhozsfq5a&dp=v5_46satfiwm0j2ctkfm6yf0lqdhozsfq5a&product_id=32664801482&afref=&aff_fcid=da59d296730a4e7bba77c59c7ed20968-1711222233728-09353-_9hwhcM&aff_fsk=_9hwhcM&aff_platform=portals-hotproduct&sk=_9hwhcM&aff_trace_key=da59d296730a4e7bba77c59c7ed20968-1711222233728-09353-_9hwhcM&terminal_id=2a8e6e1d2e4747c9a98ebc7344489b1a Здесь дешевле https://hz.ru.aliexpress.com/item/32816421548.html?af=36585_1&cv=24003981&cn=46satfiwq55vk2lgo11gughr312i6r6v&dp=v5_46satfiwq55vk2lgo11gughr312i6r6v&af=36585_1&cv=24003981&cn=46satfiwq55vk2lgo11gughr312i6r6v&dp=v5_46satfiwq55vk2lgo11gughr312i6r6v&product_id=32816421548&afref=&aff_fcid=e695997f08074ae68abf7cf96e37b8c7-1711222233727-04064-_9hwhcM&aff_fsk=_9hwhcM&aff_platform=portals-hotproduct&sk=_9hwhcM&aff_trace_key=e695997f08074ae68abf7cf96e37b8c7-1711222233727-04064-_9hwhcM&terminal_id=a3f12d3c32b24adeb0690a89a72e8392 Здесь другая плата, намного дешевле, но от другого разработчика https://hz.ru.aliexpress.com/item/32745820740.html?af=36585_1&cv=24003913&cn=46satfiwjx0zslxyatk7t51n73gva0nl&dp=v5_46satfiwjx0zslxyatk7t51n73gva0nl&af=36585_1&cv=24003913&cn=46satfiwjx0zslxyatk7t51n73gva0nl&dp=v5_46satfiwjx0zslxyatk7t51n73gva0nl&product_id=32745820740&afref=&aff_fcid=b8fa0ffc347f44cd895658a25cd873e8-1711222233327-00994-_9hwhcM&aff_fsk=_9hwhcM&aff_platform=portals-hotproduct&sk=_9hwhcM&aff_trace_key=b8fa0ffc347f44cd895658a25cd873e8-1711222233327-00994-_9hwhcM&terminal_id=4b4e12822f6146859042d63ed2f08b77 Навигация по видео: 00:00 Введение 01:17 Напишем функцию для сбора данных с осей гироскопа 02:30 Совсем немножко подправим функцию обработки данных осей и отправки их в шину USART 03:27 Попытаемся увидеть считанные данные с помощью программы Hyper Terminal 05:13 Несколько откалибруем считывание данных 10:24 Немного исправим код отправки считанных и обработанных данных и посмотрим результат в программе визуализации в виде графика осей 13:45 Посмотрим показания в виде вращения кубика и затем ещё немного подправим функцию для получения более корректной визуализации Рекомендуется также перед просмотром данного урока просмотреть данное видео: УРОК 38. Знакомство с платой STM32F401RE-NUCLEO и оценочными платами https://www.youtube.com/watch?v=L-ta_BhW6CU УРОК 42. Подключаем акселерометр LSM6DS3. Часть 1 https://www.youtube.com/watch?v=jMKXOjJwOs4 УРОК 42. Подключаем акселерометр LSM6DS3. Часть 2 https://www.youtube.com/watch?v=UzXH_3b_Cis УРОК 45. Подключаем гироскоп LSM6DS0. Часть 1 https://www.youtube.com/watch?v=1Q6xc5d_Hns УРОК 45. Подключаем гироскоп LSM6DS0. Часть 2 https://www.youtube.com/watch?v=YjqFqqtzbZA УРОК 47. Подключаем гироскоп LSM6DS3. Часть 1 https://www.youtube.com/watch?v=9RVqdihuhRs Текстовая версия данной части урока, исходный код и документация на плату и датчик, терминальная программа, а также 2 программы визуализации здесь https://narodstream.ru/stm-urok-47-podklyuchaem-giroskop-lsm6ds3-chast-2/ Группа в контакте http://vk.com/club116656325 Группа в Одноклассниках http://ok.ru/group/52987126153436 Группа в Facebook https://www.facebook.com/unsupportedbrowser Мой сайт "Программирование МК" https://narodstream.ru/ Форум https://narodstream.ru/forum/ Вы можете помочь проекту: ЮMoney https://yoomoney.ru/to/41001176473465 Webmoney Z341906933112 Карта Сбербанка (МИР) 2202201799288929 Можно в USDT 1) Сеть:TRC20 Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS 2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17 3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17
准备下载方式
http://unidownloader.com 网站是单独下载视频或音轨的最佳方式。如果您想避免安装程序和扩展。
UDL Helper 扩展是一个方便的按钮,嵌入YouTube、Instagram和OK.ru网站,用于快速下载内容。
UDL Client(适用于 Windows)支持900多个网站、社交网络和视频托管网站的最强大解决方案。包括源中可用的任何视频质量。
UDL Lite–从移动设备访问网站的便捷方式。借助此功能,您可以将视频直接下载到智能手机上。
最佳质量格式为全高清(1080p)、2K(1440p)、4K(2160p)和8K(4320p)。屏幕分辨率越高,视频质量也越高。然而,还有其他因素需要考虑:下载速度、可用空间和设备性能。
浏览器/电脑不应完全冻结!如果发生这种情况,请通过视频链接进行报告。有时视频无法以合适的格式直接下载,因此我们增加了将文件转换为所需格式的功能。在某些情况下,此过程可能会主动使用计算机资源。
您可以使用网站或pwa应用程序 UDL Lite 将视频下载到智能手机上。也可以使用 UDL Helper 扩展通过二维码发送下载链接。
最方便的方法是使用UDL Client 程序,该程序支持将视频转换为MP3格式。在某些情况下,MP3 也可以通过 UDL Helper 扩展下载。
此功能在 UDL Helper 扩展中可用。确保在设置中选中“显示视频快照按钮”。相机图标应出现在播放器的右下角“设置”图标的左侧。单击它时,视频中的当前帧将以 JPEG 格式保存到您的计算机中。
完全不要花钱。我们的服务对所有用户都是绝对免费的。没有PRO订阅,下载视频的数量或最大长度没有限制。