DF Robot W5200 Ethernet Shield для Arduino Uno не работает? Я уже пару недель работаю над использованием ethernet-щита для своего Arduino Uno. Я перебирал проблемы одну за другой и теперь понимаю, что, кажется, ничего не передается. Запуск кода, похожего на…
Шаговый двигатель TMC2208 не меняет скорость вращения линейно Это мой первый проект, работающий с шаговыми двигателями, поэтому у меня может быть немного неуверенное представление об электронной стороне проекта. Я пытаюсь создать простое устройство с 4…
Отдельно от последовательного порта для digitalWrite() Это мой текущий код (Arduino Mega 2560):
#define p1 2
#define p2 3
void setup() {
pinMode(p1, OUTPUT);
pinMode(p2, OUTPUT);
Serial.println("ARDUINO : CONNECTED");
}
void loop() {
…
Pca9685 и WS2818B, 1 Nano Arduino n00b здесь. В настоящее время у меня есть Arduino Nano, настроенный на запуск 6 сервоприводов с платы PCA9685. Я хочу добавить 6 переключателей и 6 светодиодных индикаторов для переключения…
Контакты ESP32 не помещаются в беспаянную макетную плату Я купил Adafrut Huzzah32 ESP32 для проекта IoT. Когда появился ESP32, я попытался вставить его в свою существующую макетную плату, но сразу же заметил, что, как бы сильно я ни нажимал, контакты не…
Контакты RX и TX на esp32 Привет, ребята, я новичок в этой области, мне очень нужна ваша помощь, я хочу подключить модуль GSM (SIM808) к плате ESP32, используя контакты TX и RX, чтобы контакты были помечены RX и TX, без…
ATtiny85 со сном и последовательным портом Я хочу подключиться по последовательному порту к другому устройству (dfplayer), а также перевести микроконтроллер в спящий режим.
У ATtiny85 нет аппаратного последовательного порта, поэтому мне…
Как EEMEM отображает переменные? (avr/eeprom.h) Я могу сохранить и восстановить свои данные с помощью avr/eeprom.h, если не изменю скетч.
У меня есть скетч, в котором хранятся данные. После включения и выключения устройства данные в порядке.…
Как на самом деле Arduino измеряет напряжение? Меня интересует не часть AnalogRead(), а то, как он преобразует 5 или 2 В в число от 0 до 1023. Как он практически это делает, преобразуя уровень напряжения в число или в биты для затем отправить в…
Питание NodeMCU, а также модуля GSM Я пытаюсь подключить модуль GSM (sim800L) к NodeMCU для выполнения удаленных операций. Но модуль GSM не может питаться с помощью NodeMCU. Итак, какие еще способы питания платы и модуля существуют.…
Как крутить светодиоды по показаниям напряжения? Я пытаюсь включить светодиоды в светодиодном мосту на основе показаний напряжения от источника питания. когда напряжение равно нулю, ничего не горит, а затем светодиоды постепенно загораются по мере…
Как получить полный ответ json SIM900 + Arduino? void toSerial(int delay_ms)
{
delay(delay_ms);
while(mySerial.available())
{
Serial.write(mySerial.read());
}
}
Serial.begin(9600);
mySerial.begin(9600);
…
Понимание глобальных переменных на Arduino Я переписываю набор функций манипулирования светодиодами, чтобы они были более объектно-ориентированными, и обнаружил, что каким-то загадочным образом пространство моей памяти для глобальных…
Энкодер, передающий значение между шагами Я пытаюсь подключить кодер и дисплей 1602 i2c. Кажется, мой кодер выдает выходные данные между шагами.
Я постарался сделать свой код максимально простым и вывожу, вращался ли энкодер по часовой…
ПлатформаIO и константа PROGMEM Я использую библиотеку DuinoWitchery LCD ( https://github.com/duinoWitchery/hd44780 ) в PlatformIO Arduino проект с CLion.
Следующий код будет работать, если я вставлю его в main.cpp:
// почти…
Синхронизация флага прерывания изменения контакта на 1284P Я хочу спросить о прерываниях смены контактов на чипе 1284P с использованием MightyCore. У меня вопрос о времени нескольких прерываний на одном порту. В частности, если я обслуживаю вектор PCINT и…
«Черная таблетка» STM32 не может надежно войти в режим DFU Я следую стандартному процессу, чтобы поместить STM32 "черную таблетку" (STM32F401CC) в режим DFU, чтобы я мог загрузить из Arduino IDE через USB:
Удерживайте кнопку boot0.
Сначала нажмите и…
Не получая никакого выхода от датчика ЭКГ AD8232 Я пытаюсь для начала запустить простой код Arduino, чтобы проверить функциональность датчика ЭКГ. То, что я получаю на выходе, - это некоторые случайные значения около 600 или около 200.
Я…
Arduino UNO Прерывание питания Нужно ли загружать UNO после отключения питания?
Сохраняет ли UNO код без каких-либо полномочий?
А при отключении питания, если код сохраняется, таймеры сохранят свои значения?
Спасибо
ST7920 и u8g2 используют только часть дисплея 128x64. Я пытаюсь использовать библиотеку u8g2 и Arduino Mega для управления ЖК-дисплеем. Адаптируя HelloWorld из примеров, включенных в библиотеку, для использования портов SPI Mega (50-52), я привел…
Последовательный монитор ESP8266 выплевывает мусор Я пытаюсь настроить метеостанцию, и мне нужен только анемометр. Этот код работает нормально (насколько я знаю).
// Определения выводов
const int reedSwitchPin = 2;
// Переменные
volatile…
Ответ GSM-модуля sim800l не завершен Я использую sim800l GSM-модуль с nodemcu esp8266 и общаюсь с ним с помощью команд AT+. Модуль работает правильно, но я пытаюсь использовать команду AT+CLCC , чтобы получить состояние всех…
ESP8266, похоже, убивает цикл while Когда я тестировал программу, я обнаружил странное поведение esp8266
Похоже, что цикл while выходит из цикла, даже если нет возможности выйти из кода
Я не знаю, связаны ли они, но вот…
Почему этот простой код последовательного монитора не работает? Следующий код повторяет все, что Arduino получает через контакт приемника. Идея состоит в том, что Arduino будет отображать все данные в буфере в одной и той же строке, начиная с новой строки,…
Подключение Arduino к дешевой видеокарте для вывода VGA Я понимаю, что Arduino, как правило, недостаточно быстрая и мощная для генерации подходящего сигнала VGA/HDMI с более высоким разрешением.
Однако я заметил, что существуют недорогие видеокарты…
Стек Мега Щит Мне нужно поддерживать 18 кнопок и 66 ИК-датчиков на моей Arduino Mega (модель железной дороги). У меня есть Mega Sensor Shield, но контактов для всех датчиков не хватит. Могу ли я получить второй…
проблема с ценностью конверсии У меня есть две функции, которые возвращают int16_t, но мне нужно преобразовать целые числа в
char* — это attiny13
Это было бы примерно так
const char* msg = "value1()"+'…
Arduino Servo MG90S не двигается Я новичок в Arduino (nano). У меня проблемы с сервоприводом MG90S, я не могу заставить его двигаться. Я провожу самый простой тест: подключены сервокабели:
Коричневый -> земля
Красный ->…
HardwareSerial и SoftwareSerial несовместимы. HardwareSerial требует запуска прерывания для сохранения полученных байтов в буфере. Посмотрите этот файл из ядра Arduino.
Если я теперь постоянно получаю и записываю в Software Serial, данные из…
Бесконечный цикл serial.readString() Хорошо, это мой код:
int rosso = 13;
int verde = 12;
int blu = 11;
int count = 0;
String command_on, command_off;
String s;
String enough = "stop";
void setup(){
pinMode(rosso, OUTPUT);
…
Колебания квадрокоптера с использованием ПИД-регулятора Я создаю контроллер полета на базе Arduino для квадрокоптера, и он летает, но он не работает так, как я хочу. Дрон летит, но когда я отпускаю стики, он не остается совершенно неподвижным. При…
Потерянные данные SoftwareSerial и HardwareSerial Мне нужны два последовательных порта. Один порт представляет собой своего рода модифицированный последовательный порт программного обеспечения, где мне приходится постоянно прослушивать и немедленно…
Случайное моргание с millis() я пытаюсь сделать скетч, в котором мой светодиод мигает со случайной задержкой. У меня есть 2 функции: ledBlink() и randomBlink(). вторые функции получают в качестве параметра задержки случайное…
Не могу разбудить Attiniy44 из режима сна_mode_pwr_down В настоящее время я играю со спящими режимами. Когда я нажимаю кнопку, начинается мелодия, снова нажимаю, чтобы перейти в глубокий сон и экономить батарею 3 В, снова нажимаю, чтобы проснуться, и…
Arduino UNO pin 3V3 OUTPUT имеет 5V Я только что заметил, что мой оригинальный Arduino UNO на контакте 3V3 имеет выходное напряжение 4,98 В. Это шансы. На этих контактах должно быть 3,3 В. Поэтому я измерил Vout на стабилизаторе…
Перехват данных клавиатуры на микроконтроллере Недавно я купил коммутационные платы USB-C с разъемами типа «папа» и «мама». Я собираюсь подключить разъем «папа» к клавиатуре, а разъем «мама» к компьютеру с помощью кабеля USB-C и соединить…
Прочитать один байт из файла и преобразовать в десятичное число. Хорошо, я новичок в Arduino и пытаюсь прочитать байты из файла на SD-карте и преобразовать их в целочисленные значения (0–255).
У меня есть файл размером 1 байт (значение 128 int, созданное в…
Проблемы с загрузкой Arduino Nano У меня возникли проблемы с загрузкой кода в Arduino Nano. Раньше он был очень надежным, но при загрузке в него любого кода я получаю новую ошибку:
avrdude: ser_open(): невозможно установить…
Проблемы с подключением ЖК-дисплея I2C Я надеюсь, что эту проблему можно легко решить.
Я экспериментирую с ЖК-дисплеем 16x2 с подключенным разъемом I2C. Я подключил его к elegoo uno R3.
Я начал с кода, который использовал раньше, и в…
Серый порт для Raspberry pico в Arduino IDE - Ubuntu 20.04 Я пытаюсь понять, как запрограммировать свой новый Raspberry Pico с помощью Arduino, но не вижу порта для выбора, поэтому не могу загрузить скетч blink.
Вот что я сделал:
Пико работает, я могу…
Digispark: проверьте, подключен ли USB-хост Я пытаюсь определить, действительно ли устройство digispark подключено к хосту (т. е. линия USB «активна»), а не только что включена.
Проблема: если я отправляю нажатие клавиши при отключенной линии…
Лазерная растяжка и LDR Я планирую сделать лазерную растяжку, но у меня есть проблема. Позвольте мне объяснить, что я пытаюсь сделать:
Создание лазерной растяжки на самом деле довольно просто по своей сути. Вам просто…
Функции, задерживающие распознавание датчика жестов Я работаю над простым маленьким роботом, который избавит меня от скуки, и все, что у него есть, — это OLED-дисплей 64 x 32 для глаз и датчик распознавания жестов PAJ7620 с Seeeduino Xiao в качестве…
Датчик MHZ19B — Библиотека не найдена. Пожалуйста, помогите! Кажется, я не могу понять, в чем здесь проблема. Я пытаюсь загрузить этот код в Arduino Uno, но он продолжает сообщать мне, что библиотека не найдена. Я скачал библиотеку для датчиков MHZ, но она ей…
Отображение изображений на ЖК-экране Arduino с ПК Я новичок в Arduino, и мне интересно, можно ли хранить данные изображения на моем компьютере и отправлять их на Arduino через USB-кабель (который также используется для питания) для отображения на…
Как оптимизировать проверку конкретной строки в потоке UART Я хочу проверить наличие определенной строки (например, "RecordStart") в потоке UART (115 200 бод, 8N1) с камера , чтобы узнать, когда она записывает или нет/есть ли запись является СД. Я использую…
Использование Ethernet-порта Intel Galileo Можно ли использовать Ethernet-порт Galileo через Arduino IDE? Или мне стоит купить сетевой экран Arduino? Смогу ли я использовать Galileo в качестве сервера, на который плата Arduino может…
Правила прокладки кабелей I2C для двух и более устройств Я пытаюсь подключить две коммутационные платы с устройствами i2c к Mega2560:
ЖК-экран HD44280 с рюкзаком PCF8574 i2c
комбинированная плата с DS1307 + AT24C32
Существует два очевидных…
Запустите Arduino Uno от батареи И используйте выход 5 В. Новичок здесь: я построил работающие двоичные часы с помощью Arduino UNO R3, см. рисунок 1. Насколько я понимаю, питание для самого Arduino осуществляется через USB, и я использую выход 5 В для…
Ошибки при попытке подключить esp8266 к Firebase Привет, ребята, я пытался подключить свой проект к Firebase, но получил следующую ошибку:
d:\Kuliah\Mata Kuliah\Internet of Things\Arduino\libraries\FirebaseArduino\src\Firebase.cpp: In member…
AMIS30543 | Таблица КРУГОВОГО ПЕРЕВОДЧИКА данных Я читал технический паспорт шагового двигателя AMIS-30543 и не совсем понимал, что означает эта круглая таблица переводчика, у меня есть пара сомнений
Что означает Круглый стол переводчика? Как…
TX,RX,ON,l светодиоды всегда были красными Во-первых, спасибо, что прочитали мой броблем.Перед приходом этой ошибки я сделал проект в моей плате Uno с помощью модуля Bluetooth.после этого; когда я включил плату для загрузки другой программы…
Последовательная связь USB arduino nano и jetson nano Я хочу обмениваться данными между Jetson nano и arduino nano через последовательный порт.
Я написал простой скрипт для проверки функциональности, но получаю странные данные
вот код ардуино
…
Сервоприводы дрожат при питании от силового модуля Мне нужно 48 сервоприводов sg90, чтобы каждую минуту двигаться в определенное положение. Теперь я использую две платы arduino mega для питания всего через 6 макетных плат, но, похоже, нужно больше…
Как объединить время в переменную У меня есть проект Arduino Uno, который записывает посещаемость учащихся с помощью датчика отпечатков пальцев. Поэтому, когда датчик найдет совпадение, последовательный монитор будет распечатывать…
Почему последовательный монитор не печатает переменную? Я подключил датчик цвета Adafruit к своему Arduino, и он выполняет вычисления. Однако, когда вычисления выполнены и отправлены на последовательный монитор, он сообщает: "NDVI: " без печати значения.…
Генерируемая частота не соответствует ожидаемой Этот код устанавливает на выводе ВЫСОКИЙ уровень на 1 микросекунду, а затем НИЗКИЙ на 1 микросекунду. Ожидаемая частота должна составлять около 500 кГц. При измерении выходной частоты частота…