Extreme mindstorms: an advanced guide to lego mindstorms
Gespeichert in:
Format: | Buch |
---|---|
Sprache: | English |
Veröffentlicht: |
Berkeley, Calif.
Apress
2000
|
Schriftenreihe: | Technology in action series
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XII, 347 S. Ill. |
ISBN: | 1893115844 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV014346593 | ||
003 | DE-604 | ||
005 | 20070611 | ||
007 | t | ||
008 | 020611s2000 a||| |||| 00||| eng d | ||
020 | |a 1893115844 |9 1-893115-84-4 | ||
035 | |a (OCoLC)248089492 | ||
035 | |a (DE-599)BVBBV014346593 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-91G |a DE-522 | ||
050 | 0 | |a TJ211.15 | |
082 | 0 | |a 629.892 |2 22 | |
084 | |a ZQ 6250 |0 (DE-625)158184: |2 rvk | ||
084 | |a DAT 306f |2 stub | ||
245 | 1 | 0 | |a Extreme mindstorms |b an advanced guide to lego mindstorms |c Dave Baum ... |
264 | 1 | |a Berkeley, Calif. |b Apress |c 2000 | |
300 | |a XII, 347 S. |b Ill. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Technology in action series | |
650 | 7 | |a Lego |2 gtt | |
650 | 7 | |a Robotica |2 gtt | |
650 | 4 | |a LEGO toys | |
650 | 4 | |a Robotics |v Popular works | |
650 | 4 | |a Robots |x Design and construction | |
650 | 4 | |a Robots |x Programming | |
650 | 0 | 7 | |a LEGO MindStorms |0 (DE-588)4668702-6 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a LEGO MindStorms |0 (DE-588)4668702-6 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Baum, Dave |e Sonstige |4 oth | |
856 | 4 | 2 | |m SWB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009838606&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-009838606 |
Datensatz im Suchindex
_version_ | 1804129240715624448 |
---|---|
adam_text | EXTREME MINDSTORMS TM: AN ADVANCED GUIDE TO LEGO MINDSTORMS TM DAVE
BAUM, MICHAEL GASPERI, RALPH HEMPEL, AND LUIS VILLA
********************************************************* EXTREME
MINDSTORMS TM : AN ADVANCED GUIDE TO LEGO MINDSTORMS TM COPYRIGHT 2000
BY DAVE BAUM, MICHAEL GASPERI, RALPH HEMPEL, AND LUIS VILLA ALL RIGHTS
RESERVED. NO PART OF THIS WORK MAY BE REPRODUCED OR TRANSMITTED IN ANY
FORM OR BY ANY MEANS, ELECTRONIC OR MECHANICAL, INCLUDING PHOTOCOPYING,
RECORDING, OR BY ANY INFORMATION STOR- AGE OR RETRIEVAL SYSTEM, WITHOUT
THE PRIOR WRITTEN PERMISSION OF THE COPYRIGHT OWNER AND THE PUBLISHER.
ISBN (PBK): 1-893115-84-4 PRINTED AND BOUND IN THE UNITED STATES OF
AMERICA 12345678910 TRADEMARKED NAMES MAY APPEAR IN THIS BOOK. RATHER
THAN USE A TRADEMARK SYMBOL WITH EVERY OCCURRENCE OF A TRADEMARKED NAME,
WE USE THE NAMES ONLY IN AN EDITORIAL FASHION AND TO THE BEN- EFIT OF
THE TRADEMARK OWNER, WITH NO INTENTION OF INFRINGEMENT OF THE TRADEMARK.
EDITORIAL DIRECTORS: DAN APPLEMAN, GARY CORNELL, KAREN WATTERSON
TECHNICAL REVIEWERS: DAVE BAUM, RODD ZURCHER PROJECTS MANAGER: GRACE
WONG DEVELOPMENTAL EDITOR AND INDEXER: VALERIE PERRY COPY EDITOR:
KIERSTEN BURKE PRODUCTION EDITOR: JANET VAIL PAGE COMPOSITION AND WATER
BRAIDING: SUSAN GLINERT ARTIST AND COVER AND PART OPENER DESIGNER: KARL
MIYAJIMA DISTRIBUTED TO THE BOOK TRADE IN THE UNITED STATES BY
SPRINGER-VERLAG NEW YORK, INC.,175 FIFTH AVENUE, NEW YORK, NY, 10010 AND
OUTSIDE THE UNITED STATES BY SPRINGER-VERLAG GMBH & CO. KG,
TIERGARTENSTR. 17, 69112 HEIDELBERG, GERMANY IN THE UNITED STATES, PHONE
1-800-SPRINGER; ORDERS@SPRINGER-NY.COM; HTTP://WWW.SPRINGER-NY.COM
OUTSIDE THE UNITED STATES, CONTACT ORDERS@SPRINGER.DE;
HTTP://WWW.SPRINGER.DE ; FAX +49 6221 345229 FOR INFORMATION ON
TRANSLATIONS, PLEASE CONTACT APRESS DIRECTLY AT 901 GRAYSON STREET,
SUITE 204, BERKELEY, CA, 94710 PHONE: 510-549-5931; FAX: 510-549-5939;
INFO@APRESS.COM; HTTP://WWW.APRESS.COM THE INFORMATION IN THIS BOOK IS
DISTRIBUTED ON AN *AS IS* BASIS, WITHOUT WARRANTY. ALTHOUGH EVERY
PRECAUTION HAS BEEN TAKEN IN THE PREPARATION OF THIS WORK, NEITHER THE
AUTHORS NOR APRESS SHALL HAVE ANY LIABILITY TO ANY PERSON OR ENTITY WITH
RESPECT TO ANY LOSS OR DAMAGE CAUSED OR ALLEGED TO BE CAUSED DIRECTLY OR
INDIRECTLY BY THE INFORMATION CONTAINED IN THIS WORK.
********************************************************** III CONTENTS
FOREWORD
..............................................................................
.................................. VIII CHAPTER 1 EXTREME MINDSTORMS
......................................................... 3 THE HACKERS
STEP IN
...........................................................................................
4 MINDSTORMS EXPANDS
..............................................................................
............... 6 RIS 2.0
..............................................................................
....................................... 8 AN EXTREME FUTURE
................................................................................................
8 CHAPTER 2 THE RCX
...................................................................................
11 ARCHITECTURE
..............................................................................
.......................... 11 HARDWARE
.................................................................................................................
14 OUTPUT PORTS
..............................................................................
.......................... 16 SENSOR PORTS
..............................................................................
.......................... 18 LCD
............................................................................................................................
25 SOUND
........................................................................................................................
26 STANDARD FIRMWARE
..............................................................................................
27 PROGRAMMING THE RCX
.........................................................................................
29 CHAPTER 3 SEEKER: A LIGHT-SEEKING ROBOT .......................... 31
CONSTRUCTION
..............................................................................
.......................... 31 USING THE BUMPER
................................................................................................
36 SEEKING A LIGHT
..................................................................................................
41 BUMPING AND SEEKING
.........................................................................................
44 MORE EXPLORATIONS
..............................................................................................
51 CHAPTER 4 RCX 2.0 FIRMWARE
............................................................ 53 GETTING
STARTED
..................................................................................................
53 LOCAL VARIABLES
..................................................................................................
56 DISPLAY
..............................................................................
..................................... 57 ARRAYS
......................................................................................................................
60 ACCESS CONTROL
....................................................................................................
64 EVENTS
......................................................................................................................
68 BITS AND PIECES
..................................................................................................
76 *********************************************************** CONTENTS
IV CHAPTER 5 INTRODUCTION TO PBFORTH
...........................................79 PBFORTH IS INTERACTIVE
..............................................................................
.....79 PBFORTH IS INTERPRETED
..............................................................................
.....80 PBFORTH IS EXTENSIBLE
......................................................................................80
WHY LEARN PBFORTH?
............................................................................................80
WHY LEARN ABOUT RCX DETAILS?
......................................................................81
INSTALLING PBFORTH
............................................................................................83
PBFORTH FUNDAMENTALS
........................................................................................85
RCX BASICS AND GENERATING OUTPUT
.............................................................89 NUMBERS
AND EXPRESSIONS
.................................................................................95
DEFINING NEW WORDS FOR PBFORTH
................................................................101
CONDITIONALS AND BITWISE OPERATORS IN PBFORTH
...............................104 BASIC RCX SENSORS AND MOTORS
....................................................................107
LOOPING IN PBFORTH
..........................................................................................110
USING THE PUSHBUTTONS
....................................................................................111
SUMMARY
..................................................................................................................117
CHAPTER 6 PROGRAMMING SEEKER IN PBFORTH .........................119
MAKING SEEKER MOVE
..........................................................................................120
DISPLAYING MOTOR STATES
...............................................................................122
MAKING SEEKER SEE AND FEEL
.........................................................................130
USING THE TIMERS
..............................................................................
................138 THE LIGHT SENSOR AND THRESHOLDS
..............................................................141
SUMMARY
..................................................................................................................148
CHAPTER 7 INTRODUCTION TO LEGOS
..............................................151 SO WHY LEGOS?
.....................................................................................................151
SO WHAT*S THE CATCH?
......................................................................................152
SO, HOW DOES IT WORK?
....................................................................................152
BASIC LEGOS FUNCTIONS
....................................................................................156
THE LEGOS SEEKER
..............................................................................
................170 CONCLUSION
............................................................................................................180
CHAPTER 8 ADVANCED LEGOS
................................................................181
ROTATION SENSORS
..............................................................................
................181 SOUND
..............................................................................
........................................183 MATH IN LEGOS
.....................................................................................................186
LEGOS NETWORK PROTOCOL (LNP)
....................................................................187
LEGOS DEBUGGING
.................................................................................................188
********************************************************** CONTENTS VV
TRAILERBOT
...........................................................................................................
189 GOING FURTHER WITH LEGOS**USE THE SOURCE, LUKE!*
........................ 213 CHAPTER 9 HOMEBREW PASSIVE SENSORS
..................................... 219 GETTING PARTS
..............................................................................
...................... 219 ALLIGATOR CLIP QUICKIE
.................................................................................
220 COIN DETECTOR
..............................................................................
...................... 222 CUT WIRE CONNECTOR
..............................................................................
........... 223 STICK-IN-RING SWITCH
.....................................................................................
224 TERMINAL BLOCK TEMPERATURE SENSOR
......................................................... 225 RCX INPUT
.............................................................................................................
227 MORE ACCURATE TEMPERATURE SENSORS
......................................................... 228 WATERPROOF
TEMPERATURE SENSOR
................................................................. 231 A
RELATIVE HUMIDITY SENSOR
........................................................................
232 50K OHM POTENTIOMETER ANGLE SENSOR
...................................................... 234 CUT ELECTRIC
PLATE CONNECTOR
.................................................................... 237
CDS PHOTOCELL SENSOR
.....................................................................................
238 GALVANIC SKIN RESPONSE
.................................................................................
240 VOLTAGE INPUT SENSOR
.....................................................................................
242 BATTERY TESTER
..................................................................................................
243 A TACHOMETER
..............................................................................
........................ 244 A POTPOURRI OF PASSIVE SENSORS
............................................................... 245 PART
CROSS-REFERENCE LIST
..........................................................................
246 CONCLUSION
...........................................................................................................
247 CHAPTER 10 HOMEBREW POWERED SENSORS
..................................... 249 GETTING PARTS AND TOOLS
..............................................................................
249 GETTING STARTED
................................................................................................
249 RCX POWERED INTERFACE
...................................................................................
250 SENSOR POWER CIRCUIT
.....................................................................................
250 SENSOR MEASUREMENT CIRCUIT
........................................................................
254 OPTOINTERRUPTER SENSOR
.................................................................................
256 BUFFER CIRCUIT
..................................................................................................
258 BUFFERED VOLTAGE INPUT
.................................................................................
261 AMPLIFIER CIRCUIT
............................................................................................
261 AMPLIFIED VOLTAGE INPUT
..............................................................................
263 DIFFERENTIAL LIGHT SENSOR
..........................................................................
263 SOUND SENSOR
..............................................................................
........................ 266 PRINTED CIRCUIT BOARD
...................................................................................
271 SOLDERING
.............................................................................................................
272 PACKAGING
.............................................................................................................
277 ********************************************************* CONTENTS
VI GOING FURTHER
.....................................................................................................279
BILL OF MATERIALS FOR POWERED SENSORS
.................................................279 CONCLUSION
............................................................................................................282
APPENDIX A INTERNET RESOURCES
.....................................................283 GENERAL
INFORMATION
........................................................................................283
NQC
...........................................................................................................................283
PBFORTH
..................................................................................................................284
LEGOS
..............................................................................
........................................284 HOMEBREW SENSORS
..............................................................................
................284 SUPPLIERS
..............................................................................................................284
APPENDIX B NQC API REFERENCE
........................................................287 SENSORS
..................................................................................................................287
OUTPUTS
..................................................................................................................289
SOUND
..............................................................................
........................................290 DISPLAY
..................................................................................................................291
COMMUNICATION
.....................................................................................................291
TIMERS AND COUNTERS
........................................................................................292
ACCESS CONTROL
...................................................................................................293
EVENTS
..............................................................................
......................................294 MISCELLANEOUS
.................................................................................................296
SPECIAL FEATURES*RCX
......................................................................................296
SPECIAL FEATURES*SCOUT
..............................................................................
...297 SPECIAL FEATURES*CYBERMASTER
....................................................................298
APPENDIX C FREQUENTLY USED FORTH WORDS ..............................299
STACK WORDS
..............................................................................
...........................300 MATH WORDS
............................................................................................................301
LOGICAL WORDS
.....................................................................................................302
CONDITIONAL WORDS
..............................................................................
..............303 COMPILER AND MEMORY WORDS
...........................................................................303
CONTROL STRUCTURE WORDS
...............................................................................306
INPUT AND OUTPUT FORMATTING WORDS
.........................................................307 RCX
EXTENSION WORDS
........................................................................................308
APPENDIX D LEGOS API REFERENCE
...................................................317 LCD FUNCTIONS
.....................................................................................................317
MOTOR FUNCTIONS
.................................................................................................318
********************************************************** CONTENTS
VIIVII SENSOR FUNCTIONS
..............................................................................................
318 MATH FUNCTIONS
..................................................................................................
319 PROGRAM CONTROL
................................................................................................
320 TIME CONTROL
..............................................................................
........................ 320 HARDWARE CONTROL
..............................................................................................
321 MUSIC
......................................................................................................................
321 BUTTONS
..............................................................................
................................... 322 SEMAPHORES
...........................................................................................................
322 LNP FUNCTIONS
..............................................................................
...................... 323 STANDARD C LIBRARY FUNCTIONS
.................................................................... 323
APPENDIX E INSTALLING LEGOS
.......................................................... 325 LEGOS
INSTALLATION FOR DEBIAN LINUX
.................................................... 326 LEGOS
INSTALLATION FOR RED HAT LINUX
.................................................. 327 LEGOS
INSTALLATION FOR WINDOWS
............................................................... 329
INDEX
..............................................................................
..................................... 333
***********************************************************
|
any_adam_object | 1 |
building | Verbundindex |
bvnumber | BV014346593 |
callnumber-first | T - Technology |
callnumber-label | TJ211 |
callnumber-raw | TJ211.15 |
callnumber-search | TJ211.15 |
callnumber-sort | TJ 3211.15 |
callnumber-subject | TJ - Mechanical Engineering and Machinery |
classification_rvk | ZQ 6250 |
classification_tum | DAT 306f |
ctrlnum | (OCoLC)248089492 (DE-599)BVBBV014346593 |
dewey-full | 629.892 |
dewey-hundreds | 600 - Technology (Applied sciences) |
dewey-ones | 629 - Other branches of engineering |
dewey-raw | 629.892 |
dewey-search | 629.892 |
dewey-sort | 3629.892 |
dewey-tens | 620 - Engineering and allied operations |
discipline | Informatik Mess-/Steuerungs-/Regelungs-/Automatisierungstechnik / Mechatronik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01488nam a2200433 c 4500</leader><controlfield tag="001">BV014346593</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20070611 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">020611s2000 a||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1893115844</subfield><subfield code="9">1-893115-84-4</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)248089492</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV014346593</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield><subfield code="a">DE-522</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">TJ211.15</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">629.892</subfield><subfield code="2">22</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ZQ 6250</subfield><subfield code="0">(DE-625)158184:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 306f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Extreme mindstorms</subfield><subfield code="b">an advanced guide to lego mindstorms</subfield><subfield code="c">Dave Baum ...</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berkeley, Calif.</subfield><subfield code="b">Apress</subfield><subfield code="c">2000</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XII, 347 S.</subfield><subfield code="b">Ill.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Technology in action series</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Lego</subfield><subfield code="2">gtt</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Robotica</subfield><subfield code="2">gtt</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">LEGO toys</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Robotics</subfield><subfield code="v">Popular works</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Robots</subfield><subfield code="x">Design and construction</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Robots</subfield><subfield code="x">Programming</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">LEGO MindStorms</subfield><subfield code="0">(DE-588)4668702-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">LEGO MindStorms</subfield><subfield code="0">(DE-588)4668702-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Baum, Dave</subfield><subfield code="e">Sonstige</subfield><subfield code="4">oth</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">SWB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009838606&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-009838606</subfield></datafield></record></collection> |
id | DE-604.BV014346593 |
illustrated | Illustrated |
indexdate | 2024-07-09T19:02:00Z |
institution | BVB |
isbn | 1893115844 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-009838606 |
oclc_num | 248089492 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM DE-522 |
owner_facet | DE-91G DE-BY-TUM DE-522 |
physical | XII, 347 S. Ill. |
publishDate | 2000 |
publishDateSearch | 2000 |
publishDateSort | 2000 |
publisher | Apress |
record_format | marc |
series2 | Technology in action series |
spelling | Extreme mindstorms an advanced guide to lego mindstorms Dave Baum ... Berkeley, Calif. Apress 2000 XII, 347 S. Ill. txt rdacontent n rdamedia nc rdacarrier Technology in action series Lego gtt Robotica gtt LEGO toys Robotics Popular works Robots Design and construction Robots Programming LEGO MindStorms (DE-588)4668702-6 gnd rswk-swf LEGO MindStorms (DE-588)4668702-6 s DE-604 Baum, Dave Sonstige oth SWB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009838606&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Extreme mindstorms an advanced guide to lego mindstorms Lego gtt Robotica gtt LEGO toys Robotics Popular works Robots Design and construction Robots Programming LEGO MindStorms (DE-588)4668702-6 gnd |
subject_GND | (DE-588)4668702-6 |
title | Extreme mindstorms an advanced guide to lego mindstorms |
title_auth | Extreme mindstorms an advanced guide to lego mindstorms |
title_exact_search | Extreme mindstorms an advanced guide to lego mindstorms |
title_full | Extreme mindstorms an advanced guide to lego mindstorms Dave Baum ... |
title_fullStr | Extreme mindstorms an advanced guide to lego mindstorms Dave Baum ... |
title_full_unstemmed | Extreme mindstorms an advanced guide to lego mindstorms Dave Baum ... |
title_short | Extreme mindstorms |
title_sort | extreme mindstorms an advanced guide to lego mindstorms |
title_sub | an advanced guide to lego mindstorms |
topic | Lego gtt Robotica gtt LEGO toys Robotics Popular works Robots Design and construction Robots Programming LEGO MindStorms (DE-588)4668702-6 gnd |
topic_facet | Lego Robotica LEGO toys Robotics Popular works Robots Design and construction Robots Programming LEGO MindStorms |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009838606&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT baumdave extrememindstormsanadvancedguidetolegomindstorms |