This is an old revision of the document!
Dragonfruit
Introduction and Motivation
Dragonfruit is currently the bleeding edge weatherbox design that is meant to table problems with the cranberry design. Cranberry addressed major issues with Apple but more or less fell short on design quality.
Goals
Fall 2015
- Research and design a new board
- Get a working prototype by the end of November
- Accurate readings from each of the sensors
- Low power consumption
- Communication between module and server
Spring 2016
- Produce a working prototype
Errors on Prototypes
Can be found here.
Block Diagram
Dragonfruit Parts
Data sheets can be found here: Data Sheets
Parts | Website Information |
---|---|
Solar Charging | MCP73871 6V 5.6W Solar Panel |
Power Management | TBD |
Microprocessor | ATmega328P |
Pressure/Temperature Sensor | MPL115A2 |
Humidity Sensor | HIH6131 |
Solar Irradiance Sensor | Apogee SP215 |
Communications | XBee Pro S2B |
GPS | TBD |
Real Time Clock | TBD |
Resources
Programming Instructions
- Use the Arduino IDE to program the device using the AVRISP MkII Programmer.
- Use an ISP connector to attach the programmer to the DragonFruit board.
- Connections: MISO (1), VCC(2), SCK(3), MOSI(4), RESET(5), and GND(6).
- Make sure that you have the right board selected: Arduino Uno w/ Atmega328.
Note: Board must be powered using an external voltage source (e.g. battery or generator).
Eagle Tutorial
Tips on how to design a professional PCB can be found here.
Tips on how to send your design to a professional manufacturer can be found here.
Powerpoint
Spring 2016
Fall 2015
Videos
Other Files
Meeting Minutes
Meeting Minutes February 23, 2016
Meeting Minutes February 16, 2016
Meeting Minutes February 9, 2016
Meeting Minutes February 2, 2016
Meeting Minutes January 27, 2016
Meeting Minutes December 2, 2015
Meeting Minutes November 25, 2015
Meeting Minutes November 20, 2015
Meeting Minutes November 13, 2015
Meeting Minutes November 6, 2015
Meeting Minutes October 26, 2015
Meeting Minutes October 23, 2015
Meeting Minutes October 12, 2015
Meeting Minutes October 5, 2015
Meeting Minutes September 28, 2015
Meeting Minutes September 21, 2015
Meeting Minutes September 14, 2015
Meeting Minutes September 11, 2015