my lecturer gave me a task to make a microclimate data logger to monitor the temperature and RH condition inside the greenhouse, he asked me to use thermocouple for the sensor. I managed to find a tutorial with using max6675
http://henrysbench.capnfatz.com/henrys-bench/arduino-temperature-measurements/max6675-temp-module-arduino-manual-and-tutorial/
but the problem is he asked me to using 60 sensors, on that tutorial it using pin SDA, SCL that only one port exist on each arduino board. and If i use the I2C protocol is it possible to use the multiple max6675 on a same board??. and how can I do that ?
Thanks, really need help!!
It is completely unreasonable to monitor 60 thermocouples with an Arduino.
Ask for a different project.
First MAX 6675 is SPI. not I2C. SPI need CS pins for each slave devices. If you using UNO, then you need to use IO ex-panders(SPI IO expanders) to increasing the IO pins for CS lines.
After that you need to connect the all (your 60 nos MAX) slaves with your arduino SPI lines then all the CS pins should connect with your I/O expander chips. This is only the way for 60 slaves. Also SPI have some limits.