ブログ記事70件
【電子工作】1-5.Arduinoで4桁の7セグLEDを制御しよう今回は、4桁の7セグLEDを制御します。さて、今回使う4桁の7セグLEDとは、こんなデバイスです。制御方法を説明するには、4桁7セグのLEDの回路がどうなっているかを理解する必要があります。回路は・・・こうです。わかりにくい・・・これを、4桁7セグLEDの端子とつなげると、こんな感じですね。もっと理解しやすくするには、一桁のセグをこんな感じで
【電子工作】2-2.Arduinoで少し精度のたかい砂時計を作ろう前回、delay()で待ち時間をしつつ、描画更新をしたら、毎秒16.6msずつずれていました。これを改善する方法はないのでしょうか?1秒間に16.6msずれているなら、待ちに使用しているDelayを補正すればいいじゃないという方法です。前回はdelay()を使用していました。この関数では、1ms粒度の調整しかできません。これに対して、もっと粒度の高い街をする関数があります。それは、d
先日Amazonでポチった7セグが届きました!HiLetgo®3個セット0.36インチ4ビットデジタルLEDチューブモジュール共通アノードとクロックディスプレイTM1637[並行輸入品]Amazon(アマゾン)600円それ以外も色々と届いたけど、それはまた後日。さっそく、micro:bitで7セグ(7segment)を動かす方法を調べてみました。どうやら、「GroveInventorKitformicro:bit」というものの中
随分と日数が経ってしまいましたが、プログラミング編です。図のような0から9を模した7セグメントっぽいピースと枠がある。枠内に、全てのピースを重ならないように詰めて下さい。ピースは回転しても裏返しても構いません。それぞれのサイズは、方眼の通りです。シンキングタ~イム綺麗(すべてがメッシュ状に収まる)な解だけを探すプログラムを組むことができました。プログラミングと一口に言っても、今回はプログラムを組むことよりも、大変な作業がありました。それはデータを作ること。unsignedlo