Список вопросов
- Nokia 5110 LCD проблема с отображением номера У меня возникла проблема с ЖК-дисплеем Nokia 5110. В данный момент собираю паяльную станцию на основе ПИД-регулятора. В исходном коде использовался 7-сегментный дисплей, и я адаптировал код для…
- Проблемы с запуском моих 12-вольтовых двигателей постоянного тока на моем Mega 2560 Arduino Может ли кто-нибудь просмотреть мой код, чтобы определить, не в нем ли проблема? Если с кодом все в порядке, может ли кто-нибудь посмотреть на мое изображение и сказать мне, правильно ли я…
- Функция availableForWrite() возвращает ошибку при компиляции для Arduino nano 33 BLE В моем коде я использовал функцию availableForWrite(), как показано ниже. Когда я компилирую его для nano 33 IoT, все в порядке и отлично компилируется. Однако, когда я меняю плату на nano 33 BLE, я…
- Отключите автоматический сброс Mega 2560 на последовательном мониторе, открытом с помощью резистора 60 Ом. Я попытался запретить перезагрузку Arduino Mega 2560 каждый раз, когда я открываю последовательный монитор. Эта ссылка у меня вообще не работала. Я попытался подключить контакт RESET к контакту…
- умное кодирование возможно? Есть ли способ почистить этот код... или сделать умный код? В этом примере я использую 6 реле, в окончательном коде их будет 10. Кроме того, теперь я использую 5 переключателей, а их будет 8,…
- Передача структуры из main.cpp в класс Извините, если этот вопрос был опубликован, но я не смог найти тот, который соответствует моей проблеме. Я не мог передать свои значения структуры из основного файла в класс. Есть идеи? Я получил…
- Serial.println() не работает в ISR Пожалуйста, обратитесь к моему коду ниже, const int led_pin = PB5; const uint16_t t1_load = 0; const uint16_t t1_comp = 43750; int blinkcount; void setup() { // поместите сюда код установки…
- Сумасшедшие результаты с I2C и I2C_Anything() У меня есть следующий код в функции Arduino Mega для извлечения двух 4-байтовых целых чисел из Teensy 3.2. Wire.requestFrom(SLAVE_ADDR, sizeof(float)+ 2*sizeof(long)); mySerial…
- Обновите атрибут класса с помощью attachInterrupt Я хочу реорганизовать этот код /* YF‐ S201 Water Flow Sensor Water Flow Sensor output processed to read in litres/hour Adaptation Courtesy: www.hobbytronics.co.uk */ volatile int flow_frequency;…
- Верните направляющую для укладки фотографий в начало В изоляции (73 года) и пытаюсь вернуть мою направляющую для укладки макрофотографий в исходное положение без концевого выключателя. Я знаю количество пройденных шагов, так что это просто вопрос…
- Застрял в цикле While! Я использую 4 LDR для отслеживания солнца для солнечных батарей. Не с сервоприводами, а с линейными приводами (немного неуместно, но просто для общего понимания) Мой код застревает в этом цикле…
- Последовательная связь по bluetooth hc-05 Я делаю ультразвуковой радар, используя шаговый двигатель и ультразвуковой датчик, и отображаю выходные данные с помощью программного обеспечения (обработка 3), которое выглядит как ppi радара на…
- Переменная счетчика сбрасывается на 0 без сброса (мега) (Arduino Mega2560) Я пытаюсь проверить размещение счетчика n в цикле for, проблема в том, что каждый раз, когда он выходит и возвращается в цикл for, n снова сбрасывается, поэтому он печатает…
- Аппаратный SPI Arduino NANO не работает У меня есть клон Arduino NANO и 2,4-дюймовый TFT-дисплей ILI9341. Контакты VCC и LCD дисплея подключены к контакту 5V платы. GND к GND. Все логические контакты подключены к делителям напряжения.…
- Код для активации светодиода через 2 минуты и мигания через 30 секунд. Может ли кто-нибудь помочь мне создать код, который активирует светодиод через 2 минуты после отключения питания и мигает этим светодиодом через интервал времени в 30 секунд. Я хочу импортировать…
- Не удается включить Arduino Uno + Ethernet Shield с USB-разъема, отличного от компьютера Мне удалось написать скетч для Ethernet Shield и Arduino. Если я подключу его к USB-порту компьютера, он заработает. Но если я подключу к любому другому источнику питания, например USB-адаптер…
- Зачем нужны функции begin() для инициализации оборудования (если они есть)? Я пишу программу для микроконтроллера ATmega, используя платформу Arduino. При реализации класса, связанного с оборудованием (один для управления светодиодами), я поместил в конструктор класса…
- Увеличьте или уменьшите яркость дисплея Nextion У меня есть дисплей nextion. Я хочу реализовать этот вопрос. Запустите программу. Если, например, я не прикасаюсь к дисплею в течение 15 секунд, он должен отключить свою яркость. Если я коснусь…
- Отправка последовательных данных в прерывании Используется микросхема ATMEGA328-P с тумблером, подключенным к контакту 8, и переключателем мгновенного действия, подключенным к контакту 9. Моя цель — отправить по последовательному порту…
- Динамическое управление выходным напряжением входа 60 В постоянного тока Я надеюсь динамически управлять источником входного сигнала 60 В постоянного тока с помощью моего Arduino, чтобы выходное напряжение могло варьироваться от 0 до 60 В. Сначала я искал цифровой…
- esp32-cam публикует изображение в mqtt Я хочу опубликовать захват изображения через ESP32-CAM в MQTT. Имейте следующий код: #include "WiFi.h" #include "esp_camera.h" #include "esp_timer.h" #include "img_converters.h" #include…
- Как вычесть микро()? Я пытаюсь рассчитать время между импульсами, сравнивая отметку времени micros(). Я понимаю, что вы не можете просто вычесть unsigned long, но я не могу понять, какова для него альтернатива. Ниже…
- Какие процессоры подходят для ATmega32u4? А какие есть более высокие версии ATmega32u4? Может ли версия arduino uno smd r3 работать с библиотекой Keyboard.h? это не применимо для этого arduino?
- Какая хорошая альтернатива Arduino Nano, которую можно использовать с Neopixels? В школе я делаю проект Arduino, для которого требуются неопиксели, но Arduino слишком большой. Могу ли я использовать Arduino, совместимую с неопикселями? Спасибо!
- Velleman KA02 не работает на Mega 2560 r3 У меня есть аудиоэкран Velleman KA02 . Когда я использую этот экран на Arduino UNO R3 с этим пример кода , он работает. И под «работой» я подразумеваю, когда я взаимодействую с Serial Monitor …
- Беспорядочное поведение OLED-дисплея — вмешательство в другие части кода? Отказ от ответственности: я новичок в Arduino, поэтому, пожалуйста, простите меня, если вопрос может показаться тривиальным, я изо всех сил стараюсь учиться :) Я работаю над небольшим проектом, в…
- Проблема чтения данных Arduino Bluetooth HC-05 У меня проблема с модулем bluetooth HC-05 и сервоприводами. Если я ввожу терминал Bluetooth 4,1, я хочу, чтобы сервопривод 1 поворачивался на 60 градусов 3 раза. На короткое время сервопривод 1…
- Как разбить *char и перейти к функции, требующей uint8_t? У меня есть требование, чтобы событие имело char *newvalue . void event(char *newValue) { // Код здесь } newValue состоит из двух цифр. Если это 1-9, это "1" "2" и 10+ это "10" "11" и т.…
- Проблема в l led или arduino nano Когда я работаю над arduino nano и загрузил файл, светодиод будет мигать на 13-м контакте, а не на 13-м. L-светодиод мигает. Я даже пытался сбросить его и загрузить пустой файл и снова загрузить код…
- Отправка MIDI CC на несколько миди-каналов Здравствуйте, я хотел бы отправлять сообщения CC на другой MIDI-канал (регулятор громкости). Сообщения CC поступают с одной ручки. Решение, которое я нашел, похоже на работу, но я уверен, что оно…
- HTTP-команда Arduino — ESPEasy Я новичок в Arduino, и хотя я начинаю и создаю некоторые базовые проекты, моей конечной целью сейчас является возможность включать и выключать мой Sonoff с помощью переключателя мгновенного действия…
- Могу ли я соединить DS3231 и MPU6050? Можно ли соединить DS3231 и MPU6050 с помощью Arduino Mega 2560? Я подключил его: MPU 6050 Arduino Mega 2560 SDA = SDA SCL = SCL GND = …
- Странное поведение переменных при замене циклов for оператором if Посмотрите на изображение последовательного монитора, показывающее, что я получаю большое число, 4 миллиарда, когда я умножаю две вызванные функции вместе. Это всегда происходит после 53, если я…
- Управление VFD с помощью ModBus RTU через RS485 и Arduino Я пытаюсь управлять частотно-регулируемым приводом Folinn (Руководство: Руководство ) с Arduino Uno через модуль MAX485 =true">например, здесь. Контакты для MAX485: И > D8 DE…
- Не удается заставить клавиатуру использовать Keyboard.write на Arduino Uno Я пытался использовать библиотеки Keypad.h и Keyboard.h, чтобы заставить Arduino использовать клавиатуру для ввода с клавиатуры. Я начну с рабочего кода клавиатуры (это довольно просто, но это…
- Использование PortB в качестве приемника, не работает Из идей здесь я пытаюсь использовать PB0-3 в качестве стоков для светодиодной матрицы, и контакты просто не будут тонуть. Мой тестовый код: void setup() { //bitClear(SPCR, 6); pinMode(PD5…
- Отправка данных о температуре и почве с использованием esp8266-01 через software serial Код, который я использовал, был из Интернета, и я пытался использовать его для отправки данных в firebase через веб-сервер. Но вывод, который я получаю от последовательного монитора, был просто…
- Как установить таймер для функции и иметь возможность сбросить его в середине процесса? Здравствуйте, мне и моему другу нужно сделать школьное задание, но нам нужна помощь. Мы должны сделать так, чтобы светодиод включался с помощью кнопки и реле. Но когда я нажимаю кнопку, светодиод…
- Логическая переменная с оператором if Я пытаюсь использовать логические переменные с двумя операторами if. Второе условие if никогда не оценивается как истинное. Может быть, это проблема с тем, как я определил свои логические переменные…
- Как подключить голую камеру с мобильного телефона к Arduino Uno Хорошо, ребята. У меня это 3 камеры (средняя от айфона 6s, 2 сбоку я нашел, и думаю есть от современного телефона). Мне нужна информация, как подключить к ним Arduino Uno. Я знаю c/c++, ассемблер,…
- У меня есть вопрос, в моем коде произошла ошибка, говорящая о том, что TIMSK не был объявлен в области видимости (ошибок нет) #include <SmartInventor.h> void setup() { SmartInventor.DCMotorUse(); } void loop() { // М1, М2, М3 // по часовой стрелке, против часовой стрелки, СТОП // 0-100 // 0-360 …
- Преобразование char в строку в программе Arduino Я начал изучать Arduino и хорошо разбираюсь в Java и Python. В программе Arduino мне нужно, чтобы ввод символов через Serial сохранялся в переменной String. Из моего предыдущего опыта…
- Почему этот код не воспроизводит преобразованный заголовочный файл wav2c через Arduino на мой динамик? Я использовал этот конвертер wav2c для преобразования файла .wav в C, который я могу поместить в файл заголовка. Мне удалось поместить преобразованный звук в файл h, но программа, на которую я…
- Отправка строки с Arduino на ESP8266 работает на UNO, но не на Pro Mini У меня есть проект, в котором я получаю данные датчика и отправляю их на ESP8266-01 для отправки в ThingSpeak. После некоторой работы я заставил его работать. Поэтому, как настоящий умный…
- Питание 5В Arduino Pro Mini от 3,3В Я хочу, чтобы плата 5 В работала при напряжении 3,3 В, потому что я могу получить версию 5 В дешевле, чем версию 3,3 В. Я читал, что вы можете питать Arduino Pro Mini от…
- Датчик влажности почвы, странные показания У меня небольшая проблема с датчиком влажности почвы это дает мне странные показания, во втором наименьшее соединение между ногами, оно просто дает мне 4096 (это максимально возможное значение),…
- Проблема с увеличением ШИМ с течением времени Первый пост здесь. Итак, у меня есть проблема, которую я определил, но я не совсем уверен, как ее исправить. Я был бы очень признателен за некоторые входные данные и предложения. Я понимаю, что…
- Мини-модем SIM900a, IMEI 0, помощь с контактами TX RX У меня есть Simcom SIM900a GSM (SIM900a Mini DEV Board v3.9.2) , и я подключаю его к Arduino UNO . Я понятия не имею, как подключить SIM900a к Arduino UNO. Теперь я сделал следующее: Я…
- Двигатель постоянного тока не вращается, издается звуковой сигнал, а также присутствует запах гари. Я пытался управлять одним двигателем постоянного тока с помощью L293D Shield и Arduino Uno #include <AFMotor.h> #include <SoftwareSerial.h> AF_DCMotor motorLeft(3); AF_DCMotor…
- Расчет SpO2 с помощью датчика пульса Мне интересно, есть ли способ рассчитать SpO2 с помощью датчика пульса? Раньше я рассчитывал BPM и стресс с помощью датчика пульса, а теперь хочу рассчитать SpO2. Ссылка на руководство датчика…
- Потенциометр 10 кОм против резистора 10 кОм на ЖК-дисплее Я пытаюсь использовать ЖК-дисплей с моим Arduino, но у меня нет потенциометра, и все руководства, которые я нахожу, всегда требуют его, обычно потенциометр на 10 кОм. Дело в том, что я не очень…
- Arduino Nano использует контакты SPI в качестве контактов ввода-вывода? а еще можно сделать ISP? Интересно, можно ли использовать контакты Arduino Nano SPI (MOSI, MISO и SCK) в качестве контактов ввода-вывода в скетче? и по-прежнему иметь возможность программировать через ISP? Конечно, перед…
- Я делаю пистолет с резиновой лентой, но я не могу заставить кнопку работать с моим кодом, чтобы включить сервопривод? #include <Servo.h> const int buttonPin = 3; int buttonState = 0; Servo myservo; void setup() { myservo.attach(2); pinMode(buttonPin, INPUT); } void loop() { buttonState =…
- Декодирование сигналов РЧ-приемника Используя следующий черновик, я декодирую сигналы от радиочастотного приемника #define CH1 2 #define CH2 3 #define CH3 4 #define CH4 5 #define CH5 6 #define CH6 7 int ch1Time, ch2Time, ch3Time,…
- Проверьте, находится ли плата в спящем режиме Я использую спящий режим просачивания с UNO с простым скетчем, который включает светодиод, а затем переходит в спящий режим. что касается части таблицы данных ATmega328p в спящем режиме,…
- Как публиковать запросы HTTP POST на моем веб-сайте? Я работаю над платой NodeMCU, чтобы публиковать данные датчиков в сервисе моего веб-сайта. В основном мой проект посвящен запросам POST и GET в одном коде. Мне удается отправлять запросы GET с…
- Http-запрос в прерывании esp8266 не работает Итак, у меня есть этот код, который всякий раз, когда я нажимаю кнопку, начинается прерывание. В этом прерывании я хочу сделать запрос на получение веб-сервера. Дело в отдельном коде, код…
- Цифро-аналоговый преобразователь с DAC5311, есть предложения? Я создал свой код ЦАП с помощью DAC5311 и Arduino Uno. Я думаю, что это не проблема, но это не работает хорошо. Просто напечатайте 0. (Я использую осциллограф.) Я не знаю, где проблема. Пожалуйста,…
- Введите 4-значное число с помощью клавиатуры 4*4 и отобразите в последовательном мониторе. #include <Keypad.h> int myNum[4]; const byte ROWS = 4; const byte COLS = 4; char keys[ROWS][COLS] = { {'1','2','3','A'}, {'4','5','6','B'}, {'7','8','9','C'}, {'*','0','#'…
- boxservo работает вопреки коду Я хочу сделать бесполезную коробку. Я правильно подключил цепь, я проверил каждую вещь несколько раз, и каждая вещь находится в нужном месте [основываясь на описаниях и образце], но когда я включаю…
- Где найти имя атрибуции для определенной платы? Я работаю над spi-библиотекой lcd128x64. И работал с моим чипом Arduino Atmega328p. Теперь я хочу запустить код и на своей мини-плате Maple. Поэтому я должен указать имя на выводах для каждой…
- ESP8266 сброшен из-за подключения реле / переменного тока Моя карта Wemos сбрасывается по неизвестной причине. Например, насос, подключенный к реле, работает нормально до часа ночи, а затем насос останавливается. После нескольких исследований я понял, что…
- Управление машинкой на радиоуправлении с помощью Arduino Я пытаюсь воспроизвести это: https://zhengludwig.wordpress.com/projects/ self-driving-rc-car/ с использованием практически того же контроллера и автомобиля. Я припаял к контроллеру 4 провода,…
- Делаем кейсы для проектов Я возился с ардуино и другими микроконтроллерами уже около года, и мне всегда было трудно найти способы упаковать свои проекты. Я видел, как некоторые люди используют нестандартные печатные платы, а…
- Подключение динамика 8 Ом к Arduino Это правильный способ подключения 8-омной мензурки к Arduino? https://www.c-sharpcorner. com/article/audio-play-using-sd-card-module-and-arduino/
- Arduino Mega LED не светится должным образом Я написал это для своего Arduino Mega 2560: int LED[14] = { 28,29,30,31,32,33,34,35,36,37,38,39,40,41 } ; ... ... (some other code like setup(), etc. Note:pinmode output for this 14 leds wich…
- SD-карта и модуль Lora arduino uno Общие сведения. При работе над двумя модулями по отдельности они работали отлично. Проблема: в прилагаемом коде мы пытались их интегрировать, но Лора не получала никаких данных, если мы не…
- Значение удержания ИК-пульта дистанционного управления Arduino Я пытаюсь сделать робота с дистанционным управлением с помощью Arduino, и ИК-пульт дистанционного управления выглядит довольно странно. Когда я нажимаю кнопку, иногда я получаю правильное…
- Почему RCSwitch.available возвращает false? Я пытаюсь использовать этот пример кода из библиотеки RCSwitch : /* Simple example for receiving https://github.com/sui77/rc-переключатель */ #include <RCSwitch.h> RCSwitch…
- ЖК-дисплей пишет строку внизу без lcd.setCursor и без удаления каких-либо символов выше уже есть? lcd.cursor и lcd.noCursor не будут работать для того, для чего я хочу их использовать, так как они кажутся «глобальными» типами, говорят и следуют за lcd.setCursor, чего я не хочу, но в остальном…
- Как установить таймеры, используя миллисекунды на 3 датчиках PIR? Я хочу, чтобы датчики PIR оставались включенными примерно на 1 минуту. Я нашел код, который может сделать это для 1 PIR, но я не знаю, как применить код для 3 PIR. Вот код для 1 PIR с таймером,…
- Обход ошибки функции У меня есть длинный код, написанный на Arduino101, который отлично работает. Я использую подготовленную функцию (подключенную к библиотеке) в своем коде, который я не писал. Моим входом в эту…
- Mosquitto TLS через WifiMulti на ESP8266 С помощью этих нескольких строк я могу прикрепить свой сертификат, передать его WifiClientSecure сертификату, запустить wifi , а также mosquito pubsubclient : WiFiClientSecure…
- Бесполезная проводка коробки и код просто хочу сначала рассказать предысторию. Итак, я увидел это видео на YouTube о бесполезной коробке и подумал, что она станет отличным подарком для моего 7-летнего ребенка. Поэтому я пошел и купил…
- Запуск двух циклов одновременно на Arduino Я не могу объединить два приведенных ниже скетча. Что мне нужно, так это либо запустить оба цикла вместе, либо найти способ запустить обе функции внутри одного цикла. Скетч 1 #include…
- «Вручную» генерация ШИМ-сигнала Я пытался, просто из любопытства, написать свою собственную функцию, которая генерирует ШИМ-сигнал, точно так же, как analogWrite() , и зажигает светодиод. Вот моя попытка: const int pin =…
- Arduino OSX Mojave — последовательный порт отображается только иногда Я обнаружил много проблем, связанных с тем, что последовательные порты вообще не отображаются, но ни одной проблемы, связанной со мной. Иногда я вижу свой Arduino Mega 2560 в списке портов, а…
- Подключение модема GSM напрямую к Rx и Tx Я использую Arduino Uno и модем SIM800 GSM GPRS. Я подключаю Arduino напрямую к модему SIM800 GSM/GPRS. Я уже читал вручную о GSM, например, о том, сколько питания ему нужно, какие компоненты…
- Программирование микрочипа pic У меня есть несколько микросхем pic, в основном pic16f72 и pic16f73 на старых схемах ИБП, понял, что они не так уж и плохи. Я уделяю особое внимание их возможностям adc. У меня есть esp32 (мой…
- Комбинированный код и ничего не работает. Головокружение однозначно Я потратил чуть более 2 часов на отладку этого кода. Все, что я сделал, это объединил раздел кода для записи на SD-карту. Оба кода прекрасно работают сами по себе. Я не могу понять это. Я надеюсь,…