Stellarculator
ラズパイと2bit加減算機を組み合わせた電卓です。
ラズパイにロジックICで自作した2bit加減算機を接続しています。
学校の自由課題で作成に取り組んだ作品です。
学校の授業課題でnaotiki君(GitHub:naotiki)・NXVZBGBFBEN君(同:NXVZBGBFBEN)・KouRo君(同:Kou-Ro)と2bit加減算機を作成し、それをベースとしました。
スイッチを使用する代わりに、フォトトランジスタとLEDから自作したフォトカプラを経由して、ラズベリーパイから加減算機に入力を入れています。
これにより2進数2桁の計算を行ってくれるので、あとはそれを筆算を行うときのように繰り返し利用して、計算させています。チカチカ光るのはロマンなので、同等の計算量でよりチカチカするような計算順に工夫しています。
動作デモ動画①
2進数2桁同士の足し算のデモです。奥の赤色LEDが計算結果になっています。
動作デモ動画②
完成版で実際に2006×1214を計算させてみている動画です。