20/07/24 17:25:44.06 esKZv+TZ.net
>>78-80
プログラミングだけならその通り。
ただmicro:bitやらロボットやら触らせるならハードに関して教えても良いと思う。
私のお勧めはキッチンタイマーを半田付けから教える事。(あえて7セグLEDの配線を自由にさせる事で、違いを生む)
7セLEDを2個並べるだけだから単純で、数字を分解(例えば21を表示しようと思えば、21/10で2を求め10の位の数にして、余りを1の位にする)して、
各桁のビットパターンにする事で
何故文字コードが有るのか?
どうやってファームウェアがハードの違いを吸収しているのか?
が、実感として分かるし、最初CPUクロックから逆算して1秒を算出して数えていたのを、
組込のタイマーを使う事で消費電力削減になると教えればCPUとそれ以外の連携(GPGPUもそう言った連携の1つ)を学べる。