Tuesday, February 3, 2009

"Hello World, My Name is... "

Reading chapter 3, seemed rather ironic (time-wise) due to the fact that we have already started programming. However, given a task, i have to stay on task... In chapter three which is in direct reference to our activity "hello my name is...", it briefly explains how to program (haha, design**).

The purpose of applying such designs to the nxt , in my opinion, is to notify/warn us of what type of program is running or subtle changes/errors. Programming the design on to the nxt is in great contrast to programming motion, as its much more simple and only two icons need to be used - display icon, and one wait icon. In practical sense, display blocks can give an edge to the robot's design while notifying us of what has been done and what has yet to come.

In the future, i will apply display and sound blocks to programs in order for me to know what my robot's actions are.

e.g.

Display Sleep - Wait for sound/clap - Display Surprise - Move forward (c) - Move forward (b) - Rotations - Stop (c) - Stop (b) - Sound (applause)

At the end of the chapter they give off an additional piece of information - i believe almost all icons have a pull-down box called a data-hub. The data-hub will come in great use for future projects/programming (advanced).

Data-Hub: allows you to draw data wires from one block to another using data plugs.

2 comments:

  1. I got to agree "Reading chapter 3, seemed rather ironic (time-wise) due to the fact that we have already started programming."like the way how you describe the features of the robot and as you said there are various ways to display on the LCD. Also I like how describe about the data hub and as you said data hub allows you to draw data and many more.

    ReplyDelete
  2. good observation about it being ironic. i didnt even realize that until i read your blog. good info about the applications of the programs. another application was used just the other day in class when we made the program to show an emotion and then we had to get people to guess the emotion. im going to try to add emotions and displays to my robot to help show where i am in the program and to make my robot more interesting

    ReplyDelete