【ESP32】Arduino IDE C++の基礎の基礎を知るには?? 基板出してくるのメンドクサイなって時【TinkerCad】

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/

 

投稿者 tom2rd

コメントを残していただけるとありがたいです

Loading Facebook Comments ...

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください