Satura rādītājs:
- 1. darbība: materiāli
- 2. darbība: uzbūve
- 3. solis: Diagrama Esquemático
- 4. solis: Diagrama De Flujo
- 5. solis: Código
- 6. darbība: video
Video: Pašmāju noskaņojuma lampa: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Una garastāvokļa lampa ir unikāla un ērta, lai personalizētu krāsu. A Continuación se muestra como puedes hacer una con Un Kit de principiantes de Arduino y materiales caseros.
1. darbība: materiāli
- 3 potenciāli 10 kΩ
- 4 rezistences līdz 210Ω
- 1 botons
- 1 sensors DHT11
- 1 Pārslēdziet SDSP
- 1 LED RGB
- 1 protobords
- Arduino 1
- 27 džemperi macho-macho
- Plancha de duroport
- Silikons
- Objeto que sirva de bombilla
- Kautina (pēc izvēles)
- Estaño (pēc izvēles)
2. darbība: uzbūve
Paso:
-1 Cortar una caja con la plancha de duroport, doblarla y pegarla tridimensionalmente.
-2 Cortar los agujeros para los 3 potencymetros, el botón, LED RGB, elpojošs DHT11, kabeļa enerģija un starpsavienojums.
-3 Hacer, kuras pamatā ir LED RGB.
-4 Pegar la bombilla.
3. solis: Diagrama Esquemático
Aquí se presenta la unión física de todos los komponentes:
4. solis: Diagrama De Flujo
Este diagrama de flujo muestra la lógica y el sentido del funcionamiento del proyecto.
Esta lámpara tiene dos modos de funcionamiento. De la formamanual puedes escoger el color que tú quieras manipulando las luces de color rojo, verde y azul con tres potenciómetros, y con un botón puedes cambiar al modo automático, el cual mide la temperatura y humedad del habiente y emite luz con un color acorde a esta informationción.
5. solis: Código
El diagrama de flujo tracido a código es el siguiente:
// Sensora DHT11 librería 10 pin#ietver "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
// definit mainīgie const int buttonPin = 8; int buttonState = 0; int lastButtonState = 0; int skaits = 1;
// Función de inicialización void setup () {Serial.begin (9600); Serial.println (F ("DHT11 TEST")); dht.begin ();
pinMode (RED, OUTPUT); pinMode (GREEN, OUTPUT); pinMode (ZILS, IZEJA);
pinMode (buttonPin, INPUT);
}
// Programación del estado del botón void loop () {buttonState = digitalRead (buttonPin); if (buttonState == HIGH && lastButtonState == LOW) {ja (skaits == 0) {M (); skaits = 1; } cits {A (); skaits = 0; }} // Mantener activo un modo a la vez lastButtonState = buttonState; ja (skaits == 0) {M (); } cits {A (); }}
// Programación del modo manual void M () {int B = analogRead (A3); int R = analogRead (A5); int G = analogRead (A0);
// RGB analogWrite (BLUE, B) krāsu un krāsu informācija; analogWrite (RED, R); analogWrite (GREEN, G);
}
// Programación del modo automático void A () {// Toma de temperatura y humedad delay (500); pludiņš h = dht.readHumidity (); pludiņš t = dht.readTemperature ();
// Mapear la información de temperatura a humedad int HPMW = karte (h, 0, 1024, 0, 255); int TPMW = karte (t, 0, 1024, 0, 255);
// Variable única con la información anterior int y = (HPMW + TPMW);
// Conidción para cambiar de color if (y <29) {analogWrite (RED, 18); analogWrite (BLUE, 73); analogWrite (GREEN, 4); } cits {analogWrite (RED, 191); analogWrite (BLUE, 8); analogWrite (GREEN, 106); }
// Manejo de error en la toma de humedad y temperatura if (isnan (h) || isnan (t)) {Serial.println (F ("Error en la lectura del sensor")); atgriešanās;
// Mostrar la informationción del sensor en el monitor serial Serial.print (F ("Humedad:")); Sērijas nospiedums (h); Sērijas nospiedums (F ("% temperatūra:")); Sērijas nospiedums (t); Sērijas nospiedums (F ("° C")); Sērijas.println (y);
}
}
También se puede descargar aquí:
Ieteicams:
Como Hacer Una noskaņojuma lampa (proyecto Uvg): 5 soļi (ar attēliem)
Como Hacer Una Mood Lamp (proyecto Uvg): Esta un a mood lamp que funciona a base de un sensor DHT11 y 3 potenciómetros. tiene 2 modeļi: el primero el color cambia con los potenciómetros, y el segundo cambia and base de las lecturas del sensor DHT11
Raspberry Pi pašmāju pielāgota paplašināšanas dēlis: 8 soļi
Raspberry Pi pašmāju pielāgota paplašināšanas dēlis: Kopš 2015. gada es uzlaboju šo lielisko projektu, lai manā automašīnā būtu gandrīz neierobežots pielāgots multivides centrs. Kādu dienu es nolēmu ieviest organizāciju tur, izmantojot pielāgotu mājās gatavotu PCB plati. Iepriekš redzamie attēli atrodas plašā prototipa stadijā, tāpēc
DIY LED gaisma - mūsdienīga galda noskaņojuma lampa ar tālvadību: 8 soļi (ar attēliem)
DIY LED gaisma - mūsdienīga darbvirsmas garastāvokļa lampa ar tālvadības pulti: Šajā rakstā es apskatīšu procesu, ko izmantoju, lai izveidotu šo satriecošo piramīdas formas LED garastāvokļa lampu. Es izmantoju kļavu galvenajai struktūrai un dažus sarkankoka muguriņas, lai iegūtu lielāku spēku. Lukturiem es izmantoju RGB LED gaismas, kas pieejamas 16 pēdu sloksnē
Twitter noskaņojuma analīze ar Raspberry Pi: 3 soļi (ar attēliem)
Twitter noskaņojuma analīze ar Raspberry Pi: Kas ir sentimenta analīze un kāpēc jums par to vajadzētu rūpēties? Jūtu analīze ir process, kurā tiek noteikts emocionālais tonis aiz virknes vārdu, ko izmanto, lai iegūtu izpratni par pausto attieksmi, viedokli un emocijām ietvaros
Tālruņa lādētāja noskaņojuma lampa: 7 soļi
Tālruņa lādētāja garastāvokļa lampa: izmantojiet veco tālruņa lādētāju, lai darbinātu jauku LED lampu. Rakstus ēnā izveidoju ar pielāgotu velosipēdu. Pārbaudiet arī šo pamācību , lai izveidotu savu vērpšanas riteni. Iedvesmai skatiet šo pabeigto lampu galeriju