Tag Info

Hot answers tagged

13

As a software engineer, you would probably be more at home in NXC, a C-like language compatible with the standard firmware. You can then use BatteryLevel(). If you want to use the standard programming environment, use this custom block.


10

Yes, it is possible to check the battery level. I am a software engineer, too and i have already done that in different environments (leJOS, NXC). It is not charged. It uses standard AA batteries. There is a really handy rechargable battery pack, though. A recharging-station could probably be built with this, but it might be quite tricky to do. As far as I ...


10

I was looking into this just recently. There are libraries and also it seems there are other firmwares offering alternative operating systems you can embed on the Mindstorm. For C++ you could try: nxtOSEK is an alternative OS offering a C++ api BrickOS is an alternative OS with a C/C++ development environment NXT++ is a C++ lib for controlling the ...


6

I've wanted to do something similar since I took part in a public event last year and we had trains running continuously on separate little ovals. My ambition was to have two stations, each with some switches, and run one train at a time between them and switch it to an empty track where it would stop. Since I already had two RCXs, my solution was to place ...


6

LEGO trains are primarily toys, and the recent ones aren't even using metallic rails. As such, they're usually considered ill-suited for automation purposes. That doesn't mean it's impossible, but it'll prove challenging. In any case, you'll definitely need some computing, so it's good that it's OK with you. For trains themselves, sticking to available ...


4

To get the actual time of day, you can use the mindsensors.com Realtime Clock Sensor.


3

For the recharing part, keep in mind noone said you must use AA batteries or the rechargeable pack. You can build your own charging adapter, which means you can also equip it with a different (more powerful?) battery of your own, and have charging contacts which are more easy to access for a recharging station. (Or use wireless charging if you know how). ...


3

LDCC provides a lego solution if you are willing to look for 9V track and modify the motors. There are an endless number of things you can do combining DCC and Mindstorms NXT amoung other things. It really has a lot to do with how much time you personally want to invest. It doesn't matter if it is HO or L(LEGO) scale, they both require a large investment of ...


2

I think I'd use the ultrasound sensor instead of the touch sensor (or the brightness sensor with the light turned on in a dark tunnel). I haven't tried this but I'd worry about the touch sensor derailing or scratching the train. Otherwse, your system sounds pretty doable. The collision risk could be addressed by setting up the sensor a little further before ...


2

Time is thought of as a sensor value, measured in seconds. The Timer sensor can be used directly, as part of a Wait For block, as part of a Loop block.


1

Lego NXT vacuum cleaner project included charging station http://www.plastibots.com/index.php/2010/11/13/pulito-featuring-dflex/


1

What you need is a Wireless Power Charger with a Voltage and current suitable for charging your Robot here is a link to an instructable that will show you how to build a generic wireless charger. You will need to adapt it to your own needs. i.e. adjust the receiver voltage to charge the power pack http://www.instructables.com/id/Wireless-Ipod-Charger/ ...



Only top voted, non community-wiki answers of a minimum length are eligible