Аппаратные вопросы

Вопросы и темы по железу.

Спонтанный отказ Arduino Nano.

Здравствуйте!

Столкнулся с такой проблемой. Имеется Arduino Nano. К ней подключено: 1. Джойстик с двумя потенциометрами; 2. Два светодиода; 3. Две кнопки; 4. Пьезоизлучатель; 5 модуль NRF24L01.

Залитый в Arduino Nano скетч при запуске издаёт звуковой сигнал и включает один светодиод. В цикле собираются данные с входов и массивом отправляются по радиоканалу. Модуль NRF24L01 включается только когда данные в массиве меняются и есть, что отправлять. Второй светодиод служит для индикации его включения и отправки массива. Питается всё пока от USB (4,8v). 

Ардуино нано некорректная работа

/*
 таймер кнопка 1 ->2  (btn1_pin) 0- нажата /1 нет
                 GND->GND
          светодиод 1->3 (Led1_pin) 1- горит8 /0 нет
                 Ucc->Ucc
*/

const int btn1_pin = 3; // нога кнопки 1
uint8_t btn1 = 0xFF;
const int Led1_pin = 8; // нога реле
uint8_t Led1;
const int Led2_pin = 2; // нога светодиода 2
uint8_t Led2;


void setup() {
  
  pinMode(btn1_pin, INPUT_PULLUP);
  pinMode(7, INPUT_PULLUP);
  pinMode(6, INPUT_PULLUP);
  pinMode(5, INPUT_PULLUP);
  pinMode(Led1_pin, OUTPUT);

Подключение сканера Cino FM 480 (RS232) к Arduino Mega

Всем, Добрый день!

Имеется: Сканер штрих-кода FM 480 (rs232), Arduino Mega, преобразователь логических уровней RS232-TTL на микросхеме MAX3232. 

Задача: Увидеть считанный штрих-код в мониторе последовательного порта.(Serial Mega, который на пинах 1 и 0)

Условия: Сканер через прямой (не перекрестный, я его прозвонил) удлинитель RS232 подключен к преобразователю RS232-TTL, с него идут проводки на питание, землю и Serial3 Mega.(15, 14 пины).

Arduino питают друг друга через сигнальные цепи

Соединил два контроллера (UNO Nano или Nao, Nano) через software serial (Rx Tx GND).  если подключить к USB или к др питанию один из них, то запускатся и другой, я так понимаю второй тянет питание по сигнальным цепям и в силу небольшого потребления запускатстя (особенности логики ТТЛ-внутренний КМОП?). Получается надо развязывать (не обязательно гальванически) сигналы.

Требуется измерение частоты 1-8Мгц

Всем добрый день
Ищу недорогое решение измерение частоты (или хотя бы счетчик импульсов) примерно до 8МГц на несколько каналов для МК. Простые интегральные счетчики типа K561ИЕ8 - многовато выводов.

Может есть что-то подобное с i2C? Или сразу частотометр с i2C?

Измерение напряжения литиевого аккумулятора

Можно ли по данной схеме измерять вольтаж аккумуляторов VTC5A 18650 (2600mAh, 30А)?

 

Pro Mini 16MHz 3,3V + DHT сенсоры

Сдаюсь. Перепробовал все, гуглил и яндексил, ответа не нашел. Не работает связка Arduino Pro Mini 16 MHz, 3,3V с любым типом датчиков DHT. Пробовал DHT 11 и 22 (АМ2302), сажал на разные пины, датчики питал напряжением от 3,3 до 5 вольт, подтягивающий резистор и без него. Библиотеки DHT, dht11, stDHT, AM2321-master, ни в какую не заводится. Вместо про мини ставлю нано - взлетает моментально, BMP280 на мини работает без проблем на i2c. Куда дальше копать - не знаю, может будут идеи?

Гугление дало такую же проблему на немецкоязычном форуме, но решения там нет.

16 канальное реле 12В

Приобрёл такой блок реле.Возник вопрос с подключением.Я подключил всё так 5v-V(arduino mega sensor shield),gnd-gnd,dc+ и dc- к блоку от старого принтера(12В/1,25А), ну входы к выходам соответственно.Плате такой расклад не понравился, она вырубилась.Дисплей Nextion замерцал.Плата сидела в usb,nextion в том же сетевом фильтре,что и блок от принтера.Правильно ли я подключил и в чём проблемка?И также вопрос, можно ли сие реле повесить допустим на Yellow/gnd разъема ATX?

Arduino и Wi-Fi

Доброго времени суток. Недавно я столкнулся с такой вот задачей задачей: требуется осуществить обмен данными между arduino и копмьютером по wi-fi, но в теме интернета вещей я вообще ничего не понимаю. В связи с этим встает два вопроса:

- Как это реализовать? (Знаю только один способ - через web-cервер и то, только поверхностно)

TFT Touch ILI9327 3.6"

Не могу понять, что такое.
Сам дисплей рабочий, картинки и т.д. выводит без проблем, а вот тач не хочет работать. На нажатие реагирует нормально, но координаты выдает или -1/-1 или 399/239 или же 0/239 или 399/0

Пните в нужную сторону, уже и по всякому калибровку делать пробовал.

Все работает от USB на DUE. Примеры ХЗ как работают, т.к. как нажатие отрабатывает то коллибровку "проходит".