Выходное напряжение датчика газа в зависимости от концентрации Я использую датчик газа figaro tgs (2600, 2602 и 2620), чтобы ощущать дыхание человека. То, что я получил, является выходным напряжением. Однако я хотел бы преобразовать напряжение в концентрацию в…
Как подключить кнопку Big Dome Button к Arduino Я новичок в arduino, и для проекта я хочу использовать большую куполообразную кнопку, которая при нажатии будет считать, сколько раз было нажато. Она использует 12 вольт. Эта кнопка https://www…
Как запрограммировать ЖК-экран Arduino с помощью Python? поэтому я хочу запустить ЖК-экран Arduino с кодом Python. Но после некоторых исследований в Интернете я не могу найти никакого руководства, некоторые просто дают базовый код со светодиодом.
И…
DFPlayer для записи на SD-карту Можно ли использовать DFPlayer для записи на SD-карту?
Ссылка для DFPlayer: https://www.dfrobot.com/wiki/index.php/DFPlayer_Mini_SKU:DFR0299
Вот цель моего проекта. У меня есть кнопка, которая…
Мотор, управляемый Mosfet, работает, пока НИЗКИЙ Я использую MOSFET (IRFZ44N) для управления двигателем постоянного тока и отдельный для управления светодиодной лентой. Оба используют одну и ту же схему, подключенную к разным контактам PWM на…
16-герцовая плата Uno R3 против платы Arduino Uno R3 Я купил 16-герцовую плату Uno R3 . Когда я установил драйвер и Arduino IDE, в меню IDE я увидел:
Инструменты -> Плата -> Arduino Uno
был выбран по умолчанию, и это здорово, но... …
Генерация частоты ШИМ выше 125 кГц с помощью Arduino Uno Мне нужно получить частоту ШИМ не ниже 125 кГц. Я планирую управлять парой полевых МОП-транзисторов, используя этот ШИМ в качестве сигнала драйвера. В приведенном ниже коде указана частота 1 кГц.…
Изменчивая переменная не обновляется с таймера ISR Я знаю, что эта проблема возникала много раз, но я не могу заставить этот фрагмент кода обновлять переменную count на ATMEGA328P. Я использую Arduino Uno в качестве платы для разработки, а светодиод…
Проблемы с 8-значным 7-сегментным дисплеем Я пытался следовать нескольким руководствам о том, как заставить сегмент 7 отображать простой вывод, но ни одно из них не работает на 100%.
Все начинается хорошо. Он увеличивает число на экране,…
Ошибка при компиляции скетча для Arduino Uno (ld return 1) У меня есть telnet-сервер с esp8266 + SoftwareSerial+ UNO, и здесь я хочу включить светодиод с помощью команды ON .
будет 1 или 2. Это для получения 1 или 2 пронумерованных контактов.
И я извлекаю…
Защитите марку Arduino с помощью уникального идентификатора Я хочу защитить свою марку arduino уникальным серийным номером для каждого устройства, которое я делаю.
Каковы правильные способы сделать это? Наверное, есть какие-то передовые практики…
Хранить его…
Серводвигатель в работе У меня есть проект с 9 сервоприводами, я хочу сделать функцию для управления каждым отдельно. Только то, что он не принимает сервопривод в качестве параметра.
Может ли кто-нибудь сказать мне, можно…
GSM-модуль IOT-GA6 Arduino + ошибка CME 58 Недавно я купил GSM-модуль IOT-GA6. Я хочу использовать его для отправки ммс, но не работает.
Смс и звонок работают.
Когда я выполняю функцию void (mms), монитор показывает сообщение об ошибке +CME…
Чтение датчика давления от 4 до 20 мА с использованием uno У меня есть датчик давления OsiSense™ XMLP, который я хочу считать с моего Arduino uno. Это схема, которую я собираю для измерений от 4 до 20 мА.
Я читал в Интернете, чтобы узнать, как…
Это дает некоторые сбои на 7-сегментном дисплее Он показывает правильное значение на мониторе, но не отображает значение на моем дисплее.
int pinNumb[7] = {2, 3, 4, 5, 6, 7, 8};
int num_array[11][7] = {
{ 1, 1, 1, 1, 1, 0, 1 }, // 0
{ 0,…
HX711 спорадические неправильные значения Я соединяю HX711 с Arduino, чтобы измерить нагрузку на что-то. Однако в моем проекте мне нужно постоянно следить за нагрузкой.
В большинстве случаев я получаю довольно точные значения, однако…
Запуск С для ардуино Есть ли компилятор, который я могу использовать для запуска C на arduino или каким-либо другим способом, чтобы я мог загружать программы C на свой arduino?
avr-g++ (или avr-gcc) и библиотека LiquidCrystal Я пытаюсь запустить простую программу Hello World из Arduino 1.6.5 с терминала. Когда я запускаю его в Arduino IDE, он работает хорошо. Когда я пытаюсь получить его с помощью avr-g++ , мне сложно…
Не могу понять как исправить эту ошибку компиляции все работало какое-то время и сильно изменилось, чтобы снова заработало. не очень понимаю ошибку.
[![C:\Users\bavob\AppData\Local\Temp\ccyfrkaL.ltrans0.ltrans.o: В функции `loop':
…
Код I2C работает на Mega 2560, но не на Uno и nano Я недавно приобрел этот датчик частоты сердечных сокращений и пытался сделать это работает. Я использовал эту библиотеку MAX30100 , которую нашел на Github. По какой-то причине, когда я использую…
Как прочитать входной контакт на MCP23017? Я работаю над созданием простого кода для MCP23017, который хочу использовать для запуска LCD128x64.
Мне удалось установить IODIRB в качестве вывода и мигать светодиодом в качестве теста.
…
Код, из-за которого серводвигатель не работает! Мой скетч компилируется и загружается, но при запуске программы серводвигатель не работает. Кнопки работают, светодиод работает, пьезо-зуммер играет мелодию, шаговый двигатель работает, но не…
Проблема с кодом PID, переменная error_x ведет себя странно Я пытаюсь заставить error_x и error_y отображать разницу между целью и позицией. По какой-то причине я не могу заставить error_x работать правильно. error_y имеет тот же код, но работает корректно.…
Расширение импульсов прямоугольного сигнала Моя идея состоит в том, чтобы изменить систему впрыска дизельного топлива, чтобы увеличить подачу топлива в двигатель.
Сигнал на инжектор представляет собой серию импульсов длительностью 0,1–1,5…
Проблема со чтением данных с HMC5883L в GY-86 Я пытаюсь считать данные с GY-86 с помощью Arduino UNO.
При чтении MPU6050 и MS5611 работает достаточно хорошо. Но что-то не могу ничего прочитать с HMC5883L. Вот код, который я использовал:
…
Статус выхода 1 ожидаемое первичное выражение перед ']' Arduino Вот и вся ошибка:
Arduino: 1.6.7 (Windows 7), Board: "Arduino/Genuino Uno"
*\readMifare\readMifare.ino: In function 'void loop()':
readMifare:113: error: expected primary-expression before…
Получение данных от сети 120В 50/60Гц Как я могу получить данные от основного источника питания моего дома и восстановить их сигнал? Я использовал трансформатор и инверторный усилитель для понижения напряжения до 5 вольт и считывал его…
Как отправить данные из Arduino Uno с SIM900 GPRS в Firebase Я создаю Android-приложение для отслеживания транспортных средств в режиме реального времени, используя Arduino Uno и SIM900 GPS. Я хочу использовать Firebase в качестве базы данных для координат,…
SIM800L не регистрируется в сети Я тестирую модуль SIM800L, регистрируясь в сети вручную, и получаю сообщение ошибка .
Вот команды, которые я пробовал.
AT+CSQ
+CSQ: 31,0
OK
AT+CBAND?
+CBAND: EGSM_MODE…
Прерывания TIMER1 CTC не работают с avr-gcc Я пытаюсь запрограммировать свою Arduino на простом C и столкнулся с очень странным поведением. Если я загружу следующий код из Arduino IDE, он будет работать, как и ожидалось, и переключать контакт…
Некоторые контакты arduino подают сигналы при запуске контроллера? Например, на плате ESP32 есть несколько контактов, которые могут выдавать импульсы при запуске контроллера, что связано с работой самого чипа. Не рекомендуется подключать к этим контактам устройства…
Получить всю строку в данных последовательной отправки? Я подключаю NodeMCU к Arduino Uno. Цель состоит в том, чтобы получать всю строку, например "12", каждую 1 секунду.
Это мой код на стороне Arduino Uno (отправитель)
int mock = 0;
void…
Не удается получить OC1B (контакт 10) для вывода Я пытаюсь заставить эту программу использовать канал B для формы выходного сигнала, используя фазово-правильный режим PWM и используя OCR1A в качестве верхнего. С коэффициентом заполнения 50% я…
подсчет оборотов инкрементного энкодера Я делаю проект, который требует от меня использования энкодера faulhaber, и у меня есть 2-канальный 16 строк на оборот.
Я раньше не работал с энкодерами и, основываясь на том, что я обнаружил,…