ブレッドボードを使った練習回路をちょっといじろうと思って、たぶんいいツールがあるはずだと探してたら、ブラウザで回路シミュレーションできるTinkercad circuitというのをみつけました。
https://www.tinkercad.com/circuits
もともとはサンハヤトのキットでタイマーICを使ったブザーを作って、これをArduinoに対応させたかったのだけど、電子回路は不慣れなので、なにかシミュレーションできるツールを探していたのでした。
サンハヤト 小型ブレッドボードパーツセット SBS-203 タイマーIC555を使った電子工作セット
- 出版社/メーカー: サンハヤト
- メディア: Tools & Hardware
- この商品を含むブログを見る
まずはそのままWeb上で動かしてみる。
電子工作たのしー! pic.twitter.com/QNr87vleqG
— きしだൠ (@kis) 2017年11月4日
それから、LEDを追加します。いろいろ試行錯誤して、結局トランジスタを使わないとダメだったので、これは実配線でやってたら絶対にできなかったなという感じ。
実際の回路はこれです。やっと、ボタンを押したら音がなりつつ光るというのができた。トランジスタ必要やった。初めて、自分の意志でトランジスタを使った。電子工作たのしー!いまから実物に反映。 pic.twitter.com/rBJk8zaNW7
— きしだൠ (@kis) 2017年11月5日
https://www.tinkercad.com/things/3fwKikMQvyt
実装するとき、横着してトランジスタをそのままGNDに落としていて音がならなかったのだけど、修正してちゃんと音がなるようになりました。これも、最初から配線してたらわからなかっただろうな。
横着して直接GNDに落としてるからだめだった。コンデンサー通さないと発振しない。 pic.twitter.com/OG9DWoxcoD
— きしだൠ (@kis) 2017年11月5日
Arduinoもすごく簡単。スクリプトも、左側のブロックを組み立てるだけで自動的に記述されます。
回路はこちら。Arduinoつないでみたんだけど、なにこれ簡単すぎる! pic.twitter.com/93hZ6O9svS
— きしだൠ (@kis) 2017年11月5日
https://www.tinkercad.com/things/6AJg7BYWND4
ただ、実際には、LEDとブザーを同時につなぐと音が出ませんでした。LEDの抵抗が大きいのかな
実物のArduinoでは、LEDと音は同時にいけんかった。 pic.twitter.com/zfQnavj51o
— きしだൠ (@kis) 2017年11月6日
Autodesk circuitsがTinkercadに移行したものなので、この本とかが参考になると思います。
- 作者: 蒲生睦男
- 出版社/メーカー: シーアンドアール研究所
- 発売日: 2017/01/26
- メディア: Kindle版
- この商品を含むブログを見る