Программирование

Вопросы по программированию Arduino.

ssd1306? нужна помощь, я новичок

есть дисплей ssd1306 128*32 устанавливаю библиотеку Adafruit_SSD1306-master , но при запуске примера ssd1306_128x32_i2c выскакивает ошибка

 

 

параллельные процессы_выдача частоты 6кГц, опрос НХ711, выдача Serial

Задача такая, необходимо выдавать на ногу сигнал частотой до 6кГц (управление шаговиком), опросить датчик веса и дать информацию по ком порту.

пробовал это осуществить на плате НАНО. Но вывод числа порядка десятков тыщ, по серийнику у меня занимал около 600мкс, что ни как не получаестя до нужной частоты, а тут ещё и опрос датчика... 

подскажите , это фообще возможно?, или лучше для управления шаговиком взять отдельно НАНО, чисто для этой задачи.

Вопрос по RC522

#include <SPI.h>
#include <MFRC522.h>
#define RST_PIN		9		
#define SS_PIN		10		
MFRC522 mfrc522(SS_PIN, RST_PIN);	
void setup() {
	Serial.begin(9600);		
	SPI.begin();			
	mfrc522.PCD_Init();		
}
void loop() {
	if ( ! mfrc522.PICC_IsNewCardPresent()) {
		return;
	}
	if ( ! mfrc522.PICC_ReadCardSerial()) {
		return;
	}
}

Здраствуйте, так как я новичок, то прошу помощи. Нужно считать UID c RFID-метки и записать его в переменную. Как это реализовать? Спасибо заранее.

Частота дискретизации

Здравствуйте! Возникла проблема с установлением частоты дискретизации. Нашёл один из способов установления в регистрах нужного делителя частоты, но,похоже, что он не совсем корректный и не работает, либо я неправильно использую этот код. Буду очень благодарен, если кто-то объяснит мне, как правильно задать частоту дискретизации и как это проверить 

Использование макроса F

Всем добрый день. Не могу найти ответ, как использовать макрос F с переменной.

Возможно ли это вообще ?

F("Строка") помещается в память, а вот строка + переменная не работает.

int value = 1;
lcd.clear();

lcd.setCursor(0, 0);
lcd.print(F("Какой-то текст")); // Это работает

lcd.setCursor(0, 1);    
lcd.print("Значение: " + value); // Как сюда засунуть F не понятно, если это вообще возможно

 

Дисплей на контроллере mn5814 Как подключить

Уважаемые форумчане прошу помочь хоть советом хоть намёком . Как подключить етот контроллер к ардуино ???

Плата зависает при работе

При написани скетча   для управления лед-лентой  дистанционо при использовании ethernet shield+arduinio uno+HMI Virtuino    ардуино зависает  может кто помочь?

 

Проблемы с библиотекой FFT

Всем привет, столкунлся с такой проблемой:

Скачал библиотеку здесь: http://wikihandbk.com/wiki/Arduino:%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8/FFT

Залил этот скетч: http://wikihandbk.com/wiki/Arduino:%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B/fft_adc_serial

Получил ошибку: "Пропущен 'maintainer' из библиотеки"

Как можно побороть этого зверя? Кто-нибудь сталкивался?

Заливай на Nano, но по фатку он не льется ни на одну плату :((((((((((

Нужна помощь с delay, как его заменить на millis

int BAT = A2;                //Вход напряжения аккумулятора машины +12
int ACC = 2;                 //Вход звжигания
int KNOP = 8;                //Вход кнопки вкл. на панели
int POWER = 13;              //Выход вкл. батареи планшета
int HUB = 4 ;                //Выход вкл. хаба
int REM = 5;                 //Выход вкл. усилителя и доп. устройств
int TILT = 9;                //Выход кнопки вкл. планшета
int MEDIA = 0;               //Переменная 0-планшет выключен 1-включен
int FIRST = 1;               //Переменная 1-первый старт устройства 0-уже запущен

Помоги найти ошибку

Кнопка старт стоп, все работает олично но как всегда есть "НО", при нажатии педали сцепления светодиод в кнопке должен плавно разгораться и тухнуть с определенной скоростью, но почему то в режиме 1 и 3 все работает нормально а в режие 2 раза в 2-3 быстрее. Вроде и код везде одинаковый. Строки выделил