Документация

Описание устройства

  • Можно ли собрать контроллер без материнской платы?

Можно. В принципе вы можете подключить Arduino напрямую к силовой части и часам и устройствам ввода вывода. Материнская плата предназначена для простоты использования и монтажа в корпус.

Ниже представлено описания задействованных контактов на плате:

D6 (10), D7(11),D8(12), D9(13), D10(14), D11(15), D12(16), D13(17) - каналы используются для силовой части (реле).

D5(9)switchPin (кнопка джойстика)

D4(8) - tonePin (канал спикера)

D3(7) - температурные датчики

A7(23), A6(24) - X,Y джойстика 

A4(27),A5(28) - I2C шина, используется для подключения экрана и модуля часов.

TDX(31), RDX(30) - UART шина для обмена данных с WiFI модулем

  • Можно ли прошить чип без программатора?

В принципе можно. Однако только прошивки для младшей модели устройства AQ_CH04L либо прошивки без поддержки модуля связи, для старших устройств. Остальные прошивки шьются только через программатор USBasp Более подробную информацию можно получить на форуме.

  • Можно подключить WiFi модуль без использования материнской платы?

Можно. Однако надежность и безотказность такой системы будет крайне низкая. Для обвязки ESP8266 используется следующая схема:

Так же стоит отметить чувствительность чипа к качеству питания.

  • Можно ли использовать двух строчные LCD вместо четырех строчных?

При инициализации дисплея мы явно указываем количество строк и символов в строке поддерживаемым данным дисплеем. Поэтому ответить что будет если подключить дисплей другого типа, я не берусь...

  • Что делать если у моего экрана I2C переходник имеет нестандартный адрес?

Ничего. Прошивка при первом запуске, сканирует адрес подключенного дисплея и в последующем будет использовать его при подключении и инициализации. Однако, при первом запуске прошивки вам необходимо подключить к шине I2C только дисплей, остальные устройства, часы или что-то еще, должны быть подключены после первого запуска.

  • Какой блок питания использовать для подключения контроллера?

Хороший 5V импульсный блок питания. Для питания платы со всеми подключенными устройствами рекомендуемая мощность не менее 700mA. 

  • Можно ли использовать другие типы чипов, плат, и.т.п.?

Чип однозначно должен быть atmega328p. Так же рекомендуется использовать все же Arduino nano, так как прошивка писалась и тестировалась только для этих плат.

  • Мне не хватает функционала, не могли бы вы...?

Мог бы, но к сожалению мне функционала, хватает.

  • Есть ошибки или проблемы в работе устройства, что делать?

Писать на форум или напрямую через контакты или форму обратной связи.

  • Кажется я спалил чип, что делать?

Есть два варианта, устройство включается, горит диод питания: вы просто запороли bootloader, и вам нужно его просто заново залить через программатор, либо через донора, в сети куча инфы, читаем, разбираемся, либо спрашиваем на форуме. Если программатор не может залить bootloader, при условии что он подключен теперь правильно: то тогда все печально. Вариант второй: устройство не включается, диод питания не горит. Что же скорее всего на 99% что вы чертовски правы...

  • У меня остались еще вопрос, куда писать?

Форум. 

  • Я хочу сделать себе такой контроллер, но ничего не понимаю в  этом, что делать?

Купить готовый, распаянный и прошитый...


Яндекс.Метрика