Почему Arduino MEGA 2560 имеет разные порты В настоящее время я смотрю на свою плату Arduino MEGA 2560 и мне просто интересно, почему к ней есть разные порты, например, аналоговый, цифровой, коммуникационный? на самом деле я видел это только…
Считывание серийного номера с заголовком и конечным маркером Я пытаюсь использовать дисплей Topway для ЖК-дисплея HMI с Arduino. Этот дисплей с использованием протокола RS232C в документах имеет "Структуру пакетов связи", подобную этой.
Поэтому мой…
Запись данных с нескольких датчиков в пакетном режиме в ардуино Мне нужна помощь в разработке простого скетч, который может одновременно считывать данные с 3 аналоговых акселерометров и отправлять их в "пакетном режиме" для хранения на SD-карте, чтобы уменьшить…
Хранить переменную? Я хочу иметь переключатель, который при включении будет захватывать аналоговый номер и, по сути, "замораживать" его. Аналогично тому, как STO> работает на TI83. Что я должен использовать?…
Фоновые процессы - Arduino Mega и SeeedStudio МОГУТ защищать Я пытаюсь соединить Arduino Mega 2560 с системой из четырех черных контроллеров двигателя Jaguar, подключенных в CAN. Для этого я использую защитный экран от SeeedStudios.
При настройке Jaguars в…
Использование StringStream в скетче Arduino Я узнал о StringStream потоке сегодня на работе.
#include <iostream>
#include <sstream>
#include <stdio.h>
#include <string.h>
using namespace std;
char* getSql() {
…
считывание данных с контроллера через RS485 Modbus rtu Arduino У меня есть устройство с портом rs485, с которого я хотел бы считывать значение рн. Ниже приведено соединение с адаптером RS485.
Я попытался прочитать данные с помощью этого кода, но ничего…
Как уменьшить шум аналогового считывания? В настоящее время пытаюсь считывать значения с фотодиода с помощью analogread. Он постоянно такой шумный, и я подумал, что, возможно, что-то не так с моим фильтром нижних частот, но я решил просто…
NodeMCU ESP32 в качестве замены для проекта arduino Я просто хотел бы спросить, может ли этот микроконтроллер питать или управлять 2 сервоприводами, 2 двигателями и 2 ультразвуковыми датчиками расстояния hc-sr04 в сочетании? Кроме того, поставляется…
Понижающие резисторы Arduino Я создаю то, что я считал простым проектом Arduino Nano... вплоть до того момента, пока он не загорелся!
Я давний читатель stack exchange и всегда нахожу ответы на свои вопросы где-нибудь в Google…
Как динамически обновлять текстовый файл У меня есть два ардуино, один с помощью датчиков будет динамически обновляться в моей базе данных сервера. Другой ардуино, считывает сохраненное содержимое из базы данных сервера и отправляет sms на…
Программирование ATTiny1614; Unexpected Signature Пытаюсь запрограммировать ATTTYIN1614 с помощью jtag2updi.
https://github.com/ElTangas/jtag2updi
Я смог использовать этот инструмент для программирования ATTINY1626-XFR и ATTINY807-MNR, но я…
ESPTOOL не распознает чип ESP32-S2 для передачи спайфов У меня есть файл spiff, который отлично загружается с помощью обычного esp32, но когда я примеряю esp32-32 со свежей установкой, я получаю:
esptool.py v3.0-dev
Последовательный порт…
Как преобразовать строку в шестнадцатеричный массив Я пытаюсь использовать дисплей HMI. Если я хочу отправить данные, например, я хочу написать "TOPWAY" на адрес 0x00000080, он должен выглядеть так:
Serial.write(0xaa); // packet head
…
ESP8266 Arduino MQTT обратный вызов с динамическими темами У меня есть программа, которая в зависимости от пользовательского ввода создает один или несколько объектов, которые будут публиковать данные брокеру MQTT, каждый из которых имеет свою тему. Это уже…
Плата контроллера двигателя L298
Здравствуйте, у меня есть 2 вопроса:
А) нужно ли мне снимать какие-либо пластиковые корпуса, которые я выделил, чтобы привести двигатели в движение?
Б) Какова цель черного пластикового корпуса, на…
Как записать загрузчик с помощью произвольных Fuses У меня есть микросхема Atmega328p без внешнего кристалла (моя цель).
Когда я использую arduino для записи загрузчика на свою цель, Arduino в качестве скетча изменяет предохранители моей цели,…
Как сбросить ESP32 через определенное время? Я хотел бы сбросить свой ESP32 с программного обеспечения, как это сделать и как заставить его делать это через регулярные промежутки времени.
Использование индекса для поиска нескольких символов В моем проекте Arduino будет получена строка. Я понимаю использование .indexof для поиска расположения определенного символа в строке. Моя проблема в том, что мне нужно найти первое вхождение…
Как очистить содержимое строки в Arduino? В настоящее время я преобразую символы в полученном символе[20] в строку, используя строку randomString(получена) , и я могу отобразить ее с помощью Serial.println(случайная строка) . После…
Программирование микроконтроллера Attiny85 без arduino Я решил сделать простой проект,так задуманный об arduino, но это кажется очень достойным, поэтому я решил использовать микросхему attiny85 для своего проекта, но у меня нет arduino или avr для его…
Найдите ОК или ОШИБКУ в последовательной строке Я пытаюсь понять, как записать ОК или ОШИБКУ с SIM800l.
Я пытался
mySerial.println("AT");
while (mySerial.available() > 0 ) {
String str = mySerial.readString();
Serial…
SMBus на ATTiny204 Поэтому я хочу подключить несколько светодиодных панелей с динамической адресацией к главному контроллеру.
Похоже, SMBus должен быть в состоянии это сделать, однако я не нахожу никакой библиотеки…
Сброс Arduino с помощью ПО (каждый день) Уважаемые обменники стека,
Я хочу перезагружать свой Arduino и систему каждые 24 часа для предотвращения зависания программного обеспечения, а также других средств подключения.
Я написал…
Как погасить светодиод за определенное время с помощью FastLED Я использую библиотеку FastLED, Arduino Nano и 5 адресных светодиодов (WS2812B).
Я хотел бы создать последовательность на прикрепленном изображении. (все в белом цвете, например)
Я знаю, как…
Продолжать получать скандон У меня есть сервер узлов с экспресс-и сокетным вводом-выводом за обратным прокси-сервером nginx в AWS.
Я пытаюсь удаленно подключиться с моего NodeMCU esp8266 через клиент ввода-вывода websocket к…
Потребляемая Мощность Arduino Я соединяю Arduino Uno вместе с модулем Bluetooth HC-05 и схемой датчиков.
Ниже показаны условия схемы, а также схема.
Что касается питания системы, я планирую использовать 9-вольтовую…
Как точно получить значения потенциометра через USB-порт? Я хочу прочитать аналоговые значения моего ardunio uno в отдельную программу на c++. На Arduino у меня есть последовательный порт, инициализированный для 9600 бод:
int sensorPin = A0; //…
Хочу оптимизировать этот код и добавить цикл Поэтому я хочу оптимизировать этот код и добавить петлю к двум красным светодиодам. Процесс заключается в том, что зеленый светодиод мигает, нажмите кнопку, желтый светодиод мигает в течение 3…
Обнаружение нажатия кнопки в цикле Я разрабатываю простую игру "Саймон говорит", используя Arduino. Саймон говорит, что это игра, в которой воспроизводится светодиодный шаблон, и пользователь должен имитировать этот шаблон. Есть 10…
ESP32 и SQLite - проблема с ALTER TABLE Я использую ESP32 и SQLite3 от https://github.com/siara-cc/esp32_arduino_sqlite3_lib
Все в порядке, кроме команды ALTER TABLE.
Когда я пытаюсь
ALTER TABLE TAB_JOUEUR RENAME TO…
NodeMCU не подключается к Wi-Fi Я пытаюсь подключить свой NodeMCU к своей сети Wi-Fi, но он продолжает печатать ........ что означает, что он не подключается к сети. Вот мой код, используемый для подключения к Wi-Fi. Есть…
Преобразование строки в массив символов В моем проекте мне нужно преобразовать строку в массив символов. Из различных примеров я пришел к выводу, что функция toCharArray() преобразует строку в массив символов. Но мне не удалось этого…
Значение показания акселерометра В настоящее время я использую акселерометр MPU-6050 для получения данных об ускорении и угловой скорости. Я пытаюсь обработать данные для своего эксперимента, но не могу понять его точный смысл. У…
Акклерометр arduino с серводвигателем В настоящее время я работаю над проектом по управлению тремя двигателями при отправке значения акселерометра на компьютер через модуль Bluetooth. Я хочу, чтобы работа двигателя и передача значений…
Я скачал библиотеку, но не уверен, что пошло не так C:\Users\Dray98\AppData\Local\Temp\arduino_modified_sketch_819854\sketch_jun09a.ino:2:29: fatal error: Adafruit_Sensor.h: No such file or directory
#include <Adafruit_Sensor.h>
…
Не удается открыть исходный файл "WProgram.h" в VSCode Я начал печатать этот вопрос, но в процессе создания скриншотов и поиска источников для этого вопроса я нашел ответ :P
Тем не менее, эта проблема была для меня проблемой в течение некоторого…
Как новичку, как мне запрограммировать свой Atmega328p? Я купил плату, на которой вышеуказанный MCU является atmega328p. Поскольку я раньше не использовал микроконтроллер atmel, теперь это немного сбивает с толку. Являются ли программаторы ATMEGA и STM32…
Рассчитать часовой пояс по координатам GPS У меня есть модуль GPS uBlox NEO-6M, и он выводит долготу и широту. Он также выводит время, которое является UTC. Я хочу использовать координаты GPS для вычисления часового пояса, а затем вычесть и…
Драгино lg01-p проблема с последовательным монитором у меня есть шлюз dragino lg01-p lora, к которому я успешно коммуницирую через lora с arduino, и я могу запрограммировать его через сеть, как и ожидалось, и видел в его руководстве с демонстрационным…
Pro Mini - Использование необработанного вывода для входа 3,3 В Я проектирую печатную плату, одним из компонентов которой является 3,3 В Pro Mini. Поскольку я хочу, чтобы он был универсальным в отношении питания печатной платы (3,3 В или 5,0 В), я хочу знать,…
Изменения в пользовательской библиотеке Я собрал небольшую вспомогательную библиотеку, которую просто включаю вручную через подкаталог библиотек. Я только что внес некоторые изменения в библиотеку в файловой системе, однако при попытке…
Как поддерживать состояние переключения в спящем режиме? Я использую esp8266 для создания пульта дистанционного управления для питания газового камина. Я использую это руководство , чтобы попытаться увеличить время автономной работы.
Концепция…
Как управлять выводом регистров сдвига по отдельности побитово поэтому я работаю над проектом, который требует большого количества битовых манипуляций и смещения битов для индивидуального управления выводами регистров сдвига.
Поэтому я использую 2 регистра…
Разве в узле MCU v3 (LoLin) нет встроенного светодиода? Попробовав простую программу мигания светодиода, я не смог заставить встроенный светодиод работать на микроконтроллере LoLin Node v3. Константа LED_BUILDIN установлена на вывод 16 / GPIO16 / D0.…
Обновление прошивки Esp8266 с uno "chip sync error" У меня есть ESP8266-01. Я следовал инструкциям по этому поводу
http://yaab-arduino.blogspot.com/2015/12/flashing-esp8266-firmware-arduino.html?m=1
вот именно. Когда я запускаю обновление…
Как повторить другое действие внутри цикла? Итак, я только начал программировать Arduino (и вообще), поэтому я делаю простые вещи, такие как включение и выключение светодиодов.
Я включил их последовательно, а затем выключил (в той же…
Преобразование беззнакового целого числа в указатель const char Я знаю, что это простой базовый материал языка Си, но я не могу полностью понять его или найти решение при поиске и чтении.
У меня есть метод который я хочу вызвать из библиотеки которому нужен…
Программирование в сборке для Digispark Мне был предоставлен цифровой парк, и я хочу написать для него прямой ассемблерный код. Кто-нибудь знает, как с этого начать? Мне удалось настроить Arduino IDE, но я бы очень хотел избежать…
Может ли переменная bool быть NULL? Я хочу знать, может ли переменная bool быть NULL или она должна быть истинной или ложной:
База на Arduino описание:
Bool содержит одно из двух значений, true или false. (Каждая переменная bool…
MKR1400-как устранить неполадки в запросе POST? Я успешно отправляю запрос GET (в функции настройки для загрузки сертификатов), но мой запрос POST завершается ошибкой с кучей ошибок AT. Я подозреваю, что это связано с тем, как я форматирую…
Датчик чтения с текущим выходом с Arduino У меня есть diffuclt раз с этим датчиком, так что я kndliy прошу вашей помощи!
Датчик называется "SPUVA-CS-C3535-A", схема данных здесь.
Датчик, который я использую (cs3535), имеет всего два…
Невозможно отключить вентилятор с помощью PWM и analogWrite(x, 0) Я пытаюсь сделать генератор ШИМ-сигналов с помощью Arduino Uno.
Пытаюсь управлять вентилятором двухконтурного котла 230В 50Гц " NRG118 ". Вентилятор питается от переменного тока и имеет 3 контакта…
Как справиться с rollover millis()? Мне нужно считывать показания датчика каждые пять минут, но, поскольку у моего скетча есть и
другие задачи, я не могу просто использовать delay() между показаниями. Существует
учебник "Мигание…
Замените CH340 На FTDI Я построил октапад arduino midi с клоном arduino nano, который содержит чип ch340, но безволосый midi говорит, что драйвер FTDI не установлен, я установил этот драйвер, но он все еще показывает эту…
ЖК-дисплей странные символы Я новичок. У меня проблема с отображением текста на ЖК-дисплее (16x2). Он показывает неправильное сообщение на ЖК-дисплее. Вот код и картинка, которая дает неправильный вывод : Пожалуйста, помогите,…
DateTime в строку По какой-то причине я не могу использовать время.h lib.
Можете ли вы, ребята, рассказать мне, как создать строку из даты-времени в такой формат:
yyyy.MM.dd:hh.mm.ss
2014.10.29:07.12.33
…
Удаление чипа CH340g из Arduino Nano clone.. какие-либо проблемы? Пытаясь выяснить, как решить еще одну проблему с Arduino Nano clone с использованием чипа CH340 , я только что задался вопросом, возникнут ли какие-либо проблемы, если я просто удалю чип CH340? Как…