11
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

はじめに

Nerves Livebook で Raspberry Pi 用スターター電子工作キットを楽しんでいます

SunFounder Raspberry Pi 用のスターター電子工作キット

これまでの記事

この記事ではアクティブブザーを鳴らします

実装したノートブックはこちら

アクティブブザー

振動源が内部に入っていて、電気が流れると音を出します

IMG_1621.JPG

足が2本あり、長い方が陽極、短い方が陰極になっています

陽極はブザー上部に+の表示もあるので分かりやすいです

回路の組み立て

オンライン説明書の通りに回路を組みます

今回は通電の制御にトランジスタも使います

ノートブックの実装

Nerves Livebook を開き、以降のコードを実行していきます

ピンを開く

今回は GPIO17 を入力のピンとします

0 にすると通電して音が鳴るため、初期状態を 1 にしておきます

{:ok, buzzer} = Circuits.GPIO.open("GPIO17", :output, initial_value: 1)

ブザーを鳴らす

ピンの値を 0 にすると音がなります

Circuits.GPIO.write(buzzer, 0)

けっこう甲高い音がします

ブザーを止める

ピンの値を 1 にすると音が止まります

Circuits.GPIO.write(buzzer, 1)

ピンを閉じる

遊び終わったらピンを閉じておきます

Circuits.GPIO.close(buzzer)

まとめ

ここまで LED ばかりでしたが、ようやく音に辿り着きました

11
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?