2016-09-27 7 views
-1

。あなたの使命は、マイクロプロセッサによって供給された2つの数字の合計を入力するように求める簡単な「数学クイズショー」プログラムを作成し、答えが正しい場合にLEDを点灯させることです。誰かが私の使命をより良く教えてくれますか(ESP8266モジュール)

x、y、zの3つの整数変数を初期化します。 適切なシリアル機能を使用して、シリアルポートとの接続を開きます。 印刷 "[x]と[y]の合計をシリアルモニタに入力します。ここで、xとyは、マイクロプロセッサによって供給される0と9の間の乱数です。 random()関数のArduinoのリファレンスを参照してください。 セクション4.3のスクリプトを使用して、ユーザーが入力した一連の数値を読み取り、シーケンスを数値に変換します。この値をzに格納します。 IF文を使用して、ユーザーの入力を正しい回答と比較します。 答えが正しい場合はLEDを3秒間点灯させ、別の質問をします。レッスンP1と同じLED1ピンを使用してください。

+0

どのように見えるのですか?何が分かりませんか?あなたが教えてくれる教授はいますか? – duffymo

+0

説明はそのままですね。これは、Random()関数のリファレンスと4.3のサンプルスクリプト、IF文のヒントを提供します。たぶん、あなたは実際には答えを出て、あなたがもっと助けが必要な場合は、あなたが出てくるものを投稿しようとすることができます –

答えて

1

ユーザーは簡単な追加ができるかどうかを確認するだけです。あなたは、画面上でこの質問を表示する必要が

"の合計を入力し、[X]と[Y]:"

xとyの両方がでランダムに生成されていますマイクロプロセッサ。

次に、ユーザーが正しい答えを入力すると、3秒間LEDを点灯させてから、他の追加を求めることができます。彼が間違って答えた場合は何も指定されていません。

関連する問題