Audio Zero не отвечает на MKR Zero У меня есть Arduino MKR Zero с установленной SD-картой, динамиком, подключенным к земле, и DAC0. У меня есть файл .wav под названием «test.wav», и это 8-битная монофоническая запись 88200 Гц. Я…
Сервопривод можно перемещать только с шагом в пару градусов У меня есть сервопривод Feetech FS5323M с примером кода Sweep с сайта Arduino, он работает нормально, поворачивается от 0 до 180 градусов и обратно, как и ожидалось.
Проблема возникает, когда я…
Float печатается только 2 десятичных знака после запятой Раньше была похожая тема, но она не решила мою проблему. У меня возникла проблема с отправкой данных GPS, которые являются плавающими, и я не мог получить плавающие данные с тем же количеством…
Последние новости об альтернативных IDE Arduino Я просто ненавижу IDE Arduino по умолчанию.
В Windows я использую Visual Studio Code с соответствующим плагином.
Теперь у меня есть машина с Ubuntu, и я ищу окончательную IDE.
Вопросы:
Я не…
Конфликт I2C с двумя ардуино У меня возникли проблемы с подключением двух моих Arduino Nano к I2C. У меня есть эта конфигурация:
ВЕДОМЫЙ ПРИЕМНИК Nano с DS1037 и LCD 16x02 на I2C.
ГЛАВНЫЙ ОТПРАВИТЕЛЬ Nano.
Через…
Есть ли способ отключить контакт 5V? Я пытаюсь найти способ включить/выключить контакт 5V. Я хочу, чтобы напряжение переходило на другой провод в определенной точке. Он должен быть выключен, а затем, когда что-то произойдет, 5V должно…
Ардуино Уно + aRest + ESP8266 Итак, я могу использовать библиотеку aRest для автономного программирования ESP8266, но если у меня есть ESP8266, подключенный к Arduino Uno, могу ли я по-прежнему использовать библиотеку aRest? Или…
Почему это прерывание RISING постоянно срабатывает? Я настроил ISR для запуска по фронту RISING контакта № 2, но обнаружил, что если на контакте 2 удерживается высокий уровень, ISR срабатывает многократно.
Вот кривая напряжения, измеренного…
Есть ли альтернатива strtok_r при извлечении слов из char? Задача, в char, я получаю некоторые данные, которые мне нужно разобрать на части.
В этом случае я использую strtok_r, который находит такие идентификаторы, как
"=", " ", "&"
Код: …
Погодный API Ардуино #include <SPI.h>
#include <Ethernet.h>
// Введите MAC-адрес вашего контроллера ниже.
// Более новые экраны Ethernet имеют MAC-адрес, напечатанный на наклейке на экране.
byte mac[] =…
Не могу подключить SIM900a к Arduino Uno У меня есть следующий модуль SIM900a.
Мои связи:
VCC -> External 5 Volt 1.5 Amp Supply
GND -> Common GND
TX -> Arduino RX (Pin 0)
RX -> Arduino TX (Pin 1)
Я слышу звонок…
Заголовки HTTP GET POST для Arduino + SIM808 Я пытаюсь заставить SIM808 работать с Arduino. Может GET и POST HTTP-запрос GPRS, но только то, что пришло на его тело со стороны сервера {"error":true,"message":"Unauthorized"}
но мне нужен…
Получить изображение из модуля Fingerprint Я хочу получить изображение из модуля отпечатков пальцев ( https://makeradvisor.com/tools/fingerprint-sensor -module/ ) в результате сканирования. Достаточно иметь один кадр изображения. было бы…
Могу ли я вставить сим-карту T-Mobile в модуль SIM800L? Я пытаюсь подключить модуль SIM800L к Arduino, но не понимаю, какие сим-карты работают. Мой телефон в настоящее время является IPhone XS, и я хотел бы взять оттуда свою сим-карту tmobile и вставить…
Будет ли загрузчик обмениваться данными через TX0 / RX0 Я новичок в программировании на Arduino, но у меня большой опыт низкоуровневого программирования ранних процессоров, так как я начал работать с Z80, 8088 и т. д. Я рассматриваю возможность…
Adafruit Circuit Playground Express не загружается При загрузке кода в Adafruit Circuit Playground Express я обнаружил, что в большинстве случаев он не загружается, говоря, что порт занят. Кажется, для этого нет никакой логической причины, так как…
Esp8266 Vin контакт Я читал, что контакт Vin напрямую подключен к USB-кабелю в esp8266 (который составляет 5 В). Интересно, смогу ли я этим контактом запитать реле 5В и серводвигатель Сг90? И есть ли в этом опасность? …
Как получить длину массива символов Я использую ЖК-дисплей для отображения текста неизвестного размера (изменяющегося со временем). Я хочу отобразить его в центре ЖК-дисплея ( 2X16 ).
Я заявляю:
char t[16];
char h[16];
…
Arduino зависает через 10-15 минут У меня проблема с зависанием Arduino через небольшой промежуток времени. Я использую прорыв RTC DS1307, чтобы отслеживать время и отображать время на ЖК-дисплее. Он отображает часы, минуты и секунды…
Могу ли я проверить, почему мой двигатель не работает? В настоящее время я использую Arduino Uno, подключенную к L298N (зеленая плата), подключенную к двигателю постоянного тока с номинальным напряжением 12 В. Я предоставил выделенный источник питания…
Безопасное питание Arduino MEGA 2560 без компьютера Как обеспечить безопасное питание Arduino MEGA 2560 и запуск программ без подключения к компьютеру? Если я действительно могу это сделать, я предполагаю, что это означает, что ему нужен новый…
Помощь Accel Stepper, степпер не движется назад Итак, мой вопрос заключается в том, что я пытаюсь использовать библиотеку Arduino под названием Accel Stepper для управления шаговым двигателем. Я написал код, который заставляет шаговый двигатель…
Черные ящики появляются во второй строке моего ЖК-дисплея черные квадратики на ЖКИ есть только в обоих рядах и появляются только когда я прикрепляю датчик ЧСС к телу и моргаю с задержкой около 2 секунд и у меня контраст и проводка идеальные, подсветка…
Почему Arduino IDE долго открывается? У меня есть Arduino IDE версии 1.8.10 (Windows 10 x64, 8 ГБ ОЗУ, i5-7200 @2,5 ГГц) на сетевом диске, подключенном к D:, в проводной сети со скоростью 100 Мбит и на быстром файловом сервере.
…
Рекомендуемый способ разветвления библиотеки Я хочу расширить библиотеку, доступную на github, чтобы добавить некоторые функции, которые мне нужны.
Конечно, я также сделаю доступным новый исходный код.
Поскольку я делаю это впервые, я не знаю,…
Питание Arduino напряжением более 5 В В прошлый раз, когда я подал 12 В от источника питания на контакт 5 В Arduino, он взорвался. На этот раз я собираюсь использовать адаптер. Почему адаптер с входом 12 В не взрывает Arduino, как в…
Датчик температуры Ардуино Мы делаем проект, и нам нужно построить термодатчик и считывать напряжение и температуру, но нам также нужно, чтобы температура соответствовала светодиодам, которые будут давать синий цвет для…
Документация ESP32 для "time.h" Я работаю с примером скетча, который установлен . с модулем разработки ESP32 в Arduino IDE. Он включает в себя <WiFi.h> и "time.h" . У меня есть ряд вопросов о том, как использовать часы,…
Какова работа pulseIn? У меня есть код для ультразвукового датчика, который я нашел на сайте. Вот код:
#define trigPin 12
#define echoPin 13
void setup() {
Serial.begin (9600);
pinMode(trigPin, OUTPUT);
…
Как можно постоянно сохранять float 'ave' в EEPROM? Как я могу постоянно сохранять выходные данные в EEPROM? Или это вообще возможно? Пожалуйста, помогите мне.
void setup() {
Serial.begin(9600);
}
void loop() {
static unsigned long count =…
Использовать timer0, не влияя на millis() и micros(). Я пишу библиотеку, которой требуется ISR для выключения светодиода через некоторое время после его включения. Поскольку все дело в том, чтобы включать и выключать светодиод, нет необходимости быть…
Повреждение данных SoftwareSerial - поиск предложений У меня проблемы с последовательной связью между NodeMCU ESP8266 и Arduino Uno. Я использую «стандартную» настройку SUART, то есть контакты D1 и D2 на ESP подключены к GPIO 2 и 3 на UNO; tx от UNO к…
FPC1020 + WeMos D1 Мини У меня есть FPC1020am , который отлично работает с Arduino, и ESP8266 D1 Mini V2 NodeMcu 4MB Lua, который может подключаться к серверу.
Как подключить FPC1020 напрямую к ESP8266 D1 Mini для…
Как выйти из цикла while с помощью клавиатуры? Кажется, я не могу выйти из цикла while с помощью кнопки на клавиатуре. Я пробовал решение из этой темы: https://forum.arduino.cc/index.php?topic= 79932.0
Вот мой код:
void alarm(){
char…
Adafruit 128x64 OLED не включается Я заказал у Adafruit OLED-дисплей с разрешением 128 x 64 пикселей и подключил его в соответствии с их . руководство . (К Arduino Uno) Сейчас я использую SPI, и дисплей не включается и…
Основные различия между Arduino и mbed? Последний год я много работал с платформой Arduino. Arduino позволяет новичкам (на мой взгляд) очень легко начать работу и имеет большое сообщество и множество библиотек для всех видов периферийных…
Arduino не записывает полное предложение NMEA в файл SD-карты В настоящее время я создаю небольшой GPS-модуль, который должен отслеживать мое местоположение и записывать полное предложение NMEA на SD-карту.
(Я хочу потом разобрать его на своем компьютере)…
Как закодировать задержку внутри ISR? Я построил простейшего робота для обхода препятствий. Когда датчик обнаруживает препятствие, он дает прерывание RISING для контакта 2. В этот момент я хочу, чтобы робот вернулся на 2 секунды и…
Ошибка загрузки на плату, но я выбрал порт и тип платы? У меня возникла проблема, когда я пытаюсь загрузить программу на плату. Я работаю над игрой Simon Says, и когда я впервые начал загружать ее, мой компьютер отлично с ней справился. Все работало…
PlatformIO: collect2.exe: ошибка: ld returned 1 exit status Я пробую некоторые файлы библиотеки для esp8266. Я создал файлы hpp и .cpp. Но я пытаюсь скомпилировать программу, я получил эту ошибку на VSCode.
collect2.exe: ошибка: ld вернул 1 статус выхода
***…
SIM800C, CPIN: НЕ ГОТОВ (КОД ОШИБКИ: +CME ОШИБКА: 10) Я использую модуль SIM800C, и обычно он работает нормально, но в последнее время он начал выдавать ошибку «+CPIN: NOT READY» с КОДОМ ОШИБКИ: +CME ERROR: 10 (SIM NOT INSERTED). Как только я получаю…
Последовательный шлейф не работает с подключенными перемычками Я новичок в программировании Arduino. Прежде чем приступить к чему-то более сложному, я сначала пытаюсь получить некоторые очень базовые функции, поэтому, используя некоторые примеры из альбома для…
Пароль MD5 в Sketch Я играю с обновлениями Over The Air (OTA) в своем LoLin. Я могу подключиться к своему маршрутизатору, и OTA-обновления работают хорошо.
Мне неудобно хранить SSID и пароль маршрутизатора WiFi в…
Сколько линий I2C у Arduino Due? Согласно сопоставлению контактов Arduino
20 PB12 SDA 3 6
21 PB13 SCL 3 6
70 PA17 SDA1 3 6
71 PA18 SCL2 15 9
Первое кажется довольно очевидным, а вот второе…
Где определение system_adc_read() в коде esp8266 Arduino? Где находится определение uint16 system_adc_read(void) в коде esp8266 Arduino ?
Я вижу, что он объявлен в Arduino/tools/sdk/include/user_interface.h , однако, похоже, для этого нет…
EthernetClient неправильно инициализируется Я пытаюсь установить соединение с EthernetClient, но он всегда терпит неудачу с кодом 0. Я решил написать небольшой код, чтобы проверить, будет ли когда-либо готов клиент, и, как я подозревал, это…
Синхронизация нескольких MPU9250 Я заинтересован в сборе данных с 3 MPU9250 по протоколу связи I2C. Как я читал, я могу собирать измерения на одной и той же шине I2C с двух MPU. Однако как я могу собирать синхронизированные …
Serial Monitor печатает странные значения и пропускает строки Сейчас я работаю над проектом с друзьями. Короче говоря, мы хотим создать установку, в которой при нажатии кнопки термопринтер печатает случайное предложение.
В настоящее время я пытаюсь…