タグ

割り込みに関するt_furuのブックマーク (2)

  • Wio LTEを省電力に使おう | Seeed K.K.

    Wio LTEのユーザーさんが、タワーマンション郵便受けの監視を作ってみたという記事(タワマンとWio LTE)を書いてくださいました。実際にWio LTEを使って何かを作ってみたという記事を読むのは、興味深く、とても嬉しいです。 MAX氏も著者の方にアドバイスしてくださったみたいですが、LTEモジュールを使って通信をすると、とても大きな電力を消費してしまいます。できるだけイベントのハンドリングはWio LTEのマイコンで処理して、LTE通信は必要なときにのみ行う様にしたほうがパワーコンサンプション的にも、通信量(料?)的にも優しいです。 実際のスケッチを見てみると、ああそういうことかと理解してもらえると思いますので、サンプルスケッチを書いてGistに置いてみました。 スケッチを見ていただけると、attachInterrupt()を使って割り込みが発生したときに、change_state

    Wio LTEを省電力に使おう | Seeed K.K.
  • ORBIT SPACE

    どうしてもポーリングではなく割り込み処理にてGPIOを監視したかったので調べていたら最近wiringPi.hにwiringPiISRと呼ばれる頼もしい関数が追加されたようなので試してみました。 下記のサンプルコードではRaspberry Piにポケットガイガー Type5をGPIO 2にシグナル、GPIO 3にノイズを接続して100マイクロ秒で送られてくるパルスを検知します。 #include <wiringPi.h> #include <stdlib.h> #include <stdio.h> void signal(void){ printf("Signal\n"); } void noise(void){ printf("Noise\n"); } int main(void){ int setup = 0; setup = wiringPiSetupSys(); while(set

  • 1