Taula de continguts:

Sensor de temperatura i llum: 8 passos
Sensor de temperatura i llum: 8 passos

Vídeo: Sensor de temperatura i llum: 8 passos

Vídeo: Sensor de temperatura i llum: 8 passos
Vídeo: Linptech ES1 - микроволновый датчик присутствия для mihome, интеграция Home Assistant Gateway 3 2024, Desembre
Anonim
Sensor de temperatura i llum
Sensor de temperatura i llum
Sensor de temperatura i llum
Sensor de temperatura i llum

Aquesta instrucció és per a un sensor bàsic de temperatura i llum. Això és tot.

Subministraments:

-23 Cables de salt

-1 Potenciòmetre de 10k

-1k resistència

-Pantalla LCD

-Pissarra

-Fotoresistor

-Arduino 2560

Primer pas: primer pas: adquirir subministraments

Primer pas: adquirir subministraments
Primer pas: adquirir subministraments

Assegureu-vos que els subministraments estiguin recollits i a punt per utilitzar-se. Es poden substituir si es troben defectuosos, però és bo que tingueu un portador de lloc mentre ajunteu els circuits.

Pas 2: segon pas: inseriu la pantalla LCD i connecteu-la

Segon pas: inseriu la pantalla LCD i connecteu-la
Segon pas: inseriu la pantalla LCD i connecteu-la
Segon pas: inseriu la pantalla LCD i connecteu-la
Segon pas: inseriu la pantalla LCD i connecteu-la

La Fig. 3 i la Fig. 4 mostren la manera adequada d’inserir la pantalla LCD i la primera meitat dels cables de salt entre la placa de suport i l’Arduino.

Pas 3: tercer pas: finalitzeu la fixació de la taula de pa amb LCD a Arduino

Tercer pas: finalitzeu la fixació de la taula de pa amb LCD a Arduino
Tercer pas: finalitzeu la fixació de la taula de pa amb LCD a Arduino

Pas tercer: finalitzeu la fixació de la placa de pa amb LCD a Arduino La figura 5 mostra la segona meitat dels cables de salt entre la placa de pa i Arduino.

Pas 4: quart pas: inseriu i connecteu el potenciòmetre

Pas quatre: Inseriu i connecteu el potenciòmetre
Pas quatre: Inseriu i connecteu el potenciòmetre

Fig. 6 Mostra una manera senzilla d’inserir i connectar el potenciòmetre per tal de no entorpir-se en els passos futurs. (Nota: és possible que el potenciòmetre no entri de forma segura a la taula de paret. Assegureu-vos que el fixeu quan enceneu el circuit.)

Pas 5: Pas cinc: col·loqueu i connecteu els sensors

Cinc pas: col·loqueu i connecteu els sensors
Cinc pas: col·loqueu i connecteu els sensors

La figura 7 mostra la ubicació i els punts de connexió adequats per als cables de salt coincidents per connectar-los correctament a la pantalla LCD i Arduino. Assegureu-vos que el fotoresistor tingui accés als nivells de llum adequats i que no estigui bloquejat per cap cable de salt ni per cap altre bit de circuit.

Pas 6: sisè pas: connecteu l'ordinador i l'Arduino i pengeu el codi

El codi es pot trobar a

Pas 7: (Opcional) Pas set: alteració del codi en funció del sensor de temperatura que s’utilitzi

El sensor de temperatura TMP36 és el que s’utilitza amb el codi actual, però hem utilitzat el sensor d’humitat i temperatura DHT11. Com que aquest sensor envia un valor de dades diferent, cal canviar el codi per veure la temperatura correctament.

Assegureu-vos de descarregar la biblioteca DHT11 des del següent enllaç i afegir-la a la base de dades i al codi de la biblioteca.

github.com/adidax/dht11

#incloure

#include #define DHT11PIN 4 int lightPin = 1; int tempPin = 4; // BS E D4 D5 D6 D7 LiquidCrystal lcd (7, 8, 9, 10, 11, 12); dht11 DHT11; void setup () {lcd.begin (16, 2); } void loop () {Serial.println (); int chk = DHT11.read (DHT11PIN); Serial.print ("Humitat (%):"); Serial.println ((flotant) DHT11.humitat, 2); Serial.print ("Temperatura (C):"); Serial.println ((float) DHT11.temperature, 2); // Mostra la temperatura en C lcd.println (); int tempReading = analogRead (tempPin); float tempVolts = tempReading * 5.0 / 1024.0; floC tempC = tempVolts * 11.1; floF tempF = (tempC * 9) / 5 + 32; lcd.print ("Temp F"); lcd.setCursor (6, 0); lcd.print (tempF); // Llum de visualització a la segona fila int lightReading = analogRead (lightPin); lcd.setCursor (0, 1); // ---------------- lcd.print ("Llum"); lcd.setCursor (6, 1); lcd.print (lightReading); retard (500); }

Pas 8: Vuitè pas: gaudiu del vostre coneixement nou

Enhorabona, espectador. Si heu seguit els darrers 7 passos, ara tindreu un sensor de temperatura i llum que funcioni a les mans. Utilitzeu allò que heu après pel bé, no pel mal.

Exempció de responsabilitat: si utilitzeu aquesta tecnologia per al mal, els creadors d’aquest instructiu no es fan responsables del que feu.

Recomanat: