PythonのコードでpigpioでGPIOのinputの内部プルアップ抵抗を有効にする 前回はpigpioとPythonを使って、GPIOからボタン(タクトスイッチ)の入力を受けて、ボタンが押されている間だけブザーから […]
タグ: RaspberryPi
【電子工作】Python + pigpioでボタン(タクトスイッチ)を押したらブザーが鳴るようにする(Raspberry Pi 4で遊ぼう日記 その15)
PythonとpigpioでGPIOのinputを使ってみる 前回はpigpioとPythonのコードでGPIOをPWM制御することで周波数を変え、2種類の音でパッシブブザーを鳴らしてみた。ふと思ったのだが、これまでラズ […]
【電子工作】Python + pigpioでPWM制御をしてパッシブブザーを鳴らす(Raspberry Pi 4で遊ぼう日記 その14)
pigpioとPythonでGPIOをPWM制御してパッシブブザーを鳴らす 前回はpigpioとPythonのコードでアクティブブザーを鳴らしたが、今回はパッシブブザーを鳴らしてみる。アクティブブザーは直流電圧をかければ […]
【電子工作】Python + pigpioでアクティブブザーを鳴らす(Raspberry Pi 4で遊ぼう日記 その13)
pigpioとPythonでGPIOを制御してアクティブブザーを鳴らす これまで、いろいろな方法でLEDを点滅させてきたが、さすがに飽きてきたので違う部品を使ってみたくなってきた。 ということで、今回は以下のキットについ […]
【電子工作】pigpiod(デーモン) + C言語でLチカしてみる(Raspberry Pi 4で遊ぼう日記 その12)
pigpiodとC言語でGPIOを制御してLEDを点滅させる 前回はpigpioというライブラリを直接使ってC言語でLチカをやったが、pigpiodというデーモンを使って実行する場合は少し方法が異なる。ということで、今回 […]
【電子工作】Raspberry Pi OSでpigpioを使ったC言語プログラム実行時に「initInitialise: Can’t lock /var/run/pigpio.pid」とエラーが出た
pigpioを使ったC言語コードのコンパイル時にエラー 先日、Raspberry Pi OSにインストールされているpigpioを使いC言語のコードでLチカをやろうと思い、gccでコンパイル後にファイルを実行するときに以 […]
【電子工作】pigpio + C言語でLチカしてみる(Raspberry Pi 4で遊ぼう日記 その11)
pigpioとC言語でGPIOを制御してLEDを点滅させる 前回はpigpioというライブラリを使って、PythonのコードでLEDを点滅させてみた。今回はC言語でコードを書いて、Lチカをやってみる。 なお、C言語でLチ […]
【電子工作】pigpio + PythonでLチカしてみる(Raspberry Pi 4で遊ぼう日記 その10)
pigpioとPythonでGPIOを制御してLEDを点滅させる 以前、WiringPiのPythonパッケージをインストールしてLEDを点滅させてみたが、WiringPiは公式の更新が停まっていることもあり、今後のこと […]
【電子工作】C言語でRaspberry Pi 4 Model BのGPIOレジスタを叩いてLチカしてみる(Raspberry Pi 4で遊ぼう日記 その9)
GPIOのレジスタをC言語で直接叩いてLチカする 前回までのところで、ラズベリーパイのGPIOを使って LinuxのsysfsでファイルアクセスしてLチカ ライブラリを使ってLチカ などをやってみたが、 SoC(BCM2 […]
【電子工作】WiringPi + C言語でLチカしてみる(Raspberry Pi 4で遊ぼう日記 その8)
WiringPiとC言語でGPIOを制御する 前回はWiringPiのPythonパッケージをインストールしてLEDを点滅させてみたが、もともとWiringPiはC言語のライブラリなので、Cのプログラムで使用することも可 […]