Spisu treści:
- Krok 1: Materiały i Herramientas
- Krok 2: Armar El Circuito
- Krok 3: Programowanie
- Krok 4: Armar La Estructura Y Agregar Detalles
- Krok 5: Wideo De La Lampara Funcionando
Wideo: Lampa nastrojowa Como Hacer Una (proyecto Uvg): 5 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Esta es una mood 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 a base de las lecturas del sensor DHT11.
Krok 1: Materiały i Herramientas
Materiały:
1. Palety
2. Goma caliente
3. Papel delgado
4. 1 Arduino
5. 1 płyta prototypowa
6. 1 Led RGB
7. 1 Botón momentáneo
9. 1 przełącznik tipo SPST
10. 1 czujnik DHT11
11. 3 Potencjometry
12. Kabel tipo stały rdzeń (używasz kabla de telefono)
Herramienty:
1. Tijeras
2. Cuchilla
3. Pistola de goma caliente
Krok 2: Armar El Circuito
Krok 3: Programowanie
//Este es el codigo que yo yo use:
#include "DHT.h"
#zdefiniuj DHTPIN A3
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);
pusta konfiguracja () {
pinMode(3, WYJŚCIE);
pinMode(4, WYJŚCIE);
pinMode(5, WYJŚCIE);
pinMode(6, INPUT_PULLUP);
}
tryb int = 0;
int h = 170;
int = 15;
int delta=WYSOKI;
pusta pętla () {
if (delta if (tryb == 0) tryb=1;
inny tryb=0;
}
delta=odczyt cyfrowy(6);
jeśli (tryb == 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));
}
w przeciwnym razie{
if (nie isnan(dht.readHumidity())) h=dht.readHumidity();
if (nie isnan(dht.odczytTemperatura())) t=dht.odczytTemperatura();
analogWrite(3, map(h, 150, 190, 0, 127));
analogWrite(5, map(t, 10, 20, 0, 127));
}
}
Krok 4: Armar La Estructura Y Agregar Detalles
Recomiendo agregar el papel delgado hasta el final para evitar romperlo mientras se manipula.
Zalecana:
Lampa nastrojowa LED z nadrukiem 3D: 15 kroków (ze zdjęciami)
3D Printed LED Mood Lamp: Zawsze fascynowały mnie lampy, więc możliwość połączenia drukowania 3D i Arduino z diodami LED była czymś, czego potrzebowałem. Koncepcja jest bardzo prosta, a wynik jest jednym z najbardziej satysfakcjonujących efektów wizualnych doświadczenia, które możesz umieścić
Lampa nastrojowa IOT: 8 kroków (ze zdjęciami)
IOT Mood Lamp: IoT Mood Lamp wykonana przy użyciu Node MCU (ESP8266), diod LED RGB i słoika. Kolory lampy można zmieniać za pomocą aplikacji Blynk. Wybrałem pomnik Tony'ego Starksa, który wydrukowałem w 3D, aby umieścić go w tej lampie. Możesz wziąć dowolny gotowy posąg lub możesz
Nowoczesna lampa nastrojowa RGB: 7 kroków (ze zdjęciami)
Nowoczesna lampa nastrojowa RGB: Chcesz dodać stylu swojemu biurku? Mamy dla Ciebie nastrojową lampę DIY wykonaną z części, które możesz łatwo znaleźć w garażu lub szopie. Nasza lampa nastrojowa ma estetyczny i nowoczesny design, zapewniając jednocześnie pełną kontrolę nad kolorem
Lampa nastrojowa RGB Icosahedron: 9 kroków (ze zdjęciami)
Lampa nastrojowa RGB Icosahedron: Geometryczne kształty zawsze przyciągały naszą uwagę. Ostatnio naszą ciekawość wzbudził jeden z takich fascynujących kształtów: Dwudziestościan. Dwudziestościan to wielościan o 20 ścianach. Może istnieć nieskończenie wiele niepodobnych kształtów ikosahedrów, ale bes
Lampa nastrojowa LED Low Poly: 9 kroków (ze zdjęciami)
Lampa nastrojowa LED Low Poly: Świetny dodatek do każdego biurka, półki lub stołu! Dyskretny przycisk znajdujący się na podstawie umożliwia przełączanie różnych wzorów oświetlenia LED. Nie ma znaczenia, czy chcesz używać lampy do nauki, relaksu, a nawet imprezowania… jest kilka