忍者ブログ



JO3GBD

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

カレンダー

10 2024/11 12
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

ブログ&サイト内検索

最近の記事

最近の動画

リンク

hamlife.jp

にほんブログ村

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

人気ブログランキング


楽天で探す
楽天市場

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

    


アマチュア無線仲間の方々に、IchigoJamに興味を持ってもらいたい!

IchigoJamとはもともと小学生のプログラミング学習用の小型のマイコンですが、お手軽で簡単にプログラミングが出来て、性能も結構良いので、無線関係の自作用にはもってこいだと思っています。(IchigoJamについては⇒こちらのコラムをご参照)

ハムがこどもたちと同じ道具(ハード=IchigoJam)を使い、同じ言葉(ソフト=IchigoJamのBASIC言語)を話すようになれば、いつぞやアマチュア無線界も活性化するはず! と勝手に思っています。

そんなことを想いつつ、IchigoJamを使ったCWキーヤーを数回に分けてこのブログでご紹介していきます。

先ずは動画をご覧ください。


スクイズ(両方を同時に押すと長点・単点を繰り返す)もちゃんと対応していますね。
実は、このキーヤーは後でご紹介するたった3行の簡単なプログラムで出来ています。

ハードの接続やプログラムの入力もお手軽で簡単です。
OMの自作バリエーションとしてIchigoJamをお使いになるきっかけになったらいいなと思いながら、IchigoJamの初めの第一歩的にこのキーヤーの作り方をご紹介をします。


◆パドルをIchigoJamにつなぐ
パドルとIchigoJamを次のように3本のワイヤーでつなぎます。

パドルの端子 IchigoJamのピンソケット
コモン <----> GND
ドット(短点の端子) <----> IN1
ダッシュ(長点の端子) <----> IN4



◆IchigoJamの準備

IchigoJamに、キーボード、モニター、電源をつなぎます。


電源スイッチをONにすると、モニターに、
IchigoJam BASIC 1.3.1 by jig.jp

OK
のような画面が出てプログラムの準備完了です。


◆プログラムを入力する
キーボードから、次のプログラムを入力します。

10 IF !IN(1) BEEP 9,5:WAIT 10
20 IF !IN(4) BEEP 9,15:WAIT 20
30 GOTO 10
(各行の最後は[ENTER]キーを押して改行します)

これで、プログラミングが完了です。
(このように、IchigoJamとそれにつながったキーボード、モニターディスプレー、5V電源以外は何も要らない、つまり、パソコンやパソコン上での開発ソフトも不要で、プログラミングが完了するお手軽さでIchigoJamの特長です。)

◆プログラムを確認する
ここで、LIST[ENTER]と押すと、入力したプログラムの確認ができます。




◆プログラムを実行する

次に、
RUN
[ENTER]と押してプログラムを実行します。

パドルを操作してみてください。
スクイズ付のCWキーヤーが出来ました。

◆プログラムを止める
プログラムを止めるときはESCキー(キーボードの左上側)を押します。

◆プログラムの説明
この3行のプログラムの意味はだいたいこんなイメージです。

10 IF !IN(1) もしIN(1)端子がLowなら
  BEEP 9,5:WAIT 10 ブザーを5単位時間鳴らしつつ、10単位時間待つ。
20 IF !IN(4) もしIN(4)端子がLowなら
  BEEP 9,15:WAIT 20 ブザーを15単位時間鳴らして、20単位時間待つ。
30 GOTO 10 最初に戻り繰り返す。

なお、BEEP 9,15は、9という音に高さ(音程)で、5という単位時間でブザーを鳴らし続けます。
また、WAIT 10 は10単位時間待ちます。

IchigoJamでの時間は60単位時間で1秒(即ち WAIT 60で約一秒)ですので一単位時間は1秒/60=約16.7msです。
従って、このプログラムでは、
短点 BEEP 9,5 5単位時間=16.7ms x 5=83msの1マーク
  WAIT 10 10単位時間=16.7ms x 10=167msで、スペースは上の83msを差し引いた83msの1スペース
長点 BEEP 9,15 15単位時間=16.7ms x 15=250msの3マーク
  WAIT 20 20単位時間=16.7ms x 20=333msで、スペースは上の250msを差し引いた83msの1スペース

となります。


いかがでしょうか?
特定の世代の方には、昔を彷彿させられ懐かしさを感じられたかも知れませんね。
最初と同じ動画をここにも掲載しますので、改めてご覧ください。



-・・・-

次回の記事では、IchigoJamに簡単なインタフェース回路を追加して、キー出力を無線機につないでみようと思います。

また、追々、キーボードキーヤーやメッセージキーヤーもご紹介する予定をしています。

ここまで読んでいただいて、IchigoJamってなに?って方は、こちらのコラムをご参照ください。


なお、IchigoJamは(株)jig.jpの登録商標です。

#IchigoHam #IchigoJam #IchigoJamでCWキーヤー #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 ハム アマチュア無線