Turinys:

„Como Hacer Una Mood Lamp“(proyecto Uvg): 5 žingsniai (su nuotraukomis)
„Como Hacer Una Mood Lamp“(proyecto Uvg): 5 žingsniai (su nuotraukomis)

Video: „Como Hacer Una Mood Lamp“(proyecto Uvg): 5 žingsniai (su nuotraukomis)

Video: „Como Hacer Una Mood Lamp“(proyecto Uvg): 5 žingsniai (su nuotraukomis)
Video: Proyecto Manufactura digital 2024, Lapkritis
Anonim
„Como Hacer Una“nuotaikos lempa (proyecto Uvg)
„Como Hacer Una“nuotaikos lempa (proyecto Uvg)
„Como Hacer Una“nuotaikos lempa (proyecto Uvg)
„Como Hacer Una“nuotaikos lempa (proyecto Uvg)
„Como Hacer Una“nuotaikos lempa (proyecto Uvg)
„Como Hacer Una“nuotaikos lempa (proyecto Uvg)

Yra nuotaikos lempa, kuri veikia kaip jutiklio DHT11 ir 3 potencialų bazė. tiene 2 modos: el primero el color cambia con los potenciómetros, y el segundo cambia and base de las lecturas del sensor DHT11.

1 žingsnis: „Materiales Y Herramientas“

Materiales ir Herramientas
Materiales ir Herramientas
Materiales ir Herramientas
Materiales ir Herramientas
Materiales ir Herramientas
Materiales ir Herramientas
Materiales ir Herramientas
Materiales ir Herramientas

Medžiagos:

1. Paletės

2. Goma caliente

3. Papel delgado

4. 1 Arduino

5. 1 Protoboard

6. 1 LED RGB

7. 1 Botón momentáneo

9. 1 Perjunkite tipo SPST

10. 1 Jutiklis DHT11

11. 3 Potenciómetros

12. Kabelio tipo kietas šerdis (naudojate kabelį de teléfono)

Herramientas:

1. Tijeras

2. Cuchilla

3. Pistola de goma caliente

2 žingsnis: Armaras El Circuito

Armaras El Circuito
Armaras El Circuito

3 žingsnis: programuotojas

Programuotojas
Programuotojas

// Este es el codigo que yo use:

#įtraukti „DHT.h“

#define DHTPIN A3

#define DHTTYPE DHT11

DHT dht (DHTPIN, DHTTYPE);

void setup () {

pinMode (3, OUTPUT);

pinMode (4, OUTPUT);

pinMode (5, OUTPUT);

pinMode (6, INPUT_PULLUP);

}

int režimas = 0;

int h = 170;

int t = 15;

int delta = AUKŠTAS;

void loop () {

if (delta if (mode == 0) mode = 1;

else režimas = 0;

}

delta = digitalRead (6);

jei (režimas == 0) {

analogWrite (3, žemėlapis (analogRead (A0), 0, 1023, 0, 127));

analogWrite (4, žemėlapis (analogRead (A1), 0, 1023, 0, 127));

analogWrite (5, žemėlapis (analogRead (A2), 0, 1023, 0, 127));

}

Kitas{

jei (ne isnan (dht.readHumidity ())) h = dht.readHumidity ();

jei (ne isnan (dht.readTemperature ())) t = dht.readTemperature ();

analogWrite (3, žemėlapis (h, 150, 190, 0, 127));

analogWrite (5, žemėlapis (t, 10, 20, 0, 127));

}

}

4 žingsnis: Armar La Estructura ir Agregar Detalles

Armaras La Estructura ir Agregaro detalės
Armaras La Estructura ir Agregaro detalės
Armaras La Estructura ir Agregaro detalės
Armaras La Estructura ir Agregaro detalės
Armaras La Estructura ir Agregaro detalės
Armaras La Estructura ir Agregaro detalės

Susirašykite, kad sutinkate el papel delgado hasta el final para evitar romperlo mientras se manipula.

Rekomenduojamas: