tp buzzer
Tibbo-Piのブザーを鳴らします。
ノードの配置
functionノードを使用します。
functionノードの編集を開き、コードに以下を記述します。
ブザーを1秒ならします。
1 2 |
msg.payload = {ptn: 1, time: 1000}; return msg; |
実行するとブザーを鳴らすことができます。
ptnはパターンであり、1から6までのパターンを指定できます。
ptnが0の場合は、ブザーを止めます。
サンプルフロー
1 |
[{"id":"39afcf4a.9c3228","type":"inject","z":"3efecf70.7f7ef8","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":140,"y":460,"wires":[["c6be7fa4.fb45a"]]},{"id":"c6be7fa4.fb45a","type":"function","z":"3efecf70.7f7ef8","name":"","func":"msg.payload = {ptn: 1, time: 1000};\nreturn msg;","outputs":1,"noerr":0,"x":250,"y":520,"wires":[["74ef9627.c51918"]]},{"id":"74ef9627.c51918","type":"tp-buzzer out","z":"3efecf70.7f7ef8","name":"","tpSlot":"S00","communication":"TP_BUZZER","connectedStatus":"start","host":"","x":380,"y":560,"wires":[]}] |