Satura rādītājs:

Como Hacer Una noskaņojuma lampa (proyecto Uvg): 5 soļi (ar attēliem)
Como Hacer Una noskaņojuma lampa (proyecto Uvg): 5 soļi (ar attēliem)

Video: Como Hacer Una noskaņojuma lampa (proyecto Uvg): 5 soļi (ar attēliem)

Video: Como Hacer Una noskaņojuma lampa (proyecto Uvg): 5 soļi (ar attēliem)
Video: Especial: Expansión Habitacional en Zonas Rurales - 06 de Agosto 2021 2024, Novembris
Anonim
Como Hacer Una noskaņojuma lampa (proyecto Uvg)
Como Hacer Una noskaņojuma lampa (proyecto Uvg)
Como Hacer Una noskaņojuma lampa (proyecto Uvg)
Como Hacer Una noskaņojuma lampa (proyecto Uvg)
Como Hacer Una noskaņojuma lampa (proyecto Uvg)
Como Hacer Una noskaņojuma lampa (proyecto Uvg)

Esta es una mood lamp lamp que funciona a base de un sensor DHT11 y 3 potenciómetros. 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. darbība: 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

Materiāli:

1. Paletas

2. Goma caliente

3. Papel delgado

4. 1 Arduino

5. 1 Protoboard

6. 1 LED RGB

7. 1 Botón momentáneo

9. 1 Slēdzis tipo SPST

10. 1 Sensors DHT11

11. 3 Potenciómetros

12. Cable tipo solid core (yo use cable de teléfono)

Herramientas:

1. Tijeras

2. Cuchilla

3. Pistola de goma caliente

2. solis: Armar El Circuito

Armar El Circuito
Armar El Circuito

3. solis: programmēt

Programmētājs
Programmētājs

Este es el codigo que yo use:

#ietver "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žīms = 0;

int h = 170;

int t = 15;

int delta = HIGH;

void loop () {

ja (delta ja (režīms == 0) režīms = 1;

cits režīms = 0;

}

delta = digitalRead (6);

ja (režīms == 0) {

analogWrite (3, karte (analogRead (A0), 0, 1023, 0, 127));

analogWrite (4, karte (analogRead (A1), 0, 1023, 0, 127));

analogWrite (5, karte (analogRead (A2), 0, 1023, 0, 127));

}

cits {

ja (nav isnan (dht.readHumidity ())) h = dht.readHumidity ();

ja (nav isnan (dht.readTemperature ())) t = dht.readTemperature ();

analogWrite (3, karte (h, 150, 190, 0, 127));

analogWrite (5, karte (t, 10, 20, 0, 127));

}

}

4. solis: 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.

Ieteicams: