Как инициализировать RepRap Discount 12864 на u8glib? Я воспользовался существующим аппаратным обеспечением (RepRapDiscount Full Graphic Smart Controller) для моего текущего проекта.
Вот ссылка на вики RepRap о контроллере
#define LCD_PIN_SCLK…
Печать unsigned long long в ESP8266 Мне нужно напечатать переменную long long без знака:
unsigned long long t = 1559072327000ULL;
Я пробовал следующее:
Serial.println(t); // вызов перегруженного 'println(uint64_t&)'…
Как использовать библиотеку I2C Мои контакты A4 и A5 уже подключены к ЖК-дисплею, и я также хочу подключить MPU6050. В отдельном потоке кто-то сказал мне использовать библиотеку SoftI2CMaster, чтобы использовать другие контакты…
Что такое скетч Arduino Uno по умолчанию? Когда я купил Arduino Uno и подключил его к компьютеру, я попытался создать простую схему мерцания (до программирования Arduino), и внезапно светодиод начал мигать. Является ли пример мигания…
Датчик помех I2C (SCL+SDA) и связь MasterSlave Я строю метеостанцию с ведомым устройством Arduino (предназначенным для датчика дождя, изображенным ниже как геркон) и ведущим устройством NodeMCU с некоторыми дополнительными датчиками.
…
Плата электретного микрофона странное смещение с помощью Arduino Я экспериментирую с электретным микрофоном, в частности с этим . Я положил его на свой прицел и увидел то, что ожидал — очень маленькое напряжение, обычно менее 20 мВ, которое соответствующим…
Подключите MPU6050 к контактам, отличным от A4 и A5. Мне нужно использовать гироскоп MPU6050 и ультразвуковой датчик для моего проекта. В моем Arduino Uno не было отдельных контактов SDA и SCL, поэтому для этой цели мне пришлось использовать контакты…
Использование MPU-6050 без I2C Моей целью является одновременное использование нескольких MPU-6050. Я провел поиск в Интернете и обнаружил, что их можно очень просто подключить. Просто подключитесь параллельно и используйте …
Два счетчика оборотов с прерываниями Можно ли использовать два прерывания для подсчета прямоугольных сигналов об/мин, поступающих от двух модулей датчика Холла (со встроенными компараторами для генерации прямоугольных сигналов)?
Что…
Используйте Arduino для включения/выключения вентилятора У меня есть простой вентилятор.
Когда я подключаю его к GND и Vin, он вращается.
Я хотел бы иметь возможность включать/выключать его с помощью кода.
Подойдет любой пример, главное, чтобы он вращался…
Можно ли вывести переменные часы с помощью Fast PWM? Я пытаюсь вывести часы и динамически изменить их частоту с помощью поворотного энкодера.
Когда включен код для поворотного энкодера, часы не достигают своей максимальной частоты (31 кГц). Но без…
Как украсть/прочитать данные с выходного последовательного порта? (Извините, я не являюсь носителем английского языка)
У меня есть чип с последовательным вводом, последовательным выводом и часами (используется обоими последовательными портами). Я хочу прочитать…
Проект септика Нам нужно сделать проект. Мы должны подключить MQ7, зуммеры и свет к Arduino. И один зуммер издаст звук, когда газ достигнет высокого уровня, а другой зуммер издаст звуковой сигнал, когда уровень…
Ошибка "variable" does not name a type Эй, ребята, я получаю сообщение об ошибке, которое, я уверен, связано с тем, как я инициализирую свои переменные. Это:
статус выхода 1
'threshold' не указывает тип
Вот мой код:
//Глобальные…
Что это за щит? (Комплект космической Arduino AST) Недавно я получил коробку с компонентами Arduino от человека, которому она не нужна (отчасти потому, что руководство было (вероятно) на китайском языке). Однако, к моему удивлению, я не смог найти…
Arduino работает правильно, только когда я прикасаюсь к нему Я работаю над проектом Arduino, но столкнулся с проблемой, которую не знаю, как решить.
Единственное, что я сделал в аппаратной части, — это подключил arduino nano к источнику питания (зарядному…
2 аналоговых датчика, датчик пульса и проблема LM35 Я делаю проект, в котором использую два аналоговых датчика. Датчик пульса и датчик температуры LM35. Когда я использую их отдельно, все нормально, коды в порядке, когда я их комбинирую, lm35 не…
6-канальный ШИМ с частотой 2 - 5 кГц Можно ли установить все 6 частот ШИМ на значение от 2 до 5 кГц?
Я читал, что базовая частота для контактов 5 и 6 составляет 62 500 Гц.
А делители для контактов 5 и 6 только такие: 1, 8,…
MFRC522: прошивка неизвестна Может ли кто-нибудь помочь мне, что означает этот скетч? Он всегда выводится в последовательный монитор:
Firmware Version: 0x1C = (unknown)
Scan PICC to see UID, SAK, type, and data blocks...
…
Питание Arduino, управляемое другим Arduino с помощью MOSFET Я хотел бы управлять питанием Arduino B по сигналу цифрового контакта от Arduino A.
Я использую полевой МОП-транзистор IRFZ44N в качестве переключателя и источника постоянного тока +12 В. У…
Может ли Arduino Uno работать со всеми этими компонентами? Это мой первый проект с Arduino, так что, пожалуйста, смиритесь с глупыми вопросами.
Для этого моего проекта мне нужен ультразвуковой датчик, гироскоп, зуммер, три кнопки и ЖК-дисплей 16x2.
…
Как удалить загрузчик Adafruit Pro Trinket, мигающий при запуске Насколько я понимаю, Pro Trinket имеет «Optiboot», который позволяет ему определять, какой загрузчик вы пытаетесь использовать, один для USB и один для FTDI. Когда он находится в этом «состоянии…
Множественная ошибка определения, ошибка компоновщика Попытка создать файл elf для двух наборов файлов в разных папках.
LIDARBOT.h
-----------
#ifndef LIDARBOT_H_
#define LIDARBOT_H_
#include <avr/io.h>
#include "drivers/motors…
Разбор и сравнение строк на Arduino: поведение отличается от gcc? Я пытаюсь проанализировать простую строку, вывести результат анализа через serial.println и запустить функцию на основе полученной команды. Я написал приведенный ниже код, который прекрасно работает…
Есть ли цифровой/ультразвуковой анемометр для Arduino? Я использую Arduino DUE и заметил, что многие форумчане используют датчик ветра TX-23U.
https://www.amazon.com/Crosse-Technology-TX-23U-Weather-Stations/dp /B0016MYA7U
Кроме того, многие люди…
Конфликт SPI с двумя экранами - IOREF? Обновление:
Я переработал код, чтобы сделать его более устойчивым к отсутствию плат или невозможности с ними общаться. Затем я возился с кучей контактов и узнал, что все сводится к тому,…
Проблема в определении переменной как умножения У меня есть простейший код для включения и выключения светодиода. Определение времени удержания переменной — onTime с использованием Arduino Nano.
Если написано так: onTime=1000*30 , все в…
Код с множественными условиями В моем проекте есть 4 поплавковых выключателя, 2 клапана и 3 насоса. Я создал скетч и загрузил его. Но мой проект все время держит все «ВЫХОД» на «ВЫСОКОМ». Не могу найти, в чем проблема, можете…
Адресация HD44780 DDRAM по второй линии Я записываю байты в HD44780 display DDRAM для отображения символов, и во второй строке это работает странно. Я использую модель 16x2 и пишу строку "0123456789" с адреса X.
Согласно таблице…
Arduino Fio: метеостанция на батарейках/солнечных батареях Я пытаюсь сделать метеостанцию на солнечной энергии. Я использую Arduino Fio с датчиками BMP180 и DHT22. Есть спящие режимы, активированные с Fio и Xbee. Судя по измерениям, требования к емкости…
expected unqualified id-before '/' token /* Обработка нескольких состояний
* 22.05.2019
*/
#define button 3 //Нажать кнопку на D3
#define lowbeam 5 //Ближний свет на D5
#define highbeam 6 …
Компоненты Ардуино Я преподаю и изучаю программирование с помощью MicroBit, и мне интересно, совместимы ли эти компоненты с MicroBit. Конкретные комплекты, помеченные для MicroBit, стоят в два раза дороже, но…
Закодируйте и подключите ЖК-дисплей и кнопку Мне нужно закодировать и связать: "Кнопка нажата". на ЖК-экран при нажатии кнопки. Когда кнопка отпущена, на ЖК-дисплее должно появиться сообщение «Кнопка отпущена».
НУЖНА ПОМОЩЬ!!!
Связь Mega <> esp8266 отправляет непонятные данные У меня есть плата Wemos Mega-ESP8266. Я загрузил простой сервер WebSocket на ESP...
#include <ESP8266WiFi.h>
#include <WebSocketsServer.h>
const char* ssid = "SKYNET";
const…
Обнаружение радиочастотного брелока
Можно ли определить, когда кто-то закрывает/открывает/использует брелок (на основе радиочастоты)? Это, конечно, не намерение взломать ключ. Просто зная, когда кто-то нажал кнопку на нем.
…
Программирование Arduino с несколькими циклами Я пытался запрограммировать Arduino (вместе с подключенным контроллером двигателя) для переключения с цикла на цикл с помощью этой программы. Однако это не работает. Там все еще много места для…
Память программы Arduino закончилась У меня есть скетч Arduino, который я сделал, и у меня закончилась динамическая память на моем Arduino Nano. Как я могу уменьшить объем памяти, который занимает программа? (я не очень хорошо…
Проблема с получением SMS - GSM-модуль Arduino Uno и SIM900A Я намерен управлять светодиодом в соответствии с содержанием полученного SMS. Например, если SMS «ВКЛ», включите светодиод, а если «ВЫКЛ», выключите его. Я ссылался на многие сайты и получил…
Как синхронно управлять двумя сервоприводами? Для преодоления проблем с крутящим моментом я прикрепил 2 идентичных сервопривода к определенной части моей руки робота и потому что я видел, как кто-то делал то же самое.
Теперь, когда я…
Как подключить драйвер двигателя L298N к источнику питания 5V? Я пытаюсь подключить питание 5 В к драйверу двигателя L298N через его входной контакт 12–35 В, но это не работает. Если я подключаюсь к источнику питания 7,2 В, он работает. Есть ли способ…
Почему я подключаю положительный провод в цепи? Я построил простую схему постепенного появления и исчезновения, аналогичную приведенной на этом веб-сайте https://roboindia.com/tutorials/arduino-analog-output-led-fade Теперь подключаю провод от…
Питание светодиодной ленты - Сколько ампер? Я хочу, чтобы мой Arduino управлял светодиодной лентой.
В частности, светодиодная лента 3528 не является водонепроницаемой.
Для питания мне нужен блок питания на 12 В.
Моя светодиодная лента…
Aruino RTC, использующий rtclib, не понимает функций Мне не хватает чего-то фундаментального при использовании RTClib.
Когда я использую функцию rtc.adjust для изменения времени в RTC, я не могу получить обновленное время из RTC, просто увеличиваю…
ESP8266 Загрузить шестнадцатеричный файл Arduino IDE Я использую модуль ESP12E Wifi, используя библиотеку на основе Arduino. Есть ли способ загрузить шестнадцатеричный файл проекта в esp8266 с помощью Arduino или любого другого инструмента?
Мне нужно…
Как изменить цвет с выключенного на включенный в 1 цвете? Поэтому я хочу добиться того же эффекта, что и стирание цвета (например, ходить по кругу, включая светодиоды, пока они все не включатся), за исключением того, что вместо немедленного перехода от…
Проблема со светодиодной схемой RGB Я написал следующий код для светодиода RGB:-
const int RED =11;
const int GREEN = 10;
const int BLUE= 9;
void setup() {
pinMode(RED,OUTPUT);
pinMode(GREEN,OUTPUT);
pinMode(BLUE…
Разбивка изображения Я пытался найти способ сохранить изображение на Arduino, но не смог. Я пытался сделать с этим изображением следующее:
Проверьте, есть ли изображение на Arduino, отобразив его на сенсорном…
Код для попеременного выгорания двух лампочек Я написал этот код
const int A = 3;
const int B = 5;
void setup() {
pinMode(A, OUTPUT);
pinMode(B, OUTPUT);
}
void loop() {
for(int i=1;i<=255;i++)
{
int j =255-i;
…
Два датчика с использованием I2C У нас есть два датчика, один из них ( MPU6050-gyro ) взаимодействует с помощью I2C, другой через SPI (устройство чтения SD-карт). Теперь нам нужен дополнительный компонент в виде датчика, который …
Чтение данных из eagle tree airspeed v3 Я пытаюсь получить значения этого датчика Airspeed v3 от eagle tree, но, похоже, мой I2C работает неправильно.
Я купил модуль в стороннем режиме и следовал этим инструкциям на веб-сайте…
Ардуино да! и после? Я новичок в электронике и в настоящее время работаю с Arduino UNO. Я знаю основы производства печатных плат (Кроме того, я возился со своей, очень простой, конечно) В любое время мне интересно, как…
Уменьшение статического электричества при чтении кнопки У меня есть очень простой код контроллера, над которым я работаю для робота.
void setup() {
// put your setup code here, to run once:
pinMode(3,INPUT);
Serial.begin(9600);
}
void loop()…
Сбой защиты от разрушения стека ESP32 с Modbus RTU Я делаю проект, используя ESP32 TTGO с LoRa, Max485 и WELLPRO ADAM 8082 для связи Modbus. Я пытаюсь использовать ESP32 в качестве ведущего, а ADAM в качестве ведомого.
Я также использую Node-RED для…
Изменение кода Я использую этот код для включения/выключения небольшого двигателя постоянного тока 5 В. Как я могу изменить его так, чтобы arduino записывала значение потенциометра в двигатель, когда он находится…