Obsah:
- Krok 1: Materiály
- Krok 2: Konstrukce
- Krok 3: Diagrama Esquemático
- Krok 4: Diagrama De Flujo
- Krok 5: Código
- Krok 6: Video
Video: Domácí lampa nálady: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
Svítidla s různou náladou se přizpůsobují barevným odstínům. Související další možnosti použití sady základních principů a materiálů.
Krok 1: Materiály
- 3 potenciometry o 10 kΩ
- 4 odpory od 210Ω
- 1 botón
- 1 snímač DHT11
- 1 Přepněte SDSP
- 1 LED RGB
- 1 Protoboard
- Arduino 1
- 27 propojek macho-macho
- Plancha de duroport
- Silicón
- Objeto que sirva de bombilla
- Cautín (volitelně)
- Estaño (volitelně)
Krok 2: Konstrukce
Pasos:
-1 Cortar una caja con la plancha de duroport, doblarla y pegarla tridimensionalmente.
-2 Cortar los agujeros para los 3 potenciómetros, el botón, la LED RGB, el sensor DHT11, el cable de energyía y el interrumptor.
-3 Přenosná základna nebo LED RGB.
-4 Pegar la bombilla.
Krok 3: Diagrama Esquemático
Uspořádání současného stavu všech komponent:
Krok 4: Diagrama De Flujo
Můžete si vybrat z mnoha různých typů funkcí.
Další možnosti využití. Různé formáty barevného zpracování barev, barev, barev, barev a barev, různých barev, barevných odstínů a barev. informace o aplikaci.
Krok 5: Código
El diagrama de flujo tracido a código es el siguiente:
// Librería de sensor DHT11 en pin 10#include "DHT.h"
#define DHTPIN 10 #define DHTTYPE DHT11 // DHT 11 DHT dht (DHTPIN, DHTTYPE);
// definir pins #define BLUE 3 #define GREEN 5 #define RED 6
// definitivní proměnné const int buttonPin = 8; int buttonState = 0; int lastButtonState = 0; int count = 1;
// Funkce inicializace neplatné nastavení () {Serial.begin (9600); Serial.println (F ("TEST DHT11")); dht.begin ();
pinMode (ČERVENÝ, VÝSTUP); pinMode (ZELENÝ, VÝSTUP); pinMode (MODRÝ, VÝSTUP);
pinMode (buttonPin, INPUT);
}
// Program se odvíjí od prázdné smyčky () {buttonState = digitalRead (buttonPin); if (buttonState == HIGH && lastButtonState == LOW) {if (count == 0) {M (); počet = 1; } else {A (); počet = 0; }} // Mantener active un modo a la vez lastButtonState = buttonState; if (count == 0) {M (); } else {A (); }}
// Programaci manuálu ruší neplatnost M () {int B = analogRead (A3); int R = analogRead (A5); int G = analogRead (A0);
// Asignar un potenciómetro a cada color del RGB analogWrite (BLUE, B); analogWrite (ČERVENÁ, R); analogWrite (ZELENÁ, G);
}
// Programová automatika neplatí A () {// Toma de temperatura y humedad delay (500); float h = dht.readHumidity (); float t = dht.readTemperature ();
// Mapear la información de temperatura a humedad int HPMW = map (h, 0, 1024, 0, 255); int TPMW = mapa (t, 0, 1024, 0, 255);
// Proměnná única con la información anterior int y = (HPMW + TPMW);
// Conidción para cambiar de color if (y <29) {analogWrite (RED, 18); analogWrite (MODRÁ, 73); analogWrite (ZELENÁ, 4); } else {analogWrite (ČERVENÁ, 191); analogWrite (MODRÁ, 8); analogWrite (ZELENÁ, 106); }
// Chyba chyby při měření teploty a teploty if (isnan (h) || isnan (t)) {Serial.println (F ("Error en la lectura del sensor")); vrátit se;
// Mostrar la información del sensor en el monitor serial Serial.print (F ("Humedad:")); Serial.print (h); Serial.print (F ("% Temperatura:")); Serial.print (t); Serial.print (F ("° C")); Serial.println (y);
}
}
Zde můžete stáhnout následující:
Doporučuje:
Robotický podvozek HUNIE pro domácí domácí práce: 6 kroků
Robotický podvozek HUNIE pro domácí domácí práce: Nahoře je moje první stavba robota. Jsem docela šikovný v elektronice, udělal jsem nějaké počítačové programování před třemi desítkami let a hledal jsem nového koníčka, protože RC letadla už nezapadají do mého životního stylu (příliš daleko do terénu). Stavím
Lampa nálady Arduino: 6 kroků
Lampa nálady Arduino: Lampa nálady, která vám pomůže s programem Arduino. Jedná se o základní strukturu, základní funkce s Arduino UNO, potenciometry, NeoPixeles, switch de encendido y apagado, botón para cambiar entre modos
Nízká poly LED lampa nálady: 9 kroků (s obrázky)
Low Poly LED LED nálada: Skvělý doplněk ke každému stolu, polici nebo stolu! Diskrétní tlačítko umístěné na základně vám umožňuje procházet různými vzory LED osvětlení. Nezáleží na tom, zda chcete lampu používat ke studiu, relaxaci nebo dokonce párty … existuje několik
Přední lampa nálady: 5 kroků
Lampa nálady předního blatníku: Po nehodě mi zbylo auto, které nestálo za opravu ani sešrotování. Když auto zabíralo místo na mém dvorku, uplatnil jsem trochu kreativity a proměnil ho v nějaký nábytek. Jedná se o velmi jednoduchý projekt, který můžete vytvořit pomocí simp
Ovládejte domácí spotřebiče přes LoRa - LoRa v domácí automatizaci - Dálkové ovládání LoRa: 8 kroků
Ovládejte domácí spotřebiče přes LoRa | LoRa v domácí automatizaci | Dálkové ovládání LoRa: Ovládejte a automatizujte své elektrické spotřebiče na dlouhé vzdálenosti (kilometry) bez připojení k internetu. To je možné prostřednictvím LoRa! Hej, co se děje, lidi? Akarsh zde od CETech. Tato PCB má také OLED displej a 3 relé, která