忍者ブログ



JO3GBD

JO3GBDアマチュア無線局長のブログ。無線、UD、IT、家電、電子工作、IchigoJam、IchigoHAM、その他もろもろ。

カレンダー

02 2024/03 04
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 21 22 23
24 25 26 27 28 29 30
31

ブログ&サイト内検索

最近の記事

最近の動画

リンク

hamlife.jp

にほんブログ村

にほんブログ村 その他趣味ブログ アマチュア無線へ
にほんブログ村

人気ブログランキング


楽天で探す
楽天市場

ボタンを押したら、そのとおりにオーム返しする、名付けて「モールスオウム返し」プログラムをIchigoJamで作りましたのでご紹介します。

先ずは動画をどうぞ。

◆IchigoJamでオウム返し


このようにIchigoJam単体でも遊べます。

◆ミニマム版

最小構成のハードウェアでミニマム化し、ユニバーサル基板で配線してFRISKケースに納めました。また、電鍵用ジャックも付けてボタンと共に電鍵にも反応するようにしています。



◆プログラム

折角なので、普通に電源ONしたら押したら鳴るだけのモールス練習機になり、ボタンか電鍵を押しながら電源ONしたらオウム返しのプログラムが起動するようにしています。

なお、IchigoJamのバージョンは1.4.1を使用しています。PCからシリアル転送で書込みました。(二つ目動画の最後の写真をご参照)

・プログラムリスト#0

10 @ARUN:'MORSE OSC.
20 IF BTN() LRUN 1
30 BEEP 6,12:WAIT 12
40 IF !BTN() CONT ELSE BEEP 9,99
50 IF BTN() CONT ELSE BEEP 0
60 GOTO 40

40、50、60行はモースル練習機(音の発振器)の3行プログラムです。
10、20、30行で、電源ON 時にボタンがオンなら次の1番のプログラムを起動します。
これをSAVE0してプログラムを0番に保存します。


・プログラムリスト#1

続いて、オウム返しするプログラムです。

10 'MORSE PARROT
20 BEEP 6,4:WAIT 8:BEEP 6,12:WAIT 24
30 I=0:CLT
40 IF I AND TICK()>90 J=I:GOTO100
50 IF I>99 BEEP 6,12:WAIT 90:GOTO 100
60 IF !BTN() GOTO 40
70 [I]=TICK():CLT:I=I+1:BEEP 13,99:LED 1
80 IF BTN() CONT ELSE BEEP 0:LED0:[I]=TICK():CLT:I=I+1
90 GOTO 40
100 J=I
110 FOR I=1 TO J STEP 2
120 BEEP 9,99:LED 1:WAIT[I]
130 BEEP 0:LED 0:WAIT[I+1]
140 NEXT
150 GOTO 30

これをSAVE1で1番に保存します。


◆回路図

ミニマム版の回路図です。

なお、サウンド端子から抵抗内蔵トランジスタを介してスピーカを鳴らしていますが、スピーカーが超小型で3V電池駆動のせいか、それほど大きな音は鳴っていません。

◆実装写真(ミニマム版)







◆まとめ
ちょっとしたゲームや、ひとりモールス練習などに参考にしていただければ嬉しいです。いつものことですが真似をされる場合は自己責任でお願いしますね。

#IchigoHAM #IchigoJam #自作室 #CW
PR
    



コメント

コメントのタイトル
お名前/コールサイン
メールアドレス
URL
文字色
コメント
パスワード Vodafone絵文字 i-mode絵文字 Ezweb絵文字
コメントは承認制にさせて頂いております。
投稿頂いてから公開までお時間を頂きますのでご了承をお願いします。


にほんブログ村
にほんブログ村 その他趣味ブログ アマチュア無線へ
にほんブログ村 アマチュア無線へ

このブログのTopへ


------こちらもよろしく!------

ハム川柳.詠み人知らず.com
ハム川柳.
詠み人知らず.com

カムバック・ハム・
ハンドブック

JO3GBD
ホームページ


最近の記事


  • 本ページに掲載されている全てのコンテンツの無断転載を禁止します。
  • 本ページの内容を予告なく変更する場合があります。
  • 本ページに掲載されている内容のご利用に関してはご自身の判断と自己責任でお願い致します。
  • このホームページはリンクフリーです。
  • Copyright (C) 2005-2018 JO3GBD.  All rights reserved.

<トピックス>

便利な検索窓集

Yahoo! JAPAN

  • ウェブ全体を検索
  • このブログを検索


無線局等
情報検索


Callsign lookup:

Provided by QRZ.com

楽天で探す
楽天市場

IchigoJam





















  • 本ページに掲載されている全てのコンテンツの無断転載を禁止します。
  • 本ページの内容を予告なく変更する場合があります。
  • 本ページに掲載されている内容のご利用に関してはご自身の判断と自己責任でお願い致します。
  • このホームページはリンクフリーです。
  • Copyright (C) 2005-2019 JO3GBD.  All rights reserved.
  • 忍者ブログ
  • [PR]
  • CQ ハム アマチュア無線