プログラミング学園「電子工作部」2022年2月号サポート・ページ

プログラミング学園「電子工作部」2022年2月号

読者アンケートにご協力ください(ここをクリック)

今月号の製作物のハイライト動画

プログラミング学園2022年2月号製作物の紹介(YouTube)

MakeCodeとmicro:bitの使い方

MakeCodeを使ったmicto:bitの使い方は下記ページで解説しています.

MakeCodeとmicro:bitの使い方ページ(動画あり)

 


● 第1章 ワイヤレス給電でLEDをチカチカさせる

▼ブレッドボードの配線例

ワイヤレスLED全体像 ワイヤレスLEDのブレッドボード1 ワイヤレスLEDのブレッドボード2 ワイヤレスLEDのブレッドボード3

 

▼プログラム

図5 micro:bitのプログラム
https://makecode.microbit.org/_0zaTJETTz5mY

 

部品表

部品名 型番 数量 URL
ワイヤレスLED給電ユニット OSWPTS1208D 1 https://akizukidenshi.com/catalog/g/gM-14405/
ワイヤレスLED 白色 OSWM43-W5W 5 https://akizukidenshi.com/catalog/g/gM-14404/
トランジスタ2SC3422 40V3A 2SC3422-Y 1 https://akizukidenshi.com/catalog/g/gI-09669/
低損失CMOS 3端子レギュレータ 3.3V 500mA NJU7223F33 1 https://akizukidenshi.com/catalog/g/gI-00432/
コンデンサ0.1μF 0.1μFなら何でも可 2
抵抗300Ω 300Ωなら何でも可 1

▼部品の購入先

「ワイヤレス給電でLEDをチカチカさせる実験キット」はこちらから購入できます

「ワイヤレス給電でLEDをチカチカさせる実験キット」同梱マニュアル

 


第2章 明るさを検知する光センサ

▼ブレッドボードの配線例

光センサCDS

光センサ フォトトランジスタ

▼プログラム

図9 照度値をそのまま周波数に読み替えて音を鳴らす楽器のプログラム

https://makecode.microbit.org/_avKaYkY3a7k4

 

部品表

部品名 型番 数量 URL
CdSセル GL5516 1 https://akizukidenshi.com/catalog/g/gI-05858/
フォト・トランジスタ NJL7502L 1 https://akizukidenshi.com/catalog/g/gI-02325/
カーボン抵抗器 10kΩ 1/4または1/6W 1 https://akizukidenshi.com/catalog/g/gR-16103/

▼部品の購入先

「明るさを検知する光センサ実験キット」はこちらから購入できます

「明るさを検知する光センサ実験キット」同梱マニュアル

 


第3章 雨降り警報器

▼基板の組み立て例

雨降り警報機の全体像 雨降り警報機の基板組み立て例

▼プログラム

図8 降雨センサ(送信側)のプログラム

https://makecode.microbit.org/_9rHDduity73i

図9 降雨センサ(受信側)のプログラム

https://makecode.microbit.org/_cHxK28Ktu9MJ

 

部品表

部品名 型番 数量 部品番号
OPアンプ NJU7043D 1 IC1
LED(赤) OSR5JA3Z74A 1 LED1
カーボン抵抗 10kΩ,1/6W 1 R2
カーボン抵抗 1kΩ,1/6W 1 R3
メタルグレーズ抵抗 10MΩ,1/4W 1 R1
積層セラミック・コンデンサ 0.1μF,50V 1 C1
ターミナル・ブロック TB111-2-2-U-1-1 1
ビス/ナット M3×8mm 3
電池ボックス(単3x2) BH-321-2A150 1 BT1
プラスチック・ケース 110×80×33,SK-16 1
片面銅張基板 150×100×1mm,CEM-3 1 SENSOR1
基板用スライド・スイッチ SS-12D00-G5 1 SW1

▼部品の購入先

「雨降り警報器製作キット」はこちらから購入できます

「雨降り警報器プリント基板」はこちらから購入できます

「雨降り警報器製作キット」同梱マニュアル

 


第4章 金属探知器

▼基板の組み立て例

金属探知器の全体 金属探知器の基板

 

▼プログラム

図7 金属探知器のプログラム
図8 初期設定と,基準値設定プログラム
https://makecode.microbit.org/_HaKiKP7jd5yy

 

▼部品表

部品名 型番 数量 部品番号
8ビット・バイナリ・カウンタ TC74HC590AP 1 IC2
14ステージ・バイナリ・カウンタ SN74HC4060N 1 IC1
 6回路シュミット・トリガ・インバータ TC74HC14AP 1 IC3
トランジスタ 2SC1815L-Y 2 Tr1, Tr2
クリスタル 32.768kHz VT-200-F 1 Q1
メタルグレーズ抵抗 20MΩ 1/4W 1 R6
10MΩ 1 R7
カーボン抵抗 47kΩ 1/6W 2 R1, R2
12kΩ 1/6W 1 R3
10kΩ 1/6W 1 R9
1kΩ 1/6W 5 R5, R10, R11, R12, R13
180Ω  1/6W 1 R4
100kΩ 1 R8
セラミック・コンデンサ 220pF  50V 2 C5, C6
4700pF  50V 1 C2
積層セラミック・コンデンサ 0.1μF  50V 3 C1, C4, C9
0.01μF  50V 1 C3
電解コンデンサ 100μF 25V 1 C8
LED 赤 φ3mm OSR5JA3Z74A 4 LED1, LED2, LED3, LED4
ダイオード 1N4148 1 D1
エナメル線(ポリウレタン銅線) Φ0.29~0.5mm 20m L1
単3電池ボックス 単3×2本 1 BT1
ピン・ヘッダ オスL型 20ピン 1×40ピンを分割 1 CN1
基板用スライド・スイッチ SS-12D00-G5 1 SW1
ターミナル・ブロック TB111-2-2-U-1-1 1

 

▼部品の購入先

「金属探知器製作キット」はこちらから購入できます

「金属探知器プリント基板」はこちらから購入できます

「金属探知器プリント基板」同梱マニュアル

 


第5章 熱線式温度センサを使った風速計

▼基板の組み立て例

風速計の全体像 風速計基板画像

 

▼プログラム

図9 風速計のブロック・プログラム
https://makecode.microbit.org/_KqxRxmJU4ekr

 

▼部品表

部品名 型番 数量 部品番号
IC1 計装アンプ LT1167CN8 1 IC1
IC2 低損失3端子レギュレータ TA48033S 1 IC2
白金薄膜温度センサ 100Ω SDT101BXN100DF 1
カーボン抵抗 1.5kΩ 1/6W 3 R3,  R5, R7
1kΩ 1/6W 1 R6
100Ω 1/6W 2 R1,R4
半固定ボリューム GF063P 10kΩ 1 VR1
GF063P 1kΩ 1 VR2
積層セラミック・コンデンサ 1μF  50V 1 C1
積層セラミック・コンデンサ 10μF  50V 1 C2
ツェナー・ダイオード GDZJ3.0A 1 D1
バッテリ・スナップ 006P用縦型 1 BT1
基板用スライド・スイッチ SS-12D00-G5 1 SW1
ターミナル・ブロック TB111-2-2-U-1-1 1 CN1

 

▼部品の購入先

「熱線式温度センサを使った風速計製作キット」はこちらから購入できます

「熱線式温度センサを使った風速計のプリント基板」はこちらから購入できます

「熱線式温度センサを使った風速計製作キット」同梱マニュアル

 


第6章 モールス符号練習器

▼基板の組み立て例

モールス符号練習器 モールス符号練習器とmicro:bitの接続

▼プログラム

図5 キーを押すと音が出るプログラム
図11 モールス符号解読プログラム(抜粋)
図13 アルファベットをLEDに表示するルーチン

https://makecode.microbit.org/_203Pk3ihiY4D

 

▼部品表

部品名 型番 数量 部品番号
トランジスタ 2SC1815 3 Tr1, Tr2, Tr3
タクト・スイッチ(電鍵用) TS-0606-F-N-BLK 1
タクト・スイッチ(基板用) TVGP01-G73BB 1 SW1
カーボン抵抗 10kΩ 1/6W 4 R1, R2, R3, R6
4.7kΩ 1/6W 2 R7, R8
2.2kΩ 1/6W 1 R5
1.5kΩ 1/6W 1 R4
積層セラミック・コンデンサ 1μF  50V 2 C1, C3
10μF 50V 1 C2
電解コンデンサ 10μF 50V 1 C2
ターミナル・ブロック TB111-2-2-U-1-1 2 CN1
ビス・ナット M3mmx8mm 3

 

▼部品の購入先

「モールス符号練習器製作キット」はこちらから購入できます

「モールス符号練習器プリント基板」はこちらから購入できます

「モールス符号練習器製作キット」同梱マニュアル

 


第7章 人が乗れる電動台車をスクラッチで動かす

▼プログラム

Microbit_more.zip
注意事項:
https://microbit-more.github.io/editor/
を開いてから読み込んでください.間違えて
https://scratch.mit.edu/projects/editor/
から読み込もうとすると読み込み中で止まります.