Arduino SDFat Libray перезаписывает последнее значение Я пытаюсь создать файл, разделенный запятыми, используя эту библиотеку SDFat
Вызов этого кода создает мой файл
const char Header[24]="Desired RPM,Output RPM\n";
...
foo()
{
…
Как проверить, установлен ли пин? Как бы вы проверили, установлен ли входной контакт с использованием всего банка? Я думаю, что мне нужно использовать битовую манипуляцию с битовой маской, но я использовал это недостаточно, чтобы…
Питание драйверов L298N от сети Я питаю 2 шаговых двигателя с драйвером L298N каждый (от внешнего источника питания 9 В, 2 А, питаемого от сети: https://www.amazon.co …
Bluetooth-модуль HC-05 Мне удалось подключить HC-05, выполнить сопряжение с телефоном и просмотреть данные в Android-приложении Serial Bluetooth Terminal. Но когда я пытаюсь подключить его к определенному приложению, он…
Максимальный предел мощности Arduino Какой максимальный ток можно подать на плату Arduino Mega перед тем, как ее поджарить/разбить?
По сути, к моей плате подключено несколько компонентов, которые потребляют общий ток 1,6 А (который…
Я хочу получить номер входящего звонка и сравнить его Здравствуйте, я хочу получить и сравнить номер входящего звонка, он работает, но не так, как я хочу.
Когда я звоню с хорошего номера, он печатает, что я звонил с сохраненного номера, когда номер…
Выходная мощность и управление выводом Mega 2560 Я пытаюсь определить общие требования к питанию контактов для моего проекта Mega 2560; он будет подключаться к 3 полоскам Neopixel по 1 м и 5 лазерным оптоволоконным светильникам RGB и управлять ими…
Как извлечь широту и долготу из GPS Я хочу извлечь долготу и широту из модуля GSM/GPS, а затем загрузить их в ThingsSpeak. Я использую модуль sim808 GSM/GPS и AT+CGPSINF=0 для получения предложения с информацией о местоположении GPS…
Мини-водяной насос постоянного тока 5 вольт с Arduino Mega 2560? Во-первых, это моя первая тема, и я хочу передать всем привет!! Во-вторых, я действительно ужасный нуб, и мне очень жаль :(
Мне нужно создать проект умной теплицы с помощью Arduino Mega 2560, и…
Регистр ATmega 32A и 2560 R3 для сопоставления контактов Последние несколько часов я проводил исследования, пытаясь определить соответствие физических контактов регистрам ввода-вывода, отображаемым в памяти, для платы Arduino Mega (это ATmega 2560 R3). …
Объединение кода для нескольких датчиков в одной программе Мне нужно управлять 3 разными датчиками (взято по 6 датчиков каждого типа) с помощью Arduino Mega2560 :-
DHT11 (датчик температуры и влажности)
MQ5 (датчик газа) и
Датчик влажности…
Чтение регистра Arduino I2C Я пытаюсь прочитать определенный регистр с устройства. В этом случае я пытаюсь прочитать значение, хранящееся в регистре 0X1F, с ведомого устройства 0x08. В области, которую я вижу, пишет для
…
Могу ли я использовать Arduino для своих целей? Я пытаюсь создать AGV (автоматизированное управляемое транспортное средство), которое будет следовать по линии, будет обнаруживать препятствия и перетаскивать 200 кг груза в барабанах с колесами.…
Неправильное преобразование time_t в char У меня есть простой пример кода, который я хочу преобразовать из массива time_t в символы, чтобы затем объединить его в другой массив.
Код:
time_t unixt;
char exm [40];
unixt = RTC…
Ошибка компиляции скетча для преобразования класса/библиотеки. Я пытаюсь взять скетч и превратить его в класс для создаваемой мной библиотеки, но у меня возникают проблемы с компиляцией.
Это не дубликат, как предлагалось. как я объясняю в комментарии и своем…
Внешний программатор ArduinoISP выдает ошибку проверки? Я использую внешний программатор ArduinoISP для загрузки скетча в Arduino MEGA.
Я установил тип процессора MEGA 2560 и использую Ctrl-Shft-U для загрузки с помощью программатора. Мой программатор…
Водонепроницаемый датчик температуры SPI. В моем текущем проекте я использую DS18B20, который, похоже, является единственным датчиком температуры, который появляется при поиске в Google водонепроницаемого датчика температуры для Arduino.
…
Arduino зависает через некоторое время Я использую Atmega328p с питанием 5 В,
Через некоторое время мой Arduino зависает [или автоматически перезагружается].
Я использую библиотеки:
Wire.h
CRC32.h
EEPROM.h
Arduino.h
…
Как проверить, правильно ли выполняет выборку АЦП Arduino-Mega? У меня есть код, который дискретизирует заданные входные сигналы с частотой дискретизации 256 Гц. Я построил график БПФ и смог увидеть пики на ожидаемых частотах. Но мне хотелось бы знать,…
Проблема с выводом MISO в SPI У меня есть интерфейс SD-карты и ADS1262 (модуль АЦП) с мегаплатой Arduino и общий контакт управления SPI, то есть SCK, MISO и MOSI.
Я обнаружил, что SD-карта не инициализируется, а ADS1262 выдает…
Проблемы с Dimmer.h на ATmega 128 Я использую схему ZCD, управляющую симистором. Сейчас я использую для этой цели библиотеку Dimmer. Он отлично работает с ATMega 328, но всякий раз, когда я пытаюсь загрузить код в ATMega 128 с…
delayMicroseconds- ошибка? запускаем очень короткую программу на мега, просто чтобы генерировать тактовый импульс шириной 8 микросекунд на выводе 18 каждые 250 микросекунд —
Ближайшие значения задержки , которые я могу…
Что такое sizeof(), встроенный в Arduino HIGH и LOW? Может быть, это глупый вопрос, но мне любопытно. Я решил проверить это сам и получил значение 2 как для HIGH, так и для LOW. Почему на выходе должно быть 2?
PROGMEM поврежден массив Я пытаюсь сохранить большое количество значений в нескольких массивах с помощью PROGMEM, но обнаруживаю, что некоторые значения считываются обратно поврежденными. Я сохраняю только 1 и 0, но когда я…
Работают ли библиотеки Arduino Uno с Arduino Mega? Я работал над проектом с помощью Arduino Due, но библиотеки для VS1053 MP3 Shield не были совместимы с Due. Совместимы ли библиотеки, работающие с Uno, с Arduino Mega?
Какие контакты LCD, если таковые имеются, требуют ШИМ? На странице обучения под названием «Hello World» цель Arduino — помочь людям подключить ЖК-дисплей 16x2, совместимый с Драйвер Hitachi HD44780 для Arduino Uno. Для подключения Arduino Uno и…
Путаница между SPI и I2C для SSD1306 OLED Недавно я приобрел себе OLED-дисплей SSD1306:
Однако мне не удалось успешно подключить его к Arduino (Mega 2560). Я читал об I2C и SPI и проверил некоторые библиотеки от Adafruit и U8G2.
…
Проблема с отправкой SMS с GSM SIM900 У меня есть проект лазерной системы безопасности с GSM SIM900 и несколькими датчиками. Я использую Arduino Mega 2560, и все работает нормально, за исключением того, что GSM не отправляет SMS на…
Невозможно заменить SoftwareSerial на Serial1 на плате Mega. Этот скетч хорошо работает с определением SoftwareSerial, и на мониторе отображаются значения Modbus устройства. Но теперь я хочу заменить SoftwareSerial на Serial1.
и у меня нет данных.
Это…
Открытие веб-страницы с использованием ESP8266 в Arduino Я пытаюсь открыть веб-страницу в ESP8266 через Arduino Mega.
Я успешно открыл веб-страницу, если использую AT-команду в последовательном мониторе
Результат идеален
+IPD,382:HTTP/1.1 200…
Что лучше использовать: Arduino Mega или Rasbeery pi? Я занимаюсь проектом по отслеживанию и безопасности транспортных средств. В моем проекте микроконтроллер будет воспринимать входные данные от датчиков и в то же время он должен воспринимать сигнал…
Удаленная загрузка кода на плату Arduino через интернет Недавно я использовал Particle Photon , который позволяет мне загружать прошивку (файл .bin) удаленно через Интернет.
Я хотел бы использовать что-то подобное для своего Arduino, но не могу найти…
Как очистить буфер FIFO на MPU6050? мой MPU6050 работает очень нестабильно, проблема не в том, чтобы очистить лишний буфер FIFO на MPU6050, я использую библиотеку MPU Джеффа Роуберга и согласно его примеру DMP, но без использования…
Ардуино МЕГА с ОСРВ Я писал код для FreeRTOS на MEGA 2560 и использовал несколько светодиодов для определения активности каждой задачи, переключая каждый отдельный светодиод каждый раз при выполнении задачи и…
Инициализация SD-карты не удалась Я использую пример скетча SD-карты, представленный в Arduino IDE.
Все работает хорошо, но когда я перезагружаю Adruino Mega с помощью кнопки сброса, инициализация SD-карты не удалась.
Чтобы это…
Использование таймера FreeRTOS Я использую Timer1 на UNO для генерации сигнала 38 кГц для ИК-связи. Все работает так, как ожидалось.
НО мне нужно преобразовать код для запуска в качестве задачи под FreeRTOS, и я не могу найти…
Библиотека ESP8266: получено 2 запроса вместо 1 У меня возникла странная проблема со скетчем при использовании библиотеки WiFiEsp.h из https://github.com/bportaluri/WiFiEsp
Когда я отправляю 1 запрос на свой ESP8266 из браузера как …
Ошибка расчета с оптическим энкодером Я исправил свой код для чтения индекса оптического энкодера, но теперь получаю другую ошибку расчета. По индексу энкодер сбрасывается на ноль, но теперь мои показания следующие:
Индексная точка –…
Передача значения переменной в объект структуры в этом коде я хочу передать значение массива переменных символов «pass» в объект «MyObject». Но я получаю эту ошибку.
Arduino: 1.6.11 (Windows 8.1), Board: "Arduino/Genuino Mega or Mega 2560…