このページの本文へ

【新居浜高専】新居浜高専PICマイコン学習キットVer.3を用いた低学年専門導入教育を実施

独立行政法人国立高等専門学校機構
2022年11月30日

  • この記事をはてなブックマークに追加
  • 本文印刷

独立行政法人国立高等専門学校機構
オリジナル電子工作教材によるエレクトロニクスとプログラミングの基礎教育

新居浜工業高等専門学校(愛媛県新居浜市 校長:鈴木康司 以下「新居浜高専」)の電子制御工学科では、独自開発した電子工作教材“新居浜高専PICマイコン学習キット”を用いて、1年生を対象に専門分野の導入教育を実施してきました。そして、令和4年度後期からVer.3にバージョンアップして機能増強された同キットを用いた、エレクトロニクスとプログラミングの基礎を学習する教育カリキュラムが開始されました。


新居浜高専PICマイコン学習キットVer.3を用いてプログラミングを学習する授業風景
◆新居浜高専PICマイコン学習キットVer.3
 電子制御工学科の1年生の専門科目「電子基礎実習」で、電子工作を通じてエレクトロニクスとプログラミングの基礎を学習するための教材として、2002年に同学科の出口幹雄教授(当時は講師)が考案したマイコン教材は、2005年に東京・秋葉原の(株)秋月電子通商に技術移転し“新居浜高専PICマイコン学習キット”として発売されました。2014年には、マイコンを更新し回路を拡充してVer.2となり、さらに、本年8月、新機種のマイコンを採用してファームウェア(注1)を新たにしたVer.3を発表しました。
 Ver.3は、マイコンの周辺回路はVer.2と同じですが、回路を動作させる16種類の内蔵プログラムに加えて、回路をパソコンと繋いで、コマンド操作で対話的に回路を動作させたり、プログラムを組んで動作させたりするための“モニタプログラム(注2)”をファームウェアとして内蔵しているところが最大の特徴です。
 従来、同キットを用いてマイコンのプログラミングを学習するためには、自作のプログラムを、キットに同梱のマイコンに書き込まれているファームウェアに上書きしてしまう必要がありました。この場合、元々書き込まれている16種類の内蔵プログラムが消えてしまう上に、プログラミングを学ぶ上では色々とプログラムを書き換えて何度も試行錯誤を繰り返す作業が必須となりますが、その度毎にマイコンのフラッシュメモリを書き換えることになるため、フラッシュメモリの寿命(書き換え回数の上限)を考慮するとこの点において問題がある、という欠点がありました。
 Ver.3では、モニタプログラムを内蔵することによって、この問題を解決しました。モニタプログラムを使うと、パソコンとキットの回路を繋いで通信しながら、コマンド操作でLEDをON/OFFしたり音を鳴らしたりすることができるほか、pythonに似たフォーマットで簡単なプログラムを組んで動作させることができます。モニタプログラムが提供するプログラミング機能は、インタプリタとしての動作のため速度はあまり速いものではありませんし、機能も原始的なレベルのものに限られてはいますが、for文、if文、while文など、基本的なアルゴリズムを一通り実現できるツールは備わっていますので、プログラミングの初歩を学ぶ初学者にとっての教材としては有用ですし、そのシンプルさがかえって望ましいとも言えます。また、プログラムをプログラムとしてだけ捉えるのではなく、キットの回路を動作させながら、ハードウェアとの繋がりに目を留めながらプログラミングを学ぶことができることが、このモニタプログラム上でプログラミングを学ぶ最大のメリットです。
 自分でハンダ付けして回路を組み立てることができるマイコンキットで、しかも、回路を思い通りに動作させるためのプログラミング環境をそれ自身が提供する本PICマイコン学習キットは、非常に独創的な教材ということができます。
新居浜高専PICマイコン学習キットVer.3を組み立てた様子 (写真の基板はキットに同梱の両面基板ではなく、授業で使用するために別途設計した片面基板)
(注1)ファームウェア : 装置に組み込まれ、その動作を制御するために書き込まれているソフトウェアのこと。
(注2)モニタプログラム: 装置の動作を外部から制御したり、装置の状態を確認するために、ホストコンピュータと繋いで通信しながら操作できる機能を提供するプログラムのこと。


◆「電子基礎実習」の内容
 「電子基礎実習」は、電子制御工学科1年生対象の通年科目で、定員40名のクラスを2つの班に分け、「電気基礎演習」と週ごとに交代しながら実施しています。

 前期では、ハンダ付けの練習から始まり、キットの回路を6つのステップに分けて少しずつ組み立てています。ステップ毎に、LEDや圧電ブザー、マイク、フルカラーLED、7セグメントLEDなど、そのステップのトピックスとなる電子部品について学ぶとともに、2進数や16進数、コンピュータの仕組み、論理回路、などの基礎的事項を学習します。

 後期には、製作したキットの回路を使ってプログラミングを学習します。
 従来は、回路に使用しているマイコン(Microchip Technology社のPICマイコン)に書き込むプログラムをC言語で作成することを体験してもらっていましたが、この場合、先ずプログラムの開発環境の使い方に慣れることが必要である上に、マイコンが正しく動作するために必要な様々な初期設定の記述など、アルゴリズムの考え方などのプログラミングの本質的な事柄以外に注意を払わなければならないことが多く、初学者には不向きな点が多々ありました。
 この点、Ver.3にアップデートされたことにより、パソコン側はTeraTermなどの一般的なターミナルソフト(注3)を用いることができ、モニタプログラムによって、ターミナル画面を通じて、直接、対話的に回路の動作を操作することができるようになりました。また、マイコンのプログラムを格納するフラッシュメモリの寿命を気にすることなく、何度でもプログラムを書き換えて試行錯誤を繰り返すことできるようになりました。

 現在、次のような順序でステップを踏みながらプログラミングについて学習を進めています。
 (1)コマンドでI/Oを操作
  LEDやスイッチ、圧電ブザーなどを動かしてI/O(入力と出力)について学ぶ
 (2)繰り返しの無いプログラム
  ステートメント(実行すべき動作の記述)を順に並べて自動的に実行させシーケンス制御の基礎を学ぶ
 (3)回数の決まった繰り返し
  for文の使い方と配列について学ぶ
 (4)条件判断
  if文(if....else....文)の使い方を学ぶ
 (5)回数不定の繰り返し
  while文の使い方を学ぶ
 (6)キーボードによる操作
  ASCIIコードとシリアル通信について学ぶ

 また、2023年3月頃に、本キットVer.3を用いたエレクトロニクスとプログラミングの基礎の学習についてのガイドブックが技術評論社から発刊される予定もあり、本キットVer.3を用いたより良い教育カリキュラムの構築に向けて研究を進めています。


モニタプログラムを起動した時のターミナル画面の例 (モニタプログラムには15個のサンプルプログラムが内蔵されており、そのうちのサンプルプログラム1をロードするコマンド“P1”を実行して、そのプログラムリストが表示された状態。)

(注3)ターミナルソフト: ネットワークや通信ケーブルを通じて他のコンピュータと接続し、コマンドを送信したりして対話的に操作するためのソフトウェア。


新居浜工業高等専門学校について
 本校は5学科からなる本科と3専攻からなる専攻科を備えた工業高等専門学校で、別子銅山の歴史文化を受け継ぐ工都・新居浜の地に1962年に創設されました。「知恵、行動力、信頼」を教育理念とし、地域とともに歩む信頼される学校をめざしています。

【学校概要】


学校名:独立行政法人国立高等専門学校機構 新居浜工業高等専門学校
所在地:愛媛県新居浜市八雲町7-1
校長名:鈴木 康司
設立:1962年4月
URL: https://www.niihama-nct.ac.jp/
事業内容:高等専門学校・高等教育機関


【お問い合わせ先】
新居浜工業高等専門学校 総務課総務企画係
TEL:0897-37-7704
e-mail: skika-c.off@niihama-nct.ac.jp


~2022年度、高等専門学校制度は創設60周年を迎えます~
https://www.kosen-k.go.jp/Portals/0/60th/

カテゴリートップへ

1
【整備済み品】富士通 ノートパソコン LIFEBOOK U9310 13.3型FHD(1920x1080) 超軽薄 ノートPC/第10世代 Core i5-10310U@1.7GHz/ 8GB メモリ/高速ストレージ SSD/Webカメラ/WIFI/Type-C/HDMI/win11&MS Office 2019 搭載 ビジネス 在宅勤務向け パソコン (メモリ:8GB/SSD:256GB)
【整備済み品】富士通 ノートパソコン LIFEBOOK U9310 13.3型FHD(1920x1080) 超軽薄 ノートPC/第10世代 Core i5-10310U@1.7GHz/ 8GB メモリ/高速ストレージ SSD/Webカメラ/WIFI/Type-C/HDMI/win11&MS Office 2019 搭載 ビジネス 在宅勤務向け パソコン (メモリ:8GB/SSD:256GB)
¥52,800
2
【整備済み品】中古 ノートパソコン NEC VersaPro VKT16/15.6型・第8世代Core i5-8250U(最大動作3.4GHz)/快適メモリ8GB/ 高速SSD 256GB/Win11 Pro/MS Office 2019付属/テンキー付, Webカメラ, USB3.0, HDMI, VGA, 有線LAN, WIFI内蔵, Bluetooth/ACアダプター付属/180日間保証
【整備済み品】中古 ノートパソコン NEC VersaPro VKT16/15.6型・第8世代Core i5-8250U(最大動作3.4GHz)/快適メモリ8GB/ 高速SSD 256GB/Win11 Pro/MS Office 2019付属/テンキー付, Webカメラ, USB3.0, HDMI, VGA, 有線LAN, WIFI内蔵, Bluetooth/ACアダプター付属/180日間保証
¥26,880
3
【整備済み品】富士 通 2in1ノートパソコン V727【本体のみ】/第7世代Core M3/12.3型タッチパネル1920×1080/メモリ 8GB/SSD 128GB/Win 11/MS Office 2019/USB 3.1/Type-C/無線WIFI/オーディオ内蔵/WEBカメラ/初期設定済
【整備済み品】富士 通 2in1ノートパソコン V727【本体のみ】/第7世代Core M3/12.3型タッチパネル1920×1080/メモリ 8GB/SSD 128GB/Win 11/MS Office 2019/USB 3.1/Type-C/無線WIFI/オーディオ内蔵/WEBカメラ/初期設定済
¥9,600
4
Lenovo Chromebook クロームブック IdeaPad Flex 3i Gen8 12.2インチ インテル® プロセッサー N100搭載 メモリ4GB eMMC 64GB バッテリー駆動12.0時間 重量1.25kg アビスブルー 82XH001KJP
Lenovo Chromebook クロームブック IdeaPad Flex 3i Gen8 12.2インチ インテル® プロセッサー N100搭載 メモリ4GB eMMC 64GB バッテリー駆動12.0時間 重量1.25kg アビスブルー 82XH001KJP
¥29,800
5
【Amazon.co.jp限定】 ASUS ノートパソコン Vivobook 15 X1502VA 15.6インチ インテル Core i7 13620H メモリ16GB SSD 1TB Windows 11 バッテリー駆動 8.9時間 重量1.7kg PC Game Pass 3ヶ月利用権付き クワイエットブルー X1502VA-I7H161W
【Amazon.co.jp限定】 ASUS ノートパソコン Vivobook 15 X1502VA 15.6インチ インテル Core i7 13620H メモリ16GB SSD 1TB Windows 11 バッテリー駆動 8.9時間 重量1.7kg PC Game Pass 3ヶ月利用権付き クワイエットブルー X1502VA-I7H161W
¥104,800

Amazonのアソシエイトとして、ASCII.jpは適格販売により収入を得ています。

ASCII倶楽部

注目ニュース

  • 角川アスキー総合研究所

プレミアム実機レビュー

ピックアップ
1
KIOXIA(キオクシア) 旧東芝メモリ microSD 128GB UHS-I Class10 (最大読出速度100MB/s) Nintendo Switch動作確認済 国内サポート正規品 メーカー保証5年 KLMEA128G
KIOXIA(キオクシア) 旧東芝メモリ microSD 128GB UHS-I Class10 (最大読出速度100MB/s) Nintendo Switch動作確認済 国内サポート正規品 メーカー保証5年 KLMEA128G
¥1,880
2
Anker PowerLine III Flow USB-C & USB-C ケーブル Anker絡まないケーブル 240W 結束バンド付き USB PD対応 シリコン素材採用 iPhone 17 / 16 / 15 / Galaxy iPad Pro MacBook Pro/Air 各種対応 (1.8m ミッドナイトブラック)
Anker PowerLine III Flow USB-C & USB-C ケーブル Anker絡まないケーブル 240W 結束バンド付き USB PD対応 シリコン素材採用 iPhone 17 / 16 / 15 / Galaxy iPad Pro MacBook Pro/Air 各種対応 (1.8m ミッドナイトブラック)
¥1,390
3
【Amazon.co.jp限定】バッファロー microSD 32GB 100MB/s UHS-1 U1 microSDHC【 Nintendo Switch 対応 】V10 A1 IPX7 Full HD RMSD-032U11HA/N
【Amazon.co.jp限定】バッファロー microSD 32GB 100MB/s UHS-1 U1 microSDHC【 Nintendo Switch 対応 】V10 A1 IPX7 Full HD RMSD-032U11HA/N
¥1,880
4
Anker USB Type C ケーブル PowerLine USB-C & USB-A 3.0 ケーブル iPhone 17 / 16 / 15 /Xperia/Galaxy/LG/iPad Pro/MacBook その他 Android 等 USB-C機器対応 テレワーク リモート 在宅勤務 0.9m ホワイト
Anker USB Type C ケーブル PowerLine USB-C & USB-A 3.0 ケーブル iPhone 17 / 16 / 15 /Xperia/Galaxy/LG/iPad Pro/MacBook その他 Android 等 USB-C機器対応 テレワーク リモート 在宅勤務 0.9m ホワイト
¥660
5
Anker iPhone充電ケーブル PowerLine II ライトニングケーブル MFi認証 超高耐久 iPhone 14 / 14 Pro Max / 14 Plus / 13 / 13 Pro / 12 / 11 / X/XS/XR / 8 Plus 各種対応 (0.9m ホワイト)
Anker iPhone充電ケーブル PowerLine II ライトニングケーブル MFi認証 超高耐久 iPhone 14 / 14 Pro Max / 14 Plus / 13 / 13 Pro / 12 / 11 / X/XS/XR / 8 Plus 各種対応 (0.9m ホワイト)
¥990
6
KIOXIA(キオクシア)【日本製】USBフラッシュメモリ 32GB USB2.0 国内サポート正規品 KLU202A032GL
KIOXIA(キオクシア)【日本製】USBフラッシュメモリ 32GB USB2.0 国内サポート正規品 KLU202A032GL
¥980
7
【Amazon.co.jp限定】 ロジクール 静音 ワイヤレス トラックボール マウス M575SPd Bluetooth Logibolt 無線 windows mac iPad OS Chrome トラックボールマウス ブラック M575 M575SP 国内正規品 ※Amazon.co.jp限定 壁紙ダウンロード付き
【Amazon.co.jp限定】 ロジクール 静音 ワイヤレス トラックボール マウス M575SPd Bluetooth Logibolt 無線 windows mac iPad OS Chrome トラックボールマウス ブラック M575 M575SP 国内正規品 ※Amazon.co.jp限定 壁紙ダウンロード付き
¥5,280
8
バッファロー SDカード 128GB 100MB/s UHS-1 スピードクラス1 VideoSpeedClass10 IPX7 Full HD データ復旧サービス対応 RSDC-128U11HA/N
バッファロー SDカード 128GB 100MB/s UHS-1 スピードクラス1 VideoSpeedClass10 IPX7 Full HD データ復旧サービス対応 RSDC-128U11HA/N
¥2,000
9
キヤノン Canon 純正 インクカートリッジ BCI-381(BK/C/M/Y)+380 5色マルチパック BCI-381+380/5MP 長さ:5.3cm 幅:13.9cm 高さ:10.75cm
キヤノン Canon 純正 インクカートリッジ BCI-381(BK/C/M/Y)+380 5色マルチパック BCI-381+380/5MP 長さ:5.3cm 幅:13.9cm 高さ:10.75cm
¥5,545
10
Amazonベーシック USB-A -ライトニングケーブル ナイロン iPhone充電 Apple MFi認証 iPhone 14/14 Pro/13/13 Pro/12/SE(第2世代)/iPad 各種対応(シルバー 0.9m)
Amazonベーシック USB-A -ライトニングケーブル ナイロン iPhone充電 Apple MFi認証 iPhone 14/14 Pro/13/13 Pro/12/SE(第2世代)/iPad 各種対応(シルバー 0.9m)
¥980

Amazonのアソシエイトとして、ASCII.jpは適格販売により収入を得ています。

デジタル用語辞典

ASCII.jpメール デジタルMac/iPodマガジン