peltier with 2 fans

Dependencies:   mbed TextLCD

Committer:
redplam
Date:
Fri Apr 11 04:55:51 2014 +0000
Revision:
2:a4524f94f189
Parent:
1:3aec489c7366
Child:
3:0ef2ced1f02d
myproj

Who changed what in which revision?

UserRevisionLine numberNew contents of line
redplam 0:f2647a96f764 1 #include "mbed.h"
redplam 1:3aec489c7366 2 #include "pindefs.h"
redplam 1:3aec489c7366 3 #include "led_lights.h"
redplam 1:3aec489c7366 4 #include "peltier.h"
redplam 1:3aec489c7366 5 #include "peltier_pindefs.h"
redplam 1:3aec489c7366 6 #include "TextLCD.h"
redplam 1:3aec489c7366 7 #include "pumps.h"
redplam 1:3aec489c7366 8 #include "pumps_pindefs.h"
redplam 0:f2647a96f764 9
redplam 0:f2647a96f764 10
redplam 1:3aec489c7366 11 //TextLCD lcd(PTE29, PTE30, PTC12, PTD0, PTD5, PTA13, TextLCD::LCD20x2); // rs, e, d4-d7 ok
redplam 1:3aec489c7366 12 void init (void)
redplam 0:f2647a96f764 13 {
redplam 2:a4524f94f189 14 //void pumps(bool pump_1,bool pump_2,bool valve_1,bool humidity_fan_1); pump1-up pump2-down
redplam 1:3aec489c7366 15 pumps(false,false,false,false);
redplam 1:3aec489c7366 16
redplam 1:3aec489c7366 17 //void peltier(bool fan_in,bool fan_out,bool cold,bool hot,int pwm_procent);
redplam 1:3aec489c7366 18 peltier(false,false,false,false,0);
redplam 1:3aec489c7366 19
redplam 0:f2647a96f764 20 }
redplam 0:f2647a96f764 21 int main(void)
redplam 0:f2647a96f764 22 {
redplam 0:f2647a96f764 23 while(1) {
redplam 1:3aec489c7366 24 //peltier_auto(20);
redplam 1:3aec489c7366 25 //led_test();
redplam 1:3aec489c7366 26 //peltier(true,true,false,false,10);
redplam 1:3aec489c7366 27 wait(10);
redplam 1:3aec489c7366 28 pumps(true,false,false,false);
redplam 1:3aec489c7366 29 wait(2);
redplam 2:a4524f94f189 30 pumps(false,true,true,false);
redplam 1:3aec489c7366 31 wait(2);
redplam 1:3aec489c7366 32 pumps(false,false,false,true);
redplam 2:a4524f94f189 33 wait(2);
redplam 2:a4524f94f189 34 pumps(false,false,false,false);
redplam 1:3aec489c7366 35 wait(20);
redplam 0:f2647a96f764 36
redplam 0:f2647a96f764 37 }
redplam 0:f2647a96f764 38
redplam 0:f2647a96f764 39 }