Introduction: Hard&Soft Suceava 2015 "Treasure Hunt"
The final product, is a compact robust embedded system which completed all the tasks as required by H&S 2015 edition. The system includes an Intel Edison board, an Arduino Pro Mini, and sensors for gathering data from the enviroment and bio-metric meassurements.
All the data is processed by the Intel Edison board and sent over bluetooth to our smartphone. The smartphone app gathers all the data and builds the excel file as we go and sends twitts with the waypoint and some biometric-data.
Competition theme was to build a “wearable” system for:
– Biometric data gathering
– Electronic treasure hunt
Step 1: Parts and Materials
- 1x Intel Edison
- 1 x Arduino Pro Mini
- 1 x Android smartphone
- 2 x 9V batteries
- Temperature sensor or thermistor
- RFID card reader/writer
- IR reciver TSOP
- Accelerometer (MEMS)
- Hall sensor
- Hmidity sensor
- IR leds
- Operational amplifiers
- (optional) 3D printer to make the case
Step 2: Programing the Edison Board Using Arduino
The easiest way to program the board is using Arduino, you won't have to much to deal with the embedded linux system.
Here is a version of the code that is uploaded to Edison board, the rest of code is on Arduino Pro Mini board which comunicates over I2C with the Edison and is used as an expansion for the analog ports, and another part of the code lies on the Android system on mobile phone. We have used code for the sensors found here on the Instructables site.
Step 3: How We Designed It
Step 4: Thermistor Pseudocode
Thermistor temperature formula in pseudocode
temp = analogRead
value = 5V * temp / 1023.0
a = 0.00001874*1000
b = 0.007884*1000
c = 1000 - 2190*value/(5-value) //2.2Kohm resistor
delta = sqrt (b * b - 4 * a * c)
x =(-b + delta)/(2 * a)
temp1 = x + 25