PR

プログラム例

Arduino(C/C++)

【mBotプログラミング例①】mBotを制御しよう(Arduino編)|C言語

今回は、mBotプログラミングシリーズ(Arduino編)の第1回です。この回では、mBotを実際に動かすための簡単なプ...
Scratch

【mBotプログラミング例⑬】リストを使おう(mBlock編)

今回は、リストを作る方法とその使い方を学びます。リストは、複数のデータをまとめて扱うための便利なツールです。リストの基本的な操作から応用的な使い方までを、Scratch(スクラッチ)ベースのツール『mBlock』を使って解説します。
Scratch

【mBotプログラミング例⑫】待ち処理を使ってみよう(mBlock編)

今回は、プログラムに「待ち処理」を取り入れる方法を学びます。待ち処理とは、指定した時間だけプログラムの実行を一時停止させる機能のことです。Scratch(スクラッチ)ベースのツール『mBlock』での待ち処理の基本的な使い方を解説します。
Scratch

【mBotプログラミング例⑪】ブロック定義を作ってみよう(mBlock編)

Scratch(スクラッチ)ベースのツール『mBlock』の「ブロック定義」を活用して、より効率的でわかりやすいプログラムを作成する方法をご紹介します。この機能を活用することで、プログラムの可読性の向上、不具合の削減、処理の再利用により作業効率が大幅に向上します。
Scratch

【mBotプログラミング例⑩】赤外線センサーで協調制御(mBlock編)

mBotの赤外線センサーを活用して、複数のロボットが協調して動くプログラムを、Scratch(スクラッチ)ベースのツール『mBlock』で作成します。赤外線センサーを用いた基本的なデータ送受信の仕組みを理解し、それを用いた簡単な協調プログラムを実現します。
Scratch

【mBotプログラミング例⑨】ライントレースセンサーで自動運転(mBlock編)

今回はmBotがライントレースするプログラムを作成します。この動きは配送ロボットの仕組みにも似ており、実社会での応用例をイメージして学ぶことができます。プログラミングには、Scratch(スクラッチ)ベースのツール『mBlock』を用います。
Scratch

【mBotプログラミング例⑧】超音波センサーで障害物回避(mBlock編)

mBotに搭載されている超音波センサーを使って、障害物を回避するプログラムを作成します。障害物を検知して回避する動きは、ロボット工学や自動運転技術にも通じる重要なトピックです。Scratch(スクラッチ)ベースのツール『mBlock』でプログラミングします。
Scratch

【mBotプログラミング例⑦】光センサー制御(mBlock編)

今回はScratch(スクラッチ)ベースのツール『mBlock』を用いて、光センサー制御について学びます。センサーは周囲の情報を取得するための重要なツールであり、これを活用することでmBotの動きにより知的な要素を追加することができます。
Scratch

【mBotプログラミング例⑥】変数を使おう(mBlock編)

ここではScratch(スクラッチ)ベースのツール『mBlock』を使って、「変数」の作成方法とその活用方法について学びます。変数は、データを一時的に保存し、再利用するための「入れ物」のようなもので、センサー値を取り入れたプログラミングでは非常に役立ちます。
Scratch

【mBotプログラミング例⑤】条件分岐と繰り返し処理(mBlock編)

Scratch(スクラッチ)ベースのツール『mBlock』を使って、mBotプログラミングの重要な要素である「条件分岐」と「繰り返し処理」を学びます。条件分岐を使うことで、センサー値を基にした柔軟な動作制御ができるようになります。