Список вопросов
- Объяснить функцию pulseIn с помощью arduino и ультразвукового датчика дорогие инженеры.. я застрял с этой проблемой, не мог понять.. пожалуйста, помогите с объяснениями. сначала я был расстроен отклонениями показаний ультразвукового датчика, то есть я осматриваю…
- Таймер для управления двигателем с помощью концевого выключателя Я не силен в arduino, но у меня есть проект, который управляет двигателем с помощью концевого выключателя. Правило таково: При выключении двигатель ВКЛЮЧАЕТСЯ При включении выключите…
- Как использовать команду AT+CFTRANTX в SIM7100 Я работаю над проектом с использованием pro mini 8 МГц/3,3 В и SIM7100, я хочу знать, как я могу использовать команду+CFTRANTX. Я пытаюсь прочитать файл из EFS и записать его на SD-карту через…
- Arduino fast ADC sampling - какое управление пакетами лучше всего? Если кто-то хочет делать быстрые всплески свободно работающих преобразований АЦП, следует ли сделать паузу и перезапустить с помощью: Бит включения АЦП: bitClear(ADCSRA,ADEN) и BitSet(ADCSRA…
- Как установить библиотеку Adafruit motorshield в arduino-cli Мне нужно установить эту библиотеку с помощью программного обеспечения arduino-cli . Я не знаю, как назвать библиотеку. Использование arduino-cli lib install <library_name> Я…
- Проблема при подключении двух arduino с NRF24L01 Я новичок в программировании Arduino, так что эта программа также немного длинна, извините за неудобства. Я сделал программу для бесконтактного управления серводвигателем и светодиодом(7 номеров),…
- Mega 2560 с Adafruit Music Maker и TFT - перенаправление pin Я создаю собственное головное устройство для своего мотоцикла, используя платформу Arduino. Я хотел попробовать это, так как модульная природа платы и щитов выглядела очень универсальной. Хотя,…
- Дышащие светодиоды на одном ШИМ-выводе? Я делаю проект, который по сути представляет собой освещенный куб, который передает статус через разные цвета, где я получаю этот ides [it][1] (имеющий код). Поэтому, когда свет опускается ниже…
- MPU 6050 считывает только 0 в выводе Я новичок в использовании MPU 6050. Я застрял на базовом коде получения показаний от датчика. Код, который я использовал, прилагается ниже. Это тот, у которого есть плата для прорыва GY 521. Придя к…
- выключите таймер 1 Кроссовер нулевого детектора посылает импульс в arduino, он должен начать отсчет времени x, а затем импульс посылается от arduino, как только таймер достигает времени x, он должен прекратить отсчет…
- Как ограничить ток подсветки светодиода в LCD дисплее 16x2 Я получаю ошибку " Ток через светодиод подсветки составляет 23,7 кА, а максимальный-20,0 мА ". Что я делаю не так? #include <LiquidCrystal.h> LiquidCrystal lcd(1, 2, 4, 5, 6, 7); void…
- Как отправлять данные через I2C без проводной библиотеки? У меня есть следующий цифровой потенциометр: DS1803-100, которым, согласно спецификации, можно управлять с помощью двухпроводного последовательного интерфейса. Мне удалось заставить его работать с…
- D1' was not declared in this scope; did you mean 'y1'? Несмотря на то, что я упоминаю все в начале, тогда тоже m выходит за рамки ошибки. Ссылка на код :- https://noisycarlos.com/project/how-to-turn-your-computer-on-and-off-remotely/ Я не знаю, что…
- Отключить индикатор состояния Keyboard.h Как только я включу клавиатуру.h мой светодиод pro micros начинает мигать (насколько я знаю, это указывает на то, что последовательное соединение стабильно или около того). Но это действительно…
- Как получить более быструю загрузку с Adafruit Feather SAMD21? Adafruit Feather SAMD21 занимает около двух секунд от подачи питания до запуска функции setup (). Как я могу сократить это время, чтобы setup() запустилась раньше? Я измеряю это время с помощью…
- PinStatus не называет тип Я купил "небрендовую" плату ESP32. Я могу загрузить blinky без проблем, используя platformio со следующим файлом platformio. ini: [env:humidious] platform = espressif32 board =…
- Как изменить const char* В верхней части моего скетча arduino у меня есть следующее : // softAp const char *softApSsid = "abcdefg"; const char *softApPassword = "123456"; Это SSID и пароль по…
- mySerial.available() возвращает 0 Я использую bluetooth hc-05, arduino uno и приложение ap, созданное mit app inventor.Проблема в том, что myserial.available возвращает 0, и, следовательно, его цикл не выполняется. Я подключил…
- Arduino не перезагружается с включенным watchdog У меня есть специальная плата, которая переключает индуктивную нагрузку через реле переменного тока 10A@230V. Из-за плохой конструкции скачки напряжения заставляют плату время от времени…
- Ардуино для чтения с преобразователя RS232 в последовательный модуль TTL Вот система, над которой я хочу работать: Устройство управления весом обнаруживает вес, который может передавать данные через последовательное соединение RS232 Я использовал преобразователь…
- Arduino nano standalone - печатная плата для производства Используя EasyEDA, я разработал автономный Arduino nano и планирую иметь небольшую печатную плату производства jlcpcb. Я использовал руководство пользователя Nano в качестве эталона для печатной…
- Недостаточная дельта сигнала RX при использовании MKR RS485 + Nano, но не Mega У меня возникла проблема, когда arduino Mega использовался для связи с шиной RS485, используя MKR shield [1] в качестве платы прорыва. Когда я строю его с помощью Мега, система работает нормально. Я…
- Как передать сигнал DTMF на Arduino Я пытаюсь считывать входящий сигнал DTMF через входной вывод A0. Я хочу сделать это программно, а не с помощью модуля MT8870. Эта библиотека ( https://github.com/Adrianotiger/phoneDTMF ) должен…
- Почему значение analogRead уменьшается, когда я уменьшаю значение резистора?(Я использую digitalWrite(high) к положительной клемме резистора) В принципе, моя схема содержит только 1 резистор(как и основная светодиодная схема). Я попытался узнать, каково фактическое напряжение digitalWrite(высокое). Я не понимаю, почему значение…
- Схемы Arduino Я хотел бы задокументировать некоторые эксперименты, которые я проводил с arduino. Во многих интернет - сообщениях о проектах Arduino есть аналогичная схема Uno или Mega с макетами и резисторами. …
- Загрузил по ошибке скетч на плату 5v Pro-Micro как 3.3 V У меня есть 2 типа Pro-Micro( как показано здесь ), оба 5v, micro-usb, которые работали как ожидалось, пока случайно не были прошиты как 3.3 v с помощью Arduino IDE. Сначала я подумал, что тот…
- Serial висит на Arduino-Uno У меня проблемы с последовательной связью Arduino и RPI3, через некоторое время она перестанет отвечать на запросы. Попробовал увеличить скорость передачи данных в бодах и ту же проблему, что и в…
- Энергосберегающая конфигурация несоединенных контактов По умолчанию все контакты Arduino (ATmega328P) настроены для ввода без включения внутреннего подтягивания . По-видимому, это значение по умолчанию исходит от самого микроконтроллера AVR. Когда…
- Чтение строк из нескольких ардуино Итак, у меня есть 5 наносов, которые пытаются взломать пароль, идея в том, что у каждого есть пятая часть списка, чтобы они могли протестировать 5 за раз, а затем, когда он будет найден, я хочу,…
- Действительно ли НУЖНЫ внешние резисторы для подключения переключателя IO к земле? Много лет назад я столкнулся с довольно долгими дебатами на AVRFreaks.сеть о том, можно ли напрямую подключать контакты AVR, которые сконфигурированы как входы с включенным внутренним подтягиванием,…
- Как заставить ардуино читать клавиатуру 1X4 несколько раз? Я хочу использовать мембранную клавиатуру 1X4 для ввода 3 рабочих параметров светодиодной ленты, управляемой Arduino mini. Клавиатура прикреплена к контактам D2-D5, а светодиод-к контакту 12. Моя…
- Как подключить GPS-модуль Ublox neo 6M к arduino mega 2560? Я попытался подключить RX GPS к контакту 18 и TX GPS к контакту 19,но я получаю ошибку, что GPS не обнаружен, проверьте проводку.VCC GPS до 5V. Я установил baudrate на 115200.Я пытаюсь…
- Монитор ударов в минуту, но имея проблемы с кодированием? Кодирование не будет печатать никаких значений Любые советы о том, какую кодировку корректировать. Новичок в Arduino. const int sensorPin = A0; float voltage=0.0; int sensorVal=0; int heartbeats=9; float BPM=0.0; const int led1=2; const…
- Декодирование порта VGA с помощью Arduino Можно ли как-то прочитать VGA-порт видеокарты с помощью Arduino? Даже при некотором минимальном разрешении 320 x 240 и минимальной частоте кадров в секунду можно как-то преобразовать пиксели в числа…
- Arduino Due не может получить доступ к библиотеке Я не могу запустить код на Arduino Due, что ранее я запускал на Arduino Uno. Ошибка указывает на то, что он не может распознать библиотеку. Может ли эта проблема доступа к библиотеке быть вызвана…
- Использовать библиотеку печати для установки строковой переменной Мне нужна функция, которая имеет базовую функциональность библиотеки печати, принимая различные типы аргументов и анализируя их. Однако я хотел бы сохранить результат в массиве string/char.…
- Почему некоторые буквы зарезервированы? Я написал функцию, которая принимает символы, и заметил, что компилятор Arduino обрабатывал некоторые символы как зарезервированные системой, другие как функции, а некоторые просто как символы.…
- Будет ли arduino uno работать, если заменить встроенный кристалл 16 МГц кристаллом 12 МГц? Недавно я купил arduino uno R3 (тип, в котором atmega328 монтируется на поверхность и не снимается на преимущественно синей печатной плате); на плате есть два кристалла: один для часов для…
- Atmega2560 PWM на PH4 Я пытаюсь преобразовать следующий код для вывода на вывод 7 (PH4, OC4B) на Arduino Mega. Код выводится на вывод 6. Этот код взят из GitHub для GRBL на Mega "https://github.com/fra589/grbl-Mega-5X"…
- Избегать 10 попыток Avrdude, когда программатор не отвечает Иногда я обновляю свой скетч в среде Arduino, и когда я нажимаю на стрелку переноса, но забываю подключить arduino (я использую UART в своем проекте, поэтому каждый раз, когда мне нужно…
- Почему мое тактовое напряжение SPI ниже на более высоких частотах? Я измерил, что SPI-часы моего Arduino Nano в моем проекте не достигали почти 5 В. Поэтому я быстро протестировал новый, к которому не было прикреплено ничего, кроме прицела (mydaq). Я измерил часы…
- Не удается контролировать скорость двигателя постоянного тока с помощью контактов l298N и pwm Я использую arduino uno для управления скоростью двигателя постоянного тока с помощью L298N. Но проблема в том, что двигатель работает только на максимальной скорости. ШИМ-вывод по какой-то причине…
- Плавное мигание светодиодов Я пытаюсь сделать простую дыхательную светодиодную схему, в которой интенсивность светодиода варьируется от 0 до 255. Я следовал учебнику Fade на сайте Arduino , который дает мне то, что я хочу, но…
- Как произвести количество прокатки в минуту? У меня есть счетчик, прикрепленный к ISR: void ISR_impulse() { CNT++; } и я хочу рассчитать количество прокатки в минуту с произвольной частотой обновления. Однако я могу только заставить…
- Почему ИК-передатчик привязан к одному контакту Я использую IRremote.h ( https://github.com/Arduino-IRremote/Arduino-IRremote ). Приемник позволяет вам изменить контакт, к которому он подключен, но передатчик этого не делает. Есть ли какая-то…
- Какие датчики могут измерять 3-осевое ускорение? В настоящее время я измеряю вибрацию, температуру и шум с помощью Arduino и различных недорогих датчиков. Датчик ускорения, который я нашел, был датчиками, которые измеряли гравитацию на 3-осевой…
- Где найти руководство по оборудованию (или документацию) для Arduino Uno и ATmega328P? Где я могу найти руководство по оборудованию (документацию или книгу) для платы Arduino? Насколько я знаю, все аппаратные детали рассеяны (или разбросаны) в разных учебниках.
- Arduino как Мультиплексор Это своего рода эксперимент, у меня просто есть вопрос о том, как работают порты Arduino. Рассмотрим этот пример: есть целевое устройство, которым я пытаюсь управлять с помощью Arduino. Устройство…
- Почему я получаю разное время при использовании analogRead() внутри цикла while? У меня есть следующий код, который проверяет задержку другой платы. int triggerPin = 13; int dataPin = 9; int ejectorPin = A0; unsigned long t_start = 0; unsigned long t_end =…
- Странная ошибка в моем Arduino ALU Я обнаружил странную ошибку в своем Arduino. Этого нет в кодексе. Я думаю, что это аппаратная ошибка в ALU микроконтроллера, возможно, только в клоне. Таким образом, существует переменная feedLimit…
- Как плата Arduino разделяет USB-трафик (загрузка кода и связь)? Новичок в программировании Arduino здесь (изучение программирования Arduino в ожидании прибытия моей платы). Я пытаюсь понять, как плата Arduino может делать эти две вещи, используя только один…
- Управление ардуино через python Как установить регистры Arduino через код python для изменения частоты дискретизации Arduino? Можем ли мы управлять Arduino через python?
- strcpy_P увеличивает использование IROM на 400% Использование ESP8266 (NodeMCU 1) в Arduino IDE: Я не могу загрузить свой скетч, потому что один вызов strcpy_P , кажется, увеличивает использование IROM примерно на 400%: 25% общего…
- Генерация белого шума звуковой частоты с помощью Arduino Mini Pro Для DIY, как запрограммировать Arduino Mini Pro действовать как генератор белого шума звуковой частоты ? Предположительно, а) использование одного цифрового выходного вывода б) подача на…
- ESP32 как сохранить время RTC во время brownout Я хочу использовать встроенные часы RTC ESP32. В моей ситуации мой ESP32 не будет иметь доступа к серверу NTP Я не хочу использовать внешние модули RTC ESP32 предоставляет пин VDD_RTC, который…
- Отправлять одни и те же данные телеметрии на два разных последовательных порта? Я использую Teensy 3.5 для управления роботом,следующим за стеной. Робот отправляет телеметрию на мой компьютер через два независимых порта - Serial1 и Serial. Serial-это обычный USB-порт,…
- На пользовательской печатной плате на базе ESP32 я больше не могу мигать после первой успешной прошивки Я разработал и изготовил индивидуальную печатную плату с чипом ESP32 на ней. Я использую свой кабель FTDI для загрузки своей прошивки. У меня нет проблем с прошивкой прошивки, и она работает без…
- Звуковые библиотеки UNremote и PCM мешают У меня есть простой скетч, который посылает ИК-коды, воспроизводит звук и переключает светодиод, когда вы нажимаете кнопку, и переключает другой светодиод, когда он получает этот код. Идея…
- Как запрограммировать ардуино на чистом C/C++? Я новичок и хочу выучить AVR C/C++. Можно ли сделать это с помощью Arduino? (Я спрашиваю об этом, потому что он у меня уже есть). Если да, то не мог бы кто-нибудь сказать мне, используя какую…
- Таймеры Arduino. Как они работают Объясните эту строчку простыми словами. TCCR0B=TCCR0B&0b11111000|0x01; Так как разные ардуино имеют разные чипы. У них также есть разные таймеры и разные контакты, которые их…
- Генерация квадратного сигнала 1 кГц с помощью Arduino Mega Я хочу сгенерировать квадратный сигнал 1 кГц с помощью Arduino Mega. Я читал, что MCU содержит несколько таймеров. То, что я хочу сделать, это настроить один из этих таймеров. Мой первый вопрос:…
- Последовательный порт не распознается Arduino IDE Я пытаюсь подключиться к плате Adafruit Huzzah Feather ESP8266. Я запускаю mbp 2018 года с Мохаве. Я загрузил драйвер Silabs (CP210) для подключения к бортовому UART на плате Huzzah. Я установил…
- Передача переменной в функцию У меня есть следующий код для включения или выключения светодиода. Я хотел бы изменить функцию, чтобы она также передавала PIN. Чем следует заменить X? #define BIN_LED 2 #define PIN_LED 3 void…
- Инициализация объекта как члена класса приводит к ошибке связывания? Я немного ошеломлен тем, почему это не работает. Я продолжаю получать следующую ошибку компоновщика: In file included from src\ac.cpp:1:0: src/ac.h:9:21: error: expected identifier before numeric…
- Как обратиться к arbitray leds (WS2812B) в уже определенном массиве светодиодов? Я хочу обратиться к первым и последним трем пикселям 9-пиксельной полосы и применить к ним градиент с помощью FastLED. Я могу успешно обратиться к ним, но отображаемые цвета неверны. Есть ли…
- В среднем 10 показаний, неверно Я читаю из ячейки загрузки и вычисляю среднее значение последних 10 показаний. Но когда тензодатчик считывает что-то большее, чем 3800 г, среднее значение становится отрицательным, как? Масса,…
- Как компилировать, загружать и контролировать через командную строку Linux? Взаимодействие Arduino Uno (загрузка и т. Д.) С Arduino IDE (с использованием пакета Fedora) отлично работает под Fedora 21. Но я скорее хочу использовать vim + make + vim-quickfix-mode и т. Д.…
- Проблема кучи ESP32 Я написал простую программу на C++ (просто main.cpp и соответствующие platform.io файлы и библиотеки) для получения показаний датчика BME280. Это работало нормально, пока я не решил использовать…
- Можно ли использовать STL на Arduino Uno? Я начал использовать Arduino Uno несколько дней назад. Я опытный разработчик C++, и я немного смущен. Отличается ли компилятор Arduino от компилятора C++? Какую версию C++ использует Aruidno Uno?…
- Как получить файл прошивки (hex) из файла .ino, содержащего код В настоящее время у меня есть файл прошивки .ino, который я использую в Arduino IDE для программирования микроконтроллера ATmega328. Я хотел бы получить файл, который Arduino IDE использует для…
- Мигание светодиода с помощью ассемблера на разных частотах с помощью двух кнопок Я хочу мигать светодиодом, используя язык ассемблера и arduino Я хочу, чтобы схема имела нормальное состояние с частотой мигания 5 Гц Затем используйте две кнопки для увеличения или уменьшения…
- Arduino Uno перестает принимать команды от беспроводного контроллера PS3?? Хотя он остается подключенным! поэтому я пытался управлять ботом по беспроводной сети с помощью контроллера ps3 и USB host shield, я использую Arduino UNO в качестве микроконтроллера. Я смог подключить контроллер PS3 к Arduino и…
- Захват изображения в оттенках серого с помощью камеры ESP32 Для одного из моих проектов я хотел бы передать изображение камеры с наилучшим возможным разрешением и как можно большим количеством кадров в секунду с помощью ESP32Cam. Для этого я успешно…
- Получение BPM из данного кода Я нашел код, который может мигать светодиодом на Arduino в соответствии с сердцебиением. Я использую AD8232 в качестве датчика частоты сердечных сокращений. Код для этого таков: //…
- Автоматизированную парковка с воротами, датчиком, кнопкой. Как определить, сколько времени каждая машина провела внутри? проект требует автоматизированной парковки, я смог подключить и функционировать датчик и кнопку для выхода и входа, а также светодиод(красный свет, когда парковка заполнена, зеленый, когда есть…
- Команда SPI против данных? У меня есть сук ЖК-дисплей TFT сенсорный экран для Arduino UNO R3. А Для инициализации мне даются следующие команды: …
- Arduino framework: сколько экземпляров SoftwareSerial можно использовать одновременно с esp32 Ussing популярная библиотека https://github.com/plerup/espsoftwareserial/ могу ли я иметь несколько портов SoftwareSerial (например, 6 портов). Я readme говорю: “ несколько экземпляров могут…
- Arduino Uno 3: Застрял на "загрузке..." скетчей Я играл с моей платой Arduino Uno R3 с Sublime Text 2 и "Stino" в качестве IDE Я не уверен, что проблема в моем коде или я что-то сломал... Я нажал загрузить, пока другой скетч не закончил…
- Установка серийного номера на USB-последовательном устройстве CH340 Чтение http://playground.arduino.cc/Linux/Udev по-видимому, существует способ записи в FTDI USB-Serial EEPROM для установки заданного SerialNumber, что позволяет идентифицировать данный…
- Концевые упоры для шагового двигателя Мне нужно добавить несколько конечных остановок к этому коду шагового двигателя. Я использую одну ось джойстика для управления кареткой, которая вращается взад и вперед на длинном винте. У меня есть…