Përmbajtje:
- Hapi 1: Sensori
- Hapi 2: Materialet e nevojshme
- Hapi 3: Softuer
- Hapi 4: Lidhjet
- Hapi 5: Rezultatet
- Hapi 6: U krye
Video: MCP9808 5110 LCD: 6 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:19
Pershendetje miq!
Në këtë udhëzues të shkurtër do t'ju tregoj se si të shfaqni leximet e temperaturës nga sensori MCP9808 I2C me një Arduino dhe një ekran LCD Nokia5110.
Hapi 1: Sensori
Shkurtimisht: MCP9808 është (në teori sigurisht) është një sensor i temperaturës me saktësi të lartë i cili po përdor autobusin I2C të Arduino. Pra, na duhen vetëm 4 tela për ta lidhur atë. Dhe ishte shumë e lirë:)
Këtu janë disa lidhje:
learn.adafruit.com/adafruit-mcp9808-precis…
www.microchip.com/wwwproducts/en/en556182
Unë isha duke kërkuar për sensorë të rinj për projektet e mia arduino për të ndërtuar dhe meqenëse ishte shumë e lirë për Aliun (1 dollar) porosita dy nga këta sensorë. Unë kam një numër të ekraneve të ndryshme të vendosura përreth dhe natyrisht kam zgjedhur përsëri Nokia 5110 LCD (për thjeshtësi).
Timeshtë koha për të ndërtuar termometrin tonë të ri:)
Hapi 2: Materialet e nevojshme
Pjesët e nevojshme për këtë projekt janë:
- Arduino Uno, Nano etj…..
- Disa tela kërcyes
- Sensori i temperaturës MCP9808
- Nokia5110 LCD
- Bibliotekat dhe skica
Hapi 3: Softuer
Kam krijuar një skicë shumë të thjeshtë për të shfaqur leximet nga sensori. Isshtë shumë e drejtpërdrejtë dhe e lehtë për tu kuptuar.
Shkarkoni dhe instaloni bibliotekat e sakta të përfshira në skicë.
Së pari ne përfshijmë bibliotekat e sakta, vendosim rezolucionin matës të sensorit, krijojmë objektet për sensorin dhe ekranin. Vendosni serinë, vendosni adresën e sensorit të temperaturës dhe më në fund vendosni ekranin për të printuar vlerat.
Ne duhet të jemi të kujdesshëm për të pastruar ekranin në konfigurimin e zbrazëtisë dhe lakun e zbrazët ose në mënyrë tjetër që ekrani të ndizet në secilin sekondë.
Rezultatet shfaqen në Celsius dhe Fahrenheit.
Lehte apo jo ??
Hapi 4: Lidhjet
Lidhjet janë si më poshtë:
Nokia 5110
RST - D12
CE - D11
DC - D10
DIN - D9
CLK - D8
VCC - 3.3 Volt
GND - Tokë
Sensori MCP9808
VCC - 3.3 ose 5 Volt
GND - Tokë
SDA - Analog 4
SCL - Analog 5
Hapi 5: Rezultatet
Nëse keni bërë gjithçka në mënyrë korrekte, mund të shihni që arduino po shfaq temperaturën në LCD.
Unë nuk e di sa i saktë është sensori, krahasimi i vetëm që kam është midis sensorit ds18b20.
Në këtë kohë unë duhet t'i jap merita sensorit:)
Hapi 6: U krye
Ju keni mbaruar.
Përdoreni si të doni dhe kaloni një ditë të bukur!
Recommended:
Lojë "Ndikimi në Hapësirë" Me Sensor Gyro dhe Nokia 5110 LCD: 3 hapa
Lojë "Ndikimi në Hapësirë" Me Gyro Sensor dhe Nokia 5110 LCD: Pasi Tamagotchi im vdiq (projekti i fundit), fillova të kërkoj për një mënyrë të re për të humbur kohën time. Vendosa të programoj lojën klasike "Space Impact" në Arduino. Për ta bërë lojën më interesante dhe argëtuese, unë përdor një sensor xhiroskopi që kisha
Sensori UV VEML6070 Me Nokia 5110 LCD: 11 hapa
Sensori UV VEML6070 Me Nokia 5110 LCD: Pasi qëndrova 3 muaj në këtë projekt, mendova ta ndaj me komunitetin e krijuesve. Një sensor buxhetor me çmim buxhetor:) Mund të mblidhet brenda 1 ore dhe mund ta përdorë me vite
Barometër Arduino Me Nokia 5110 LCD: 4 hapa
Barometri Arduino Me Nokia 5110 LCD: Ky është një barometër i thjeshtë me Arduino
DIY Ardunio Stacioni i motit Nokia 5110 LCD: 3 hapa
DIY Ardunio Stacioni i motit Nokia 5110 LCD: Edhe një stacion moti shumë i thjeshtë dhe i lëvizshëm. Kisha disa sensorë të mbetur, një mini pro dhe një ekran LCD. Gjeta 3 kuti plastike që më mungonin për një kohë tani. Kështu që vendosa të bëj një vegël kompakte për veten time që do të shkatërrojë
Monitor i pajisjeve kompjuterike me Arduino dhe Nokia 5110 LCD: 3 hapa
Monitoruesi i pajisjeve kompjuterike me Arduino dhe Nokia 5110 LCD: Monitori i kompjuterit i bazuar në Arduino i cili shfaq temperaturën e CPU -së, ngarkesën, orën dhe RAM -in e përdorur RAMCPU ose vlerat e orës mund të vizatohen edhe si grafik. Pjesë: Arduino Nano ose Arduino Pro Mini me përshtatës USB në serial Nokia 5110 LCD 84x48