Как подключить несколько последовательных портов arduino вместе Идея состоит в том, чтобы подключить более 1 подчиненного устройства arduino к ведущему, как показано в schamatic
Проблема в том, что TX slave не может просто объединиться с master RX.
Ему…
Arduino не работает Когда я пытаюсь загрузить скетч Arduino Uno R3, иногда я получаю следующую проблему:
В начале индикатор RX мигает три раза, а затем я получаю ошибки:
avrdude: stk500_recv(): programmer is…
Когда требуется SPI.beginTransaction? Я постепенно переводил многие устройства с i2c на spi по разным причинам. Я заметил, что в подобных учебниках из arduino.cc эта транзакция SPI.beginTransaction вызывается явно. Затем они…
Скетч пропускает ОТКРЫТЫЕ входы Arduino Люди,
Я новичок в Arduino. У меня есть скетч, который проверяет набор входных данных на ВЫСОКИЙ или НИЗКИЙ уровень с помощью цикла 'for'. Когда цикл for достигает ВХОДА, который остается ОТКРЫТЫМ (к…
Связь Arduino UNO/Nano с модулем SP1ML-868 Добрый вечер, я пытаюсь установить последовательную связь между Arduino UNO / Nano (ATmega328P) и радиочастотным радиомодулем SP1ML-868 (http://www.st.com/en/wireless-connectivity/sp1ml.html). Я…
ESP32 с регулятором мощности Lolin 2,4-дюймовый TFT экран У меня заканчиваются интеллектуальные возможности, пытаясь управлять TFT-экраном Lolin с диагональю 2,4 дюйма.
Я подключил экран через официальный TFT-разъем к Lolin D32 Pro. Я использую библиотеку…
Что может привести к тому, что чтение АЦП зависает? Я делаю контроллер солнечного нагрева воды с помощью arduino.
У меня произошло замораживание считываемого значения АЦП (зонда ntc, считывающего показания солнечных панелей), которое оставалось на…
Отправка данных в UART с помощью Atmel Studio с Attiny84 Я хочу отправить данные в TFDI. Это может быть hello world или любое значение переменной. Но я не могу этого сделать. Я не нашел примера кода в Интернете. Некоторые примеры не работают. Я…
Как запрограммировать Arduino вручную через STK500? Я пытаюсь запрограммировать Arduino Nano (с ATmega328P) с ESP32, который подключен к его UART и контакту сброса. Я должен сделать это через ESP, потому что Arduino должен работать сам по себе,…
Arduino с прерываниями переходит в состояние блокировки Я совершенно не разбираюсь в использовании прерываний на Arduino, и я столкнулся со странной проблемой. Я использую Arduino Pro Mini, датчик освещенности и модуль RTC (DS3231), который установил 2…
Температурная аномалия на BS18B20 + NodeMCU на Tingspeak Температура время от времени падает с 59+C до -13C или до других случайных значений. Использованный скетч и информация с этого сайта:
http://internetofthinking.blogspot…
Совместное использование Enum между python и arduino Я создал графический интерфейс на python, который позволяет перемещать управляемую arduino колесную тележку mecanum.
Тележка допускает 8 различных направлений перемещения и может вращаться влево и…
Пытался перестроить код для своего бота, но появляются ошибки #include <AFMotor.h>
#include <NewPing.h>
#include <Servo.h>
#define TRIG_PIN A0
#define ECHO_PIN A1
#define MAX_DISTANCE 200
#define MAX_SPEED 190
#define MAX_SPEED_OFFSET…
Манипулирование портами У моего UNO возникли некоторые проблемы со стабильностью из-за интенсивного использования памяти, поэтому сейчас я оптимизирую код
, стремясь уменьшить использование памяти для цифрового чтения с…
Назначить прерывание любому контакту микроконтроллера atmega328 Мне нужно записать появление сигнала от датчика на выводе PD0. Это первый раз в моей жизни, когда я хочу использовать прерывание для этого.
С вашей помощью я настроил скетч для своего контакта PD0
…
Вывод TX остается горящим после снятия регулятора напряжения
Чтобы сэкономить электроэнергию, я снял линейный регулятор со своего клона Arduino Nano и запитал его через контакт 5 В от регулируемого источника (перезаряжаемого USB-зарядного устройства для…
Устройство ATtiny167 не распознано Я разочарован, я чувствую, что я там на 90%, но мой компьютер не распознает ATtiny167. Вот список того, что я выполнил / попробовал с помощью Windows 10 и Arduino 1.8.6;
1) Установленный…
Проблема с библиотекой MPU6050 У меня есть любопытство. В чем разница между добавлением файла заголовка непосредственно в arduino IDE и файла заголовка внутри другого h-файла.
Например:
#include…
Класс множественного определения в arduino Помоги мне выбраться отсюда. Я не знаю, чего мне не хватает.
У меня есть этот код в моей arduino IDE
#include "Foo2.h"
void setup() {
// put your setup code here, to run once:
}
void…
Pro micro Wire.endTransmission() не возвращает У меня есть Arduino Pro Micro (синяя версия), и у меня возникли проблемы с использованием I2C. Чтобы проверить это, я использую приведенный ниже код, и результатом является бесконечная прямоугольная…
Как использовать фоторезистор? Я нашел этот проект, и он показался мне простым, но теперь я не знаю. Пожалуйста, помогите. Я попытался изменить код и провода, но ничего не произошло.
int photoSensorPin = A0;
int redLedPin =…
Перемещение и сохранение положений сервопривода через bluetooth Я пытаюсь запрограммировать роботизированную руку 4DOF (используя 4 серводвигателя). Я хотел бы перемещать сервоприводы с помощью приложения для Android с помощью Bluetooth (HC-05).
Я разработал…
Распознавание длительности сигнала от датчика Добрый день!
Я создаю сигнал тревоги о человеческом движении.
Я подаю сигнал atmega328. Я получаю сигнал от датчика, и если есть сигнал, то с помощью "тона" я генерирую звук.
Я использую датчик…
Программа счетчик Я абсолютный новичок, и в последнее время у меня возникли некоторые проблемы с этой программой, которую я пытался выполнить.
По сути, я хотел с помощью Arduino подсчитать 3 импульса от генератора и…
SIM800l недоступен для скачивания Я использую :
-arduino uno r3
-SIM800L
подключение:
Arduino SIM800L
5v -> vcc
gnd -> gnd
pin10 -> TX
pin11 -> RX
светодиод на модуле мигает один раз каждые 3 ~ 5 секунд
, но…
Ошибка "Servo" does not name a type #define pingTrig 6
#define pingEcho 7
#include
Servo myservo;
void setup()
{
pinMode(pingTrig, OUTPUT);
pinMode(pingEcho, INPUT);
myservo.attach(9);
}
void loop()
{
long duration, inches,…
Вызов указателя функции приводит к InstrFetchProhibited (ESP32) У меня есть следующая проблема, которую я не могу решить самостоятельно. Возможно, кто-нибудь из вас мог бы указать мне на проблемы в моем коде, которых я не вижу.
Существует класс под названием …
Случайный сброс Arduino Nano В настоящее время я борюсь с периодически возникающей проблемой в проекте Arduino.
Предыстория
Я использую программу LabVIEW для управления несколькими аппаратными средствами. Одним из них…
Как правильно настроить сопоставления пинов библиотеки? Я работаю с некоторыми библиотеками, которые предоставляют API для взаимодействия с определенными аппаратными чипами (что делает эти драйверы?). Однако на разных пользовательских платах или экранах…
Как создать шестнадцатеричный файл для прошивки arduino? Я следовал этому руководству по прошивке моего Arduino R3, чтобы превратить его в "USB-клавиатуру", но в статье не объясняется, как работает hex, это просто само собой разумеющееся. Где я могу…
Связь с Arudino на компьютер через порт 3,5 мм Мне интересно, было бы как-то возможно упростить связь с компьютером для Arduino, у которых нет USB, как у pro mini. Это сделало бы простой способ двусторонней связи с компьютером. Компьютер может…
Чтение строки, разделенной запятыми У меня есть строка, которая выглядит следующим образом "10.00, 20.00, -50.00", в которой это значения угла, они имеют 2 десятичных знака и могут быть отрицательными. Я хочу разделить их на 3…
Как использовать millis() в коде вместо delay()? У меня возникли проблемы при попытке преобразовать мой код в неблокирующий.
Мне удалось сделать это в некоторых частях, но в остальном все по-другому.
Когда я пытаюсь заменить задержку на оператор…
Подключение веб-сервера в GoDaddy Hosting У меня есть домен. Его принимает компания GoDaddy. Мне нужно подключить этот сервер и получить некоторые данные, выполнив PHP-файлы.
Я не уверен насчет компонентов.
Учебные пособия в Интернете…
Отправка строки из RPi в Arduino - Рабочий код Я уже 2 дня занимаюсь исследованиями, пытаясь выяснить, как получить строку через I2C на Arduino. В Интернете есть много вопросов, но нет реальных решений или полных руководств... и, к сожалению, я…
Периодический режим Mediatek GPS Я пытаюсь создать маломощный GPS-регистратор данных и пытаюсь заставить GPS-модуль на базе Mediatek (Quectel L80-R) работать в периодическом режиме. Я отправил код PMTK225 в модуль с различными…
Сколько соединений может создать метод Arduino I2C? Я только что изучал I2C между 2 Arduino, один в качестве отправителя, а другой в качестве получателя
Итак, мне любопытно узнать, сколько Arduino может быть подключено к последовательному…
esp2866 с внешним питанием не работает У меня проблема начального уровня.
У меня есть два esp2866 NodeMCU, оба они работают с USB-кабелем, и я могу запустить программу blink через него.
Однако запуск их с помощью внешнего источника…
NodeMCU не удалось установить связь с RFID-считывателем MFRC522 Я создаю проект, который будет считывать данные RFID-карты или метки, сохранять их в базе данных mysql и отображать данные с помощью PHP.
Для этого я использую NodeMCU, RFID-считыватель RC522 и…
Возможно ли, что ATmega сгорел из-за плохой проводки? Во время работы над проектом я попытался отправить данные с моего Arduino NANO на ATmega64, размещенный на печатной плате AREXX Robot arm, через TXD / RXD. После подключения VCC, GND, TXD и RXD к…
Скетч не запускается при использовании внешнего блока питания Вопрос НОВИЧКА: когда мой Uno подключен к внешнему источнику питания, он не начнет запускать загруженный скетч. На веб-сайте Arduino говорится, что это связано с тем, что вывод RX не подключен, а…
Отправка данных датчика arduino через Wi-Fi на сервер MySQL Я знаю, что этот вопрос, вероятно, задавали много раз, но я рву на себе волосы.
Я пытаюсь получить данные датчиков с arduino на сервер MySQL. Я проверил журнал доступа apache, и запрос там есть.…
Почему мой мотор не работает? Я пытаюсь запустить небольшой двигатель 3 В с помощью Keyestudio MEGA 2560 (который такой же, как Arduino MEGA 2560). Я получаю постоянное напряжение 5 вольт везде, где проверяю с помощью…
Мои два ультразвуковых датчика дают неточные показания У меня возникли проблемы с получением двух моих ультразвуковых датчиков для считывания точных результатов в сантиметрах. В настоящее время я использую HC-SR04.
Я получаю случайные числа на разных…
Вызвать HTTP-запрос GPRS асинхронно в Arduino Обычно модули GPRS (SIM800, 900, A6 и т.д.), Которые используются с arduino, вызываются синхронно в HTTP-запросе (GET / POST). В большинстве случаев это занимает более 10 секунд, и это делает…
Arduino UNO для получения подписи чипа ATmega328P-PU Хорошего дня.
Я успешно собрал и протестировал Arduino на макетной плате около 2 дней назад.
Устройство довольно простое, я добавил делитель напряжения и светодиод для индикации мощности.
…
Проблемы с определением цифрового состояния кнопки Я пытаюсь запустить событие после нажатия и удерживания встроенной во флэш-память кнопки Nodemcu в течение определенного времени, я написал две функции, одну для отмены и определения состояния,…
Использование HX711 (с ячейкой загрузки) С PCF8574 В NODEMCU Я использовал hx711 и loadcell с nodemcu (esp8266) на выводах D1 и D2 (здесь я использовал логический регулятор уровня и источник питания 5 В для питания hx711).Это сработало совершенно нормально.…