(水)Arduinoもモールスを打ち始めた(デバック文)AVRマイコン用のソースをArduinoに移植してみました。一部改造したものの、ほとんど流用できました。詳細な仕様はAVRの方を参照してください。cwdbg.ino■変更点1出力をpin13にすることでオンボードのLEDも同時に光ります。圧電スピーカーはpin13と隣のGNDに指します。2tone()使っているので、ディレイは音の長さプラス無音の長さになります。(土)AVRマイコンがモールスを打ち始めた(デバック文)LCDやデバッカーが付いてない無い状のマイコンで変数の値を知りたくなることがある。そんなとき、値をCWに変換してはと思いつき簡単なソースを書いてみた。サンプルソース今回は、LEDと音(PWM)で実装したが、電子ブザーでも良い。ソースも簡単なので、ライブラリ化せずソースをそのまま公開。AVR最初の一歩セット」用に作成されています。http://www.jh4vaj.com/afss01_01※自由に改造・流用していただいて結構。※半角小文字を1文字だけ。出力が終わると短点7個分の時間を空ける。datの値をHEX変換して、CW出力データの前に”0x”が自動で付加される。”0x1cd”文字と文字の間は、短点3個分空ける。出力が終わると短点7個分の時間を空ける。);chに文字列の先頭ポインタを渡すとCW出力文字は半角英数小文字と.,:?/@-およびスペースであること。それ以外の文字は無視される。文字と文字の間は、短点3個分空ける。出力が終わると短点7個分の時間を空ける。使用できるキャラクターはcwa()を参照。文字と文字の間隔を調整しないため、組み合わせによっては、HHやARなど特殊な文字をCW出力できる。dot();短点1個分のONと短点1個分OFFを行う。短点1個の長さはT_DLYで定義する。ドットの長さ※環境を変える場合は、PORTBとTCCR0Aを自分の環境に合わせて修正してください。dash();短点3個分のONと短点1個分OFFを行う。短点1個の長さはT_DLYで定義する。ドットの長さ※環境を変える場合は、PORTBとTCCR0Aを自分の環境に合わせて修正してください。(土)ピカロード「ホタル君」の製作方法ピカロード「ホタル君」の製作についてまとめました。電球ソケットの外側1赤い線が、中心に位置になるよう内側45度に折りたたんでください。2黒い線は使用しないのでニッパーで切り取ってください。3赤いリード線を2.5cm程度にカットし8~10mm程度外皮を剥いてください。4赤いリード線がショートしない様、テープ等保護してください。(写真はグルーガン)【心線の加工】110cmのメッキ線を1cm程度折り返してください。2ラジオペンチで端の部分を数mm程度持ってください。3長い方の線を、らせん状に巻いてください。ハンダが乗りやすいよう、粗く巻くのがコツです。4巻くのは1重で結構です。余った線はニッパーで切り離してください。5リード線とメッキ線をハンダで固定します。【M型コネクターの加工】1加工済のソケットをM型コネクターに差し込みます。2黒いリード線が有った端子が穴から見える位置にくるように調整します。3位置が有ったた中心導体(赤いリード線側)、外皮線(黒いリード線が有った端子)の順にハンダ付けします。中心導体の飛び出している部分はニッパーで切断し、整形してください。4コネクターを後ろ側みて、ガタツキ無い様に2~4カ所程度ハンダ付けで止めてください。この時、ハンダがソケットの内側に入ってしまうと電球は入らなくなってしまうので注意してください。【最終確認】1電球を入れない状態で中心導体と外皮線がショートしていない事を確認してください。2電球を入れた状態で10~20Ω程度の抵抗がある事をテスターで確認してください。(テスターの種類によって抵抗値は変わります。)3無線機の出力を0.1~0.5W程度(HF帯)にして電球は光る事を確認してください。電波形式はAM(28MHz帯はFMも可能)またはCW(3アマ以上)が良いですが、パケットモードでも結構です。SSBの場合は、音声入力に合わせて光り方が変わります。このとき(通過型電力計などで)、SWR計でが1.5以下(SWR計が無い場合は無線機の表示)であることを確認してください。※SWRは異常に高い場合、断線またはショートの可能性があります。使用を中止し、確認してください。0.1W以下および1W以上の電力ではお使いになれません。※アンテナアナライザー等は送信電力が小さいため、高いSWR値となりますが異常ではありません。※規定の電力を加えた時に、SWRが下がります。【頒布について】ハムフェア等のイベントにて頒布します。受注に予定はありません。