Line 37: | Line 37: | ||
http://dlnmh9ip6v2uc.cloudfront.net/images/products/09190-03-L_i_ma.jpg | http://dlnmh9ip6v2uc.cloudfront.net/images/products/09190-03-L_i_ma.jpg | ||
+ | Project Development Areas: | ||
+ | |||
+ | 1. Wireless Tranceiver interfacing: | ||
+ | Tasks: Successfully configure the wireless transceiver and interface it with a development board to send/receive data to some source. | ||
+ | |||
+ | 2. Camera interfacing | ||
+ | Tasks: Figure out how read the image data coming from the camera as well as interface to it with a development board and possibly the LCD on the development board to display the camera image. | ||
+ | |||
+ | 3. Peripheral interfacing | ||
+ | Tasks: Write code to initialize the I/O ports to make use of the I/R voltages and pushbutton signals. Also interface to the motors on the tank and write code to control them. | ||
+ | |||
+ | 4. Website Development | ||
+ | Tasks: Begin development of a website that will be able to communicate with the vehicle. | ||
Revision as of 08:34, 20 October 2011
Topics from meeting (October 18)
Attendees: Jason Holmes, Kin Chin Chua, Chris Romanoff, Scott Stack, Matthew Guenette
Vehicle Platform:
http://www.hobbytron.com/AirsoftRCElectricPanzerGiantBattleTank.html
- Rotating turret (290 degrees) to mount camera
- Shoots air soft pellets up to 28 yards
- 2.5ft x 1ft
- Rechargeable battery and charger included
Wireless Module:
http://www.sparkfun.com/products/10505
- 2 UART, 1 I2C, 2 SPI, 2 ADC, 1 PWM, and 32 GPIO
- IEEE 802.3b/g compatable
- 200-300M range outdoors
Camera:
http://www.sparkfun.com/products/8667
- I2C interface - still unsure of the speed
- 30fps
- 640x480 pixels
- distance measuring range: 20 cm to 150 cm (8" to 60")
- output type: analog voltage
- output voltage differential over distance range: 2.0 V (typical)
Pushbuttons:
http://www.sparkfun.com/products/9190
Project Development Areas:
1. Wireless Tranceiver interfacing: Tasks: Successfully configure the wireless transceiver and interface it with a development board to send/receive data to some source.
2. Camera interfacing Tasks: Figure out how read the image data coming from the camera as well as interface to it with a development board and possibly the LCD on the development board to display the camera image.
3. Peripheral interfacing Tasks: Write code to initialize the I/O ports to make use of the I/R voltages and pushbutton signals. Also interface to the motors on the tank and write code to control them.
4. Website Development Tasks: Begin development of a website that will be able to communicate with the vehicle.