Closed kumarpatel closed 4 years ago
Hi @kumarpatel, if your board supports it, try using the develop branch. It will soon be merged in master.
If you have an older board you will need run first
IncuversHardwareDefinitionWriter.ino
. It is used to define the temperature probes. One for the door one for the chamber. This is only needed to be once. The probe IDs are saved to the board (EEPROM) afterwards. This step should have been performed before you received the incubator.
Incuvers_Incubator.ino
is the main file, you want to upload this to get your incubator working.
Hi @kumarpatel,
Thanks, I have updated the wiki about Board and Processor. Since you can now upload the code I will close the issue, feel free to re-open .
Cc. @timsp , Flemming Rasmussen fgrazz@ns.sympatico.ca
Update: 24th December
Successfully compiled and uploaded code (without making any changes to master branch) to Model-1 I had to change Board type in Arduino IDE to Arduino/Genuino Mega or Mega 2560 and Processor to ATmega2560 (mega 2560)
Now my question is what is the significance of the below .ino files. Incuvers_Incubator.ino IncuversHardwareDefinitionWriter.ino
Could you point me to a piece of documentation that might explain this?
23rd December
I've been following this guide. https://github.com/Incuvers-Inc/Model-1/wiki/Uploading-code-using-the-Arduino-IDE
Installed all three libraries. MAX31850 DallasTemp by Adafruit" -> 1.0.0 MAX31850 OneWire by Adafruit" -> 1.0.1 arduino-display-lcdkeypad -> 4.0.2 (removed LcdKeypad.h and LcdKeypad.cpp)
Programmer: AVRISP mkII Board: Arduino/Genuino UNO
Open Arduino Sketches/Main/Incuvers_Incubator/Incuvers_Incubator.ino in Arduino IDE. (Side note: There's also Arduino Sketches/Support/IncuversHardwareDefinitionWriter/IncuversHardwareDefinitionWriter.ino) Not sure which ino file is meant to be compiled as part of the above documentation
Then upon compiling, I get the following error: