Агуулгын хүснэгт:

Como Hacer Una Mood Lamp (proyecto Uvg): 5 алхам (зурагтай)
Como Hacer Una Mood Lamp (proyecto Uvg): 5 алхам (зурагтай)

Видео: Como Hacer Una Mood Lamp (proyecto Uvg): 5 алхам (зурагтай)

Видео: Como Hacer Una Mood Lamp (proyecto Uvg): 5 алхам (зурагтай)
Видео: Proyecto Manufactura digital 2024, Арваннэгдүгээр
Anonim
Como Hacer Una Mood Lamp (Uvg proyecto)
Como Hacer Una Mood Lamp (Uvg proyecto)
Como Hacer Una Mood Lamp (Uvg proyecto)
Como Hacer Una Mood Lamp (Uvg proyecto)
Como Hacer Una Mood Lamp (Uvg proyecto)
Como Hacer Una Mood Lamp (Uvg proyecto)

Сэтгэл хөдлөлийн гэрэл нь мэдрэгчийн DHT11 y 3 потенциометрийн үндсэн функц юм. Хоёр хувилбар: cambia con los potenciómetros, el primero el color cambia con los potenciómetros, el el segundo cambia a base de las leurasas del sensor DHT11.

Алхам 1: Материалууд Y Herramientas

Материал Y Herramientas
Материал Y Herramientas
Материал Y Herramientas
Материал Y Herramientas
Материалууд Y Herramientas
Материалууд Y Herramientas
Материал Y Herramientas
Материал Y Herramientas

Материал:

1. Палетас

2. Goma caliente

3. Папел делгадо

4. 1 Arduino

5. 1 Protoboard

6. 1 LED RGB

7. 1 Ботон агшин

9. 1 SPST руу шилжих

10. 1 мэдрэгч DHT11

11. 3 Потенциометр

12. Хатуу цөмт кабелийн кабель (yo teléfono кабель ашиглана уу)

Херрамиентас:

1. Тижерас

2. Кухилла

3. Pistola de goma caliente

Алхам 2: Армар Эл Циркито

Армар Эл Цирко
Армар Эл Цирко

Алхам 3: Програм хангамж

Программист
Программист

// Эст эс эл кодиг ашиглана уу:

#"DHT.h" оруулах

#DHTPIN A3 -ийг тодорхойлох

#тодорхойлох DHTTYPE DHT11

DHT dht (DHTPIN, DHTTYPE);

хүчингүй тохиргоо () {

pinMode (3, OUTPUT);

pinMode (4, OUTPUT);

pinMode (5, OUTPUT);

pinMode (6, INPUT_PULLUP);

}

int горим = 0;

int h = 170;

int t = 15;

int delta = HIGH;

void loop () {

if (дельта бол (горим == 0) горим = 1;

өөр горим = 0;

}

дельта = digitalRead (6);

хэрэв (горим == 0) {

analogWrite (3, газрын зураг (analogRead (A0), 0, 1023, 0, 127));

analogWrite (4, газрын зураг (analogRead (A1), 0, 1023, 0, 127));

analogWrite (5, газрын зураг (analogRead (A2), 0, 1023, 0, 127));

}

өөр {

if (isnan (dht.readHumidity ()) биш) h = dht.readHumidity ();

хэрэв (isnan (dht.readTemperature ()) биш) t = dht.readTemperature ();

analogWrite (3, газрын зураг (h, 150, 190, 0, 127));

analogWrite (5, газрын зураг (t, 10, 20, 0, 127));

}

}

Алхам 4: Armar La Estructura Y Agregar Detalles

Armar La Estructura Y Agregar Detalles
Armar La Estructura Y Agregar Detalles
Armar La Estructura Y Agregar Detalles
Armar La Estructura Y Agregar Detalles
Armar La Estructura Y Agregar Detalles
Armar La Estructura Y Agregar Detalles

Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу орчуулах уу?

Зөвлөмж болгож буй: