Играть с Raspberry Pi в качестве сервера уже давно закончилось, решил попробовать что-то связанное с оборудованием и создать новый проект.
Сначала я думал, что будет достаточно использовать Python с библиотекой GPIO.
Позже я понял, что C всё ещё интереснее, а Python кажется немного тяжёлым, и я всё ещё хочу использовать скрипты.
Я вспомнил о таких удивительных вещах, как cffi и ffi.
Решил использовать LuaJIT ffi...
Отдельные процессы инструментов, которые отслеживают состояние устройств и контролируют работу драйверов.
В коде, который я нашёл в интернете, большая часть написана на Python для синхронной проверки работоспособности датчиков.
Библиотеки, вызываемые из Lua для управления Raspberry Pi.
Разработка устройства: RPpi 3b+
Поддерживаемые датчики:
Датчик | Назначение | Примечание |
---|---|---|
sr501 | Температурный датчик | Проверка интервала, два режима (второй режим после первого) |
Низковольтный зуммер | Звуковое оповещение | Разные звуки при низком и высоком напряжении |
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )