Мазмұны:
- 1 -қадам: сенсор
- 2 -қадам: Қажетті материалдар
- 3 -қадам: Бағдарламалық қамтамасыз ету
- 4 -қадам: Қосылымдар
- 5 -қадам: Нәтижелер
- 6 -қадам: Орындалды
Бейне: MCP9808 5110 СКД: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Сәлем достар!
Бұл қысқаша нұсқаулықта мен MCP9808 I2C сенсорынан Arduino мен Nokia5110 СКД дисплейі арқылы температура көрсеткіштерін қалай көрсету керектігін көрсетемін.
1 -қадам: сенсор
Қысқаша айтқанда: MCP9808 - бұл, әрине, Arduino I2C шинасын қолданатын жоғары дәлдіктегі температура сенсоры. Сондықтан оны қосу үшін бізге тек 4 сым қажет. Және бұл өте арзан болды:)
Міне, кейбір сілтемелер:
learn.adafruit.com/adafruit-mcp9808-precis…
www.microchip.com/wwwproducts/kz/kz556182
Мен arduino жобалары үшін жаңа сенсорларды іздедім, және ол Алиге (1 доллар) өте арзан болғандықтан, мен сенсорлардың екеуіне тапсырыс бердім. Менде әр түрлі дисплейлер бар, және мен, әрине, Nokia 5110 LCD -ді қайтадан таңдадым (қарапайымдылық үшін).
Біздің жаңа термометрді құру уақыты келді:)
2 -қадам: Қажетті материалдар
Бұл жобалар үшін қажет бөліктер:
- Arduino Uno, Nano және т.
- Бірнеше секіргіш сымдар
- MCP9808 температура сенсоры
- Nokia 5110 СКД
- Кітапханалар мен эскиздер
3 -қадам: Бағдарламалық қамтамасыз ету
Мен сенсордағы көрсеткіштерді көрсету үшін өте қарапайым эскиз жасадым. Бұл өте қарапайым және түсінуге оңай.
Эскизге енгізілген дұрыс кітапханаларды жүктеңіз және орнатыңыз.
Алдымен біз дұрыс кітапханаларды қосамыз, сенсордың өлшеу ажыратымдылығын орнатамыз, сенсор мен дисплейге арналған объектілерді құрамыз. Сериалды орнатыңыз, температура сенсорының адресін орнатыңыз және ақырында мәндерді басып шығару үшін дисплейді орнатыңыз.
Дисплей бос орындар мен бос орындар циклін тазалауға немесе дисплей әр секунд сайын жыпылықтап қалатынына мұқият болуымыз керек.
Нәтижелер Цельсий мен Фаренгейт бойынша көрсетіледі.
Оңай ма, жоқ па ???
4 -қадам: Қосылымдар
Қосылымдар келесідей:
Nokia 5110
RST - D12
CE - D11
Тұрақты ток - D10
DIN - D9
CLK - D8
VCC - 3,3 вольт
GND - Жер
MCP9808 сенсоры
VCC - 3,3 немесе 5 вольт
GND - Жер
SDA - аналогтық 4
SCL - аналогтық 5
5 -қадам: Нәтижелер
Егер сіз бәрін дұрыс жасасаңыз, arduino дисплейде температураны көрсетеді.
Мен сенсордың қаншалықты дәл екенін білмеймін, менде тек ds18b20 сенсоры бар.
Бұл кезде сенсорға несие беруім керек:)
6 -қадам: Орындалды
Сіз аяқталды.
Оны қалағаныңызша қолданыңыз және күнді жақсы өткізіңіз!
Ұсынылған:
Bluetooth басқарылатын Messenger СКД -- 16x2 СКД -- Hc05 -- Қарапайым -- Сымсыз хабарландыру тақтасы: 8 қадам
Bluetooth басқарылатын Messenger СКД || 16x2 СКД || Hc05 || Қарапайым || Сымсыз хабарландыру тақтасы: …………………………. Басқа бейнелер үшін менің YouTube каналыма ТІРКЕЛІҢІЗ …… ………………………………… Хабарландыру тақтасы адамдарды жаңа ақпаратпен жаңарту үшін қолданылады немесе егер сіз хабарламаны бөлмеде немесе жартылай жібергіңіз келсе
Gyro сенсоры мен Nokia 5110 СКД бар «ғарыштық әсер» ойыны: 3 қадам
Gyro сенсоры мен Nokia 5110 LCD көмегімен «ғарыштық әсер» ойыны: менің Тамаготчи қайтыс болғаннан кейін (соңғы жоба) мен уақытты босқа өткізудің жаңа әдісін іздей бастадым. Мен Arduino -да классикалық «Space Impact» ойынын бағдарламалауды шештім. Ойынды қызықты әрі қызықты ету үшін менде гироскоп сенсоры қолданылды
СКД басқыншылары: 16x2 СКД дисплейіндегі ойын сияқты ғарыштық басқыншылар: 7 қадам
СКД басқыншылары: 16x2 СКД дисплейіндегі ғарыштық басқыншылар ойыны: Аңызға айналған «Космостық басқыншылар» ойынын енгізудің қажеті жоқ. Бұл жобаның ең қызықты ерекшелігі - бұл графикалық шығару үшін мәтіндік дисплейді қолдану. Бұған 8 таңбалы таңбаны енгізу арқылы қол жеткізуге болады. Сіз толық Arduino жүктей аласыз
I2C / IIC СКД дисплей - IUC LCD дисплейіне SPI СКД дисплейін Arduino көмегімен SPI - IIC модулін қолданып қолданыңыз: 5 қадам
СКД дисплейі I2C / IIC | IUC LCD дисплейіне SPI LCD дисплейін Arduino көмегімен SPI мен IIC модулін қолдана отырып қолданыңыз: Сәлеметсіздер ме, балалар, өйткені қалыпты SPI LCD 1602 сымдары өте көп, сондықтан оларды arduino -мен байланыстыру өте қиын, бірақ нарықта бір модуль бар. SPI дисплейін IIC дисплейіне түрлендіріңіз, сонда сізге тек 4 сымды қосу қажет
СКД дисплейі I2C / IIC - SPI СКД I2C СК дисплейіне түрлендіру: 5 қадам
СКД дисплейі I2C / IIC | SPI СКД дисплейін I2C СК дисплейіне түрлендіріңіз: LCD дисплейін пайдалану үшін тым көп қосылым қажет, сондықтан мен i2c lcd -ді спи -LCD -ге түрлендіретін модуль таптым