Përmbajtje:

LED të kontrolluar nga temperatura: 6 hapa
LED të kontrolluar nga temperatura: 6 hapa

Video: LED të kontrolluar nga temperatura: 6 hapa

Video: LED të kontrolluar nga temperatura: 6 hapa
Video: 220 В переменного тока от 12 В 90 А Автомобильный генератор переменного тока 1000 Вт DIY 2024, Nëntor
Anonim
LED të kontrolluara nga temperatura
LED të kontrolluara nga temperatura

LED -të bëjnë shumë punë si dhënia e indikacioneve, bërja e shifrave në dërrasat e ekranit, transferimi i informacionit si ai që bëjmë me telekomandë. LED janë heronj të elektronikës dhe në të vërtetë heronj të "paditur". Jo vetëm kjo, por ato përdoren gjerësisht për të ndriçuar shtëpitë tona. Këtu po i përdorim për të treguar temperaturën. Sigurisht jo numra, por të paktën ato mund të tregojnë nëse temperatura është e nxehtë, e ftohtë apo e drejtë. Qarku që do të bëjmë është ndërtuar rreth Arduino UNO dhe LM35 IC.

Arduino UNO ka bërë vendin e saj në çdo tek kutia e veglave të çdo prodhuesi. Arduino UNO është jashtëzakonisht purpur sepse thjesht mund ta shpaketoni dhe ndezni LED në më pak se një minutë. Dhe gjithashtu gjuha është e pajtueshme e cila është C/C ++ të cilat kanë popullaritet të gjerë.

Mirë, kështu që le të vazhdojmë me projektin dhe ne do të shikojmë drejt një heroi tjetër të këtij projekti dhe ky është sensori ynë.

Hapi 1: Gjërat që do të na duhen

Gjërat që Ne do të Nevojiten
Gjërat që Ne do të Nevojiten

1. Arduino UNO

2. Tabela e bukës

3. Sensori i temperaturës LM35

4. LED i kuq

5. LED i gjelbër

6. LED blu

7. Telat e kërcyesit

8. Arduino IDE (softuer)

9. Kabllo USB (ai që do të lidhë Arduino -n tonë me PC)

Hapi 2: Rreth sensorit LM35

Rreth sensorit LM35
Rreth sensorit LM35

LM35 është një sensor i shkëlqyer, i saktë dhe i gjithanshëm i temperaturës. LM35 është një IC e cila jep daljen proporcionale me temperaturën në gradë Celsius. Gama e temperaturës së këtij IC është -55 deri në 150 gradë Celsius. Ngritja e tensionit në secilën shkallë në Celsius është 10mA dmth 0.01V/Celsius.

LM35 mund të ndërlidhet lehtësisht me Arduino dhe mikro kontrollues të tjerë.

Aplikimet:

1. Matja e temperaturës

2. Kontrollues automatik termik

3. Kontrollimi i temperaturës së baterive

Konfigurimi i kunjit:

Ka tre kunja në IC: 1. +KQV -ja

2. Prodhimi

3. GND

Kur i sigurojmë IC-së 4-20V. Do të ketë ndryshim në tension në pinin e daljes. Kur temperatura është 0 gradë Celsius, dalja do të ishte 0V. Do të ketë një rritje prej 10mA në çdo rritje të Celsius. Për të llogaritur temperaturën nga tensioni, duhet të përdorim këtë formulë

Vout = 0.01V/Temperatura

Hapi 3: Kuptimi i sensorit tonë

Kuptimi i sensorit tonë
Kuptimi i sensorit tonë

Këtu do të përpiqemi të kuptojmë LM35 IC. Lidhni +5V të furnizimit me energji elektrike në pinin e parë të IC dhe lidhni Ground në pinin e tretë të IC. Pastaj, lidhni terminalin pozitiv të multimetrit në pinin e dytë të IC dhe terminalin negativ të multimetrit në pinin e 3 -të të IC. Ju do të merrni tensionin dhe nëse e vendosni sensorin pranë një gjëje të nxehtë, tensioni do të rritet.

Hapi 4: Qarku

Qarku
Qarku
Qarku
Qarku
Qarku
Qarku

Pra, tani është koha për të bërë projektin tonë. Ju duhet të ndiqni diagramin e qarkut për të lidhur LED. Dhe unë nuk e kam përfshirë sensorin në skemë sepse nuk ka sensor LM35 në tinkercad. Na falni, por ndiqni udhëzimet e dhëna më poshtë për të lidhur sensorin.

1. Lidhni pinin e parë të IC me +5V të Arduino

2. Lidhni pinin e dytë të IC me A2 të Arduino

3. Lidhni pinin e tretë të IC me GND të Arduino

Tani pjesa jonë e harduerit ka përfunduar dhe e vetmja gjë që duhet të bëjmë është të ngarkojmë kodin.

Hapi 5: Kodi

Hapi 6: U krye

U krye!
U krye!

Pas ngarkimit të kodit do të shihni që LED juaj fillon të shkëlqejë do të thotë që një ngjyrë LED sipas motit do të shkëlqejë. Nga rruga kam harruar se cila LED nënkupton çfarë statusi të temperaturës. Në të vërtetë, Nëse ndizet LED i kuq, temperatura është e nxehtë.

Nëse ndriçon LED blu, temperatura është e ftohtë.

Dhe nëse LED jeshile shkëlqen, temperatura është e drejtë!

Edhe një gjë, nëse hapni monitorin serik dhe vendosni shpejtësinë në 9600 bit për sekondë, mund të merrni një deklaratë nëse temperatura është e nxehtë, e ftohtë ose e drejtë.

Kështu që ju falënderoj shumë që e lexuat këtë dhe shpresoj që t'ju pëlqejë ky mësim.

Faleminderit!

Recommended: