Мазмуну:
- 1 -кадам: Себеп
- 2 -кадам: Колдонулган материалдар
- 3 -кадам: Баарын илип коюу
- 4 -кадам: Код
- 5 -кадам: Акыркы ойлор
Video: Термометр 2 "TFT дисплейде жана салыштырмалуу түстө: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Мен бир нече температура сенсорлорунун өлчөөлөрүн көрсөткөн дисплей жасадым. Эң сонун нерсе, маанилердин түсү температурага жараша өзгөрөт:
75 градус Цельсий = КЫЗЫЛ> 60> 75 = ОРТОСУЗ> 40 <60 = САРЫ> 30 <40 = ЖАРЫК <40 = КӨК
1 -кадам: Себеп
Биздин үй борбордук жылытуу менен жылытылат. Система ашканада woordburning меши менен азыктанат, ал 1000 литрлик буфердик резервуарды азыктандырат. Бул жерден жылуу суу полго жылытууга жана радиаторлорго чыгарылат.
Бул үйдө болгондо жакшы иштейт, бирок мен узак убакытка жок болгондо кыйынчылык жаратышы мүмкүн. Ошентип, биз автоматтык гранул күйүүчү жылыткычты кошууну чечтик, ал дагы буфердик танкка кошулган, эки система тең иштей алат. Буфердик танктын ысып кетиши мүмкүн, анткени мешке журналдарды күйгүзүүнү качан токтотуу керек экенин билүү маанилүү. Албетте, ар кандай коопсуздук клапандары бар, бирок алдын алуу дайыма жакшы.
Мен бактын температурасын бир нече деңгээлде өлчөгөн экранды кааладым, ошондо биз канча жылуулук сакталганын көрө алабыз. Акыр -аягы, температуранын түсү мааниге жараша өзгөрүшү керек: кызыл абдан ысык үчүн (> 75 градус суук үчүн кочкул көккө чейин, <30 градус).
2 -кадам: Колдонулган материалдар
Arduino UnoFour DS18b20 температура сенсорлору 1 4.7k Ohm каршылыгы Түсү TFT дисплейи, мен AliexpressWiring ж.
3 -кадам: Баарын илип коюу
Төрт DS18b20 сенсорлору бир зым системасы аркылуу кабыл алынат. Бул Arduino менен көптөгөн байланыштарды сактайт жана абдан жөнөкөй, сүрөттү караңыз. Бул жерге резистор кошулат.
Дисплейди туташтыруу көбүрөөк күчтү талап кылды. Бул калкан катары чыкылдатуу менен иштеши керек (керек ….), бирок бул иштеген жок. Кээ бир изилдөөлөр мага муну SPI аркылуу кантип туташтыруу керек экенин көрсөттү (бирок бул эмнени билдирерин билбейм) төмөнкү схеманы колдонуу менен:
VCC 5vGND Ground CLK D13SDA D11 RS D9 RST D8 CS D10
ILI9225 китепканасы дисплейдин таңгагында айтылгандай колдонулат. Китепкананы бул жерден Githubдан таба аласыз.
Баары даяр, мен китепканадан үлгүлөрдү чуркадым, баары жакшы. Yeehaa !!!
4 -кадам: Код
TFT экранында текстти, сызыктарды ж.б. Бул абдан жөнөкөй болуп чыкты. Текстти температурага салыштырмалуу түскө айландыруунун коду башка нерсе болчу, ошондуктан мен Arduino форумдарына кайрылдым, ал жерде мага "Wild Bill" деп аталган бир бөлүм жардам берди. Ардак!!
Сиз кодду бул жерден таба аласыз.
5 -кадам: Акыркы ойлор
Бул чынында сонун долбоор болду. Эми мен нерсенин акылдуу көрүнүшү үчүн жакшы корпус табышым керек. Мен бул жагынан жакшы эмесмин. Муну кантип кылуу керектиги боюнча ар кандай жардам / сунуштар абдан бааланат
Каалоо тизмеси:
- WIFI кошуу, ESP288 же Nodemcu менен жөнөкөй болушу керек; Мен аларды тегеректеп жатам
Сунушталууда:
Ардуино нанонун жардамы менен нымдуулукту жана температураны дисплейде көрсөтүңүз: 5 кадам
Ардуино нанонун жардамы менен нымдуулукту жана температураны дисплейде көрсөтүңүз: Ардуино нано менен жөнөкөй lcd интерфейсин жасоо менен төмөнкү инструкциялар иштейт
Arduino Nano - HTS221 Салыштырмалуу нымдуулук жана температура сенсорунун үйрөткүчү: 4 кадам
Arduino Nano - HTS221 Салыштырмалуу нымдуулук жана температура сенсорунун үйрөткүчү: HTS221 - салыштырмалуу нымдуулук жана температура үчүн өтө компакт сыйымдуу санарип сенсор. Бул санариптик серия аркылуу өлчөө маалыматын берүү үчүн сезгич элементти жана аралаш сигналдын атайын интегралдык схемасын (ASIC) камтыйт
Raspberry Pi HTS221 Салыштырмалуу нымдуулук жана температура сенсорунун Java үйрөткүчү: 4 кадам
Raspberry Pi HTS221 Салыштырмалуу нымдуулук жана температура сенсорунун Java үйрөткүчү: HTS221 - салыштырмалуу нымдуулук жана температура үчүн өтө компакт сыйымдуу санарип сенсор. Бул санариптик серия аркылуу өлчөө маалыматын берүү үчүн сезгич элементти жана аралаш сигналдын атайын интегралдык схемасын (ASIC) камтыйт
RuuviTag жана PiZero W жана Blinkt! Bluetooth маякка негизделген термометр: 3 кадам (сүрөттөр менен)
RuuviTag жана PiZero W жана Blinkt! Bluetooth маякка негизделген термометр: Бул көрсөтмө RuuviTagтан Raspi Pi Zero W менен Bluetooth аркылуу температураны жана нымдуулук маалыматын окуу жана маанилерди Pimoroni blinkt экилик сандарда көрсөтүү ыкмасын сүрөттөйт! PHAT.Or же кыскача айтканда: мамлекетти кантип куруу керек
Температура, Салыштырмалуу Нымдуулук, Raspberry Pi жана TE Connection MS8607-02BA01ди колдонуп атмосфералык басымды жазуучу: 22 кадам (Сүрөттөр менен)
Температура, салыштырмалуу нымдуулук, Raspberry Pi жана TE туташуусун колдонуу менен атмосфералык басымдын каттоосу MS8607-02BA01: Киришүү: Бул долбоордо мен температураны нымдуулукка жана атмосфералык басымга орнотуу системасын этап менен орнотууну көрсөтөм. Бул долбоор Raspberry Pi 3 Model B жана TE Connectivity экологиялык сенсор MS8607-02BA чипине негизделген