Სარჩევი:

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 (proyecto Uvg)
Como Hacer Una Mood Lamp (proyecto Uvg)
Como Hacer Una Mood Lamp (proyecto Uvg)
Como Hacer Una Mood Lamp (proyecto Uvg)
Como Hacer Una Mood Lamp (proyecto Uvg)
Como Hacer Una Mood Lamp (proyecto Uvg)

ეს არის განწყობის ნათურა, რომელიც ფუნქციონირებს სენსორის DHT11 და 3 შესაძლებლობების ბაზაზე. 2 მოდელი: el primero el cambia con los potenciómetros, y el segundo cambia a base de las lecturas del sensor DHT11.

ნაბიჯი 1: Materiales Y Herramientas

Materiales Y Herramientas
Materiales Y Herramientas
Materiales Y Herramientas
Materiales Y Herramientas
Materiales Y Herramientas
Materiales Y Herramientas
Materiales Y Herramientas
Materiales Y Herramientas

მასალები:

1. პალეტასი

2. Goma caliente

3. პაპელ დელგადო

4. 1 არდუინო

5. 1 პროტობორდი

6. 1 Led RGB

7. 1 ბოტონ მომენტი

9. 1 გადართვა tipo SPST

10. 1 სენსორი DHT11

11. 3 პოტენციომეტრი

12. საკაბელო ტიპი მყარი ბირთვი (გამოიყენეთ საკაბელო ტელევიზია)

ჰერამიენტასი:

1. ტიჟერასი

2. კუჩილა

3. Pistola de goma caliente

ნაბიჯი 2: Armar El Circuito

არმარ ელ ცირკუტო
არმარ ელ ცირკუტო

ნაბიჯი 3: პროგრამული

პროგრამული
პროგრამული

// Este es el codigo que yo გამოყენება:

#მოიცავს "DHT.h"

#განსაზღვრეთ DHTPIN A3

#განსაზღვრეთ DHTTYPE DHT11

DHT dht (DHTPIN, DHTTYPE);

void setup () {

pinMode (3, OUTPUT);

pinMode (4, OUTPUT);

pinMode (5, OUTPUT);

pinMode (6, INPUT_PULLUP);

}

int რეჟიმი = 0;

int h = 170;

int t = 15;

int დელტა = მაღალი;

ბათილი მარყუჟი () {

if (დელტა 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));

}

სხვა {

თუ (არა ისნანი (dht.readHumidity ())) h = dht.readHumidity ();

თუ (არა ისნანი (dht.readTemperature ())) t = dht.readTemperature ();

analogWrite (3, რუკა (თ, 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

გირჩევთ დათანხმდეთ მის პაპს და გააცნობიეროთ მისი ბოლო მანიპულირება.

გირჩევთ: