Table des matières:

Lampe d'ambiance Como Hacer Una (proyecto Uvg): 5 étapes (avec photos)
Lampe d'ambiance Como Hacer Una (proyecto Uvg): 5 étapes (avec photos)

Vidéo: Lampe d'ambiance Como Hacer Una (proyecto Uvg): 5 étapes (avec photos)

Vidéo: Lampe d'ambiance Como Hacer Una (proyecto Uvg): 5 étapes (avec photos)
Vidéo: How To Make A Segmented Lamp - SE Woodwork 2024, Juillet
Anonim
Lampe d'ambiance Como Hacer Una (proyecto Uvg)
Lampe d'ambiance Como Hacer Una (proyecto Uvg)
Lampe d'ambiance Como Hacer Una (proyecto Uvg)
Lampe d'ambiance Como Hacer Una (proyecto Uvg)
Lampe d'ambiance Como Hacer Una (proyecto Uvg)
Lampe d'ambiance Como Hacer Una (proyecto Uvg)

Esta es une lampe d'ambiance qui fonctionne avec une base de capteur DHT11 et 3 potenciómetros. tiene 2 modos: el primero el color cambia con los potenciómetros, y el segundo cambia a base de las lecturas del sensor DHT11.

Étape 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

Matériaux:

1. Paletas

2. Goma caliente

3. Papel delgado

4. 1 Arduino

5. 1 Protoboard

6. 1 Led RVB

7. 1 Botón momentáneo

9. 1 Commutateur tipo SPST

10. 1 Capteur DHT11

11. 3 Potenciomètres

12. Câble tipo solid core (vous utilisez le câble de teléfono)

Herramientes:

1. Tijeras

2. Cuchilla

3. Pistola de goma caliente

Étape 2: Armar El Circuito

Armar El Circuito
Armar El Circuito

Étape 3: Programmer

Programmeur
Programmeur

//Este es el codigo que vous utilisez:

#include "DHT.h"

#définir DHTPIN A3

#définir DHTTYPE DHT11

DHT dht (DHTPIN, DHTTYPE);

void setup() {

pinMode(3, SORTIE);

pinMode(4, SORTIE);

pinMode(5, SORTIE);

pinMode(6, INPUT_PULLUP);

}

mode entier = 0;

entier h = 170;

entier t = 15;

int delta=ÉLEVÉ;

boucle vide() {

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

sinon mode=0;

}

delta=digitalRead(6);

si (mode == 0){

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

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

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

}

autre{

if (pas isnan(dht.readHumidity())) h=dht.readHumidity();

if (pas isnan(dht.readTemperature())) t=dht.readTemperature();

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

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

}

}

Étape 4: Armar La Estructura Y Agregar Detalles

Armar La Estructura et Agregar Detalles
Armar La Estructura et Agregar Detalles
Armar La Estructura et Agregar Detalles
Armar La Estructura et Agregar Detalles
Armar La Estructura et Agregar Detalles
Armar La Estructura et Agregar Detalles

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

Conseillé: