目次:
- 用品:
- ステップ1:部品を入手する
- ステップ2:部品を配置する
- ステップ3:配線する
- ステップ4:コーディング
- 5人がこのプロジェクトを作りました!
- nikkielgatinはそれを作りました!
- tinaheiligersはそれを作りました!
- zorstorerはそれを作りました!
- 理論原本がそれを作った!
- kturpinはそれを作りました!
- おすすめ
- Arduinoコードサンプルのマッシュアップ
- オープンソースのOrnithopterプロトタイプ。 Arduinoの電源とリモートコントロール。
- モノのインターネットクラス
- パーティーの挑戦
- Fandomコンテスト
- 木工コンテスト
- 8件のディスカッション
困難:eあるのよ..基本的なブレッドボードとプログラミングのスキル
回路のクールなシミュレーションを見るために私のウェブサイトでこのプロジェクトを見てください!
この設計は部屋の温度を追跡するために作られています。
あなたはそれにあなたが望むパラメータを与えます、そしてそれはあまりにも寒すぎるなら青色のLEDを、それがあまりにも暑すぎるなら赤色のLEDを、そしてちょうどいいなら緑色のLEDを点灯させます。
用品:
ステップ1:部品を入手する
必要になるだろう:
- Arduinoボード:http://amzn.to/2DLjxR2
- ブレッドボード:http://amzn.to/2RYqiSK
- ジャンパー線:http://amzn.to/2Q7kiKc
- 3220Ω抵抗(赤 - 赤 - 茶色):http://amzn.to/2S2sV5R
- 3つのLED(あなたが選んだ色):http://amzn.to/2S5PFlM
- 温度センサー(私のものはLM35ですが、ほとんどはうまくいくはずです):http://amzn.to/2ORLHuQ
ステップ2:部品を配置する
このステップで説明することはそれほど多くはありません。図に従ってください。 - 必要な部品を見る
ステップ3:配線する
それを結ぶ:
- 赤いLEDは抵抗の1つを通ってデジタルピン4に行き、グラウンド
- 緑色のLEDは抵抗を介してデジタルピン3に接続され、アースされています。
- 青いLEDは抵抗を通してデジタルピン2に行き、そしてグラウンド
- 温度センサーのピン1(左側のピン)は5Vになります
- 温度センサーのピン2(真ん中のピン)はアナログピンA2に行きます
- 温度センサーの3番ピン(右側のピン)がアースされている
- 必要な部品を見る
ステップ4:コーディング
あなたのArduinoをあなたのコンピュータに接続して、このコードをアップロードしてください:
const int hot = 87; //ホットパラメータを設定します。const int cold = 75; //コールドパラメータを設定する。void setup(){pinMode(A2、INPUT); // sensor pinMode(2、OUTPUT); // blue pinMode(3、OUTPUT); //緑色のpinMode(4、OUTPUT); // red Serial.begin(9600); void loop(){int sensor = analogRead(A2);}フロート電圧=(センサ/ 1024.0)×5.0。フロート温度C =(電圧−5)×100。 float tempF =(tempC * 1.8)+ 32。 Serial.print( "temp:"); Serial.print(tempF); if(tempF <cold){// cold digitalWrite(2、HIGH); digitalWrite(3、LOW); digitalWrite(4、LOW); Serial.println( "それは寒い。");そうでなければ(tempF> = hot){// hot digitalWrite(2、LOW); digitalWrite(3、LOW); digitalWrite(4、HIGH); Serial.println( "それは暑い。"); } else {// fine digitalWrite(2、LOW); digitalWrite(3、HIGH); digitalWrite(4、LOW); Serial.println( "それは結構です。");遅延(10)。 }
Arduinoプログラムでシリアルモニタを開き、何が起こるのか見てください!内蔵のシリアルモニタを使ったシミュレーションを見るために私のウェブサイトを訪れることもできます。
5人がこのプロジェクトを作りました!
-
nikkielgatinはそれを作りました!
-
tinaheiligersはそれを作りました!
-
zorstorerはそれを作りました!
-
理論原本がそれを作った!
-
kturpinはそれを作りました!
-
もっと見る
あなたはこのプロジェクトを作りましたか?私たちと共有しましょう!
おすすめ
-
Arduinoコードサンプルのマッシュアップ
-
オープンソースのOrnithopterプロトタイプ。 Arduinoの電源とリモートコントロール。
-
モノのインターネットクラス
-
パーティーの挑戦
-
Fandomコンテスト
-
木工コンテスト
8件のディスカッション
0 コーディP462ヶ月前
私は直列に複数のLEDをやりたいと思う?私は私の車の通気孔にこのようなものが欲しいと思っていますが、私は各電子機器に不慣れです。
0 Vinicius Abrahao質問2か月前
これはサーミスタでも動作しますか?
0 チェスター45674質問5か月前
このコードとメソッドはArduino Nanoに対して機能します。任意の助けは大歓迎です
0 らい6か月前
もし私がarduino nanoを使っているなら、コードは同じでしょうか?
0 きりん質問1年前
どうやってそれを摂氏に変えることができますか?編集:私はただTempFをtempCに変える必要がありました。このプロジェクトは本当に素敵で簡単な投稿です。
0 クリスティーナG52質問1年前にステップ4
私が摂氏でそれを望んだらどうすれば?:)
1つの答え 2 クリスティーナG52 クリスティーナG52回答1年前
大丈夫私はそれを考え出した!
0 S-Kiahmgordon2年前
私は最初このプロジェクトでいくつかの複雑な問題を抱えていました、しかし結局私はそれらを考え出しました、そしてこれは非常にクールなプロジェクトです、あなたはそれを設計する良い仕事をしました!