Project Autus - Automated Plant Chamber

Dependencies:   TextLCD mbed

Fork of keypad_test by Plamen Totev

Autus

This is the codebase accompanying the project Autus.

Autus is an automated growth chamber for plants.

Features

Control Humidity inside chamber wrt to external humidity. Control Temperature inside chamber. ( Peltier Heaters/Coolers ) Water and shower plants. Control soil humidity. Monitor water tanks level (Load Cell) /media/uploads/umairaftab/frdm_-_new_page1.png

Code Base Features

Fixed timing and CRC for DHT-11 Sensor. Fixed OneWire bug for ds18b20

Cyclic Executive Scheduler with Priority. Async IPC framework for PC App over bluetooth

Fake RTC systick, I was having some trouble with the on board rtc.

/media/uploads/umairaftab/download.png

Revisions of main.cpp

Revision Date Message Actions
26:2f59456a7bad 2014-04-13 ui_settings menu iter5.2; File  Diff  Annotate
25:a6d1eaf2041c 2014-04-13 Menu Settings Function Modified for keymap File  Diff  Annotate
24:03e27d9e7aaa 2014-04-12 Ui test File  Diff  Annotate
23:18918f087330 2014-04-12 ticker for rtc disabled , key value is decimal ; File  Diff  Annotate
22:7a1962d8af68 2014-04-12 Added wait for ui screen with keypad File  Diff  Annotate
21:592b7112bbba 2014-04-12 keypad value integer feebcakc File  Diff  Annotate
20:eb49c0e4296c 2014-04-12 keypad_with led debug File  Diff  Annotate
19:4313ad838fef 2014-04-12 keypad_simplified test File  Diff  Annotate
18:7ec1691d0d9d 2014-04-12 keypad_upadte2; File  Diff  Annotate
17:0ff7385db570 2014-04-12 Keypad_code updated ; File  Diff  Annotate
14:72176f1e4907 2014-04-12 Load Cell added ; File  Diff  Annotate
13:6bf09cd68013 2014-04-12 settings menu, routine, config save added File  Diff  Annotate
12:b3137bb72ef7 2014-04-12 Process User input routine added File  Diff  Annotate
11:f9ffd5ab7e94 2014-04-12 Fixed type error in soil humidity.cpp ; File  Diff  Annotate
10:1a0fe96381b0 2014-04-11 Fixed Constants ; File  Diff  Annotate
9:43c339533f7f 2014-04-11 Dry Run -> Working File  Diff  Annotate
8:2d462919519e 2014-04-11 RTC ADDED, STARTUP FUNCTIONS ADDED ; File  Diff  Annotate
7:1d691f81d455 2014-04-11 Merged Plamens, and mine Branches; ; Air Humidity; Soil Moisture; Peltier ; Peltier temp; Keypad; Buzzer; Led Lights ; Pumps File  Diff  Annotate
5:bf31a58915a5 2014-04-11 Soil humidity code added File  Diff  Annotate
3:087ce66714c0 2014-04-09 2; File  Diff  Annotate
2:97a458c4c997 2014-03-06 Updated File  Diff  Annotate
1:9ef26efedcea 2014-03-06 Version 1 Working File  Diff  Annotate