Skip to main content

Учебная плата Napi Sci

🔥 Репозиторий с учебными скриптами: https://github.com/lab240/napi-scripts

Napi SCI - простая модульная плата на основе одноплатника Napi-C и модулей для прототипирования и изучения Linux. Для работы с i2c датчиками, RTC-часами, SPI-модулями, реле, шлейфами сигнализации, GPIO.

napisci

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

Модули платы

  • Преобразователь UART-USB для подключения консоли;
  • Преобразователь UART-RS485 для подключения внешних датчиков;
  • RTC - часы реального времени с памятью;
  • Блок питания DC 9-36;
  • Дисплей SPI для отображения данных;
  • Слоты для i2c датчиков и набор датчиков;
  • Реле 10А;
  • Шлейф сигнализации;
  • Слот свободного проектирования на GPIO.

Сменные модули

  • Сменные модули i2c (2 штуки) для любых устройств i2c (датчики, ADC, дисплеи)
  • Большой сменный модуль с полным дублированием GPIO Napi-C для прототипирования

Модули i2c формата Wemos D1 mini

Мы сделали слот для i2c, совместимый с платами расширения Wemos D1 mini.

Чтобы датчик на заработал, необходимо подать "землю", "питание" (есть как 5В так и 3.3В) и соединить SCL (D1),SDA(D2) как показано на рисунке.

Готовые датчики формата Wemos

napisci

Датчик температуры и влажности SHT30

Датчик можно купить в готовом виде на ОЗОН: https://ozon.ru/t/391X1jA

napisci

Свои датчики

Вы можете спроектировать любые датчики и устройства I2C.

Готовая "монтажка" формата Wemos D1 mini

Готовая плата для проектирования: https://ozon.ru/t/NPBB6X8

napisci

Датчики на платках-модулях (датчик освещенности BH1750 и датчик давления и температуры BMP280)

napisci

Можно использовать монтажку для Arduino, вырезав необходимый размер и припаяв колодки.

Пример платы на монтажке с датчиком давления BMP280

napisci

tip

Хорошая задача для студентов и школьников - проектировать модули с различными датчиками и читать из в Linux с выводом на экран и в сеть.

Плата расширения на GPIO

Мы дублируем полностью GPIO Napi C для создания различных плат расширения. Это будет полезно для использования свободных GPIO или для проектирования нестандартных устройств.

napisci

Назначение GPIO можно посмотреть на странице документации к Napi-C.

Платы расширения свободного проектирования

Плата расширения для свободного проектирования с шелкографией

Пример плат расширений

  • Плата с дополнительным RS485 (как видно, можно использовать простую монтажку с ножками-штырями) napisci

  • Плата с светодиодами и переключателем на монтажке

Контакты для сотрудничества

Если Вам интересна концепция, есть идея плат расширения или такая плата нужна для обучения, пишите нам: Email: dmn@nnz.ru, Telegram: @dmn240.