How to Make an Arduino Temperature Data Logger. By Ali Hamza. In this project, we are going to make an Arduino Temperature logger that will get the temperature value from the LM3. DS3. 23. 1 Real Time Clock module. Then we will store these values in the SD card file using the mini SD card Module. After that, we will access this file from a PC and create a chart of these values in the Microsoft excel. PNG' alt='Serial Port Data Logger Chip' title='Serial Port Data Logger Chip' />Update Its possible to build this project with the cheaper and more readily available HC06 3. V Bluetooth Serial Slave module, which is a dropin replacement for. These settings make the 735 operable with N1MM trx IC735 baud rate 9600 8 data bits no parity 1 stop bit. DTR andor RTS are not used by the Icom CIV no. SSB Setup RIGblaster Plus. Serial port setup configurer Com2 any com port will do DTR Always OFF RTS PTT On the RIGblaster itself Set the TxAuto switch to. How do I communicate with the ESP8266 The NodeMCU Lua firmware you have just installed communicates with the PC over the serial link. You can use PuTTY, SimpleTerm. Saelig Company Unique Electronics oscilloscopes, spectrum analyzers, test and measurement, control products, dataloggers and USB serial converters. Required Components. The components required for this project are as follows. Circuit Diagram. Make the connections for the DS3. Arduino as shown below. GND of DS3. 23. 1 to GND on the Arduino. VCC of DS3. 23. 1 to 5. V pin on the Arduino. SDA of DS3. 23. 1 to A4 on the Arduino. SCL of DS3. 23. 1 to A5 on the Arduino. Make the connections for the SD card module with your Arduino as shown below. CS of mini SD card module to digital pin 1. Arduino. SCK of mini SD card module to digital pin 1. Arduino. MOSI of mini SD card module to digital pin 1. Arduino. MISO of mini SD card module to digital pin 1. Arduino. VCC of mini SD card module to digital 5. V on the Arduino. GND of mini SD card module to digital GND on the Arduino. Make the connections for the LM3. Arduino as shown below. VCC pin of LM3. 5 to 5. V pin on the Arduino. OUT pin of LM3. 5 to A0 on the Arduino. GND pin of LM3. 5 to GND on the Arduino. How Does It Work The LM3. We need to convert this output using the ADC to be able to measure the temperature. The Arduino has a built in ADC through which we will convert the output of LM3. The DS3. 23. 1 time clock module works with the Arduino through the I2. C communications. So, we just need to connect the SCL and SDA pins on the DS3. Arduino and the module will start to communicate. The module has a separate battery which makes it able to run even when it is not powered by the Arduino. The SD card module is then used to store the temperature and time in the SD card. The SD card module will open the SD card and store the data in it. After that, we will open this file on the PC and make a graph using these values in the Microsoft excel. Download Julie And Julia more. Note If you are using the DS3. To do that, change the time and date in the code according to your time and upload the below code. Time Set Codeinclude lt DS3. DS3. 23. 1 rtcSDA, SCL void setup rtc. DOWWEDNESDAY rtc. Time1. 2, 0, 0 rtc. Date1, 1, 2. 01. Codeinclude lt SD. SPI. h include lt DS3. File datafile DS3. SDA, SCL const int lm. A0 int temperature int chipselectpin 1. Serial. begin9. 60. Modelm. 35pin, INPUT pin. Modechipselectpin, OUTPUT if SD. Serial. printlnInitialization Successful. Ready to use else Serial. Initialization failed. Check your pin connections or change your SD card return void loop temperature analog. Readlm. 35pin temperature temperature5. SD. opentest. txt, FILEWRITE if datafile Serial. Time. Str datafile. Time. Str Serial. Serial. printlntemperature datafile. Serial. printlnerror opening your SD card file. Try again delay3. Code Explanation. First, we have included the libraries for the mini SD card module and the DS3. The SD card module works with the Arduino through the SPI communication, so we have included the SPI library. After that, we initialize two variables for using the library functions. SD. SPI. h include lt DS3. File datafile DS3. SDA, SCL In the setup function, we started communication with the SD card module. If everything works fine, then the Arduino will print Initialization Successful. Ready to use on the serial monitor, or else it will print Initialization failed. Check your pin connections or change your SD card. SD. begin Serial. Initialization Successful. Ready to use else Serial. Initialization failed. Check your pin connections or change your SD card return The LM3. Then we open the SD card file test. If there is no file of that name, then the Arduino will create it. After opening the file, the Arduino will print the time and temperature in it. Readlm. 35pin temperature temperature. SD. opentest. txt, FILEWRITE if datafile Serial. Time. Str datafile. Time. Str Serial. Serial. printlntemperature datafile. Note. The file name you are going to select must be of the 8. The file name of the 8. You cannot use a file name longer than this format. If you are using the SD card for the first time, it recommended to format it before using it. How to Make a Graph in Excel. To make a graph in excel, open the Microsoft excel and go to data menu, click on the from text button and select the SD card file. Then choose the delimited and click next, after that, choose comma and finish the wizard. Now, select all the data and go to insert menu and click on Line chart. This will create a chart for us.