Inhoudsopgave:

Temperatuurgestuurde LED's: 6 stappen
Temperatuurgestuurde LED's: 6 stappen

Video: Temperatuurgestuurde LED's: 6 stappen

Video: Temperatuurgestuurde LED's: 6 stappen
Video: RGB LED-strips op de juiste manier knippen: The LIDEKA Way 2024, November
Anonim
Temperatuurgestuurde LED's
Temperatuurgestuurde LED's

LED's doen veel taken, zoals het geven van indicaties, het maken van cijfers op displayborden, het overbrengen van informatie zoals we dat doen met afstandsbediening. LED's zijn helden van de elektronica en eigenlijk "onbezongen" helden. Niet alleen dit, ze worden ook veel gebruikt om onze huizen te verlichten. Hier gebruiken we ze om de temperatuur weer te geven. Natuurlijk geen cijfers, maar ze kunnen in ieder geval aangeven of de temperatuur warm, koud of precies goed is. Het circuit dat we gaan maken, is gebouwd rond Arduino UNO en LM35 IC.

Arduino UNO heeft zijn plaats gevonden in de gereedschapskist van elke maker. Arduino UNO is extreem populair omdat je het gewoon kunt uitpakken en de LED binnen een minuut kunt laten knipperen.

Oké, dus laten we doorgaan met het project en we zullen kijken naar nog een held van dit project en dat is onze sensor.

Stap 1: Dingen die we nodig hebben

Dingen die we nodig hebben
Dingen die we nodig hebben

1. Arduino UNO

2. Broodplank

3. LM35 temperatuursensor

4. Rode LED

5. Groene LED

6. Blauwe LED

7. Overbruggingsdraden

8. Arduino IDE (software)

9. USB-kabel (degene die onze Arduino op pc zal aansluiten)

Stap 2: Over de LM35-sensor

Over LM35-sensor
Over LM35-sensor

LM35 is een uitstekende, nauwkeurige en veelzijdige temperatuursensor. LM35 is een IC die een output geeft die evenredig is met de temperatuur in graden Celsius. Het temperatuurbereik van dit IC is -55 tot 150 graden Celsius. De stijging van de spanning bij elke graad in Celsius is 10 mA, d.w.z. 0,01 V/Celsius.

LM35 kan eenvoudig worden gekoppeld aan Arduino en andere microcontrollers.

Toepassingen:

1. Temperatuurmeting

2. Automatische thermische controller:

3. Temperatuur van batterijen controleren

Pinconfiguratie:

Er zijn drie pinnen in de IC:1. +VCC

2. Uitgang

3. GND

Wanneer we de 4-20V aan de IC leveren. Er zal een verandering in spanning zijn op de uitgangspen. Wanneer de temperatuur 0 graden Celsius is, zou de output 0V zijn. Er zal een stijging van 10mA zijn bij elke verhoging van Celsius. Om de temperatuur uit de spanning te berekenen, moeten we deze formule gebruiken:

Vout=0.01V/Temperatuur

Stap 3: Onze sensor begrijpen

Onze sensor begrijpen
Onze sensor begrijpen

Hier zullen we proberen LM35 IC te begrijpen. Sluit +5V voeding aan op de 1e pin van IC en sluit de aarde aan op de 3e pin van IC. Sluit vervolgens de positieve pool van de multimeter aan op de 2e pin van IC en de negatieve pool van de multimeter op de 3e pin van IC. Je krijgt de spanning en als je de sensor in de buurt van een heet ding plaatst, zal de spanning toenemen.

Stap 4: Het circuit

Het circuit
Het circuit
Het circuit
Het circuit
Het circuit
Het circuit

Dus nu is het tijd om ons project te maken. U moet het schakelschema volgen om LED's aan te sluiten. En ik heb de sensor niet in het schema opgenomen omdat er geen LM35-sensor in tinkercad zit. Sorry daarvoor, maar volg de onderstaande instructies om de sensor aan te sluiten.

1. Sluit de 1e pin van IC aan op +5V van Arduino

2. Verbind de 2e pin van IC met A2 van Arduino

3. Verbind de 3e pin van IC met GND van Arduino

Nu is ons hardwaregedeelte klaar en hoeven we alleen nog de code te uploaden.

Stap 5: De code

Stap 6: Klaar

Gedaan!
Gedaan!

Na het uploaden van de code zul je zien dat je LED begint te gloeien, wat betekent dat een kleur LED afhankelijk van het weer zal oplichten. Overigens ben ik vergeten welke LED voor welke temperatuurstatus staat. eigenlijk, Als de rode LED brandt, is de temperatuur hoog.

Als de blauwe LED brandt, is de temperatuur koud.

En als de groene LED brandt, is de temperatuur precies goed!

Nog een ding, als je de seriële monitor opent en de snelheid instelt op 9600 bits per seconde, kun je een verklaring krijgen of de temperatuur warm, koud of precies goed is.

Dus heel erg bedankt voor het lezen van dit en ik hoop dat je deze tutorial leuk vindt.

Bedankt!

Aanbevolen: