ハッピーコンピューティングのブログ -162ページ目

ハッピーコンピューティングのブログ

東京都小平市の小さなプログラミング教室のブログです。

こんな部品がありました。



電気が来ているときは「1」、電気が通っていないと「0」で表すとしたとき、上の部品は次の表な動作をし、1と0の足し算ができるものとします。
ちなみに、1+1は1となり、間違った答えとなります(笑)

入口1 入口2 出口1 足し算?
0 0 0 0 + 0 = 0
0 1 1 0 + 1 = 1
1 0 1 1 + 0 = 1
1
1 1 1 + 1 = 1

はい。ここまでが前回のおさらい。

この部品をスイッチと電球につないでみます。



こうすると、左側にあるスイッチのひとつをONにすれば電球が光ります。
電球が光っている状態を「1」と呼び、光っていない状態を「0」と呼ぶことにします。

うーん。光っているのを「1」っつったって、いまいちよくわからん。
そこで 「7セグメントディスプレイ」 というのを作った人がいました。
こんなのです。

Linkman 7セグメントLED(1桁・赤・カソード) KW1802CSB/Linkman
¥価格不明
Amazon.co.jp

安いところ では1個40円(税込)とかで売ってます。

電卓とかによく使われてますね。

0から9までの十種類の数字が一通り表示できます。

「ななせぐ」って呼ばれます。


上の絵の電球をこの7セグに取り換えて、ひとつのスイッチをONにします。

こんな感じです。





スイッチをONにして電気が通ると、7セグが1を示します。

これでずいぶん意味ありげになりました。


だけど2つのスイッチが両方OFFの時、電気が通らないので7セグが光りません。

ホントは「0」を示して光ってほしいところです。

というわけで、この仕組みはまた次回。

えーと、前回はこういう絵を描きました。



こういうのができた後、いりぐちから入る電気のパターンによって、自由にでぐちに出る電気のパターンを決められるようになりました。
さらに、この絵ではいりぐちは2本、でぐちは1本ですが、この数を増やせるようになりました。
つまり、こんな感じです。


この黒い箱は絵で表現されていますが、実際の製品も黒いものが多いです。
たとえば手元にあった実際の製品 74LS181 。



これは4年前に購入したものですが557円でした。安いんです。

で、たとえばこんな表になるような部品を作ったとします。
入口1 入口2 出口1
× × ×
×
×

これを、×を「0」、〇を「1」とみなすと、なんだか0と1の足し算に見えないか、と考える人が出てきました。
つまり上の表は
入口1 入口2 出口1 足し算?
0 0 0 0 + 0 = 0
0 1 1 0 + 1 = 1
1 0 1 1 + 0 = 1
1
1 1 1 + 1 = 1

ひとまず一番下の行のパターンは使わないとして、
  • 0+0=0
  • 0+1=1
  • 1+0=1
の3パターンの計算ができるようになりました。
こんな風にして、複数のピンが突き出た黒い箱が、ひとまず計算機としての第一歩を踏み出した!
ということにしときましょう。

次回は、この黒い箱の出口から出てきた電気をどうするかというお話をしようと思います。

先日ようやく出来上がったハッピーコンピューティングのチラシですが、
地元でミニコミ紙を発行していらっしゃる Petit ぷてぃ さんに配布をお願いしました。
 
実は以前よりこっそりブログは熟読させていただいており、うちのチラシの配布をお願いするのはこの人と決めていました。
ようやく実現してなによりです。

少ないですが、ひとまず2000部が「Petitぷてぃ11月号」と共に配布されます。
今後定期的に配布をお願いするつもりです。

以下、ぷてぃの福善さんにご指導いただいた言葉を引用いたします。
一度に配るチラシは少なくていい。
その代わり時間をかけて長い間配り続けましょう。
激しく強い雨はザッと降って流れてしまう。
静かに降る弱い雨は、じっくり時間をかけて地に染み込む。
この感じ、分かりますか?
なるほど。大変よくわかりました。

今後、末永くお付き合いいただければと思います。