Anonymous

Project:TRTL: Difference between revisions

From London Hackspace Wiki
no edit summary
No edit summary
No edit summary
Line 16: Line 16:
TRTL is intended as an educational/learning device. It is not a toy to keep. it is only just for christmas.
TRTL is intended as an educational/learning device. It is not a toy to keep. it is only just for christmas.


TRTL should be built upon existing open hardawre/software stacks. ones with active/lrage communities attached to them. This will make the tranisition from TRTL to general hacking a simple process. It also adds value to the kit - the purchaser not only gets a TRTL bot and its inherant educational process, but also an 'AVR clone' - the entry point into the land of arduino.
TRTL should be built upon existing open hardware/software stacks. ones with active/lrage communities attached to them. This will make the transition from TRTL to general hacking a simple process. It also adds value to the kit - the purchaser not only gets a TRTL bot and its inherant educational process, but also an 'AVR clone' - the entry point into the land of arduino.


Hardware: Nanode
Hardware: Nanode
Sofware: Wrapper over bitlash/arduino processing environment
Software: Wrapper over bitlash/arduino processing environment
(with possibly a cutdown LOGO language intbetween? implemented as custom bitlash functions)
(with possibly a cut down LOGO language inbetween? implemented as custom bitlash functions)


===Why Nanode?===
===Why Nanode?===
Line 36: Line 36:


===Why Arduino/Bitlash===
===Why Arduino/Bitlash===
Arduino is an easy to use protyping language developed for ATMega32 based microcontrollers. There is massive community support for all things arduino. This choice is in line with the project aims to build on existing community supported platforms.
Arduino is an easy to use prototyping language developed for ATMega32 based microcontrollers. There is massive community support for all things arduino. This choice is in line with the project aims to build on existing community supported platforms.


The use of bitlash is up for debate since i cant think of one good reason it should be used over an arduino sketch, but i like the idea of creating custom functions and executing them for movement et al.
The use of bitlash is up for debate since i cant think of one good reason it should be used over an arduino sketch, but i like the idea of creating custom functions and executing them for movement et al.
Line 44: Line 44:
Cost effective prototype
Cost effective prototype
Working electronics
Working electronics
Finaliased physical design
Finalised physical design


UI design
UI design
Line 61: Line 61:
Aim - to build a TRTL bot and get a rough cost estimate for this prototype
Aim - to build a TRTL bot and get a rough cost estimate for this prototype
Only buy items that can also be bought in bulk.
Only buy items that can also be bought in bulk.
Do not include postage costs fo rmaterials.
Do not include postage costs of materials.


Generate interest for the project.
Generate interest for the project.
Line 88: Line 88:
0.70 GBP - wooden wheel 60mm (http://www.alwayshobbies.com/Models/Wheeled-Toys/Wooden-Wheels/Wood-Turned-Wheels-60mm.ice)
0.70 GBP - wooden wheel 60mm (http://www.alwayshobbies.com/Models/Wheeled-Toys/Wooden-Wheels/Wood-Turned-Wheels-60mm.ice)


0.50 GBP - cheap chinese motor
0.50 GBP - cheap chinese motor (cite supplier url)


10.20 GBP - nanode AVR spec (via Ken Boak)
10.20 GBP - nanode AVR spec (via Ken Boak)


4.69 GBP - bluetooth module for serial communication to AVR via SPI (eBay special!)
4.69 GBP - bluetooth module for serial communication to AVR via SPI (eBay - many sellers)


0.20 GBP - 3D printed castor (via London Hackspace - approx cost)
0.20 GBP - 3D printed castor (via London Hackspace - approx cost)
Line 98: Line 98:
marbles (if using on non hard/laminated surface?)
marbles (if using on non hard/laminated surface?)


1.91 GBP - H bridge
1.91 GBP - H bridge (http://proto-pic.co.uk/h-bridge-motor-driver-1a/)


====Cost for prototype====
====Cost for prototype====