Sisukord:

Temperatuuri juhitavad LED -id: 6 sammu
Temperatuuri juhitavad LED -id: 6 sammu

Video: Temperatuuri juhitavad LED -id: 6 sammu

Video: Temperatuuri juhitavad LED -id: 6 sammu
Video: 😖 Высший класс или ширпотреб? В каких версиях Focus 3 меньше проблем? 2024, November
Anonim
Temperatuuri juhitavad LED -id
Temperatuuri juhitavad LED -id

Valgusdioodid teevad paljusid töid, näiteks annavad märku, teevad ekraanipaneelidel numbreid, edastavad sellist teavet nagu meie kaugjuhtimispuldiga. LEDid on elektroonika kangelased ja tegelikult "laulmata" kangelased. Mitte ainult seda, vaid neid kasutatakse laialdaselt meie majade valgustamiseks. Siin kasutame neid temperatuuri näitamiseks. Muidugi mitte numbrid, kuid vähemalt need võivad näidata, kas temperatuur on kuum, külm või täpselt õige. Ring, mida me teeme, on üles ehitatud Arduino UNO ja LM35 IC ümber.

Arduino UNO on teinud oma koha iga tootja tööriistakastis. Arduino UNO on äärmiselt polaarne, sest saate selle lihtsalt lahti pakkida ja LED -i vilkuda vähem kui minutiga. Samuti ühilduv keel, mis on laialt levinud C/C ++.

Olgu, nii et jätkame projektiga ja vaatame selle projekti ühe kangelase poole ja see on meie andur.

Samm: asjad, mida vajame

Asjad, mida vajame
Asjad, mida vajame

1. Arduino UNO

2. Leivalaud

3. LM35 temperatuuriandur

4. Punane LED

5. Roheline LED

6. Sinine LED

7. Jumper juhtmed

8. Arduino IDE (tarkvara)

9. USB -kaabel (see, mis ühendab meie Arduino arvutiga)

2. samm: LM35 anduri kohta

LM35 anduri kohta
LM35 anduri kohta

LM35 on suurepärane, täpne ja mitmekülgne temperatuuriandur. LM35 on IC, mis annab väljundi proportsionaalse temperatuuriga Celsiuse kraadides. Selle IC temperatuurivahemik on -55 kuni 150 kraadi Celsiuse järgi. Pinge tõus igal kraadi Celsiuse järgi on 10 mA, st 0,01 V/Celsiuse järgi.

LM35 saab hõlpsasti liidestada Arduino ja teiste mikrokontrolleritega.

Rakendused:

1. Temperatuuri mõõtmine

2. Automaatne termokontroller

3. Patareide temperatuuri kontrollimine

Tihvti konfiguratsioon:

IC -s on kolm tihvti: 1. +VCC

2. Väljund

3. GND

Kui pakume IC-le 4-20V. Väljundtihvti pinge muutub. Kui temperatuur on 0 kraadi Celsiuse järgi, on väljund 0 V. Iga Celsiuse tõusu korral tõuseb 10 mA. Pinge temperatuuri arvutamiseks peame kasutama seda valemit

Vout = 0,01V/temperatuur

3. samm: meie anduri mõistmine

Meie anduri mõistmine
Meie anduri mõistmine

Siin proovime mõista LM35 IC -d. Ühendage +5 V toiteallikas IC esimese kontaktiga ja ühendage maandus IC kolmanda kontaktiga. Seejärel ühendage multimeetri positiivne klemm IC teise kontaktiga ja multimeetri negatiivne klemm IC kolmanda kontaktiga. Saate pinge ja kui panete anduri kuuma asja lähedale, suureneb pinge.

4. samm: vooluring

Ringkond
Ringkond
Ringkond
Ringkond
Ringkond
Ringkond

Nii et nüüd on aeg teha meie projekt. Valgusdioodide ühendamiseks peate järgima vooluahelat. Ja ma pole skemaatikasse andurit lisanud, sest Lerczadis pole LM35 andurit. Vabandage, kuid järgige anduri ühendamiseks allpool toodud juhiseid.

1. Ühendage IC esimene tihvt +5 V Arduinoga

2. Ühendage IC teine tihvt Arduino A2 -ga

3. Ühendage IC 3. tihvt Arduino GND -ga

Nüüd on meie riistvaraosa valmis ja ainus asi, mida peame tegema, on koodi üleslaadimine.

Samm: kood

6. samm: valmis

Valmis!
Valmis!

Pärast koodi üleslaadimist näete, et teie LED hakkab helendama, mis tähendab, et LED -i värv vastavalt ilmastikule helendab. Muide, ma unustasin, milline LED mis temperatuuri olekut tähistab. Tegelikult, Kui punane LED süttib, on temperatuur kuum.

Kui sinine LED süttib, on temperatuur külm.

Ja kui roheline LED -tuli helendab, on temperatuur just õige!

Veel üks asi, kui avate jadamonitori ja määrate kiiruseks 9600 bitti sekundis, saate teate, kas temperatuur on kuum, külm või täpselt õige.

Nii et tänan teid väga selle lugemise eest ja loodan, et teile meeldib see õpetus.

Tänan!

Soovitan: