Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: MODSERIAL ModbusSlave232 mbed mbed-rtos millis
pin_definitions.h@1:77e7cf856fae, 2016-07-28 (annotated)
- Committer:
- AfdhalAtiffTan
- Date:
- Thu Jul 28 13:23:10 2016 +0000
- Revision:
- 1:77e7cf856fae
First Rev_1 alpha code. May contain bugs. All sensors and actuators should be working. Doesn't use RTOS because SoftSerial can't handle it, it uses Ticker instead. Communication via MODBUS RTU on serial.
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| AfdhalAtiffTan | 1:77e7cf856fae | 1 | //should be compatible with arduino sketch v2 |
| AfdhalAtiffTan | 1:77e7cf856fae | 2 | |
| AfdhalAtiffTan | 1:77e7cf856fae | 3 | //leds for debug purposes |
| AfdhalAtiffTan | 1:77e7cf856fae | 4 | DigitalOut led1(PA_13); |
| AfdhalAtiffTan | 1:77e7cf856fae | 5 | DigitalOut led2(PA_14); |
| AfdhalAtiffTan | 1:77e7cf856fae | 6 | DigitalOut led3(PA_15); |
| AfdhalAtiffTan | 1:77e7cf856fae | 7 | |
| AfdhalAtiffTan | 1:77e7cf856fae | 8 | DHT dht22(D2,DHT22); |
| AfdhalAtiffTan | 1:77e7cf856fae | 9 | |
| AfdhalAtiffTan | 1:77e7cf856fae | 10 | DS1820 water_temp(D3); |
| AfdhalAtiffTan | 1:77e7cf856fae | 11 | |
| AfdhalAtiffTan | 1:77e7cf856fae | 12 | DigitalOut R0(D4); |
| AfdhalAtiffTan | 1:77e7cf856fae | 13 | DigitalOut R1(D5); |
| AfdhalAtiffTan | 1:77e7cf856fae | 14 | DigitalOut R2(D6); |
| AfdhalAtiffTan | 1:77e7cf856fae | 15 | DigitalOut R3(D7); |
| AfdhalAtiffTan | 1:77e7cf856fae | 16 | DigitalOut R4(D8); |
| AfdhalAtiffTan | 1:77e7cf856fae | 17 | DigitalOut R5(D9); |
| AfdhalAtiffTan | 1:77e7cf856fae | 18 | DigitalOut R6(D10); |
| AfdhalAtiffTan | 1:77e7cf856fae | 19 | DigitalOut R7(D11); |
| AfdhalAtiffTan | 1:77e7cf856fae | 20 | |
| AfdhalAtiffTan | 1:77e7cf856fae | 21 | SoftSerial CO2sensor(D13, D12); |
| AfdhalAtiffTan | 1:77e7cf856fae | 22 | |
| AfdhalAtiffTan | 1:77e7cf856fae | 23 | TSL2561_I2C lux_sensor(D14, D15); |
| AfdhalAtiffTan | 1:77e7cf856fae | 24 | |
| AfdhalAtiffTan | 1:77e7cf856fae | 25 | AnalogIn water_pH(A0); |
| AfdhalAtiffTan | 1:77e7cf856fae | 26 | AnalogIn water_EC(A1); |
| AfdhalAtiffTan | 1:77e7cf856fae | 27 | |
| AfdhalAtiffTan | 1:77e7cf856fae | 28 | DigitalIn shell_switch(A2); |
| AfdhalAtiffTan | 1:77e7cf856fae | 29 | DigitalIn window_switch(A3); |