• 車種別
  • パーツ
  • 整備手帳
  • ブログ
  • みんカラ+

VortexRのブログ一覧

2017年12月07日 イイね!

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

今回はミトに標準装備されていないリバースアラームを自作してみました。
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) | トラックバック(0)

プロフィール

「[整備] #デミオ Nexus7 追加メーターのスキンあれこれ https://minkara.carview.co.jp/userid/2707392/car/2783115/6658233/note.aspx
何シテル?   12/05 16:49
DCT車が気になり、維持費節約の方向で1.4LターボのA3にしました。
みんカラ新規会員登録

ユーザー内検索

<< 2017/12 >>

     12
3456 78 9
10111213141516
17181920212223
24252627282930
31      

リンク・クリップ

MY11エアガイドグリルに交換 
カテゴリ:その他(カテゴリ未設定)
2024/01/11 19:22:23
ノーブランド RS3タイプ フロントグリル 
カテゴリ:その他(カテゴリ未設定)
2023/01/14 12:39:45
Forge ディバーターバルブ取付け 
カテゴリ:その他(カテゴリ未設定)
2023/01/14 07:55:39

愛車一覧

アウディ A3スポーツバック アウディ A3スポーツバック
デミオ1.4NAから1.4ターボに戻ってきました。 今回のコンセプトは見た目をほぼいじら ...
マツダ デミオ デミきゅん (マツダ デミオ)
2019/6/17に納車されました! 軽量で出だしがよく、小回りも利いていい車です!マフ ...
アルファロメオ MiTo ミトきゅん (アルファロメオ MiTo)
2017/07/25に納車されました〜!(✝ξ)🍀 しばらくノーマルで乗っていましたが ...

過去のブログ

2021年
01月02月03月04月05月06月
07月08月09月10月11月12月
2020年
01月02月03月04月05月06月
07月08月09月10月11月12月
2019年
01月02月03月04月05月06月
07月08月09月10月11月12月
2018年
01月02月03月04月05月06月
07月08月09月10月11月12月
2017年
01月02月03月04月05月06月
07月08月09月10月11月12月
ヘルプ利用規約サイトマップ
© LY Corporation