dd
Dependencies: BufferedSerial FastAnalogIn FastPWM mbed SHT75
peltiert.cpp
- Committer:
- sbh9428
- Date:
- 2016-02-19
- Revision:
- 0:9bfc4aea91e2
- Child:
- 10:c751a0e8b7f9
File content as of revision 0:9bfc4aea91e2:
/* * peltiert.cpp * * Created on: 2016. 2. 19. * Author: sbh9428 */ #include "peltiert.h" peltier_t::peltier_t() { // TODO Auto-generated constructor stub } peltier_t::peltier_t(FastPWM* _peltier_pin, DigitalOut* _direction_pin) { peltier_pin=_peltier_pin; direction_pin=_direction_pin; peltier_pin->period_ms(1); } peltier_t::~peltier_t() { // TODO Auto-generated destructor stub } void peltier_t::set_PWM(float duty_ratio) { if(duty_ratio>0) *direction_pin=1; else *direction_pin=0; peltier_pin->pulsewidth_us(1000*abs(duty_ratio)); }