Агуулгын хүснэгт:
- Алхам 1: Мэдрэгч
- Алхам 2: Шаардлагатай материал
- Алхам 3: Програм хангамж
- Алхам 4: Холболтууд
- Алхам 5: Үр дүн
- Алхам 6: Боллоо
Видео: MCP9808 5110 LCD: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Сайн уу нөхөд!
Энэхүү богино зааварчилгаанд би Arduino болон Nokia5110 LCD дэлгэц бүхий MCP9808 I2C мэдрэгчийн температурын заалтыг хэрхэн харуулахыг танд үзүүлэх болно.
Алхам 1: Мэдрэгч
Богино хугацаанд: MCP9808 бол (онолын хувьд) Arduino -ийн I2C автобусыг ашигладаг өндөр нарийвчлалтай температур мэдрэгч юм. Тиймээс үүнийг холбохын тулд бидэнд ердөө 4 утас хэрэгтэй болно. Тэгээд маш хямдхан байсан:)
Энд зарим холбоосууд байна:
learn.adafruit.com/adafruit-mcp9808-precis…
www.microchip.com/wwwproducts/en/en556182
Би бүтээх ардуино төслүүддээ шинэ мэдрэгч хайж байсан бөгөөд Алид (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: Үр дүн
Хэрэв та бүх зүйлийг зөв хийсэн бол arduino нь lcd дээр температурыг харуулдаг болохыг харж болно.
Мэдрэгч хэр нарийвчлалтай болохыг би мэдэхгүй, миний харьцуулсан цорын ганц харьцуулалт бол ds18b20 мэдрэгчийн хооронд байна.
Энэ үед би мэдрэгчид зээл өгөх ёстой:)
Алхам 6: Боллоо
Та дууссан.
Үүнийг хүссэнээрээ ашиглаж, өдрийг сайхан өнгөрүүлээрэй!
Зөвлөмж болгож буй:
Gyro мэдрэгч ба Nokia 5110 LCD бүхий "Space Impact" тоглоом: 3 алхам
Gyro Sensor ба Nokia 5110 LCD бүхий "Space Impact" Тоглоом: Миний Тамаготчи нас барсны дараа (сүүлчийн төсөл) би цагаа дэмий үрэх шинэ арга замыг хайж эхлэв. Би сонгодог "Space Impact" тоглоомыг Arduino дээр програмчлахаар шийдсэн. Тоглоомыг арай илүү сонирхолтой, хөгжилтэй болгохын тулд би гироскопын мэдрэгчийг ашигласан
Nokia 5110 LCD бүхий VEML6070 хэт ягаан туяаны мэдрэгч: 11 алхам
Nokia 5110 LCD бүхий VEML6070 хэт ягаан туяаны мэдрэгч: Энэ төсөл дээр 3 сар суусны дараа би үүнийг үйлдвэрлэгчидтэй хуваалцах болно гэж бодлоо. Төсвийн үнийн хэт ягаан туяаны мэдрэгч :) Үүнийг 1 цагийн дотор угсарч, олон жилийн турш ашиглах боломжтой
Nokia 5110 LCD бүхий Arduino барометр: 4 алхам
Nokia 5110 LCD бүхий Arduino барометр: Энэ бол Arduino -той энгийн барометр юм
DIY Ardunio цаг уурын станц Nokia 5110 LCD: 3 алхам
DIY Ardunio цаг уурын станц Nokia 5110 LCD: Өөр нэг энгийн бөгөөд зөөврийн "цаг агаарын станц". Надад үлдсэн хэдэн мэдрэгч, мини про, LCD дэлгэц байсан. Би хэсэг хугацаанд алга болсон 3 хуванцар хаалтыг олсон. Тиймээс би өөртөө зориулж авсаархан хэрэгсэл бүтээхээр шийдсэн
Arduino болон Nokia 5110 LCD бүхий компьютерийн тоног төхөөрөмжийн хяналт: 3 алхам
Arduino болон Nokia 5110 LCD бүхий компьютерийн техник хангамжийн монитор: CPU температур, ачаалал, цаг, ашигласан RAMCPU ачаалал эсвэл цагийн утгыг харуулдаг Arduino дээр суурилсан компьютерын дэлгэцийг график хэлбэрээр зурж болно. Nokia 5110 84x48 LCD дэлгэцтэй