Выдвижение аргумента Я не могу понять, почему test не передается должным образом в test1
#include <Arduino.h>
char *test1;
char *status_reply(char *test) {
int ans_rel = 1;
int ans_led =…
ЖК-дисплеи размером более 20x04 и диагональю 5 дюймов Существуют ли ЖК-экраны i2c с разрешением более 2004 символов и размерами более 4,8 x 2,7 x 1,2 дюйма?
У меня есть Sainsmart 2004 LCD, но он не может отображать всю необходимую мне информацию.…
Подключение Arduino Arduino к MOSFET Я хочу использовать свой Arduino Nano для управления 12-вольтовым перистальтическим насосом через N-канальный MOSFET BDX33c. Максимальный ток, потребляемый насосом, составляет 1,4 А. Arduino (через…
Шаговый двигатель с концевыми выключателями У меня есть код ниже, который является моей попыткой управлять направлением шагового двигателя, который перемещает каретку вправо и влево. Кроме того, на каждом конце пути есть ограничения, которые…
Как повторить код Я хочу, чтобы мой двуногий робот продолжал ходить, но он делает только два шага, этот проект двуногого робота важен для моего проекта Capstone. Код ниже — это код, который я использовал
#include…
eclipse photon с плагином cdt-arduino не может загрузить скетчи Недавно я решил попробовать eclipse-photon-cdt. Я использую его со встроенным плагином Arduino, скачал конфигурацию платы feather m0 и попытался загрузить пустой скетч. Не удалось, консоль…
Управление Dynamixel Ax-12 с помощью Arduino Mega Я хочу управлять двумя сервоприводами Dynamixel AX-12 с помощью Arduino Mega, но не знаю, какие команды им отправлять через последовательный порт.
Может ли кто-нибудь мне с этим помочь?
(И,…
Что означают эти строки в коде считывателя RFID-карт UID? Сейчас я работаю над проектом с использованием RFID. Мне интересно, как работают эти строки кода. Я знаю, что это как-то связано с получением UID отсканированной/поднесенной карты, но может ли…
Arduino + Соленоидный замок Я пытался использовать соленоидный замок вместе с Arduino, используя адаптер постоянного тока 12 В 2 А, TIP120 и диод.
Схема выглядит примерно так . Однако замок не защелкивается автоматически…
Невозможно создать массив типа const char* У меня есть что-то, возвращаемое как const char*, и я хотел бы сохранить это в массиве.
Я попробовал это:
const char* book[amtBooks] = "";
и получаю эту ошибку:
error: array must be…
Ethernet nodemcu У меня есть вопрос, который может быть вопросом #noob, но мне интересно, есть ли плата, похожая на nodemcu по размеру, которая запускает код arduino, но вместо этого может использовать ethernet для…
целостность данных при слишком частых прерываниях У меня есть кодер, который генерирует ~54000 прерываний в секунду.
Это слишком быстро для моего Arduino Uno.
Но я все равно пытаюсь понять, что я могу из этого получить. Для науки.
unsigned long…
Ремонт Arduino с повышенным напряжением Я использовал вывод 5 В вместо вывода Vcc для работы некоторых датчиков на Arduino MKR GSM 1400. Хотя рабочее напряжение составляет 3,3 В. Из-за этого он больше не работает должным образом,…
Локальный символ* - сохраняет свое значение Извините за вопрос новичка в Arduino, но я пытаюсь понять, почему res сохраняет свое значение при повторном вызове up_cmd0 .
например, если num=8 в первом запуске и результат: up_cmd0_res:…
esp8266 и ардуино про мини У меня есть несколько датчиков. Датчик температуры (DHT22), датчик расхода, оптический датчик тахометра и RGB-светодиод.
Я хочу использовать adafruit IO, чтобы получить значения этих датчиков и…
Потенциометр считывает буквы Мой потенциометр считывает буквы «t» или «u» в моем серийном номере.
Я считаю, что мой потенциометр подключен правильно.
Что я упускаю?
Вот мой код:
#include <VarSpeedServo…
Проблема с HTML-кодом в ESP8266 WebServer У меня есть небольшая проблема:
У меня есть ESP8266 , к которому я подключил матрицу светодиодов для перемещения текста (матрица светодиодов сделана из ленты светодиодов с возможностью адресации…
Вторая SD не пишет Простая проблема, не могу понять причину, SD-карта пишет первый файл нормально, а второй вообще не пишет. Может кто-нибудь понять, почему?
#include <SPI.h>
#include <SD.h>
…
Как правильно отправлять данные через http с помощью sim908? Преамбула :
У меня есть плата sim908 , и я пытаюсь периодически отправлять некоторые данные на сервер с помощью AT-команд .
На каждую команду я жду ответа, чтобы проверить, все ли работает.
На…
Использование внешнего сброса для запуска приема радиосигнала Я разрабатываю маломощное радиочастотное приложение с использованием ATTiny (Adafruit Trinket).
Когда система получает радиосигнал, ей нужно считать данные с некоторых датчиков и передать их.…
Проблема прерываний с датчиком потока #include <Wire.h> //Библиотека I2C
#include <LCD.h>
#include <LiquidCrystal_I2C.h>
// Библиотека ЖК-дисплеев
LiquidCrystal_I2C lcd(0x3F, 2, 1, 0, 4, 5, 6, 7, 3,…
Arduino управляется USB-геймпадом Я хочу управлять своим Arduino с помощью USB-геймпада. Я знаю, что существует библиотека для USB-клавиатуры для Arduino, но я не знаю ни одной библиотеки для USB-геймпада. У меня геймпад в стиле PS3…
отправка и получение данных от esp8266 Мы пытаемся создать сеть связанных автомобилей, в которой статус одного автомобиля постоянно обновляется для соседних автомобилей (например, скорость, передача, тормоза и т. д.).
Могу ли я…
Ресурсы пиксельных шрифтов в байтовом формате Чтобы написать текст на матричном или ЖК-дисплее с помощью Arduino, вам понадобится пиксельный шрифт в байтовом формате (т. е. обычно 1 бит = 1 пиксель).
В Интернете я нашел на удивление мало…
Возврат конкатенации символов Моя цель — создать функцию, которая объединяет 2 символа в 1 и возвращает его как подписку MQTT. Я получаю разницу между результатами внутри и снаружи функции (я новичок в Arduino), и я не могу…
RH_RF24_MAX_MESSAGE_LEN в RH_RF24.h Я использую RH_RF24.h для управления Si4463 и реализую простую связь между двумя Si4463. Но я не знаю среднее значение RH_RF24_MAX_MESSAGE_LEN в этом примере .
RH_RF24_MAX_MESSAGE_LEN …
Проблема с массивом последовательной записи Arduino Я пытаюсь наладить связь ПК - Arduino Uno.
Мой код Arduino здесь: (Он работает следующим образом)
int ndx = 0;
char pack[12];
void setup() {
Serial.begin(9600);
while(…
Проблема с устройствами Arduino Uno 2 I2C У меня есть два устройства I2C, подключенных к Arduino Uno: RTC и интерфейс OBD (см. ссылки ниже). SCL/SDA обоих устройств подключены параллельно к SCL/SDA (соответственно) Uno. Моя проблема: когда…
PWM-вывод Arduino Nano не функционирует Я создаю проект с использованием Arduino Nano. В нем я использую вывод 3 как выход ШИМ. Однако, если я подаю на него значения ниже 255, вывод вообще не выдает никакого напряжения.
Согласно этой…
Ошибка компиляции скетча Arduino Я пытаюсь увеличить громкость усилителя Max9744 мощностью 20 Вт от Adafruit с помощью скетча Arduino. Я только начинающий и работаю с внуком, так что это может быть больше, чем я могу сделать.
…
Отслеживание нескольких действий У меня есть несколько светодиодов, подключенных к Arduino, который получает JSON-словарь.
JSON-словарь определяет, какое действие должны выполнять светодиоды (затухание, импульс, включение или…
Arduino DDS IOT ESP8266 управляет AD9834 первый пост, возникли проблемы с загрузкой скетчей на win10, скетч Blink загружается, но когда я пробую любой из двух скетчей, которые были специально закодированы для этого duino, я получаю…
Проверка отпечатков пальцев Arduino с сервера Я думаю заняться хобби-проектом, связанным с проверкой отпечатков пальцев. Поток, который я хотел реализовать, выглядит примерно так:
Пользователь может зарегистрировать отпечаток пальца с…
Проблемы с повышением скорости запроса Bluetooth HC-05 Я создаю проект с Arduino и модулем Bluetooth HC-05, который получает MAC-адреса Bluetooth-устройств вокруг (не подключается, а просто запрашивает). Он работает, но мне нужна более высокая…
Прерывание срабатывает дважды при установке на ПАДЕНИЕ У меня есть простой скетч с кнопкой, которая запускает прерывание, когда контакт кнопки переходит из положения HIGH в положение LOW. Он имеет функцию устранения дребезга, поэтому при нажатии кнопки…
Контактное соединение Uno: Atmega16u2 и ATmega328P На моем Uno я настроил HoodLoader2 (ссылка ниже), чтобы я мог программировать как ATMega16u2, так и ATmega328P. Я могу обмениваться данными между ними с помощью последовательного порта. Однако мне…
Eclipse добавить библиотеку Я тут совсем запутался, понятия не имею, что я делаю не так. Я использую Eclipse Mars с расширением Eclipse C++ Arduino. Я также использую библиотеку COSA, вот где возникает проблема. Я могу…
Настройка Huzzah ESP8266 Я пытаюсь настроить Huzzah ESP8266 и не могу заставить его работать. Я искал помощь в Интернете, но безуспешно. У меня установлена плата со скоростью передачи данных 115200 бод, и я передаю данные…
Сомнение в использовании массива символов Я пытаюсь сделать светодиодную вывеску с помощью светодиодной ленты WS2812b, используя библиотеку FastLed (кстати, это отличная библиотека!), я уже могу показывать текст (пока только один, который…
Как напечатать «µ» в последовательном мониторе? Я пытался напечатать букву µ на последовательном мониторе Arduino IDE, но у меня не получилось. Есть ли способ напечатать µ или любые другие символы не ASCII , такие как Ó , ß , Ô , Ò , õ , Õ …
Восстановите подключение к WIFI Я написал код для внедрения в устройство SONOFF (чип ESP8266).
Мой вопрос касается отключения из-за сбоя/перебоя питания в сети Wi-Fi. Когда происходит такое событие, пытается ли соединение Wi-Fi…
Как подключить этот последовательный дисплей SPI к Arduino? Недавно я купил экран на DX, даже не задумываясь об этом, потому что понятия не имею, как подключить его к моему Arduino.
Это этот экран:
В описании сказано, что он использует…
Остановка таймера обратного отсчета, когда он достигает 0 Я пытаюсь изменить следующий набросок, чтобы сделать обратный отсчет (который, кажется, частично работает). Что мне нужно изменить, чтобы таймер остановился на нуле? Прямо сейчас он отсчитывает от…
Код Arduino не работает для униполярного шагового двигателя Я использую униполярный шаговый двигатель 1,8 градуса. Я написал код для вращения шагового двигателя, то есть, когда вывод A0 становится HIGH, он должен вращаться по часовой стрелке, а когда вывод…
Всегда 255-ответ в I2C между ATTiny85 (8 МГц) и Arduino Uno Я пытался настроить I2C-диалог между ATTiny85 (8 МГц) и Arduino Uno. Однако я всегда получаю ответ 255 от моего I2C-ведомого. Я использую Arduino 1.8.5.
Что я делаю не так?
ATTiny85-Код…
Разница в распиновке (типы?) Uno/Mega Как человек, который разбирается в Arduino, я начал свой первый проект Arduino 5 часов назад, не имея никаких предварительных знаний об Arduino (хотя у меня есть опыт программирования, я включил это…
Могу ли я управлять Arduino с сервера Apache? Итак, у меня есть ПК, на котором запущено несколько служб для моего дома. Я пытаюсь немного автоматизировать свой дом и хотел бы управлять различными вещами в доме. Возможно ли управлять Arduino с…
НЕ декодер MP3 в реальном времени Я знаю, что MP3 — самый популярный аудиоформат, но мне нужно иметь возможность конвертировать их в файлы wav для проекта, над которым я работаю. Это можно сделать на ПК, но я хотел бы узнать, есть…
Невозможно загрузить код на Arduino LilyPad с помощью FTDI Я попытался загрузить свой код на Arduino LilyPad (328) с помощью базовой платы FTDI, но получил следующее:
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync()…
Ошибка датчика жестов Arduino: такого файла или каталога нет Я клонировал https://github.com/sparkfun/APDS-9960_RGB_and_Gesture_Sensor
и скопировал библиотеки в папку libraries Arduino. Затем я запустил Arduino и выбрал пример. Я открыл файл GestureTest и…
Проблемы с NodeMCU и реле Я подключил микроконтроллер к дешевому китайскому автомобильному зарядному устройству для телефона с напряжением 24/12 В на 5 В и подключил несколько проводов к реле. Когда я пытаюсь…
exit status 1 'Time' does not name a type #include <DS3231.h>
#include <Wire.h> // Библиотека соединений i2C
// Инициализация DS3231
DS3231 rtc;
// Инициализация структуры данных времени
Time t;
uint32_t targetTime =…
Светодиодная программа с ограничением по времени Я пытаюсь запрограммировать скетч таким образом, чтобы светодиод горел до тех пор, пока нажата кнопка. Я уже тестировал компоненты и конфигурацию электроники с помощью более простой программы, и все…
«dynamic_cast» не допускается с -fno-rtti class A {
virtual ~A();
}
class B : public A {
public:
int foo;
}
void bar(A *foo_){
B* b = dynamic_cast<B*>(foo_);
if(b != nullptr){
cout <<…
ESP8266HTTPClient конфликтует с другими библиотеками? Я могу успешно отправить запрос GET с библиотекой ESP8266HTTPClient в первом скетче. Однако точно такой же код не будет работать при использовании во втором скетче, который сложнее и использует…
Нужна помощь в понимании принципиальной схемы CapacitiveSensor Привет, ребята, мне нужна помощь с пониманием принципиальной схемы по этой ссылке: https://playground.arduino.cc/Main/CapacitiveSensor?from=Main.CapSense
На данный момент я нарисовал следующую…
Я хочу, чтобы мой шаговый двигатель работал 1 час. Я уже пробовал код, который заставляет шаговый двигатель работать всего несколько минут. Я использую модуль часов, DS1302 и уже имеющуюся библиотеку шагового двигателя. Также я использую драйвер…