Dreamforce 2013 MiniHack Thermostat Challenge - completed code
Dependencies: C12832_lcd EthernetInterface-ansond-patched HTTPClient-thermostat-remotes LM75B MMA7660 SocketIO WebSocketClient-ThermostatDemo mbed-rtos mbed picojson
README.txt@0:26c48388f725, 2013-11-05 (annotated)
- Committer:
- ansond
- Date:
- Tue Nov 05 21:31:01 2013 +0000
- Revision:
- 0:26c48388f725
initial checkin
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
ansond | 0:26c48388f725 | 1 | Instructions: |
ansond | 0:26c48388f725 | 2 | |
ansond | 0:26c48388f725 | 3 | 1). Complete the “hands-on” exercises first |
ansond | 0:26c48388f725 | 4 | - Required to get setup with an mbed account and the compiler environment |
ansond | 0:26c48388f725 | 5 | |
ansond | 0:26c48388f725 | 6 | 2). Import the “df-2013-minihack-thermostat” project into your mbed project workspace |
ansond | 0:26c48388f725 | 7 | - Be sure to add and make current the “mbed LPC1768” board as the current board |
ansond | 0:26c48388f725 | 8 | to compile to. You can modify the GPS coords and devie name in the same manner |
ansond | 0:26c48388f725 | 9 | that you did in the hands-on session - this will enable you to quickly and easily |
ansond | 0:26c48388f725 | 10 | identify your device on the map |
ansond | 0:26c48388f725 | 11 | |
ansond | 0:26c48388f725 | 12 | 3). Examine Thermostat.cpp in your project |
ansond | 0:26c48388f725 | 13 | - In the top of the file, examine the Mini-hack challenge statement |
ansond | 0:26c48388f725 | 14 | - Follow those instructions to modify the code to create a way to write text from the |
ansond | 0:26c48388f725 | 15 | Heroku webservice |
ansond | 0:26c48388f725 | 16 | |
ansond | 0:26c48388f725 | 17 | A successful implementation will: |
ansond | 0:26c48388f725 | 18 | - Enable you to see your mbed device on the map |
ansond | 0:26c48388f725 | 19 | - Clicking on the device name (its a URL link) you should be able to go to the Devices |
ansond | 0:26c48388f725 | 20 | - page on the website and enter "text" for the message name followed by a text message |
ansond | 0:26c48388f725 | 21 | - after a brief delay, the text message should pop up briefly on the mbed device LCD |
ansond | 0:26c48388f725 | 22 | |
ansond | 0:26c48388f725 | 23 | References: |
ansond | 0:26c48388f725 | 24 | - Project Source: http://mbed.org/teams/MBED_DEMOS/code/df-2013-minihack-thermostat/ |
ansond | 0:26c48388f725 | 25 | - Completed Code: http://mbed.org/teams/MBED_DEMOS/code/df-2013-minihack-thermostat-complete/ |