1ページからがんばって読み進めるようなやり方だと
頭にまったく入ってこないものも、近くに置いといて
寝る前の少しの時間で適当なページを開いて読んでみると
なぜかすごく理解力が高まってよくわかるから不思議。
つまみ食いの立ち読みが一番脳にいいかもしれない。
もちろん本を書く人は構成を考えて書き進めていると
思うが、それが逆に読んだそばから忘れてしまい、何の
意味もなかったというようなことはよくある。
そこでノートなどにまとめたりするのだが、これまた
理解してないでまとめるもんだから、結局おなじこと。
また、難しくてやだなと思える本も、つまみ食い、立ち読み
方式をとればあら不思議、ちっとも難しくない。
テストでいい点をとろうなどと考えるから内容が頭に
入らないのだ。純粋にただ読んでおもしろいとかもっと
知りたいという好奇心、なぜだろう、どういうことだろう
と推理しながら読めば案外理解しやすい。
時間にとらわれないでヒマになっているせいか(笑)
(それをいっちゃあーおしまいよ)
2022年06月13日
2022年06月11日
カラーセンサーを使ってみる
2022年06月05日
2022年05月21日
ラズパイはパソコン
ラズベリーパイをやるにはLinuxのコマンドを知らないといけない。これがちょっとめんどう。
sudoなんとかとか・・・須藤さん?
そしてネットから必要なモジュールをとってくる。それを使うときに呼び出すプログラムを
書く。うーん・・・まずOSがあって、その他のプログラムやアプリもあって、自分のやりたいことは
また別にできて・・・やりたいことのプログラムを取ってきて・・・じゃあいろいろ試したら
メモリーがなくなっちゃうんじゃないのか???
ネット主体で書かれている本と、電子工作主体で書かれている本とある。両方勉強しなくちゃ。
ラズパイのケースはGPIOが隠れてしまうとスマートだが電子工作ができない。
なので電子工作主体の人は透明ケースがいいらしい。GPIOもさせるようになってる。
こういったところが他のマイコンと違うところ。もうパソコンである。パソコンだが
昔のMS−DOSの世界のようなところもあるのだ。昔はハードディスクを自在に操作
するための「FD」なんていうソフトがあってディレクトリだなんだって
パソコンだけど、中身を解析したりできた、それに近いものがある。
こう考えてくるとラズパイも恐れるにたらないかも・・・
sudoなんとかとか・・・須藤さん?
そしてネットから必要なモジュールをとってくる。それを使うときに呼び出すプログラムを
書く。うーん・・・まずOSがあって、その他のプログラムやアプリもあって、自分のやりたいことは
また別にできて・・・やりたいことのプログラムを取ってきて・・・じゃあいろいろ試したら
メモリーがなくなっちゃうんじゃないのか???
ネット主体で書かれている本と、電子工作主体で書かれている本とある。両方勉強しなくちゃ。
ラズパイのケースはGPIOが隠れてしまうとスマートだが電子工作ができない。
なので電子工作主体の人は透明ケースがいいらしい。GPIOもさせるようになってる。
こういったところが他のマイコンと違うところ。もうパソコンである。パソコンだが
昔のMS−DOSの世界のようなところもあるのだ。昔はハードディスクを自在に操作
するための「FD」なんていうソフトがあってディレクトリだなんだって
パソコンだけど、中身を解析したりできた、それに近いものがある。
こう考えてくるとラズパイも恐れるにたらないかも・・・
2022年05月20日
日記
今日は朝食後の薬を飲むのを忘れた。
夕方になってどうもだるい。
最近薬を減らす方向にしているのだが、
やはり1日1回は今のところ必要。
このところ、電子工作マガジンや
天文ガイドに記事を投稿したりして創作意欲が
わいている。次は何に投稿しようか
おっと、私のマイコンIchigoJamという絵本というか
紙芝居がまだ完成してない。
マイコンと言えばカラーセンサーの使い方が
理科ハウスの宿題になっていた。
IchigoJamでやるか、Arduinoか、ラズパイか
どれでできるかな。
ラズパイの場合、まだプログラムをまともに
組んだことはない。そこからだ。
月の満ち欠け早見盤は昔科学部の生徒のお子さんに
進呈。
そして理科の部屋で募ったところ欲しい方が現れた
のでこちらも準備完了。あとは送り方研究、ゆうパックポストか?
もう少し欲しい方を募集するか。
自分は昔、桜島の火山灰を鹿児島の人に送ってもらった
ことがある。「火山灰授業でつかうのにほしいな」
と書いたらすぐ送ってくれた。こんどは自分の番。
夕方になってどうもだるい。
最近薬を減らす方向にしているのだが、
やはり1日1回は今のところ必要。
このところ、電子工作マガジンや
天文ガイドに記事を投稿したりして創作意欲が
わいている。次は何に投稿しようか
おっと、私のマイコンIchigoJamという絵本というか
紙芝居がまだ完成してない。
マイコンと言えばカラーセンサーの使い方が
理科ハウスの宿題になっていた。
IchigoJamでやるか、Arduinoか、ラズパイか
どれでできるかな。
ラズパイの場合、まだプログラムをまともに
組んだことはない。そこからだ。
月の満ち欠け早見盤は昔科学部の生徒のお子さんに
進呈。
そして理科の部屋で募ったところ欲しい方が現れた
のでこちらも準備完了。あとは送り方研究、ゆうパックポストか?
もう少し欲しい方を募集するか。
自分は昔、桜島の火山灰を鹿児島の人に送ってもらった
ことがある。「火山灰授業でつかうのにほしいな」
と書いたらすぐ送ってくれた。こんどは自分の番。
2022年05月19日
企画展の企画?
先日理科ハウスにお邪魔してIchigoJamというマイコンについて
今自分がやっていることを説明させてもらった。
1時間のつもりがついついあれもこれもと話すぎてしまった。
・・・そして足がしびれる。(笑)
しかし、現状ではコロナの関係でこどもたちを集めたワークショップは
むずかしいらしい。
そこで企画展ということになるのだが、半分は大人も含め計画する
ことになりそう。
実際、こどもパソコンIchigoJamは大人でもじゅうぶんおもしろいし、
先ずは大人が知っていないと指導が出来ないと思う。
そして、IchigoJamBASICでここまで出来るのか!と驚いてほしい。
さらに、マイコンやIotや電子工作など、むずかしいものではなく
楽しいものだと知ってほしい。
さてどんな形態でこれを開催していこうか?
まずはタイトル
20個以上考えてから決めていこうと思う。
・大人も楽しい 子どもパソコン IchigoJam
・BASICで ここまで出来る! すごすぎる!
・2進法は1と0、入出力はI/O、何ができる?
・IoT、物のインターネットって何?
・マイコンと仲良くなろう、そうしよう。
・コマンドを知らないと困るど
・進んでる今は何でもセンサーさ、
・こんなセンサー、あんなセンサー、どうしたろうか
・カラーも判断できる時代!AIをなめんなよ!
・センサー使って役立つ世界、マイコンはぼくらの友達
・自由に作りたい物作ろう!センサーやモーターで
などなど
そして展示はマイコン3〜4セット。
・光を遮ると〜する
・近づくとブザー音
・暑くなると扇風機が回る
などなど 表示は7セグ数字だったり、LEDの色だったり・・・
また、
来館者の考え、カードに、センサーと何がしたいか書いてもらう。
それを壁に貼りだしておく(期間中)。
今自分がやっていることを説明させてもらった。
1時間のつもりがついついあれもこれもと話すぎてしまった。
・・・そして足がしびれる。(笑)
しかし、現状ではコロナの関係でこどもたちを集めたワークショップは
むずかしいらしい。
そこで企画展ということになるのだが、半分は大人も含め計画する
ことになりそう。
実際、こどもパソコンIchigoJamは大人でもじゅうぶんおもしろいし、
先ずは大人が知っていないと指導が出来ないと思う。
そして、IchigoJamBASICでここまで出来るのか!と驚いてほしい。
さらに、マイコンやIotや電子工作など、むずかしいものではなく
楽しいものだと知ってほしい。
さてどんな形態でこれを開催していこうか?
まずはタイトル
20個以上考えてから決めていこうと思う。
・大人も楽しい 子どもパソコン IchigoJam
・BASICで ここまで出来る! すごすぎる!
・2進法は1と0、入出力はI/O、何ができる?
・IoT、物のインターネットって何?
・マイコンと仲良くなろう、そうしよう。
・コマンドを知らないと困るど
・進んでる今は何でもセンサーさ、
・こんなセンサー、あんなセンサー、どうしたろうか
・カラーも判断できる時代!AIをなめんなよ!
・センサー使って役立つ世界、マイコンはぼくらの友達
・自由に作りたい物作ろう!センサーやモーターで
などなど
そして展示はマイコン3〜4セット。
・光を遮ると〜する
・近づくとブザー音
・暑くなると扇風機が回る
などなど 表示は7セグ数字だったり、LEDの色だったり・・・
また、
来館者の考え、カードに、センサーと何がしたいか書いてもらう。
それを壁に貼りだしておく(期間中)。
2022年05月15日
今までマイコンでやったこと
3色LEDをコントロール Arduino UNO3
Arduino ミニ互換機
超音波距離計 Arduino UNO3
赤外線距離センサー IchigoJam
カムロボット IchigoJam
音声合成IC micro:bit
名札表示&音楽 micro:bit
サイコロ?振動センサ micro:bit
ドットマトリックスLEDのダイナミック点灯 Arduino Leonard
Arduino MEGA
光センサー IchigoJam
温度センサー IchigoJam
温度湿度気圧センサー&スライドショー M5STACK
サーボモーター IchigoJam
7セグメントLED IchigoJam
2進法学習器 IchigoJam
LEDサイコロ IchigoJam
マイコン内蔵LED IchigoJam
加速度センサー IchigoJam
ネットから時刻データ IchigoJam&MapleSUGER
カメラ RaspberryPi3B+
インターネット RaspberryPi3B+、RaspberryPi ZERO
その他 Lチカ止まり M5Stick、ESP、ビーグルボーン、びんぼうでいいの
未開封 M5ATOM
計画倒れ 作曲?、キーボード連動(IchigoJamでMIDI)
Arduino ミニ互換機
超音波距離計 Arduino UNO3
赤外線距離センサー IchigoJam
カムロボット IchigoJam
音声合成IC micro:bit
名札表示&音楽 micro:bit
サイコロ?振動センサ micro:bit
ドットマトリックスLEDのダイナミック点灯 Arduino Leonard
Arduino MEGA
光センサー IchigoJam
温度センサー IchigoJam
温度湿度気圧センサー&スライドショー M5STACK
サーボモーター IchigoJam
7セグメントLED IchigoJam
2進法学習器 IchigoJam
LEDサイコロ IchigoJam
マイコン内蔵LED IchigoJam
加速度センサー IchigoJam
ネットから時刻データ IchigoJam&MapleSUGER
カメラ RaspberryPi3B+
インターネット RaspberryPi3B+、RaspberryPi ZERO
その他 Lチカ止まり M5Stick、ESP、ビーグルボーン、びんぼうでいいの
未開封 M5ATOM
計画倒れ 作曲?、キーボード連動(IchigoJamでMIDI)
2022年05月12日
2022年05月11日
HDMIができた!
前に購入した車中用DVDプレーヤー(約1万円)をIchigoJamのモニターにしていたのだが、
これは本当はHDMIもつなげることができるというので、それならラズベリーパイもつなげ
られ一石二鳥だと購入したものだった。ところがなぜか解像度が合わない?云々のメッセー
ジが出てラズベリーパイは出来ないのかと諦めていた。昨日久しぶりにラズパイ3B+をつな
げてみたらなんと写った!!! ただし、起動は市販のSDカードにインストールされている
OSを使った。もしかしたら自分で苦労してダウンロードや設定したOSが設定不完全だった
のかもしれない。とにかく両方使えてうれしい。もう手放そうかと思っていたのでよかった
です。
これは本当はHDMIもつなげることができるというので、それならラズベリーパイもつなげ
られ一石二鳥だと購入したものだった。ところがなぜか解像度が合わない?云々のメッセー
ジが出てラズベリーパイは出来ないのかと諦めていた。昨日久しぶりにラズパイ3B+をつな
げてみたらなんと写った!!! ただし、起動は市販のSDカードにインストールされている
OSを使った。もしかしたら自分で苦労してダウンロードや設定したOSが設定不完全だった
のかもしれない。とにかく両方使えてうれしい。もう手放そうかと思っていたのでよかった
です。

2022年04月24日
2022年04月23日
マイコン内蔵LED

IchigoJamでマイコン内蔵LEDを数珠つなぎで3個つなげて色を変えて制御してみました。
今はやりのLEDテープなどの原理です。たくさんつなげても別々にコントロールできるのです。
それがこのIchigoJamでもここまでできる。ただし、IchigoJamーRを使いました。
Rは今までのIchigoJamの7倍以上早い性能です。IchigoJam U ではLED2個までしか点灯しなかった
からです。理由はわかりません。
さいしょ基板にハンダ付けしたものでやってみたがどうもうまくないということで、写真のような
ブレッドボードに配置。これなら失敗してもダメージが少ない。ボードもRにして成功。
とりあえず実験終了。ああよかった。
プログラムです。

2022年04月17日
LEDをソケット式にした7セグ作り
2022年04月15日
2022年04月05日
DSPラジオキット失敗、今日はマイコンキット
完成をあせりすぎて抵抗を4ついっぺんにやるなど
丁寧さを欠いた。そのせいで、完成はしたけど
周波数が動かない。+とーのスイッチがきかない。
ということは、抵抗のところでちゃんと付いてない
ことになる。まいった。もっとちゃんと1つ1つやれば
よかった。ちょっとめげてるのでしばらくほおっておく。
で、今度はIchigoJam互換機のai.Jamつくり。
表面実装の部品をつけるのにははんだこての
先が平らな方がいいかもしれない。
そこで、買ったあった小手先に交換し、
部品をひとつひとつていねいに取り付ける
ことにした。
まずフラックスを塗る。そして片側だけ
ハンダをのせる。部品を上から置いてそのハンダを
溶かして接着。このとき、上からピンセットで押さえつけた。
こんどはもう一方であるが、今ハンダ付けしたがわの半分を
テープでとめる。これは付いてると言ってももう片方を
熱を加えてる間に最初の接着がとれてしまう可能性があるからだ。
で、固定してもう片方にハンダを流して接着・・・さいごに
テープをはがして終わり。



丁寧さを欠いた。そのせいで、完成はしたけど
周波数が動かない。+とーのスイッチがきかない。
ということは、抵抗のところでちゃんと付いてない
ことになる。まいった。もっとちゃんと1つ1つやれば
よかった。ちょっとめげてるのでしばらくほおっておく。
で、今度はIchigoJam互換機のai.Jamつくり。
表面実装の部品をつけるのにははんだこての
先が平らな方がいいかもしれない。
そこで、買ったあった小手先に交換し、
部品をひとつひとつていねいに取り付ける
ことにした。
まずフラックスを塗る。そして片側だけ
ハンダをのせる。部品を上から置いてそのハンダを
溶かして接着。このとき、上からピンセットで押さえつけた。
こんどはもう一方であるが、今ハンダ付けしたがわの半分を
テープでとめる。これは付いてると言ってももう片方を
熱を加えてる間に最初の接着がとれてしまう可能性があるからだ。
で、固定してもう片方にハンダを流して接着・・・さいごに
テープをはがして終わり。



2022年04月03日
DSPラジオの製作
数学の言葉
2022年03月26日
プログラミング教室で使うマイコンは?
やっぱりIchigoJamという結論になる。
モニターとキーボードとIchigoJamだけでOKだから。
パソコンやインターネットを用意しなくていいから。
そろえて教えることができるのはこれしかない。
それにIchigoJamBASICは初心者に向いている。
だからといって易しすぎるわけでもない。
入力センサーやLED、モーターなどの出力も学習できる。
BASICだけでなく、同じ回路基板で中身のファームウエアを
書き換えればJavaScriptも勉強できる。
その後興味を持ったら自分で他のマイコンに進んでいけばいい。
小学生でIchigoJam、中学生でArduino、高校生でRaspberryPiなど
のように段階的に学んでいけるのではないだろうか。
**********************
micro:bitもいいのだけれど、最初にビジュアル的プログラミング
に慣れてしまったらその後、コードやスケッチを記述するのは
やりにくいんじゃないかと思うがどうだろう。
ただmicro:bitは性能が優れているのは無視できない。
特に通信機能や加速度センサー内蔵な点。それからPythonでも
プログラミング可能だったり、作ったプログラムを保存したり
送ったりするのは簡単でやりやすい。
今現在、半導体不足でmicro:bitが購入したくても手に入らない。
であれば、そのあいだ最も一般的なマイコンであるArduinoの学習
をすすめておくのもいいと思う。
*****************
その他
IchigoJamでカラーでゲームを作ろうと思うがPanCakeが使いづらい。
モニターが2つ必要なようだ。PanCakeよりai.CaKeのほうがいいかも
しれない。重ねるとEEPROMが使えなくなるから困るのだ。
重ねないai.CaKeがいい。
モニターとキーボードとIchigoJamだけでOKだから。
パソコンやインターネットを用意しなくていいから。
そろえて教えることができるのはこれしかない。
それにIchigoJamBASICは初心者に向いている。
だからといって易しすぎるわけでもない。
入力センサーやLED、モーターなどの出力も学習できる。
BASICだけでなく、同じ回路基板で中身のファームウエアを
書き換えればJavaScriptも勉強できる。
その後興味を持ったら自分で他のマイコンに進んでいけばいい。
小学生でIchigoJam、中学生でArduino、高校生でRaspberryPiなど
のように段階的に学んでいけるのではないだろうか。
**********************
micro:bitもいいのだけれど、最初にビジュアル的プログラミング
に慣れてしまったらその後、コードやスケッチを記述するのは
やりにくいんじゃないかと思うがどうだろう。
ただmicro:bitは性能が優れているのは無視できない。
特に通信機能や加速度センサー内蔵な点。それからPythonでも
プログラミング可能だったり、作ったプログラムを保存したり
送ったりするのは簡単でやりやすい。
今現在、半導体不足でmicro:bitが購入したくても手に入らない。
であれば、そのあいだ最も一般的なマイコンであるArduinoの学習
をすすめておくのもいいと思う。
*****************
その他
IchigoJamでカラーでゲームを作ろうと思うがPanCakeが使いづらい。
モニターが2つ必要なようだ。PanCakeよりai.CaKeのほうがいいかも
しれない。重ねるとEEPROMが使えなくなるから困るのだ。
重ねないai.CaKeがいい。