Բովանդակություն:

Como Hacer Una Mood Lamp (proyecto Uvg) ՝ 5 քայլ (նկարներով)
Como Hacer Una Mood Lamp (proyecto Uvg) ՝ 5 քայլ (նկարներով)

Video: Como Hacer Una Mood Lamp (proyecto Uvg) ՝ 5 քայլ (նկարներով)

Video: Como Hacer Una Mood Lamp (proyecto Uvg) ՝ 5 քայլ (նկարներով)
Video: Proyecto Manufactura digital 2024, Նոյեմբեր
Anonim
Como Hacer Una Mood Lamp (proyecto Uvg)
Como Hacer Una Mood Lamp (proyecto Uvg)
Como Hacer Una Mood Lamp (պրոյեկտոր Uvg)
Como Hacer Una Mood Lamp (պրոյեկտոր Uvg)
Como Hacer Una Mood Lamp (պրոյեկտոր Uvg)
Como Hacer Una Mood Lamp (պրոյեկտոր Uvg)

Էստա մի տրամադրության լամպ է, որը գործում է որպես DHT11 և 3 հզորության սենսորների հիմք: tiene 2 եղանակներ. el primero el color 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 Botón momentáneo

9. 1 Անջատիչ tipo SPST

10. 1 սենսոր DHT11

11. 3 Պոտենցիոմետրեր

12. Մալուխի պինդ միջուկ (օգտագործեք մալուխը հեռախոսի համար)

Herramientas:

1. Տիժերաս

2. Կուչիլա

3. Pistola de goma caliente

Քայլ 2: Armar El Circuito

Armar El Circuito
Armar El Circuito

Քայլ 3: arրագրային

Ծրագրային
Ծրագրային

// Este es el codigo que yo use:

#ներառել «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 դելտա = Բարձր;

դատարկ շրջան () {

եթե (դելտա եթե (ռեժիմ == 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));

}

ուրիշ {

եթե (ոչ isnan (dht.readHumidity ())) h = dht.readHumidity ();

եթե (ոչ isnan (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

Recomiendo agregar el papel delgado hasta el final para evitar romperlo mientras se manipula.

Խորհուրդ ենք տալիս: