ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Создайте Bluetooth-осциллограф с помощью nRF52 и Python

Автор: From Concept To Circuit

Загружено: 2025-11-25

Просмотров: 371

Описание: Создайте беспроводной Bluetooth-осциллограф с помощью nRF52 и Python! В этом видео я покажу, как превратить Adafruit Feather nRF52832 (nRF52) в многоканальный 12-битный Bluetooth-осциллограф с низким энергопотреблением, который передаёт данные АЦП в режиме реального времени в графический интерфейс Python Qt на вашем ПК.

Вы узнаете, как:

1. Настроить Feather nRF52 в среде Arduino IDE с помощью библиотеки Adafruit Bluefruit/BLEUart

2. Настроить Bluetooth Low Energy (BLE) с помощью сервиса Nordic UART (NUS)

3. Оцифровывать до 4 каналов АЦП (A0–A3) с помощью 12-битного SAADC и регулируемой частоты дискретизации от 10 до 1000 Гц

4. Передавать коды АЦП в виде текста по BLE и анализировать их в Python

5. Использовать Bleak для поиска устройств BLE, подключения к Feather, подписки на уведомления и отправки команд (например, изменения частоты дискретизации)

6. Построить графики сигналов в реальном времени, приостановить/возобновить построение, сбросить масштаб, очистить графики и добавить маркеры для точного считывания времени (с) и напряжения (В)

Временные метки
00:00 - Введение: Bluetooth-осциллограф с nRF52
00:23 - Демонстрация 1: Меандр и фильтр нижних частот
01:53 — Обзор оборудования: Adafruit Feather nRF52832
03:02 — Обзор прошивки Arduino
06:31 — Принцип работы BLE-рекламы
08:43 — Реализация на Python (библиотека Bleak)
12:05 — Демонстрация приложения: построение графиков в реальном времени и функции
13:23 — Демонстрация 2: измерение постоянного напряжения (резисторная лестничная диаграмма)
14:48 — Заключение и будущие проекты

Примените эту схему к датчикам Интернета вещей, узлам с питанием от батарей и маломощным регистраторам данных для умного дома, промышленных и встраиваемых приложений.

Этот проект отлично подходит, если вас интересуют встраиваемые системы, Интернет вещей, Arduino, Bluetooth LE — или если вы просто хотите самодельный Bluetooth-осциллограф/регистратор данных для своего рабочего места.

Код Arduino + Python (Bluetooth-осциллограф Feather nRF52): https://github.com/fromconcepttocircuit/

Если эта статья окажется для вас полезной, не забудьте поставить лайк, подписаться и написать в комментариях, какую часть вы хотели бы изучить подробнее (настройку BLE, АЦП или графический интерфейс Python).

#nRF52 #Python #Arduino #Oscilloscope #Electronics #IoT #BluetoothLowEnergy #BLE #Maker #DIYElectronics #EmbeddedSystems #PyQt6 #DataVisualization #Adafruit #WirelessSensor

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Создайте Bluetooth-осциллограф с помощью nRF52 и Python

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Почему МАЛЕНЬКИЙ атом создает такой ОГРОМНЫЙ взрыв?

Почему МАЛЕНЬКИЙ атом создает такой ОГРОМНЫЙ взрыв?

Руководство по ESP32 2024 | Выбор и использование платы ESP32

Руководство по ESP32 2024 | Выбор и использование платы ESP32

Steering Radio Waves: ADALM-Pluto Beamforming in Action

Steering Radio Waves: ADALM-Pluto Beamforming in Action

Computer Science 101 - The First Video YOU Should Watch

Computer Science 101 - The First Video YOU Should Watch

Покойся с миром, Arduino и Open Hardware... спасибо Qualcomm

Покойся с миром, Arduino и Open Hardware... спасибо Qualcomm

Радиочастотный мост превращает ваш Pluto SDR в сетевой анализатор 0,1–3 ГГц (Часть 1: S11/S21 Fun...

Радиочастотный мост превращает ваш Pluto SDR в сетевой анализатор 0,1–3 ГГц (Часть 1: S11/S21 Fun...

ИИ сказал, что это крыло на 27% эффективнее. Поэтому я построил его и провёл лётные испытания!

ИИ сказал, что это крыло на 27% эффективнее. Поэтому я построил его и провёл лётные испытания!

Лазер и Фрезер 2 в 1 - Идеальный ЧПУ по цене телефона!

Лазер и Фрезер 2 в 1 - Идеальный ЧПУ по цене телефона!

LoRa - Long-Range Radio for IoT | Arduino, ESP32, RPI Pico

LoRa - Long-Range Radio for IoT | Arduino, ESP32, RPI Pico

Революционный самолёт, который мог спасать тысячи жизней, но его не пустили в серию | XC-120

Революционный самолёт, который мог спасать тысячи жизней, но его не пустили в серию | XC-120

Интернет в небе: Сергей

Интернет в небе: Сергей "Флеш" о том, как «Шахеды» и «Герберы» научились работать в одной связке

ESP-NOW - Peer to Peer ESP32 Network

ESP-NOW - Peer to Peer ESP32 Network

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Информационная инфляция: конец эпохи знаний

Информационная инфляция: конец эпохи знаний

Как я делал бюджетный электроэрозионный станок

Как я делал бюджетный электроэрозионный станок

Электрет - что это, зачем и как сделать?

Электрет - что это, зачем и как сделать?

DIY FM Receiver with ADALM Pluto

DIY FM Receiver with ADALM Pluto

Getting Started With STM32 & Nucleo  Part 4: Working with ADC and DMA - Maker.io

Getting Started With STM32 & Nucleo Part 4: Working with ADC and DMA - Maker.io

(483) Прецизионный GPS-приёмник ESP32 (включая руководство по RTK-GPS). Как на нём заработать (De...

(483) Прецизионный GPS-приёмник ESP32 (включая руководство по RTK-GPS). Как на нём заработать (De...

Beamforming & Angle of Arrival (AoA) Explained: Live Python Demo with ADALM-Pluto SDR

Beamforming & Angle of Arrival (AoA) Explained: Live Python Demo with ADALM-Pluto SDR

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]