Мазмуну:
- 1 -кадам: сенсор
- 2 -кадам: Керектүү материалдар
- 3 -кадам: Программалык камсыздоо
- 4 -кадам: Байланыштар
- 5 -кадам: Жыйынтыктар
- 6 -кадам: Бүттү
Video: MCP9808 5110 ЖК: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Салам достор!
Бул кыска нускамада мен сизге MCP9808 I2C сенсорунун температурасын Arduino жана Nokia5110 LCD дисплейи менен кантип көрсөтүүнү көрсөтөм.
1 -кадам: сенсор
Кыскача айтканда: MCP9808 (албетте теорияда) - бул Ардуинонун I2C автобусун колдонгон жогорку тактыктагы температура сенсору. Ошентип, аны туташтыруу үчүн бизге 4 зым гана керек. Жана бул арзан болчу:)
Бул жерде кээ бир шилтемелер бар:
learn.adafruit.com/adafruit-mcp9808-precis…
www.microchip.com/wwwproducts/en/en556182
Мен куруу үчүн arduino долбоорлорум үчүн жаңы сенсорлорду издеп жүрдүм жана Алиде (1 доллар) абдан арзан болгондуктан, мен бул эки сенсорго заказ кылдым. Менде ар кандай дисплейлер бар жана, албетте, мен Nokia 5110 LCDди кайра тандадым (жөнөкөйлүк үчүн).
Жаңы термометрибизди курууга убакыт келди:)
2 -кадам: Керектүү материалдар
Бул долбоорлор үчүн керектүү бөлүктөр:
- Arduino Uno, Nano ж.
- Бир нече секирүүчү зымдар
- MCP9808 температура сенсору
- Nokia5110 LCD
- Китепканалар жана эскиздер
3 -кадам: Программалык камсыздоо
Мен сенсордон окууларды көрсөтүү үчүн абдан жөнөкөй эскиз түздүм. Бул абдан түз жана түшүнүүгө оңой.
Эскизге киргизилген туура китепканаларды жүктөп алып, орнотуңуз.
Биринчиден, биз туура китепканаларды камтыйбыз, сенсордун ченөө чечимин орнотобуз, сенсор жана дисплей үчүн объекттерди түзөбүз. Сериалды орнотуңуз, температура сенсорунун дарегин орнотуңуз жана акырында баалуулуктарды басып чыгаруу үчүн дисплейди орнотуңуз.
Биз боштукту орнотууда дисплейди тазалоо үчүн этият болушубуз керек же боштук цикл же дисплей ар бир секундда ирмелет.
Жыйынтыктар Цельсий жана Фаренгейт боюнча көрсөтүлөт.
Оңойбу же жокпу ??
4 -кадам: Байланыштар
Байланыштар төмөнкүлөр:
Nokia 5110
RST - D12
CE - D11
DC - D10
DIN - D9
CLK - D8
VCC - 3,3 Вольт
GND - Жер
MCP9808 сенсор
VCC - 3,3 же 5 вольт
GND - Жер
SDA - Аналог 4
SCL - Аналог 5
5 -кадам: Жыйынтыктар
Эгерде сиз баарын туура кылган болсоңуз, анда ардуино lcdде температураны көрсөтүп жатканын көрө аласыз.
Мен сенсор канчалык так экенин билбейм, менде болгон жалгыз салыштыруу ds18b20 сенсорунун ортосунда.
Бул учурда мен сенсорго кредит беришим керек:)
6 -кадам: Бүттү
Сиз бүттүңүз.
Аны каалаганыңыздай колдонуңуз жана жакшы күн өткөрүңүз!
Сунушталууда:
Gyro Sensor жана Nokia 5110 LCD менен "Space Impact" оюну: 3 кадам
Gyro Sensor жана Nokia 5110 LCD менен "Space Impact" Оюну: Менин Тамаготчи өлгөндөн кийин (акыркы долбоор), мен убактымды текке кетирүүнүн жаңы жолун издей баштадым. Мен Arduinoдо "Space Impact" классикалык оюнун программалоону чечтим. Оюнду бир аз кызыктуу жана кызыктуу кылуу үчүн менде гироскоптун сенсорун колдондум
MCP9808 жана Raspberry Pi колдонуу менен температураны көзөмөлдөө: 4 кадам
MCP9808 жана Raspberry Pi аркылуу температураны көзөмөлдөө: MCP9808 - бул абдан так санарип температура сенсору ± 0,5 ° C I2C мини модулу. Алар температураны сезүү колдонмолорун жеңилдетүүчү колдонуучу программалоочу реестрлер менен камтылган. MCP9808 жогорку тактыктагы температура сенсору тармакка айланды
MCP9808 жана Arduino Nano аркылуу температураны көзөмөлдөө: 4 кадам
MCP9808 жана Arduino Nano аркылуу температураны көзөмөлдөө: MCP9808 - бул абдан так санарип температура сенсору ± 0,5 ° C I2C мини модулу. Алар температураны сезүү колдонмолорун жеңилдетүүчү колдонуучу программалоочу реестрлер менен камтылган. MCP9808 жогорку тактыктагы температура сенсору тармакка айланды
Raspberry Pi MCP9808 Температура Сенсору Python Үйрөткүчү: 4 кадам
Raspberry Pi MCP9808 Температура Сенсору Python Үйрөткүчү: MCP9808 - бул абдан так санарип температура сенсору ± 0,5 ° C I2C мини модулу. Алар температураны сезүү колдонмолорун жеңилдетүүчү колдонуучу программалоочу реестрлер менен камтылган. MCP9808 жогорку тактыктагы температура сенсору тармакка айланды
MCP9808 жана Particle Photon колдонуп Температураны көзөмөлдөө: 4 кадам
MCP9808 жана Particle Photon аркылуу температураны көзөмөлдөө: MCP9808 - бул абдан так санарип температура сенсору ± 0,5 ° C I2C мини модулу. Алар температураны сезүү колдонмолорун жеңилдетүүчү колдонуучу программалоочу реестрлер менен камтылган. MCP9808 жогорку тактыктагы температура сенсору тармакка айланды