KC868-AK: пианино на DIN-рейку (собачий вальс теперь не проблема)
Друзья, с момента основания проекта прошло уже 20 лет и мы рады сообщать вам, что сайт, наконец, переехали на новую платформу.
Какое-то время продолжим трудится на общее благо по адресу
На новой платформе мы уделили особое внимание удобству поиска материалов.
Особенно рекомендуем познакомиться с работой рубрикатора.
Спасибо, ждём вас на N-N-N.ru
Блог компании Timeweb Cloud. Автор: smart_alex*. Неуёмный креатив наших китайских друзей из компании Kincony достиг таких масштабов, что даже я, хорошо знакомый почти со всей их продукцией, иногда впадаю в ступор от их изобретений. Когда я первый раз увидел KC868-AK (креатив начинается прямо с индекса), то долго пытался понять что это и зачем это нужно. Рассматривание фотографий и чтение описаний мало что добавляло к пониманию назначения изделия. Тут и клавиатура на 35 кнопок, и цифровые входы, и проводные интерфейсы и ESP32 — что это вообще? и как это можно применять?
Некоторое понимание добавило ознакомление со схемой изделия, его разборка и осмотр обратной стороны его печатной платы. Что же это такое, для чего это можно применить и как это работает мы и попробуем разобраться далее…
KC868-AK
Как выяснилось в последствии, KC868-AK — это ни что иное, как… контроллер! Это не клавиатура, не беспроводная клавиатура, а именно полноценный ESP32 контроллер, у которого клавиатура, хоть доминирует визуально, является только небольшой «подсистемой» его обширного функционала, характерного для контроллеров на ESP32.
Другими словами, KC868-AK нужно воспринимать не как «клавиатуру», а именно как полноценный контроллер на ESP32, но с дополнительными возможностями по «кнопочному» управлению вашей IoT системой.
Функциональное назначение
Тут нужно понимать и различать две вещи: то, что представляет собой KC868-AK с «железной» точки зрения, как ESP32 контроллер общего назначения и то, как видит его использование производитель.
Это две совершенно разные вещи:
- Сам по себе KC868-AK — это ESP32 контроллер общего назначения, который мы можем как угодно программировать и как угодно использовать в своих проектах в составе IoT систем. Для нас это основной режим использования KC868-AK и в этом для нас основной смысл его применения.
- Производитель (компания Kincony) совершенно по другому видит использование KC868-AK: она создавала этот контроллер в первую очередь для управления своими (мощными и функциональными) контроллерами различных серий, например, контроллером KC868-H32B PRO. Для работы в этом режиме, KC868-AK имеет специализированную прошивку с веб-интерфейсом, которая позволяет настраивать работу входов и логику управления другими контроллерами.
Как я уже заметил, для нас второй режим (который является основным и дефолтным с точки зрения Kincony) не имеет особого смысла: у нас нет парка контролеров наподобие Kincony KC868-H32B PRO, да и сама прошивка, насколько она ни была бы хороша, нам не очень интересна, поскольку, владея программированием, мы сами можем создать нужную нам (в каждом конкретном случае) прошивку.
Ниже представлена схема типового использования KC868-AK, с точки зрения производителя.
Поскольку мы «сами себе программисты», то всё дальнейшее повествование я буду посвящать «железному» устройству KC868-AK и режиму самостоятельного его программирования. Обзору фирменной прошивки можно будет посвятить отдельную статью.
- Источник(и):
- Войдите на сайт для отправки комментариев