Sensors
Используйте этот тег для вопросов о выборе, подключении, использовании и отладке датчиков.
Датчик — это преобразователь, который измеряет физическую величину и преобразует ее в аналоговый или цифровой сигнал, который может быть прочитан Arduino. Используйте этот тег для ответов на вопросы о выборе, подключении, использовании и отладке датчиков.
Некоторые из наиболее распространенных типов датчиков:
- Датчик температуры
- Кнопка

- Датчик освещенности (используется в этом руководстве.)

Потенциометр

Вопросы, связанные с [sensors]:
- Насколько точно Arduino отсчитывает время? Я хочу использовать Arduino, чтобы выключить свет на 16 часов и включить на 8 часов. Я знаю общий код, использую только задержки и код релейного шилда. Хочу узнать, насколько это будет точно? (Я…
- rf522 версия 0x12 Я купил кучу обычных плат RC522 у какого-то продавца Aliexpress. Они (я пробовал несколько), похоже, работают на уровне чтения-записи регистра, но, похоже, не выполняют команд, а тем более не…
- Можно ли использовать цветной датчик TCS34725 с Lilypad? Я пытался заставить цветной датчик TCS34725 работать с платой LilyPad Arduino USB - ATmega32U4, но безуспешно. Мне интересно, возможно ли это? Я использовал следующий скетч, чтобы попытаться…
- Как получить BPM с помощью 4 ударов сердца Я пытаюсь получить среднее значение по трём интервалам для расчёта BPM. Однако при использовании кода ниже частота BPM медленно снижается при использовании датчика. Может ли кто-нибудь проверить, в…
- Датчики TFmini с Arduino У меня есть три датчика TFmini, и мне нужно, чтобы все они были обнаружены. У меня на работе только один , контакт 4,5 . Моя информация в области кодирования является базовой . Я действительно ценю…
- Проблемы с передачей данных через RF24 У меня есть три RF24, все они подключены к одному arduino-uno каждый. У первого есть датчики, которые передают данные второму, а второй передает их третьему. Первый переход с RF24 #1 на RF24 #2…
- Как найти время точки на графике на последовательном плоттере Arduino или ПО для обработки? Я строю график некоторых значений датчиков на своем последовательном плоттере Arduino, который выглядит примерно так - Но то, что я хочу сделать, - это навести курсор на любую точку графика и…
- ESP32-S3 не считывание данных BME680 Я собрал печатную плату на базе контроллера ESP32-S3-WROOM-1-N16R2 . Я запрограммировал датчик BME680 с помощью этого микроконтроллера. Распиновка у меня следующая: BME_SCK 38 BME_MISO 19 …
- Невозможно остановить активный зуммер с тремя контактами Я просто пытался запрограммировать зуммер с ультразвуковым датчиком HC SR04 и OLED-дисплеем 128x64. Зуммер — это активный зуммер (3 контакта) на небольшой плате. Проблема в том, что после включения…
- Подключение датчика давления к Arduino для сбора данных о давлении и времени Я пытаюсь создать регистратор данных давления, используя Arduino и Mindman MP47P-03-F1 ( https://www.mindman.com.tw/proimages/pdf/E_MP47_S.pdf ) датчик давления, датчик подключается к внешнему…
- Проблема последовательной связи программного обеспечения между ESP8266 и Arduino Mega для системы мониторинга растений (с использованием Blynk IoT) Мы используем ESP8266 для получения данных с платы Arduino Mega, к которой подключены наши датчики. Предположительно, наш ESP подключен к приложению Blynk. Однако значения, отображаемые на нашей…
- Подключение MPU6050 к Arduino Lilypad В предисловии я большой новичок в Arduino и смотрел это видео на YouTube. Он показывает, как можно построить управляемый движением автомобиль с помощью Arduino, и я решил сделать это для своего…
- Arduino Nano. Max30102 и проблемы с памятью Мы делаем простое устройство пульсоксиметра с датчиком nano и max30102. Проблема в том, что алгоритм чтения и обработки spo2 библиотеки max в буквальном смысле выполняет обработку сигналов на…
- MFRC522 RFID RC522 работает только иногда – проблема с ненадежным обнаружением Обзор проблемы Я использую RFID-модуль MFRC522 с Arduino Uno, и он обнаруживает RFID-метки только иногда. Поведение нестабильное: иногда карта считывается мгновенно, а иногда вообще не происходит.…
- Зуммер продолжает гудеть, хотя датчик ничего не обнаруживает. В коде, который я привёл ниже, идея заключалась в том, чтобы создать датчик, обнаруживающий объекты на разных расстояниях . Если они находятся достаточно близко, светодиодная полоса загорается…
- Как использовать триггерный контакт ультразвукового датчика и зачем он нужен? У меня с собой ультразвуковой датчик HC-SR04. Я не могу понять устройство и принцип работы контакта «Trig». Действительно ли он нам нужен во время использования? (В примерах Arduino я обычно…
- Как создать график из данных датчика Arduino? Я использовал датчик DHT 11 с Arduino Uno для измерения температуры и влажности. Я использовал следующий код для печати температуры и относительной влажности в Serial Monitor. dht DHT; #define…
- Подключение двух Arduino через BLE 5.0 У меня возникла проблема при передаче данных датчика с платы Nano Sense Rev 2 (передатчик) на плату Nano 33 BLE Rev 2 (приёмник). Приёмник постоянно не может обнаружить передатчик и подключиться к…
- Некорректное чтение с DHT22 (на плате Nano) Я подключил два разных датчика DHT22 к плате Arduino Nano. Оба значения температуры более или менее сопоставимы, но они дают очень разные показания влажности. Датчики: Датчик № 1 — это …
- Использование мыши PS2 (PAW3402 / PAW3412) в качестве датчика расстояния для Arduino Я работаю над проектом, в котором мне нужно рассчитать расстояние, пройденное роботом. Мышь подключена к процессору Arduino Uno, и я получил пример кода с сайта Arduino, чтобы начать работу. …
- Показания датчика давления ESP32 (RFP602 ) Я использую два датчика RFP602. Один подключен к GPIO2, другой к GPIO4, каждый подключен к сопротивлению 1 МОм. Датчик, подключенный к GPIO2, считывает данные так, как мне нужно. Мне приходится…
- Чтение линейного ПЗС-датчика TCD1304 Я хочу прочитать данные с линейного ПЗС-датчика TCD1304 с помощью ESP32, но столкнулся с некоторыми проблемами. В качестве первого «разогрева» и для ознакомления с этим датчиком я попытался…
- Шум линии электропередачи 50 Гц с использованием Arduino и mikroe ECG 2 (ADS1194) Я пытаюсь провести измерения ЭКГ с помощью Mikroe ECG 2 (ADS1194), подключенного к Arduino Uno через шилд Arduino Uno Click. Я могу измерить ЭКГ и каким-то образом прочитать данные сердечного…
- Не удается найти/подключить устройства I2C (SHT31 и SGP30) Недавно я приобрел Arduino Nano 33 IOT вместе с двумя датчиками: Adafruit SHT31-D ( https://learn.adafruit.com/ adafruit-sht31-d-датчик температуры и влажности ) Adafruit SGP30 (…
- Пользовательское (внешнее) опорное напряжение для АЦП: есть ли нижний предел? Я считываю показания аналогового датчика кислорода (SGX-4OX) с помощью Nano Every (на базе ATmega4809). Мы видим напряжение до 60 мВ* в окружающем воздухе (оно будет снижаться по мере продувки…
- Два датчика с использованием I2C У нас есть два датчика, один из них ( MPU6050-gyro ) взаимодействует с помощью I2C, другой через SPI (устройство чтения SD-карт). Теперь нам нужен дополнительный компонент в виде датчика, который …
- Подключение нескольких модулей I2C к микроконтроллеру последовательно или параллельно? У меня есть проект (все еще планируем) с тремя датчиками I2C: GPS, 3-осевым гироскопом+акселерометром и OLED. Подключать ли SDA/SCL последовательно или параллельно?
- Почему датчик BME280 возвращает 0 для всех значений данных? Мой BME280 возвращает 0 для температуры по Цельсию, 0% влажности, 0,00 давления (гПа) и 44330,00 м для высоты над уровнем моря. Я подключаю его по I2C к Raspberry Pi Pico, и все в команде проверили…
- Ардуино с датчиком Я новичок в Arduino и сенсоре. Я собираюсь реализовать проект, связанный с электронным носом, для обнаружения запаха дыхания детей. Я хотел использовать несколько датчиков, включая Фигаро TGS2602,…
- AD8232 - Измерение частоты сердечных сокращений только при касании USB-разъема. Проблема с заземлением? TL;DR Я могу считать свой сердечный ритм, но мне нужно физически коснуться GND Arduino, иначе сигнал будет просто шумом. Описание Итак, я начал экспериментировать с Arduino и хотел попробовать…
- Как управлять шаговым двигателем с помощью датчика абсолютного положения, имеющего полосу погрешности? Я использую плату разработки Feather M4 express с установленными на ней двигателем постоянного тока + шаговым двигателем FeatherWing и Ethernet FeatherWing . Идея заключается в считывании…
- Датчик скорости LM393 - подсчет импульсов Я пытаюсь рассчитать скорость вращения двигателя постоянного тока. Я использую датчик, показанный на рисунке, и диск с прорезями, прикрепленный к двигателю. Результаты, которые я получал, не…
- Правильное подключение четырехконтактного датчика наклона к макетной плате перед запуском Я работаю над проектом 8 книги Arduino Kit: цифровые песочные часы. У меня есть картинка и принципиальная схема ниже. Мой вопрос является фундаментальным, и я действительно не знаю, как…
- Водонепроницаемый датчик хлора Кто-нибудь знает, где я могу найти датчик хлора для использования с Arduino? Он должен быть водонепроницаемым. Я погуглил, но ничего не нашел. ИЗМЕНИТЬ Требования: относительно недорогой (менее…
- Как перейти от Arduino к физическому прототипу Я немного читал о переходе с Arduino на PCB, и это кажется немного пугающим. Сейчас все, что я действительно хочу сделать, это взять что-то, что я построил, и внести несколько изменений, чтобы я мог…
- Как уменьшить размер выступающих штифтов датчиков, чтобы можно было использовать корпус меньшего размера? Я пытаюсь создать систему для непрерывного измерения цветовых данных жидкости. Я напечатал на 3D-принтере корпус, в который помещаются штифты. Если их расположение изначально задано, как лучше всего…
- Библиотека клавиатуры не работает или я где-то ошибаюсь Я использую PICSimLab для моделирования клавиатуры. Конфигурация клавиатуры показана на рисунке: и код: #include <LiquidCrystal.h> #include <Key.h> #include <Keypad…
- Проблемы с кнопками Я использовал https://wokwi.com/ для изучения Arduino, и у меня возникла проблема, которая, похоже, происходит независимо от того, что я делаю. Я пытаюсь настроить кнопку и светодиод. Конечная…
- Arduino Uno/Nano + ML Я не смог найти четких ответов где-либо еще, поэтому спрашиваю здесь. У меня есть модель TensorFlow/TensorFlow Lite, которую я уже обучил на некоторых данных датчиков. Теперь, как я могу…
- Как использовать два ультразвуковых датчика для управления двигателем 5 Вольт? Я подключил к макетной плате два ультразвуковых датчика, а также установил двигатель на 5 В. Я также установил диод и установил обычную настройку. Я легко могу управлять мотором с помощью одного…
- DS18B20 только с библиотекой OneWire Питер Скаргилл нашел способ использовать датчик температуры DS18B20 без какой-либо библиотеки и просто используя Библиотека OneWire, и удивительно, насколько она молниеносна! (это старая статья…
- Arduino используется в качестве мультисенсорного контроллера, а затем отправляет результаты на ноутбук для публикации на веб-странице. Мы некоммерческая группа, у нас есть пруд для разведения лосося на озере Мичиган. Мы обновляем наше оборудование, которому более 50 лет, датчиками мониторинга. Мы добавляем 9 датчиков температуры,…
- Как лучше всего определить, попал ли мячик для пинг-понга на стол для пинг-понга? Конечная цель состоит в том, чтобы отслеживать точки, которые в случае пинг-понга, это то, сколько раз мяч коснулся стола. Меня беспокоит, насколько легким будет мяч и, следовательно, удар по…
- Может ли Vin из ESP работать со многими датчиками напряжения и реле? Мой проект — зарядка батареи с помощью солнечного и пьезоэлектрического датчика, а также получение напряжения в реальном времени от батареи, конденсатора и солнечной энергии. Я хочу использовать…
- Использование Broadcom AFBR-S50 с Arduino Я пытаюсь взаимодействовать с датчиком ToF Broadcom AFBR- S50MV85G через SPI с помощью Arduino, что осложняется тем фактом, что предоставленная библиотека и справочное приложение написаны для…
- DHT20 и дисплей Oled не работают вместе Я пытаюсь заставить DHT20 и Oled (оба из комплекта датчиков Arduino) работать одновременно. Я могу заставить их работать отдельно с соответствующими тестовыми кодами, но когда я пытаюсь объединить…
- Эмуляция 1-проводных устройств Я хочу сделать микросхему ATTiny ведомой на 1-проводной шине со своим собственным серийным номером и списком команд для своих конкретных функций. Я хочу знать, могу ли я использовать библиотеку…
- Esp32 не может прочитать датчик MH-Z19C Я пытаюсь считать данные CO2 с датчика MH-Z19C с платой ESP32, но ничего не получаю. Код ошибки из библиотеки — 2, что указывает на тайм-аут (данные не получены). Я неправильно подключил проводку…
- Реле переключается при достижении значения CO Мне нужна помощь с кодом с использованием mq-7 и esp8266. Компоненты, которые я использовал: MQ-7 (грел 48 часов) ЭСП8266 4-канальное реле вентилятор 24 В постоянного тока mb102 Все, что я хочу…
- Обнаружение уровня воды с помощью ультразвукового датчика и Arduino Я делаю детектор уровня воды для управления двигателем, который подает воду в резервуар для воды, и для этого я собираюсь использовать ультразвуковой датчик, который можно прикрепить к крышке…