• 車種別
  • パーツ
  • 整備手帳
  • ブログ
  • みんカラ+
イイね!
2017年12月07日

自作 リバースアラーム(PIC12F1822使用)

今回はミトに標準装備されていないリバースアラームを自作してみました。 ミトにリバースアラームをつけることはできるのですがどうもTCT(オートマ)仕様にしかつかなさそうなのでPICマイコンで自作しました。


完成図はこんな感じです。
ホントはPIC12F683を使うつもりだったのですが、廃番になりかけており、ちょっと高かったので後継?のPIC12F1822というのを使ってみました。
まず12F1822をPickit2で使うのに一苦労、MPLABとシンクロさせるのに一苦労、そしてもちろんプログラムでも一苦労(笑)
とどめにはどんな高さ、パターンで鳴るか悩むこと3時間(笑)
結局無難にピーッ ピーッって鳴るようにしました。
一応プログラムを書いておきます。(使う人いるのかな)
ーここからー
#include
#define _XTAL_FREQ 800000
__CONFIG(FOSC_INTOSC & MCLRE_OFF & WDTE_OFF & CP_OFF );

void f6(int len){//6オクターブ目の”ファ”を鳴らすルーチン...でもいじっていたらファじゃなくなりましたw
int i;
for(i=0;i RA0 = 0;
__delay_us(130.8);//ディレイ関数で130マイクロ秒のディレイを
RA0 = 1;
__delay_us(130.8);
}
}
void main(){
TRISA = 0x08;
while(1){
f6(512);//ファを鳴らすルーチン、長さ300で
__delay_ms(300);//ピーッピーッ音の間のウェイト
}
}
ーここまでー
出力ピンはRA0で、トランジスタとかFETで増幅してスピーカーに繋げば鳴ります。
これをHI-TECH PICC LiteでコンパイルしてPickit2か3で書き込めば動くはずです(笑)
音色はまったく高級感のない矩形波サウンドです(笑)(グリーンスリーブスとかが鳴れば何気におしゃれなのに...)
リレーがついている理由は直接繋いだところノイズか電圧降下でまともに鳴らず、リレーをかまして電池駆動にしました。


配線は相変わらずぐっちゃぐちゃです(笑)鳴ればいいやw



ブログ一覧
Posted at 2017/12/07 13:18:40

イイね!0件



今、あなたにおすすめ

関連記事

良い天気やのに一人弄り~
まさやん””さん

人間の聴力の実力、タイムアライメン ...
Kさん@シュンさん

マツダ MOTIONIST 所感
K26Cさん

GW最後は警告煩い!
ハイパーいわんさん

今日から11月です(^^)
hiraりんさん

寒い時期にAピラーの付け根付近が「 ...
大具羅早ヱ門之上隆康さん

この記事へのコメント

コメントはありません。
現在価格を調べてみる

おすすめアイテム

 
 

プロフィール

「55555キロ! http://cvw.jp/b/2707392/40823893/
何シテル?   12/09 12:35
ミトのある毎日...楽しすぎます! 蛇の毒は強烈...Dモードでなくとも十分楽しめるクルマです! もちろんDモードは豹変しますが(笑) どこまでも走っていけそう...
みんカラ新規会員登録

ユーザー内検索

<< 2017/12 >>

     12
3456789
10111213141516
17181920212223
24252627282930
31      

リンク・クリップ

アルファロメオ MiTo  
カテゴリ:その他(カテゴリ未設定)
2017/09/10 16:47:32

お友達

MiToについに乗ることができました(*^^*)MiTo乗りの方、アドバイスなどもらえたらうれしいです!
2 人のお友達がいます
shigemitoshigemito * takami.ftakami.f

愛車一覧

アルファロメオ MiTo ミト (アルファロメオ MiTo)
高校のころから欲しかったアルファロメオMiToをついにゲットしました!(*^^*)

過去のブログ

2017年
01月02月03月04月05月06月
07月08月09月10月11月12月
ヘルプ利用規約サイトマップ
©2017 Carview Corporation All Rights Reserved.
閉じる