TinkerCadってArduinoのシミュレータもついているんですね
https://www.tinkercad.com/
いろんなサイトで使い方は掲載されていますが、ず~っと3D CADだと思っていました(笑)
https://benri-info.com/tinkercad/
https://3dprint.keicode.com/modeling/tinkercad.php
で。。Sign Upしてログインしてみると。。。
ギャラリーで、Circuitsを見ると。。 なんとArduinoのシミュレータ付きのCADがでてきます。
まえに紹介したFritzingみたいに回路図エディタのような感じのものが出てきます。
【ESP32S】Fritzing(電子回路の回路図エディタ)にESP32S-HiLetgoのパーツを追加する【Arduino】
で。。その中の何個かを紹介してみると。。
まずはLチカ
https://www.tinkercad.com/things/6PsKifHWO5u-blink-blocks
こういうサンプルが入ってて、これを編集してコピーというボタンを押すと、自分用のものが出来上がります。
これの、コード ってボタンを押すと、コードが出てきます。Scratchみたいなブロックで記述できるようになってるんですね。
それで、これ、ブロック+テキスト っていうのを選ぶと コードも出てきます。
へーーースゴイ。
これを、シミュレーションすることもできます。シミュレーション開始で、動き出します。
ちなみに、コードをブロックで作っておいて、それからテキストにすると、ブロックには戻らないです。でも、これブロックじゃなくて、コードでもプログラミングできるので、そっちの方が楽かも知れません(笑)
CDSセルで、明かりを検出して、LEDを付ける回路
https://www.tinkercad.com/things/971peyH5SGh-photoresistor-with-arduino-blocks
これとかだと。。 CDSの感度というか、明るさをシミュレートすることもできるようになってます。
シリアルモニターもついている
なので、Serial.bigin させて Serial.print もできるので。。
Hellow Worldとかも簡単。。 Hellow Worldじゃなくて数字だしてるけど
Arduinoのプログラムは動くようなので。。CとかC++を少しこれで勉強してみるかな?(笑)
https://www.arduino.cc/reference/en/#page-title
https://garretlab.web.fc2.com/arduino/
https://www.autumn-color.com/archives/1305
http://easylabo.com/2015/03/arduino/8478/
コメントを残していただけるとありがたいです