2019年12月2日BEEP音を乱数で制御してみますどうせなら、乱数を使っていろいろな音を出しながら、LEDをピカピカとランダムに光らせる、ピコピコロボットを作ってみます。先に作った色のリストを使いプログラムを作ってみます。このプログラムは乱数を2回発生させています。1つ目の乱数では、200から1600までの数字を発生させて、その数字の周波数でBEEP音を鳴らしています。2つ目の乱数では、1~3までの数字を発生させて、その番号で色というリストから色の文字(R,G,B)のどれかを選び、その文字でクムクムのLEDを光らせています。メッセージで2つに分けたプログラムを同時に動かす上のプログラムは1つのプログラムで色と音を鳴らしてみましたが、次のプログラムでは、スクラッチの機能にある「メッセージ」を使い、同時に2つの処理を並列に動かしてみます。現在プログラミングでいうスレッドという処理です。こんなこともできるスクラッチは優れものです。※プログラムは停止ボタンで止めます。※停止してもロボット内に取り込まれて残っている命令が少しの間動き続けます。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。このプログラムは、画面で苗字と名前を聞いて入力させ、入力された「苗字+名前さんこんにちは」としゃべるプログラムです。スクラッチ3.0の画面操作でクムクムうをコントロールするプログラムです。スタートフラグをクリックしプログラムをスタートします。スクラッチには他のプログラミング言語の「配列」にあたる「リスト」という機能があります。クムクムの目の部分についている丸いものは超音波距離センサーです。インターネットで検索をするとよく見かける、HC-SR04という汎用パーツです。スクラッチには通常プログラミング言語でももつ命令の「乱数」にあたる機能が用意されています。