2016年03月19日

ブザーのプログラム

こんにちは

先日、作ったブザーの回路図とプログラムを記事にしようと
回路図をどうするかなって・・・

とりあえず、部品表を作って・・・
部品名規格個数
arduino HiLetgo Pro Mini TMEGA328P 5V 16MHz 1個
3端子レギュレーター 7805 1個
スイッチ付き可変抵抗器 P-07212(秋月通販コード) 1個
006p電池ボックス P-02674(秋月通販コード) 1個
積層セラミックコンデンサ10μF P-05103(秋月通販コード) 1個
積層セラミックコンデンサ0.1μF P-00090(秋月通販コード) 1個
トランジスタ2SC1815GR I-00881(秋月通販コード) 1個
LED付き押しボタンスイッチ P-02009(秋月通販コード) 1個
炭素被膜抵抗(1kΩ) R-16102(秋月通販コード) 2個
メカニカルブザー P-00160(秋月通販コード) 1個

回路図、どうしよう
arduinoの回路書くソフトあるみたい
回路図は、あとでいいか


使ってるarduinoはこれ

ブザーのプログラム


アマゾンで買える
HiLetgo Pro Mini ATMEGA328P 5V 16MHz

んで、これだけだと書き込めないので
おなじ、アマゾンで
Arduino ミニ3.3V 5.5V FTDI232用の FT232RL FTDI USB-TTLシリアル アダプタ モジュール

を買うと、書き込めるようになります


回路図は、あとで記事で書きますよ



以下がプログラムになります





int ledsw=4;
int sw0=2;
int vsw=3;
int buza=10;
int sw1;
int cut0;
int valvcc=A0;
int valpin=A1;
int val=0;
int valswv=12;
int valswin=11;
int sw2;
void setup(){
pinMode(buza,OUTPUT);
pinMode(ledsw,OUTPUT);
pinMode(vsw,OUTPUT);
pinMode(valvcc,OUTPUT);
pinMode(sw0,INPUT);
pinMode(valswv,OUTPUT);
pinMode(valswin,INPUT);
Serial.begin(9600);
}

void loop(){
digitalWrite(vsw,HIGH);
digitalWrite(ledsw,LOW);
digitalWrite(valswv,HIGH);
analogWrite(valvcc,255);
analogWrite(A2,0);
sw1 = digitalRead(sw0);
val=analogRead(valpin)*6;
sw2 = digitalRead(valswin);
Serial.println(val);
delay(1);
if(sw1==HIGH){

digitalWrite(13,HIGH);
cut0=1;
}
else if(sw1==LOW && cut0==1 ){
digitalWrite(buza,LOW);
delay(val);

digitalWrite(buza,HIGH);
digitalWrite(ledsw,HIGH);
delay(1000);

digitalWrite(buza,LOW);
digitalWrite(ledsw,HIGH);
delay(2000);

digitalWrite(buza,HIGH);
digitalWrite(ledsw,HIGH);
delay(1000);
digitalWrite(13,LOW);

digitalWrite(buza,LOW);
digitalWrite(ledsw,LOW);
delay(1000);
cut0=0;

}
else if(sw2==LOW){
digitalWrite(buza,HIGH);
digitalWrite(ledsw,HIGH);
delay(1000);

digitalWrite(buza,LOW);
digitalWrite(ledsw,HIGH);
delay(2000);

digitalWrite(buza,HIGH);
digitalWrite(ledsw,HIGH);
delay(1000);
digitalWrite(13,LOW);

digitalWrite(buza,LOW);
digitalWrite(ledsw,HIGH);
delay(2000);
}
}







同じカテゴリー(APS系)の記事画像
aps-3グリップ3D化計画8
aps-3グリップ3D化計画7
aps-3グリップ3D化計画6
aps-3グリップ3D化計画5
サイトの外し方
新しい3Dプリンタ
同じカテゴリー(APS系)の記事
 aps-3グリップ3D化計画8 (2021-02-20 09:56)
 aps-3グリップ3D化計画7 (2021-02-15 17:39)
 aps-3グリップ3D化計画6 (2021-02-13 11:44)
 aps-3グリップ3D化計画5 (2021-02-11 08:18)
 サイトの外し方 (2021-02-05 17:04)
 新しい3Dプリンタ (2021-02-05 16:42)

Posted by ハロ  at 16:03 │Comments(2)APS系電子関係

この記事へのコメント
公開ありがとうございます。
早速、部品を手配します。
Posted by ゆきパパ at 2016年03月19日 17:27
公開有難うございます。
近場で部品探して作ってみたいと思います。
Posted by さとりん at 2016年04月08日 23:00
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。

プロフィール
ハロ
ハロ
スピードシューティング・APS・FPSをこよなく愛するハロです。
主にAPSを本腰で挑戦中
/"ハンドガン"/   
<フリー>
公式186-4×
練習会191-3×
練習200-3×
<オープン>
公式190-5×
練習会 186-5×
練習196-6×
/"ライフル"/
<フリー>
公式 121-2×
練習会160-3×
練習
<オープン>
公式 134-3×
/"取得バッチ"/
ハンドガン
グランドマスター
ライフル
シャープシューター
< 2024年04月 >
S M T W T F S
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        
QRコード
QRCODE
読者登録
メールアドレスを入力して登録する事で、このブログの新着エントリーをメールでお届けいたします。解除は→こちら
現在の読者数 10人

過去記事
アクセスカウンタ
↑LO↑ ↑たぬきそふと↑ たぬきそふと PCゲーム『少女教育』を応援中!

放浪息子