|
|
mindstorms:kit [2008/11/27 18:20] kkluza |
mindstorms:kit [2019/06/27 15:50] |
====== Mindstorms Kit ====== | |
| |
===== Kit infromation ===== | |
| |
* Min. age: 7 yo. | |
* Measurments: 380x380x110 mm. | |
* Weight: 2,3 kg. | |
* Power source: 6 AA batteries. | |
| |
| |
===== Kit's elements ===== | |
| |
| |
* [[#nxt brick|'Brick']] - NXT 'Brick' with 32-bit processor, | |
* 3 [[#servomotors|servomotors]] with embedded rotation sensor, | |
* [[#sound sensor|sound sensor]], | |
* [[#ultrasonic sensor|ultrasonic sensor]], | |
* [[#touch sensor|touch sensor]], | |
* [[#light sensor|light sensor]], | |
* 577 LEGO TECHNICS blocks, | |
* [[mindstorms:programming|programming environment]], | |
* manuals, | |
* [[#testpad|testpad]], | |
* cables. | |
| |
| |
| |
===== Elements' description ===== | |
==== NXT Brick ==== | |
| |
NXT Brick is the hearth of Mindstorms robot. | |
Because of it, the communication with robot, programming and controlling is possible. | |
| |
=== NXT Brick elements === | |
* 32-bit ARM7 Mikrocontroler, | |
* 256 Kb FLASH, 64 Kb RAM, | |
* 8-bit AVR Microcontroller, | |
* 4 Kb FLASH, 512 B RAM, | |
* Servomotors' ports: A, B, C, | |
* Sensors' ports: 1, 2, 3, 4, | |
* USB port (12 Mbit/s), | |
* 8 kHz speaker, 8-bit channel, sample rate 2-16 KHz, | |
* Buttons (menu service), | |
* LCD display, 100 x 64 px, | |
* Bluetooth wireless communication (Bluetooth Class II V2.0 compliant), | |
* 6 AA batteries. | |
| |
== Links == | |
* http://mindstorms.lego.com/Overview/The_NXT.aspx | |
| |
=== Communication with Brick === | |
| |
Communication with Brick is possible with: | |
| |
* USB, | |
* Bluetooth. | |
| |
With both methods it is possible to: | |
* load Brick programs, | |
* download data (eg. data collected by robot) from Brick. | |
| |
== Links == | |
* [[http://www.extremenxt.com/vbfront.htm|NXT Bluetooth]] | |
| |
==== Servomotors ==== | |
| |
In each kit there are 3 servomotors: | |
* useful to control revs, | |
* with revenue sensors, useful to precise tracking of propeller shaft position. | |
| |
== Links == | |
* [[http://mindstorms.lego.com/Overview/Interactive_Servo_Motors.aspx|NXT Servomotors]] | |
* [[http://www.philohome.com/nxtmotor/nxtmotor.htm|detailed construction and characteristic of servomotor]] | |
| |
==== Sensors ==== | |
| |
=== Sound sensor === | |
* microphone with possibility of sound intensity measurement | |
* returns sound intensity in [dB] and in [dBA] | |
* range to 90 dB | |
* percentage scale of sound intensity | |
| |
== Links == | |
* http://mindstorms.lego.com/Overview/Sound_Sensor.aspx | |
| |
=== Ultrasonic sensor === | |
It can be used to: | |
* measure distance from barrier (cm and inches) | |
* detect objects | |
* detect movement | |
| |
Range: 0-255 cm, precision +/- 3 cm. | |
| |
How it works?: | |
Distance is calculated on the basis of time of sound wave return to robot after barrier bounce. (The same rule is used by bats and submarines.) | |
| |
Notices: | |
* If there are more then 1 ultrasonic sensor in the same room, there can exist some interferences and the sensor can work not correct. | |
* Curved surfaces (eg. spheres) are difficult to detect. | |
== Links == | |
* http://mindstorms.lego.com/Overview/Ultrasonic_Sensor.aspx | |
| |
=== Touch sensor === | |
* detects toutches with the orange button | |
* can differentiate 3 states of touch: | |
* pressed | |
* bumped | |
* released | |
* additional: 3 buttons on NXT Brick (left, right, center) can be set as touch detectors | |
== Links == | |
* http://mindstorms.lego.com/Overview/Touch_Sensor.aspx | |
| |
| |
=== Light sensor === | |
* useful to differentiate lightness and darkness | |
* returns the light intensity | |
* measure the light intensity reflected from colorful surfaces (indirect color detection) | |
== Links == | |
* http://mindstorms.lego.com/Overview/Light_Sensor.aspx | |
| |
| |
==== Testpad ==== | |
| |
* Dimensions: 90 cm x 60 cm | |
* Used to test robots | |
* Content: | |
* colorful fields to calibrate color sensor | |
* area limited by black line to test robots moving inside | |
* ruler to check indications of distance sensors | |
* field to analise robot's rotation | |
| |
== Links == | |
* | |
| |
| |
| |
| |
| |
| |
| |
===== More about kit ===== | |
| |
* [[http://mindstorms.lego.com/Overview/The_NXT.aspx|LEGO NXT Overview]] | |
* [[http://en.wikipedia.org/wiki/Lego_Mindstorms_NXT|NXT at Wikipedia]] | |
* [[http://www.philohome.com/nxt.htm]] | |
| |
| |
| |