Программирование Arduino на Паскале? Мой вопрос прост: существует ли какой-нибудь язык программирования Pascal или класса Pascal (FPC, Delphi, mikroPascal) для Arduino?
Желательно (надеюсь, я не прошу слишком многого), чтобы язык…
Управление воздушным насосом в зависимости от датчика давления Я работаю с Arduino Mega, микровоздушным насосом на 12 В и датчиком давления воздуха MP3V5050. Датчик выдает аналоговое напряжение в зависимости от показаний давления в надувном элементе. Я хотел бы…
Arduino Mega не получает данные от Neo-6M Я пытаюсь получить данные из GPS-модуля Neo-6M с помощью Arduino Mega, но условие «Пока (gpsSerial.available() > 0») выполняется. Я считаю, что это означает, что байты отсутствуют. передается из…
Каскадный контур управления Arduino Я пытаюсь реализовать каскадную систему управления с внутренним контуром скорости и внешним контуром положения.
Отдельно и без каскадного управления я легко реализовал управление положением и…
SPI с преобразователем уровня на другом конце соединения У меня есть Arduino MEGA, подключенная к NRF24L01, и она прекрасно работает, взаимодействуя с другим Arduino Uno. Он работает, как описано, питание 3,3 В, а линии SPI (MISO,MOSI,CLK) подключены…
Расширение Arduino 101 MIT App Inventor Можно ли использовать расширение Arduino 101, созданное изобретателем приложения MIT, для отправки данных через Bluetooth с помощью Arduino Uno/Mega?
Как инициализировать цифровой выходной контакт как LOW Мне нужно определить контакт как выход для релейного модуля, но когда я делаю это в разделе настройки, реле активируется автоматически (низкий уровень - 0), а затем я немедленно деактивирую его с…
Слишком мал ток для срабатывания реле? Я пытаюсь использовать это реле с Arduino Mega. Я подключил с помощью соединительных кабелей
Вывод 5 В для постоянного тока+,
Земля к DC- и
Цифровой контакт 13 (потому что это счастливое…
Расчет CRC16 для MODBUS RTU Я пытаюсь подключиться к счетчику промышленного типа с помощью Modbus.
Мне нужно вычислить значение CRC16 как два байта для его отправки.
Ранее я искал в Google несколько библиотек Arduino и получил…
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 и…
Проблема с отправкой SMS с GSM SIM900 У меня есть проект лазерной системы безопасности с GSM SIM900 и несколькими датчиками. Я использую Arduino Mega 2560, и все работает нормально, за исключением того, что GSM не отправляет SMS на…
Невозможно заменить SoftwareSerial на Serial1 на плате Mega. Этот скетч хорошо работает с определением SoftwareSerial, и на мониторе отображаются значения Modbus устройства. Но теперь я хочу заменить SoftwareSerial на Serial1.
и у меня нет данных.
Это…