.. note:: こんにちは、SunFounderのRaspberry Pi & Arduino & ESP32愛好家コミュニティへようこそ!Facebook上でRaspberry Pi、Arduino、ESP32についてもっと深く掘り下げ、他の愛好家と交流しましょう。 **参加する理由は?** - **エキスパートサポート**:コミュニティやチームの助けを借りて、販売後の問題や技術的な課題を解決します。 - **学び&共有**:ヒントやチュートリアルを交換してスキルを向上させましょう。 - **独占的なプレビュー**:新製品の発表や先行プレビューに早期アクセスしましょう。 - **特別割引**:最新製品の独占割引をお楽しみください。 - **祭りのプロモーションとギフト**:ギフトや祝日のプロモーションに参加しましょう。 👉 私たちと一緒に探索し、創造する準備はできていますか?[|link_sf_facebook|]をクリックして今すぐ参加しましょう! .. _play_with_scratch: Scratchで遊ぼう ======================== Arduino IDEでのプログラミングだけでなく、グラフィカルなプログラミングも利用できます。 ここではScratchを使用したプログラミングを推奨していますが、現在の公式ScratchはRaspberry Piとのみ互換性があります。そこで、STEMPediaという企業と提携し、Arduinoボード(Uno, Mega2560, Nano)用のScratch 3ベースのグラフィカルプログラミングソフトウェア「 `PictoBlox `_ 」を開発しました。 .. image:: img/1_pictoblox.png これはScratch 3の基本機能を保持しながら、Arduino Uno、Mega、Nano、ESP32、Microbit、およびSTEMPediaのホームメイドのメインボードなどの制御ボードを追加しています。これにより、外部センサーやロボットを使用してステージ上のスプライトを制御することができ、強力なハードウェア対話機能が備わっています。 さらに、AIや機械学習の機能もあります。プログラミングの基礎があまりなくても、これらの人気の高いハイテク技術を学び、使用することができます。 Scratchのコーディングブロックをドラッグアンドドロップするだけで、クールなゲームやアニメーション、インタラクティブなプロジェクト、そしてロボットを自分の思い通りに制御することができます! さあ、この発見の旅を始めましょう! **1. はじめに** .. toctree:: :maxdepth: 2 pictoblox_start/1_install pictoblox_start/2_introduce pictoblox_start/3_quick_guide **2. プロジェクト** 以下のプロジェクトはプログラミングの難易度の順に書かれています。これらの本を順番に読むことをおすすめします。 各プロジェクトでは、回路の組み立て方やプログラムの手順をステップバイステップで非常に詳細に教えています。最終結果を達成するための方法も含まれています。 もちろん、スクリプトを直接開いて実行することもできますが、関連する資料を `github `_ からダウンロードしたことを確認する必要があります。 ダウンロードが完了したら、それを解凍します。 :ref:`stage_mode` を参照して、個々のスクリプトを直接実行します。 ただし、 :ref:`sh_humiture` は :ref:`upload_mode` を使用しています。 .. toctree:: :maxdepth: 1 1_table_lamp 2_breathing 3_colorful_ball 4_lcd1602 5_moving_mouse 6_doorbell 7_temperature 8_alarm_clock 9_dht11 10_pendulum 11_rotating_fan 12_light_ball 13_shooting 14_balloon 15_star_crossed 16_apple 17_parrot 18_brick 19_fish 20_tap_tile 21_protect_heart 22_dragon .. _sh_car: **3. Scratchで車を操作する** 以下のプロジェクトはプログラミングの難易度の順に書かれています。これらの本を順番に読むことをおすすめします。 各プロジェクトでは、回路の組み立て方やプログラムの手順をステップバイステップで非常に詳細に教えています。最終結果を達成するための方法も含まれています。 もちろん、スクリプトを直接開いて実行することもできますが、関連する資料を `github `_ からダウンロードしたことを確認する必要があります。 ダウンロードが完了したら、それを解凍します。 :ref:`upload_mode` を参照して、個々のスクリプトを直接実行します。 .. toctree:: :maxdepth: 1 car/1_test car/2_movement car/3_line_track car/4_follow_your_hand car/5_obstacle_avoidance car/6_follow2 car/7_avoid2