Перейти к содержанию

Навигация

Buzzer: различия между версиями

Нет описания правки
Строка 2: Строка 2:
<translate>
<translate>
<!--T:1-->
<!--T:1-->
Излучатель звука подключен в Wiren Board Smart Home к выходу ШИМ и управляется через sysfs-интерфейс ядра.
''Страница находится в процессе редактирования!!!!!''
Номер порта PWM - 2.
Все контроллеры Wiren Board имеют на борту звуковой излучатель (далее - Buzzer). Buzzer питается от 5В и управляется ножкой gpio процессора в режиме ШИМ. Управлять Buzzer'ом можно через sysfs-интерфейс ядра и различное ПО поверх него. Сейчас реализовано управление из web-интерфейса, движка правил wb-rules, python.


<!--T:2-->
==О ШИМ и пересчёт параметров==<!--T:2-->
ШИМ - это прямоугольные импульсы, интерфейс ядра позволяет регулировать частоту импульсов и коэффициент заполнения.
ШИМ - это прямоугольные импульсы, интерфейс ядра позволяет регулировать частоту импульсов и коэффициент заполнения.
Коэффециент заполнения влияет на громкость звука.
Коэффециент заполнения влияет на громкость звука.


<!--T:3-->
==Управление из sysfs==<!--T:3-->
Экспорт порта в sysfs:
Экспорт порта в sysfs:
<pre>
<pre>
Строка 55: Строка 55:
<!--T:12-->
<!--T:12-->
[https://github.com/contactless/wirenboard/tree/master/examples/beeper '''Пример''']
[https://github.com/contactless/wirenboard/tree/master/examples/beeper '''Пример''']
==Управление из web-интерфейса==<!--T:13-->
==Управление из движка правил==<!--T:14-->
==Управление из python==<!--T:15-->
</translate>
</translate>
wb_editors
556

правок