1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/heyzf-pi-toy

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Драйвер LuaJIT для Raspberry Pi


Играть с Raspberry Pi в качестве сервера уже давно закончилось, решил попробовать что-то связанное с оборудованием и создать новый проект.

Сначала я думал, что будет достаточно использовать Python с библиотекой GPIO.

Позже я понял, что C всё ещё интереснее, а Python кажется немного тяжёлым, и я всё ещё хочу использовать скрипты.

Я вспомнил о таких удивительных вещах, как cffi и ffi.

Решил использовать LuaJIT ffi...

  • tools

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

  • py_test

В коде, который я нашёл в интернете, большая часть написана на Python для синхронной проверки работоспособности датчиков.

  • libs

Библиотеки, вызываемые из Lua для управления Raspberry Pi.


Разработка устройства: RPpi 3b+

Поддерживаемые датчики:

Датчик Назначение Примечание
sr501 Температурный датчик Проверка интервала, два режима (второй режим после первого)
Низковольтный зуммер Звуковое оповещение Разные звуки при низком и высоком напряжении

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Набор инструментов для Raspberry Pi. Расширить Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/heyzf-pi-toy.git
git@gitlife.ru:oschina-mirror/heyzf-pi-toy.git
oschina-mirror
heyzf-pi-toy
heyzf-pi-toy
master