SlideShare a Scribd company logo
MONITORING TEMPERATURE
RUANGAN DENGAN DISPLAY LCD
DAN RECORDING
MOCH. REZKI SELAMET
MOKH IMAM NUGROHO
SITI HARYANI
YUDA WARDIANA
LATAR BELAKANG
Dalam suatu pengukuran temperature kita biasanya
menunggu guna memperoleh data tiap menit. Tetapi
kadang kala kita selalu meniggalkan pengukuran karena
ada kegiatan lain yang sama penting. Karna itu alat ini dibuat
untuk menyimpan data temperature supaya data pengukuran
tersimpan walaupun kita tinggalkan.
TUJUAN
 Dapat mengetahui suhu ruangan yang terukur
 Dapat menyimpan data temperature
 Dapat mengetahui perubahan suhu ruangan
 Dapat menganalisis data yang tersimpan guna
keperluaan akademik
DESKRIPSI ALAT
Alat ini mempunyai 4 buah sensor LM35 yang
ditempatkan pada tiap sudut ruangan ditampilkan pada
display LCD dan di record oleh arduino uno. Penyimpanan
data dengan micro sd module shield dan di simpan oleh
memori micro sd menit permenit temperaturenya. Data
yang disimpan oleh micro sd module berbentuk
.txt(notepad).
Alat Dan Bahan
 Arduino Uno
LM 35
LM35 TEMPERATURE SENSOR IS ONE TYPE OF SENSOR THAT
CONVERTS ELECTRICAL QUANTITIES TO THE TEMPERATURE SCALE
IN THE FORM OF VOLTAGE. LM35 HAS 3 PIECES PIN LEGS, PIN TO
INPUT POSITIVE VOLTAGE (+), PIN OUTPUT, INPUT PIN NEGATIVE
VOLTAGE / GND (-).
Monitoring temperature rumah dengan display lcd dan recording
LM 35
HOW the LM 35 measure???
Can operate at a voltage of 4 volts to 30 volts. Each
temperature of 1 degree Celsius will show a voltage of 10
mV.
equation:
Vout = 10 mV / 1ºC
That is, if the read voltage Vout = 500 mV, then the
temperature = 500mv / 10mV = 50ºC.
35 ºC
Vout = 10 mV / 1ºC
That is, if the read voltage Vout = 500 mV, then the temperature = 500mv
/ 10mV = 50ºC.
EXAMPLE
Arduino use sensor LM 35
Read the output of LM35 goes into analog pin, Read data
already in the form of ADC conversion
Converting ADC = Vout / Vref * 1023
So it's not in the form of voltage magnitude again If
you want to know the LM35 output voltage using the
formula above:
Read voltage = Conversion ADC voltage reference * /
1024
MICRO SD SHIELD
The module (MicroSD Card Adapter) is a Micro SD card reader
module, and the SPI interface via the file system driver, microcontroller
system to complete the Micro SD card read and write files. Users can
directly use the Arduino IDE comes with an SD card to complete the
library card initialization and read-write
Features:
 Support Micro SD Card, Micro SDHC card (high-speed card)
 The level conversion circuit board that can interface level is 5V or 3.3V
 Power supply is 4.5V ~ 5.5V, 3.3V voltage regulator circuit board
 Communication interface is a standard SPI interface
 4 M2 screw positioning holes for easy installation
 Control Interface: A total of six pins (GND, VCC, MISO, MOSI, SCK, CS), GND to ground, VCC is the power
supply, MISO, MOSI, SCK is the SPI bus, CS is the chip select signal pin;
 3.3V regulator circuit: LDO regulator output 3.3V as level converter chip, Micro SD card supply
 Level conversion circuit: Micro SD card into the direction of signals into 3.3V, MicroSD card toward the
direction of the control interface MISO signal is also converted to 3.3V, general AVR microcontroller
system can read the signal
 Micro SD card connector: yes since the bomb deck for easy card insertion and removal
 Positioning holes: 4 M2 screws positioning hole diameter of 2.2mm, the module is easy to install
positioning, to achieve inter-module combination
Mirco SD Card Interface Module :(the last picture show)
 -Control Interface : A total of six pins (GND, VCC, MISO, MOSI, SCK, CS), GND to ground , VCC is the
power supply , MISO, MOSI, SCK is SPI bus , CS is the chip select signal pin
 3.3V voltage regulator circuit : LDO regulator output is 3.3V level converter chip , Micro SD card supply
 Level conversion circuit : Micro SD card into the direction of the signal is converted to 3.3V, MicroSD card
interfaces to control the direction of the MISO signal is also converted into 3.3V, general AVR
microcontroller system can read the signal ;
 Micro SD card connector : a self- bomb deck , easy card insertion .
 Positioning holes : 4 M2 screws positioning hole diameter is 2.2mm, the positioning of the module is easy
to install , to achieve inter- module combination ;
LCD AND BACKPACK
This is another great LCD display compatible with I2C
bus and Gadgeteer modules. With limited pin resources,
your project will quicly run out of resources using normal
LCDs. With this I2C interface LCD module, you only need
2 lines (I2C)to display the information.If you already have
I2C devices in your project, this LCD module actually cost
no more resources at all. The adress can be set from
0x20-0x27.Fantastic for Arduino or gadgeteer based
projects.
Specifications LCD
•Supply voltage: 5V
•I2C Address:0x20-0x27(0x20 default)
•Back lit (Blue with white char color)
•Interface:I2C/TWI x1,Gadgeteer interface x2
•Adjustable contrast
•Size:82x35x18 mm
Specifications Bacpack PCF8574
• Compatible With Most Microcontrollers
• Low Standby-Current Consumption10 mA Max
• Latched Outputs With High-Current Drive
• I2C to Parallel-Port Expander Capability for Directly
Driving LEDs
• Open-Drain Interrupt Output
• Latch-Up Performance Exceeds 100 mA Per
JESD 78, Class II
RTC DS1302
A Real Time Clock Module with battery backup using the easy to
use DS1302 chip. The DS1302 chip uses a simple serial interface (see
datasheet) and example code is available for Arduino, Raspberry Pi
and many others.
 Features
 Real-Time Clock Counts Seconds, Minutes, Hours, Date of the
Month, Month, Day of the Week, and Year with Leap-Year
Compensation Valid Up to 2100
 Serial I/O for Minimum Pin Count
 2.0V to 5.5V Full Operation
 Uses Less than 300nA at 2.0V
 Single-Byte or Multiple-Byte (Burst Mode) Data Transfer for Read
or Write of Clock or RAM Data
 Board Size: 44mm x 24mm
Desain Project
LANGKAH MERANGKAI
 Siapkan alat dan bahan termasuk wadah misting
 Wadah misting lubangi untuk keperluan shield micro
sd dan arduino
 Buat jalur rangkaian pcb untuk pembagian tegangan
dan konektor pin arduino
 Rangkai seperti gambar
 Up load script data pada arduino.
SCRIPT ARDUINO#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#include <SD.h>
#include <DS1302.h>
File myFile;
LiquidCrystal_I2C lcd(0x27, 16,2);
float tempc;
float tempc1;
float tempc2;
float tempc3;
int tempin = 0;
int tempin1 = 1;
int tempin2= 2;
int tempin3 = 3;
int a=1;
int b;
DS1302 rtc(2, 3, 5);
void setup()
{
lcd.begin();
Serial.begin(9600);
while (!Serial) {
; // wait for serial port to connect. Needed for Leonardo only
}
Serial.print("Initializing SD card...");
// On the Ethernet Shield, CS is pin 4. It's set as an output by default.
// Note that even if it's not used as the CS pin, the hardware SS pin
// (10 on most Arduino boards, 53 on the Mega) must be left as an output
// or the SD library functions will not work.
pinMode(10, OUTPUT);
if (!SD.begin(4)) {
Serial.println("initialization failed!");
return;
}
rtc.halt(false);
rtc.writeProtect(false);
}
void loop()
{
tempc= analogRead(tempin);
tempc= (5*tempc*100)/1024;
tempc1= analogRead(tempin1);
tempc1= (5*tempc1*100)/1024;
tempc2= analogRead(tempin2);
tempc2= (5*tempc2*100)/1024;
tempc3= analogRead(tempin3);
tempc3= (5*tempc3*100)/1024;
b=a++;
lcd.backlight();
lcd.setCursor(0,0);
lcd.print(b);
lcd.setCursor(3,0);
lcd.print(tempc,1);
lcd.setCursor(10,0);
lcd.print(tempc1,1);
lcd.setCursor(3,1);
lcd.print(tempc2,1);
lcd.setCursor(10,1);
lcd.print(tempc3,1);
Serial.println("initialization done.");
myFile = SD.open("T1A1.txt", FILE_WRITE);
if (myFile)
{
Serial.print("Writing to T1A1.txt...");
myFile.println(rtc.getDOWStr());
myFile.println(" ");
myFile.println(rtc.getDateStr());
myFile.println(" -- ");
myFile.println(rtc.getTimeStr());
myFile.println("T('C)= ");
myFile.println(tempc);
myFile.print("T1 ('C)= ");
myFile.println(tempc1);
myFile.print("T2 ('C)= ");
myFile.println(tempc2);
myFile.print("T3 ('C)= ");
myFile.println(tempc3);
myFile.println("---------------------------------------------------");
myFile.close();
Serial.println("done.");
}
else
{
Serial.println("error opening T1A1.txt");
}
myFile = SD.open("T1A1.txt");
if (myFile) {
Serial.println("T1A1.txt:");
while (myFile.available()) {
Serial.write(myFile.read());
}
myFile.close();
} else {
Serial.println("error opening T1A1.txt");
}
delay(5000);
}
LANGKAH PENGUJIAN DAN
DATA PENGUJIAN
Selama 2 jam pengukuran dengan waktu 1 menit
penyimpanan data yang tersimpan 21 kb sedangkan
memori 1.949.302kb.
1hari data=24jam/2jam=12x21kb=252kb/hari
1.949.302kb/252kb/hari=7.735hari
7.735/365=21 tahun
KESIMPULAN DAN SARAN
 Data temperature lm35 yang terbaca oleh arduino
harus di ubah ke ADC supaya bisa terukur suhunya
oleh arduino.
 Data yang tersimpan oleh shield micro sd berupa
txt(notepad)
 Backpack yang terpasang pada lcd berguna untuk
memperkecil pin pada lcd
Saran
Untuk mempermudah sambungan pin dan untuk
menempel dengan benar seharusnya dipasan terminal
untuk memperkuat sambungan

More Related Content

PPTX
Monitoring Temperature Room With Display LCD and Data Recording
PPTX
Monitoring temperature rumah dengan display lcd dan recording
DOCX
Monitoring temperature ruangan dengan display lcd dan recording
PPTX
Introduction to arduino ppt main
PDF
Arduino uno
PPTX
DOCX
Touch Switch (Smart Switches) by arduino Project report file
PDF
Arduino
Monitoring Temperature Room With Display LCD and Data Recording
Monitoring temperature rumah dengan display lcd dan recording
Monitoring temperature ruangan dengan display lcd dan recording
Introduction to arduino ppt main
Arduino uno
Touch Switch (Smart Switches) by arduino Project report file
Arduino

What's hot (17)

DOCX
Arduino seminar report
PPS
Arduino Uno Pin Description
DOCX
Embedded System[586]
PPTX
Arduino uno
PDF
Arduino electronics cookbook
PPTX
Basics of open source embedded development board (
PPT
ARDUINO AND ITS PIN CONFIGURATION
PDF
Arduino spooky projects_class1
PDF
Project report on home automation using Arduino
PDF
Codesign-Oriented Platform for Agile Internet of Things Prototype Development
PPTX
Lcd with arduino uno
PDF
Introduction to arduino
PPTX
Arduino and its hw architecture
PPT
Arduino and Internet of Thinks: ShareIT TM: march 2010, TM
PPTX
Electronics Multisensor Shield
PPTX
Introduction to Arduino
Arduino seminar report
Arduino Uno Pin Description
Embedded System[586]
Arduino uno
Arduino electronics cookbook
Basics of open source embedded development board (
ARDUINO AND ITS PIN CONFIGURATION
Arduino spooky projects_class1
Project report on home automation using Arduino
Codesign-Oriented Platform for Agile Internet of Things Prototype Development
Lcd with arduino uno
Introduction to arduino
Arduino and its hw architecture
Arduino and Internet of Thinks: ShareIT TM: march 2010, TM
Electronics Multisensor Shield
Introduction to Arduino
Ad

Similar to Monitoring temperature rumah dengan display lcd dan recording (20)

DOCX
Monitoring temperature ruangan dengan display lcd
DOCX
Monitoring temperature ruangan dengan display lcd
PPTX
IoT applications With Arduino coding and real life examples
PDF
Rdl esp32 development board trainer kit
PPTX
arduino and its introduction deep dive ppt.pptx
PPTX
Arduino basics & programming skill development
PPTX
Arduino Introduction PPT for school students
PPTX
INTODUCTION OF IOT AND INTERFACING WITH ARDUINO UNO
DOCX
Automatic irrigation system using Arduino
PPTX
Arduino . .
PPTX
Intel galileo gen 2
PPT
Embedded &amp; pcb design
PDF
Mechatronics material . Mechanical engineering
PPTX
Any Surface Drum Kit
PDF
Tft touch screen manufacturers
PDF
Using Ready-for-PIC and SDR Libraries
DOCX
ARDUINO BASED TIME AND TEMPERATURE DISPLAY
PDF
Arduino_IOT Arduino_IOT Arduino_IOTArdui
PDF
Contactless digital tachometer using microcontroller
PPTX
Rig nitc [autosaved] (copy)
Monitoring temperature ruangan dengan display lcd
Monitoring temperature ruangan dengan display lcd
IoT applications With Arduino coding and real life examples
Rdl esp32 development board trainer kit
arduino and its introduction deep dive ppt.pptx
Arduino basics & programming skill development
Arduino Introduction PPT for school students
INTODUCTION OF IOT AND INTERFACING WITH ARDUINO UNO
Automatic irrigation system using Arduino
Arduino . .
Intel galileo gen 2
Embedded &amp; pcb design
Mechatronics material . Mechanical engineering
Any Surface Drum Kit
Tft touch screen manufacturers
Using Ready-for-PIC and SDR Libraries
ARDUINO BASED TIME AND TEMPERATURE DISPLAY
Arduino_IOT Arduino_IOT Arduino_IOTArdui
Contactless digital tachometer using microcontroller
Rig nitc [autosaved] (copy)
Ad

Recently uploaded (20)

PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
RMMM.pdf make it easy to upload and study
PPTX
Cell Types and Its function , kingdom of life
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PDF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
PPTX
Lesson notes of climatology university.
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Complications of Minimal Access Surgery at WLH
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Microbial disease of the cardiovascular and lymphatic systems
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Chinmaya Tiranga quiz Grand Finale.pdf
RMMM.pdf make it easy to upload and study
Cell Types and Its function , kingdom of life
STATICS OF THE RIGID BODIES Hibbelers.pdf
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Module 4: Burden of Disease Tutorial Slides S2 2025
O7-L3 Supply Chain Operations - ICLT Program
Final Presentation General Medicine 03-08-2024.pptx
Microbial diseases, their pathogenesis and prophylaxis
Pharmacology of Heart Failure /Pharmacotherapy of CHF
O5-L3 Freight Transport Ops (International) V1.pdf
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
Lesson notes of climatology university.
Anesthesia in Laparoscopic Surgery in India
Complications of Minimal Access Surgery at WLH

Monitoring temperature rumah dengan display lcd dan recording

  • 1. MONITORING TEMPERATURE RUANGAN DENGAN DISPLAY LCD DAN RECORDING MOCH. REZKI SELAMET MOKH IMAM NUGROHO SITI HARYANI YUDA WARDIANA
  • 2. LATAR BELAKANG Dalam suatu pengukuran temperature kita biasanya menunggu guna memperoleh data tiap menit. Tetapi kadang kala kita selalu meniggalkan pengukuran karena ada kegiatan lain yang sama penting. Karna itu alat ini dibuat untuk menyimpan data temperature supaya data pengukuran tersimpan walaupun kita tinggalkan.
  • 3. TUJUAN  Dapat mengetahui suhu ruangan yang terukur  Dapat menyimpan data temperature  Dapat mengetahui perubahan suhu ruangan  Dapat menganalisis data yang tersimpan guna keperluaan akademik
  • 4. DESKRIPSI ALAT Alat ini mempunyai 4 buah sensor LM35 yang ditempatkan pada tiap sudut ruangan ditampilkan pada display LCD dan di record oleh arduino uno. Penyimpanan data dengan micro sd module shield dan di simpan oleh memori micro sd menit permenit temperaturenya. Data yang disimpan oleh micro sd module berbentuk .txt(notepad).
  • 5. Alat Dan Bahan  Arduino Uno
  • 6. LM 35 LM35 TEMPERATURE SENSOR IS ONE TYPE OF SENSOR THAT CONVERTS ELECTRICAL QUANTITIES TO THE TEMPERATURE SCALE IN THE FORM OF VOLTAGE. LM35 HAS 3 PIECES PIN LEGS, PIN TO INPUT POSITIVE VOLTAGE (+), PIN OUTPUT, INPUT PIN NEGATIVE VOLTAGE / GND (-).
  • 8. LM 35 HOW the LM 35 measure??? Can operate at a voltage of 4 volts to 30 volts. Each temperature of 1 degree Celsius will show a voltage of 10 mV. equation: Vout = 10 mV / 1ºC That is, if the read voltage Vout = 500 mV, then the temperature = 500mv / 10mV = 50ºC.
  • 9. 35 ºC Vout = 10 mV / 1ºC That is, if the read voltage Vout = 500 mV, then the temperature = 500mv / 10mV = 50ºC. EXAMPLE
  • 10. Arduino use sensor LM 35 Read the output of LM35 goes into analog pin, Read data already in the form of ADC conversion Converting ADC = Vout / Vref * 1023 So it's not in the form of voltage magnitude again If you want to know the LM35 output voltage using the formula above: Read voltage = Conversion ADC voltage reference * / 1024
  • 11. MICRO SD SHIELD The module (MicroSD Card Adapter) is a Micro SD card reader module, and the SPI interface via the file system driver, microcontroller system to complete the Micro SD card read and write files. Users can directly use the Arduino IDE comes with an SD card to complete the library card initialization and read-write
  • 12. Features:  Support Micro SD Card, Micro SDHC card (high-speed card)  The level conversion circuit board that can interface level is 5V or 3.3V  Power supply is 4.5V ~ 5.5V, 3.3V voltage regulator circuit board  Communication interface is a standard SPI interface  4 M2 screw positioning holes for easy installation  Control Interface: A total of six pins (GND, VCC, MISO, MOSI, SCK, CS), GND to ground, VCC is the power supply, MISO, MOSI, SCK is the SPI bus, CS is the chip select signal pin;  3.3V regulator circuit: LDO regulator output 3.3V as level converter chip, Micro SD card supply  Level conversion circuit: Micro SD card into the direction of signals into 3.3V, MicroSD card toward the direction of the control interface MISO signal is also converted to 3.3V, general AVR microcontroller system can read the signal  Micro SD card connector: yes since the bomb deck for easy card insertion and removal  Positioning holes: 4 M2 screws positioning hole diameter of 2.2mm, the module is easy to install positioning, to achieve inter-module combination Mirco SD Card Interface Module :(the last picture show)  -Control Interface : A total of six pins (GND, VCC, MISO, MOSI, SCK, CS), GND to ground , VCC is the power supply , MISO, MOSI, SCK is SPI bus , CS is the chip select signal pin  3.3V voltage regulator circuit : LDO regulator output is 3.3V level converter chip , Micro SD card supply  Level conversion circuit : Micro SD card into the direction of the signal is converted to 3.3V, MicroSD card interfaces to control the direction of the MISO signal is also converted into 3.3V, general AVR microcontroller system can read the signal ;  Micro SD card connector : a self- bomb deck , easy card insertion .  Positioning holes : 4 M2 screws positioning hole diameter is 2.2mm, the positioning of the module is easy to install , to achieve inter- module combination ;
  • 13. LCD AND BACKPACK This is another great LCD display compatible with I2C bus and Gadgeteer modules. With limited pin resources, your project will quicly run out of resources using normal LCDs. With this I2C interface LCD module, you only need 2 lines (I2C)to display the information.If you already have I2C devices in your project, this LCD module actually cost no more resources at all. The adress can be set from 0x20-0x27.Fantastic for Arduino or gadgeteer based projects.
  • 14. Specifications LCD •Supply voltage: 5V •I2C Address:0x20-0x27(0x20 default) •Back lit (Blue with white char color) •Interface:I2C/TWI x1,Gadgeteer interface x2 •Adjustable contrast •Size:82x35x18 mm Specifications Bacpack PCF8574 • Compatible With Most Microcontrollers • Low Standby-Current Consumption10 mA Max • Latched Outputs With High-Current Drive • I2C to Parallel-Port Expander Capability for Directly Driving LEDs • Open-Drain Interrupt Output • Latch-Up Performance Exceeds 100 mA Per JESD 78, Class II
  • 15. RTC DS1302 A Real Time Clock Module with battery backup using the easy to use DS1302 chip. The DS1302 chip uses a simple serial interface (see datasheet) and example code is available for Arduino, Raspberry Pi and many others.
  • 16.  Features  Real-Time Clock Counts Seconds, Minutes, Hours, Date of the Month, Month, Day of the Week, and Year with Leap-Year Compensation Valid Up to 2100  Serial I/O for Minimum Pin Count  2.0V to 5.5V Full Operation  Uses Less than 300nA at 2.0V  Single-Byte or Multiple-Byte (Burst Mode) Data Transfer for Read or Write of Clock or RAM Data  Board Size: 44mm x 24mm
  • 18. LANGKAH MERANGKAI  Siapkan alat dan bahan termasuk wadah misting  Wadah misting lubangi untuk keperluan shield micro sd dan arduino  Buat jalur rangkaian pcb untuk pembagian tegangan dan konektor pin arduino  Rangkai seperti gambar  Up load script data pada arduino.
  • 19. SCRIPT ARDUINO#include <Wire.h> #include <LiquidCrystal_I2C.h> #include <SD.h> #include <DS1302.h> File myFile; LiquidCrystal_I2C lcd(0x27, 16,2); float tempc; float tempc1; float tempc2; float tempc3; int tempin = 0; int tempin1 = 1; int tempin2= 2; int tempin3 = 3; int a=1; int b; DS1302 rtc(2, 3, 5);
  • 20. void setup() { lcd.begin(); Serial.begin(9600); while (!Serial) { ; // wait for serial port to connect. Needed for Leonardo only } Serial.print("Initializing SD card..."); // On the Ethernet Shield, CS is pin 4. It's set as an output by default. // Note that even if it's not used as the CS pin, the hardware SS pin // (10 on most Arduino boards, 53 on the Mega) must be left as an output // or the SD library functions will not work. pinMode(10, OUTPUT); if (!SD.begin(4)) { Serial.println("initialization failed!"); return; } rtc.halt(false); rtc.writeProtect(false); }
  • 21. void loop() { tempc= analogRead(tempin); tempc= (5*tempc*100)/1024; tempc1= analogRead(tempin1); tempc1= (5*tempc1*100)/1024; tempc2= analogRead(tempin2); tempc2= (5*tempc2*100)/1024; tempc3= analogRead(tempin3); tempc3= (5*tempc3*100)/1024; b=a++; lcd.backlight(); lcd.setCursor(0,0); lcd.print(b);
  • 23. myFile.println(rtc.getDOWStr()); myFile.println(" "); myFile.println(rtc.getDateStr()); myFile.println(" -- "); myFile.println(rtc.getTimeStr()); myFile.println("T('C)= "); myFile.println(tempc); myFile.print("T1 ('C)= "); myFile.println(tempc1); myFile.print("T2 ('C)= "); myFile.println(tempc2); myFile.print("T3 ('C)= "); myFile.println(tempc3); myFile.println("---------------------------------------------------"); myFile.close(); Serial.println("done."); }
  • 24. else { Serial.println("error opening T1A1.txt"); } myFile = SD.open("T1A1.txt"); if (myFile) { Serial.println("T1A1.txt:"); while (myFile.available()) { Serial.write(myFile.read()); } myFile.close(); } else { Serial.println("error opening T1A1.txt"); } delay(5000); }
  • 25. LANGKAH PENGUJIAN DAN DATA PENGUJIAN Selama 2 jam pengukuran dengan waktu 1 menit penyimpanan data yang tersimpan 21 kb sedangkan memori 1.949.302kb. 1hari data=24jam/2jam=12x21kb=252kb/hari 1.949.302kb/252kb/hari=7.735hari 7.735/365=21 tahun
  • 26. KESIMPULAN DAN SARAN  Data temperature lm35 yang terbaca oleh arduino harus di ubah ke ADC supaya bisa terukur suhunya oleh arduino.  Data yang tersimpan oleh shield micro sd berupa txt(notepad)  Backpack yang terpasang pada lcd berguna untuk memperkecil pin pada lcd Saran Untuk mempermudah sambungan pin dan untuk menempel dengan benar seharusnya dipasan terminal untuk memperkuat sambungan