Мазмұны:
- Жабдықтар
- 1 -қадам: Цифрлық термометрдің контур дизайны
- 2 -қадам: Сандық термометрдің жұмысы
- 3 -қадам: Бағдарламаны іске қосыңыз
Бейне: Arduino негізіндегі сандық термометр: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бұл жобада бөлме температурасын талдауға болатын Arduino негізіндегі цифрлық термометр жасалған.
Термометр әдетте температураны өлшеу құралы ретінде қолданылады. Температураны өлшеуге болатын әртүрлі принциптер бар: қатты немесе сұйықтықтың термиялық кеңеюі, газдың қысымы, инфрақызыл энергияны өлшеу және т.
Бөлме температурасын талдау үшін қолдануға болатын Arduino цифрлық термометрі көрсетілген. LM35 LM35 - температура сенсоры. Бұл датчиктің шығыс кернеуі температураға тікелей пропорционал. LM35 -550С -тан +1500С дейінгі диапазонда +/- 0.750С дәлдікпен қолданылуы мүмкін.
Жабдықтар
Ардуино Уно
LM35 температура сенсоры
16x2 СКД дисплейі
1 -қадам: Цифрлық термометрдің контур дизайны
Бұл жобада қолданылатын температура сенсоры - 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 -қадам: Сандық термометрдің жұмысы
Бұл жобада жоғары дәлдіктегі цифрлық термометр көрсетілген. Тізбектің жұмысы төменде көрсетілгендей.
Температура сенсоры, яғни 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 негізіндегі байланыссыз инфрақызыл термометр | Ардуиноны қолданатын инфрақызыл термометр: Сәлеметсіз бе, балалар, біз индуктивті емес термометр жасаймыз, өйткені кейде сұйықтықтың/қатты заттың температурасы тым жоғары немесе төмен болады, содан кейін онымен байланыс жасау және оны оқу қиын. сол кездегі температура
Arduino және DS18B20 бар сандық термометр: 7 қадам
Arduino & DS18B20 көмегімен сандық термометр: СКД экранда бөлме температурасын анықтай алатын цифрлық термометрді жасаңыз. Бұл жаңадан бастаушыларға арналған жоба. Сізге қажет қондырғы: 1. Arduino UNO R3 2. DS18B20 температура сенсоры. 3. 16X2 СКД дисплейі. 4. Сымдарды қосу. 5
GSM және Bluetooth көмегімен Arduino негізіндегі сандық есікті құлыптау: 4 қадам
GSM мен Bluetooth көмегімен Arduino негізіндегі сандық есікті құлыптау: РЕФЕРАТ: Үйге шаршап келген жағдайыңыз туралы ойланыңыз және есіктің кілтін жоғалтып алдыңыз. Сен не істейсің? Сіз құлыпты бұзуыңыз керек немесе негізгі механикке қоңырау шалуыңыз керек, сондықтан кілтсіз құлыптау - бұл үнемдеудің қызықты идеясы
Scratch Arduino - сандық термометр: 7 қадам (суреттермен)
Arduino From Scratch - Сандық термометр: Мен Arduino -мен жобалар жасағанды ұнатамын, бірақ 30 долларға сіздің жобаларыңыз қымбатқа түсуі мүмкін. Сондықтан мен сізге өзіңіздің жеке Arduino -ны нөлден қалай жасауға болатынын және оны үнемдеуге болатынын көрсеткім келеді. Өзіңіздің Arduino -ны шамамен 8 долларға жасаңыз. Бұл нұсқаулық үшін
Picaxe негізіндегі сандық термометр максимум мен минимуммен: 13 қадам
Picaxe негізіндегі цифрлық термометр Max және Min: (Хабарлама қалдырыңыз, бірақ тым сыни болмаңыз, бұл менің бірінші нұсқаулығым !!) Бұл мен термостат. Ол Picaxe чипіне негізделген, себебі олар арзан және қолдануға оңай. Егер бұл үшін