Кнопка сброса не работает + не могу загрузить код, что не так? Я тестировал и отлаживал код, который написал для робота с тремя шаговыми двигателями ( Arduino Uno + CNCShield V3 + шаговые драйверы a4988 ). Я хочу отключить драйверы по своему желанию. поэтому я…
Как выбрать аккумулятор для питания проекта Arduino Nano? Мне было интересно, не захочет ли кто-нибудь научить меня, как логически выбирать/рассчитывать, какую батарею я должен/могу использовать для питания моего проекта Arduino nano (чтобы мне не…
Вычислить SHA256 строки и вывести в строку В моем проекте Arduino я хочу вычислить хэш SHA256 строки и сохранить результат в строку, и сделать это рекурсивно много раз (т. е. вычислить хэш хэша хэша и т. д.). Итак, моя цель — иметь надежную…
Нажать одну кнопку, потом другую? Допустим, у нас есть две кнопки - кнопка 1 и кнопка 2. Что мне нужно сделать, так это что-то сделать (например, включить светодиод), когда кнопка 1 нажата, а затем нажата кнопка 2. Я могу сделать…
Случаи оператора Switch не выполняются Обзор:
Я пытаюсь использовать оператор switch для запуска разных тестов. Главное меню отображается на последовательном мониторе, а затем пользователю предоставляется возможность ввести свой выбор…
Основной, если endif не работает, и я озадачен У меня есть небольшой код, который я примеряю уже около часа.
int receivers = 0;
#if defined(PPM_RECEIVER)
receivers++;
#endif
И я просто не могу заставить его работать, он продолжает…
Аналоговый вывод Arduino nano/uno Я работаю над проектом, в котором мне нужно 7 аналоговых контактов.
Я прочитал техническое описание Ardnuino Uno: доступно 6 аналоговых контактов.
Поэтому я решил использовать arduino mega с 16…
Диапазон измерения напряжения Arduino? Недавно я подумал об использовании Arduino для измерения напряжения и столкнулся с проблемой: какое максимальное напряжение я могу измерить??? Это Arduino Uno, и я думаю, что я также буду…
Использование Servo на Timer3 на Leonardo Я хотел бы использовать библиотеку Radiohead и управлять сервоприводом с той же платы Leonardo.
Теперь библиотека Radiohead занимает timer1 и поэтому не может использоваться вместе с…
Необъяснимое поведение int в кодировщике/светодиодном проекте Я пытаюсь использовать поворотный энкодер, чтобы переключаться между самыми яркими версиями R, G & Б. И это работает! Красный отлично переходит в синий. Затем происходит Г. По какой-то причине…
Леонардо из мягкого кирпича Я загружал скетч в свой Arduino Leonardo и случайно нажал кнопку сброса во время загрузки. Теперь плата не распознается моим компьютером. Можно ли что-то сделать, чтобы сохранить его, или мне нужно…
Проблема преобразования типа данных У меня есть плата Wemos D1 с OLED-дисплеем, использующая библиотеку u8g2.
Я печатаю свой MAC-адрес на последовательном порту & хотел бы напечатать ту же информацию на OLED:
#include…
Мой Arduino застрял и постоянно зацикливается в условии if Я использую RTC, и когда условие if истинно, время застревает, и условие продолжает зацикливаться. Пожалуйста, помогите
Вот мой код:
// СОЕДИНЕНИЯ:
// DS1302 CLK/SCLK --> 5
// DS1302…
Как сделать компас с шаговым двигателем с 360° на 0°? Я делаю мокрый компас для авиасимулятора. В настоящее время у меня есть шаговый двигатель, который хорошо работает с симулятором, но в точке пересечения 360° с 0° шаговый двигатель делает полный…
статус выхода 1 'mySerial' не называет тип По какой-то причине я просто не могу заставить его работать. Я попробовал #include <SoftwareSerial.h> и попробовал #include "SoftwareSerial.h" . Кто-нибудь может мне помочь?
#include…
SdFat: Почему первая запись в файл занимает так много времени? Я проверил эту проблему на 6 картах micro-SDHC 3 разных типов. 3 — Sandisk на 32 ГБ, 2 — Kingston на 16 ГБ и 1 — Samsung на 16 ГБ. Эти карты используются в регистраторах данных и обычно содержат…
Bluetooth-щит/модуль для передачи файлов? В настоящее время я работаю над проектом, который требует отображения изображений на сенсорном экране моей Arduino. Эти изображения не хранятся ни в Arduino, ни на карте памяти. Я хочу иметь…
Как узнать максимальное используемое пространство стека? Я создаю скетч Arduino, который включает в себя довольно много классов, и я хочу проверить, будет ли он работать на Arduino Uno или Mega (2 КБ против 8 КБ SRAM).
На данный момент мои глобальные…
Изменение обычного дверного звонка для получения уведомлений Я действительно не привык к Arduino, и я хотел бы знать, можно ли настроить мой дверной звонок, особенно сам звонок, чтобы встроить небольшой Arduino, который мог бы отправлять уведомление «куда-то»…
Последовательные контакты Arduino Hardware с RS485 Я попытался задать вопрос в своем предыдущем сообщении - SerialEvent со связью RS485 , это помогло мне понять hardware serial и software serial, но у меня было еще несколько вопросов для что я…
Как считать время до следующего дня недели? Я хочу сделать в Arduino обратный отсчет, который показывает, сколько дней, часов и минут осталось до 12:00 пятницы.
В моей программе я использовал функцию в php strtotime('следующая пятница') ,…
Не удается подключиться к последовательному порту Я пытаюсь заставить светодиод Arduino мигать в первый раз, но когда я пытаюсь загрузить код, я получаю следующую ошибку в Serial Monitor:
Ошибка при открытии последовательного порта…
Как преобразовать цифровой сигнал в аналоговое значение У меня есть вывод spwm от arduino, и когда я читаю на аналоговом чтении, он показывает только 1023 и 0, потому что это цифровой сигнал.
Есть ли способ преобразовать эти значения spwm в показания…
Ошибка запроса HTTP myphp RFID Эта программа представляет собой программу, в которой показания RFID сохраняются в базе данных myphp. У меня проблема при запуске кода Wi-Fi подключен, но когда код не сохраняется, я предполагаю,…
Проблема с загрузкой кода Я попытался загрузить пример кода из программного обеспечения arduino и получил следующую ошибку. Два Arduino подключены к моему компьютеру под управлением Windows 8.1. И эти Arduino используют порт…
Как работает ввод с ИК-приемника на плату Arduino UNO? У меня есть очень простая схема с модулем ИК-приемника Elegoo, подключенным к Arduino UNO. Три провода подключены правильно, а провод данных (Y) подключен к контакту 8. Код работает нормально, так…
Чтение нескольких датчиков температуры NTC с помощью Arduino Эй... Я создаю проект с четырьмя датчиками температуры NTC 10 кОм с помощью Arduino. Легко измерить только один датчик температуры NTC. Существует множество примеров измерения NTC, например код,…
Возвращает постоянную строку Посмотрите на этот код:
символ * функция1()
{
верни «привет»
Где хранится строка приветствия?
Есть копия?
Чего я хочу избежать, так это утечки памяти или доступа к другой строке вместо…
Конкатенация строк Arduino Я работаю над скетчом Arduino mega 2560.
Мне нужно разобрать строки HTTP-запроса.
Моя программа объединяет строки для каждого HTTP-запроса.
И у меня есть HTTP-запрос каждую секунду в течение…
Настройка вывода на непрерывный выходной сигнал Есть ли какой-либо способ в Arduino установить определенный контакт (ШИМ или нет), чтобы просто генерировать прямоугольную волну из нужного контакта?
Например, я хочу иметь два контакта на моем…
Как использовать PROGMEM в файле .h/.cpp вместо файла .ino? Я хочу использовать множество файлов .h / .cpp , которые будут использоваться в моем скетче ino .
В одном из этих файлов .cpp (и позже) я хочу использовать константные массивы (например, таблицы…
Что не так с моим кодом? RGB-потенциометр Программирование на Arduino было для меня огромным испытанием, и я пытаюсь создать проект с rgb, цвет которого определяется потенциометром. Куда, чем дальше я его поворачиваю, тем дальше по…
Не удается подключиться через /dev/ttyACM0 (Ubuntu 18.04) Я использую Arduino UNO, который отлично работал до сегодняшнего дня. Моя система: Ubuntu 18.04
Теперь IDE больше не может к нему подключиться:
Невозможно загрузить скетч
Невозможно…
Подача 5 В на контакт аналоговой записи Я управляю двигателем с помощью Arduino Nano, этот двигатель управляется контроллером двигателя Cytron MD-10c.
Я хочу подключить переключатель мгновенного действия параллельно с PIN-кодом…
RCSwitch на Attiny85 Я хотел бы использовать свой Attiny85 в качестве релейного переключателя с дистанционным управлением.
Я уже протестировал скетч на своем Atmega328, и он сработал.
Теперь я хотел записать скетч на…
Serial.available работает только в первый раз Я работаю над RFID. Я отправляю данные через последовательный монитор, и Serial. available не идентифицирует данные после первого раза, он отлично работает только один раз после повторного открытия…
Arduino Nano и SIM800L при питании от батареи Я новичок в Arduino и во всем, что с этим связано, но мне очень интересно узнать больше. Тем не менее, я столкнулся с проблемой в самом начале.
Я хочу создать что-то вроде переносной кнопки…
Проблема переводчика Морзе с микрофоном Я работаю над переводчиком Морзе. Теперь я могу использовать датчик освещенности и обычную клавишу в качестве устройства ввода и хочу добавить в систему микрофон. Я получаю ввод, преобразую его в…
Отправить SMS Arduino Uno + плата SIM900A Я работаю над модулем для отправки сообщений. Я пишу сообщение на последовательный монитор + номер телефона, и я должен отправить сообщение на линию.
Вопрос:
Как отправлять сообщения через…
Проблема с аналоговой записью Я подключил к DRV8835 2 двигателя постоянного тока с блоком питания 11. Ардуино нано.
Когда я зацикливаю for, например, i от 0 до 1024 для AnalogWrite(i,Motor1) для DC Motor1, он ускоряется от 0…
Повторяется ли код в классе для каждого экземпляра? Раньше мне не нужны были курсы по программированию для Arduino, но теперь у меня есть хороший вариант использования. Однако я не уверен, что понимаю, как это повлияет на пространство кода.
В…
Восстановление всех fuse-битов на AtMega328P-PU Я работал с битами Low Fuse в AVRDUDEPROG 3.3. Предохранители были неинвертированные. И по ошибке я включил SUT1 и SUT0, когда был включен SUT0. И когда я программировал avr,
он показывает мне…
Приемлемо ли новое без удаления? Я знаю, что не рекомендуется использовать команду new для динамического создания данных, однако, если я никогда не буду использовать команду delete , приведет ли это к потере памяти…
Arduino с несколькими кнопками – будет ли проблемой питание? У меня есть запасной Arduino Uno, который, как я решил, можно попытаться превратить в игровой контроллер. Первая очевидная проблема, которая сразу же возникла, заключалась в том, что на плате…
Подключение HC-06 и LM35 Здравствуйте, я пытаюсь отправить данные о температуре через Bluetooth с помощью модуля HC-06. Поскольку TXD и RXD поддерживают только 3.3VI, схема была разделена на две, как показано на рисунке…
Невозможно подключиться к Bluetooth hc-05. Я подключаю свой Bluetooth hc-05. Но слепой светодиод в модуле Bluetooth работает нестабильно при подключении к телефону Android. Помогите мне решить эту проблему.
Код Mega не компилируется на плате Wemos Mega Привет, у меня есть код, который я пытаюсь перенести с Mega 2560 R3 на Wemos Mega.
#include "SoftPWM.h"
#include ESP8266WiFi.h
// Выходы на ШИМ & H направление моста
// ШИМ:
// DC_pwm,…
Как увеличить пропускную способность последовательного порта У меня есть массив чисел, которые будут вычтены из показаний АЦП
синусоидальной волны частотой 50 Гц. Используя Serial.begin(57600); , я могу только
выводить 25 выборок за цикл синусоидальной волны…
Подключение DS18B20 к Arduino pro mini На самом деле я пытаюсь подключить датчик DS18B20 к самодельной плате с процессором ATmega328P, работающим с напряжением 3,3 В и частотой 8 МГц.
Чтобы получить адрес, я подключил плату к контакту…