Мазмұны:
- Жабдықтар
- 1 -қадам: Цифрлық термометрдің контур дизайны
- 2 -қадам: Сандық термометрдің жұмысы
- 3 -қадам: Бағдарламаны іске қосыңыз
![Arduino негізіндегі сандық термометр: 3 қадам Arduino негізіндегі сандық термометр: 3 қадам](https://i.howwhatproduce.com/images/009/image-26784-j.webp)
Бейне: Arduino негізіндегі сандық термометр: 3 қадам
![Бейне: Arduino негізіндегі сандық термометр: 3 қадам Бейне: Arduino негізіндегі сандық термометр: 3 қадам](https://i.ytimg.com/vi/rOi9FrJki0M/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
![Arduino негізіндегі сандық термометр Arduino негізіндегі сандық термометр](https://i.howwhatproduce.com/images/009/image-26784-1-j.webp)
Бұл жобада бөлме температурасын талдауға болатын Arduino негізіндегі цифрлық термометр жасалған.
Термометр әдетте температураны өлшеу құралы ретінде қолданылады. Температураны өлшеуге болатын әртүрлі принциптер бар: қатты немесе сұйықтықтың термиялық кеңеюі, газдың қысымы, инфрақызыл энергияны өлшеу және т.
Бөлме температурасын талдау үшін қолдануға болатын Arduino цифрлық термометрі көрсетілген. LM35 LM35 - температура сенсоры. Бұл датчиктің шығыс кернеуі температураға тікелей пропорционал. LM35 -550С -тан +1500С дейінгі диапазонда +/- 0.750С дәлдікпен қолданылуы мүмкін.
Жабдықтар
Ардуино Уно
LM35 температура сенсоры
16x2 СКД дисплейі
1 -қадам: Цифрлық термометрдің контур дизайны
![Сандық термометрдің контур дизайны Сандық термометрдің контур дизайны](https://i.howwhatproduce.com/images/009/image-26784-2-j.webp)
Бұл жобада қолданылатын температура сенсоры - LM35. Температура сенсорының шығысы температураға тура пропорционалды, бірақ аналогты түрде. Демек, LM35 шығысы 2 түйреуіші Arduino A0 аналогтық кірісіне қосылғанын білдіреді.
Бұл цифрлық термометр болғандықтан, температураның аналогтық мәндерін цифрға түрлендіру керек және нәтижені СКД сияқты дисплейде көрсету керек. 16X2 СКД қолданылады. СКД 1 және 2 түйреуіштері тиісінше жерге қосылады. Дисплейдің контрастын басқару үшін СКД 3 -ші түйреуіші 10 КО ПОТ тазалағышына бекітілген.
POT қалған терминалдары жеткізу мен жерге қосылады. СКД -нің 15 және 16 түйреуіштері СК -дің артқы жарығын бұру үшін қолданылады, ол сәйкесінше жерге және жерге қосылған. Ақпаратты СКД -де көрсету үшін бізге СКД -нің 4 деректер түйрегіші қажет. 11-14 түйреуіштер (D4 - D7) Arduino 5 - 2 түйреуіштеріне бекітілген. СКД 4, 5 және 6 түйреуіштері (RS, RW және E) басқару түйреуіштері болып табылады. СКД 4 түйреуіштері (RS) Arduino 7 істігіне қосылады. 5 -штырь (RW) жерге қосылған. 6 -түйреуіш (E) Arduino -ның 6 -штырына қосылады.
2 -қадам: Сандық термометрдің жұмысы
![Сандық термометрдің жұмысы Сандық термометрдің жұмысы](https://i.howwhatproduce.com/images/009/image-26784-3-j.webp)
Бұл жобада жоғары дәлдіктегі цифрлық термометр көрсетілген. Тізбектің жұмысы төменде көрсетілгендей.
Температура сенсоры, яғни LM35 бөлме температурасын үнемі талдайды және температураға тура пропорционалды ұқсас аналогты кернеуді береді.
Бұл деректер Arduino -ға A0 арқылы беріледі. Жазылған код бойынша Arduino аналогты кернеудің мәнін температураның сандық көрсеткіштеріне түрлендіреді.
Бұл мән СКД -де көрсетіледі. СКД дисплейінде шығыс - бұл бөлме температурасының центр бойынша дәл оқылуы.
hIOTron of Internet of Course Training пайдаланушының тәжірибесін жақсарту үшін осындай қосымшада әртүрлі IoT шешімдерін әзірледі.
3 -қадам: Бағдарламаны іске қосыңыз
#қосу
LiquidCrystal lcd (7, 6, 5, 4, 3, 2);
const int Sensor = A0;
байт дәрежесі_символы [8] =
{
0b00111, 0b00101, 0b00111, 0b00000, 0b00000, 0b00000, 0b00000, 0b00000
};
жарамсыз орнату ()
{
pinMode (сенсор, INPUT);
lcd.begin (16, 2);
lcd.createChar (1, дәреже_символы);
lcd.setCursor (0, 0);
lcd.print («Сандық»);
lcd.setCursor (0, 1);
lcd.print («Термометр»);
кешіктіру (4000);
lcd.clear ();
}
бос цикл ()
{
float temp_reading = analogRead (Sensor);
өзгермелі температура = temp_reading*(5.0/1023.0)*100;
кешіктіру (10);
lcd.clear ();
lcd.setCursor (0, 0);
lcd.print («С температурасы»);
lcd.setCursor (4, 1);
lcd.print (температура);
lcd.write (1);
lcd.print («C»);
кешіктіру (1000);
}
Ұсынылған:
Arduino негізіндегі байланыссыз инфрақызыл термометр - IR негізіндегі термометр Arduino көмегімен: 4 қадам
![Arduino негізіндегі байланыссыз инфрақызыл термометр - IR негізіндегі термометр Arduino көмегімен: 4 қадам Arduino негізіндегі байланыссыз инфрақызыл термометр - IR негізіндегі термометр Arduino көмегімен: 4 қадам](https://i.howwhatproduce.com/images/001/image-764-35-j.webp)
Arduino негізіндегі байланыссыз инфрақызыл термометр | Ардуиноны қолданатын инфрақызыл термометр: Сәлеметсіз бе, балалар, біз индуктивті емес термометр жасаймыз, өйткені кейде сұйықтықтың/қатты заттың температурасы тым жоғары немесе төмен болады, содан кейін онымен байланыс жасау және оны оқу қиын. сол кездегі температура
Arduino және DS18B20 бар сандық термометр: 7 қадам
![Arduino және DS18B20 бар сандық термометр: 7 қадам Arduino және DS18B20 бар сандық термометр: 7 қадам](https://i.howwhatproduce.com/images/002/image-5748-17-j.webp)
Arduino & DS18B20 көмегімен сандық термометр: СКД экранда бөлме температурасын анықтай алатын цифрлық термометрді жасаңыз. Бұл жаңадан бастаушыларға арналған жоба. Сізге қажет қондырғы: 1. Arduino UNO R3 2. DS18B20 температура сенсоры. 3. 16X2 СКД дисплейі. 4. Сымдарды қосу. 5
GSM және Bluetooth көмегімен Arduino негізіндегі сандық есікті құлыптау: 4 қадам
![GSM және Bluetooth көмегімен Arduino негізіндегі сандық есікті құлыптау: 4 қадам GSM және Bluetooth көмегімен Arduino негізіндегі сандық есікті құлыптау: 4 қадам](https://i.howwhatproduce.com/images/005/image-13888-14-j.webp)
GSM мен Bluetooth көмегімен Arduino негізіндегі сандық есікті құлыптау: РЕФЕРАТ: Үйге шаршап келген жағдайыңыз туралы ойланыңыз және есіктің кілтін жоғалтып алдыңыз. Сен не істейсің? Сіз құлыпты бұзуыңыз керек немесе негізгі механикке қоңырау шалуыңыз керек, сондықтан кілтсіз құлыптау - бұл үнемдеудің қызықты идеясы
Scratch Arduino - сандық термометр: 7 қадам (суреттермен)
![Scratch Arduino - сандық термометр: 7 қадам (суреттермен) Scratch Arduino - сандық термометр: 7 қадам (суреттермен)](https://i.howwhatproduce.com/images/006/image-15033-17-j.webp)
Arduino From Scratch - Сандық термометр: Мен Arduino -мен жобалар жасағанды ұнатамын, бірақ 30 долларға сіздің жобаларыңыз қымбатқа түсуі мүмкін. Сондықтан мен сізге өзіңіздің жеке Arduino -ны нөлден қалай жасауға болатынын және оны үнемдеуге болатынын көрсеткім келеді. Өзіңіздің Arduino -ны шамамен 8 долларға жасаңыз. Бұл нұсқаулық үшін
Picaxe негізіндегі сандық термометр максимум мен минимуммен: 13 қадам
![Picaxe негізіндегі сандық термометр максимум мен минимуммен: 13 қадам Picaxe негізіндегі сандық термометр максимум мен минимуммен: 13 қадам](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11139947-picaxe-based-digital-thermometer-with-max-and-min-13-steps-j.webp)
Picaxe негізіндегі цифрлық термометр Max және Min: (Хабарлама қалдырыңыз, бірақ тым сыни болмаңыз, бұл менің бірінші нұсқаулығым !!) Бұл мен термостат. Ол Picaxe чипіне негізделген, себебі олар арзан және қолдануға оңай. Егер бұл үшін