Posts Tagged ‘NXT-G’

New IRLink IRBeacon Block

Friday, August 19th, 2011

The HiTechnic IRLink is two-way IR communications sensor.  This sensor can be used to communicate with a LEGO RCX or to control LEGO Power Functions motors via a LEGO Power Functions receiver.  With the new IRLink IRBeacon block it can also be used to create an infrared beacon signal for the IRSeekerV2.  This block lets you choose between sending a 600Hz or a 1200Hz signal which can then be detected by an IRSeekerV2 sensor to determine the direction to the IR source.  You can use it on one robot to have another robot follow it.  This block can be used by itself as a one block program or it can be used in a loop and you can control when you want the block to be active or not.

Update (Nov 2011): Now also available as a LabVIEW 2009 VI.  This VI should also work with LV2010/LabVIEW  for LEGO Mindstorms

(more…)

Introducing the NEW HiTechnic Magnetic Sensor

Thursday, September 23rd, 2010

HiTechnic recently released the Magnetic Sensor. This sensor is designed to detect the magnetic field of a magnet and return a value that corresponds to the polarity and strength of the field. In this post I will present a simple program to view the sensor value and give some explanation on what kind of values you can expect from the sensor.
(more…)

SMUX NXT-G Blocks Now Available

Monday, August 2nd, 2010

Sensor blocks for the LEGO Mindstorms software are now available on the HiTechnic Downloads page that add support for the HiTechnic Sensor Multiplexer (SMUX). In addition to SMUX support, the new HiTechnic Color, Compass, Acceleration, and Gyro sensors also add support for the data logging feature of the Education Edition of the LEGO Mindstorms 2.0 software. There are also blocks available for the LEGO Touch, Light, Sound, and Ultrasonic sensors that make it possible to use these sensors with the SMUX. This post will describe how to use these blocks in your NXT-G programs.
(more…)

HTWay – Bluetooth Version

Saturday, July 24th, 2010

The HTWay programs, both the NXT-G and the NXC versions, are designed so that the control code and the balance code are separate. This makes it possible to modify the control code without effecting the balance code. Want to add different sensors such as a Light sensor for line tracking or Ultrasonic for obstacle avoidance, then you can do that in the control code without having to worry about the details needed to make the robot balance. This post will show you and example of how that can be done by creating a remote controlled Bluetooth version using a second NXT for the Bluetooth controller. This second NXT features active controls using the NXT motors that will self-center when you let go of them.
(more…)

Using HiTechnic sensors with the LEGO Mindstorms software

Thursday, July 22nd, 2010

This post will show you how to download and install the HiTechnic Sensor Blocks for use with the LEGO Mindstorms software. It will also give you a brief tutorial on using the sensor blocks as well as how to access the online help from within the LEGO Mindstorms software.
(more…)

EOPD – How to measure distance

Thursday, April 29th, 2010

In this post I will show you how to measure distance with the EOPD sensor. I will explain the math and give you some data and show you how it was analyzed. Equations for calculating distance as well as calibration constants will be presented. Sample code in LEGO Mindstorms NXT-G and NXC. (more…)