Difference between revisions of "GreenHouse Monitor Program"

From OpenCircuits
Jump to navigation Jump to search
Line 1: Line 1:
 
= What =
 
= What =
This is an arduino program intended to monitor the environment in a green house.  It has a simple command driven interface.  It is designed to run with [[Python Smart Terminal]]
+
This is an arduino program intended to monitor the environment in a green house.  It has a simple command driven interface.  It is designed to run with [[Python Smart Terminal]] Documentation on the construction of a Smart Terminal extension to support the green house monitor and save its data to a csv file are also part of this project.
 +
 
 
= Source Code =
 
= Source Code =
 
Still working on where I will keep the source.  It is open source, email me in the meantime: [[User:Russ_hensel]]  The code is pretty straight forward, the heavy lifting is all left to the  [[Python Smart Terminal]].  Look at the category SmartTerminal.
 
Still working on where I will keep the source.  It is open source, email me in the meantime: [[User:Russ_hensel]]  The code is pretty straight forward, the heavy lifting is all left to the  [[Python Smart Terminal]].  Look at the category SmartTerminal.

Revision as of 12:58, 3 February 2017

What

This is an arduino program intended to monitor the environment in a green house. It has a simple command driven interface. It is designed to run with Python Smart Terminal Documentation on the construction of a Smart Terminal extension to support the green house monitor and save its data to a csv file are also part of this project.

Source Code

Still working on where I will keep the source. It is open source, email me in the meantime: User:Russ_hensel The code is pretty straight forward, the heavy lifting is all left to the Python Smart Terminal. Look at the category SmartTerminal.

Commands

Commands are single letter strings, in some cases followed by numbers. All end with a <cr>. All envoke responses all of which also end with <cr>

Command Purpose Send Response Comment
Get version of arduino software v GreenHouse Monitor v3 2017 01 24.01 Of course exact string changes with version. This string is used by the SmartTerminal to verify the arduino connection.
Aquire Data a ok Data is held in arduino memory, access with further commands.
Get the Temperature t 33.0 60.0 In this version there are 2 sensors.