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

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

Arduino и vb.net завтсания на таймере

Здравствуйте, знатоки, подскажите пожалуйста.
Контроллер мега 2560
Код ардуины:
void setup()
{
Serial.begin(9600);
}
void loop()
{
int analog0 = analogRead(A0);
int analog1 = analogRead(A1);
int analog2 = analogRead(A2);
int analog3 = analogRead(A3);
int analog4 = analogRead(A4);
int analog5 = analogRead(A5);
int analog6 = analogRead(A6);
int analog7 = analogRead(A7);
int analog8 = analogRead(A8);
int analog9 = analogRead(A9);
int analog10 = analogRead(A10);
int analog11 = analogRead(A11);
int analog12 = analogRead(A12);

Не хватает ОЗУ, дилемма

Добрый день, уважаемые форумчане.

rs485

Привет форумчане

Интересует rs485 в качестве контроля за arduino по схеме: PC - usb to rs485 -- ttl to rs485 (max485) -- arduino

Собственно вопрос в сборке схемы и скетче, возможно у кого то есть зарисовки для работы с arduino через serial rs485?

 

Использование библиотеки TimerThree

Имеется контроллер Arduino Mega 2560 R3.

Необходимо:

1. Вызывать процедуру по прерыванию таймера 3 (с частотой 50Гц, т.е. в каждый полупериод или 100 раз в секунду)

2. Использовать пьезо зуммер на pin3.

Проблема в том, что после вызова функций библиотеки TimerThree меняется частота звука. До вызова все нормально. В чем может быть проблема?

Скетч ниже

ищу библиотеку SPI + cдвиговые регистры 74HC595

ребята помогите плз.

ищу библиотеку SPI + cдвиговые регистры 74HC595

везде примеры для шифтоут (без спи, точнее с программным) и нашел еще статью http://robocraft.ru/blog/arduino/519.html но там вообще какая-то каша(

Ввод значения с матричной цифровой клавиатуры

Всем доброго дня. Возникла нужда сделать себе на работу тестер термоподвесок а то ноутбук тяжёлый аккумулятор не держит заряд. Решил собрать себе мобильный тестер на основе ардуино матричной клавиатуры и дисплея 20х4 физическим интерфейсом для обмена с термпоподвесками будет RS485 микросхема max485 подключённая UART ардуино. С протоколом термоподвесок более менее разобрался. Набросал тестовый код вот хочу сделать ввод заводского номера термоподвески с цифровой матричной клавиатуры.

Вопрос на логику (Функции и циклы)

Всем привет! Не могу ответить на свой вопрос сам, решил спросить вас))

Есть функция, в которой вложен бесконечный цикл.

Вывод на вольтметр 12В

Всем доброго!
Имеется задача сваять датчик уровня топлива. Суть в том, что в качестве исполнительного устройства рименяется автомобильный ДПДЗ с магнито-резистивным элеменом, который в завистмости от положения поплавка будет выдовать от 0 до 5 вольт. Этот сигнал надо подать на ардуину и в зависимости от входного сигнала выводить на простенький китайский вольтметр типа:

https://m.aliexpress.com/item/32582100596.html?aff_click_id=4d147f392927...

Ардуино - энергосбережение

Добрый день! Хочу сделать простой проект. Есть Ардуино нано, светодиод (штатный) и батарейка.

Хочу запустить проект на подобии Blink:

 

radio.available() возвращает true

Добрый день. Требуется помощь. В программе задействованны библиотеки RF24.h и библиотека Wiegand.h(функци которой основанны на работе с прерываниями).