NXT Program ideas
NXT Program ideas
Post your program ideas here!
It could be game ideas, useful program ideas, etc.
It could be game ideas, useful program ideas, etc.
Thanks, and have a nice day,
nxtboy III
programnxt.com
nxtboy III
programnxt.com
Re: NXT Program ideas
I may make a Tetris later (way, way later).
Or mess around with the original "Portals" idea. (Also way, way later.)
Or mess around with the original "Portals" idea. (Also way, way later.)
Commit to LEGO Mindstorms Robotics Stack Exchange:
bit.ly/MindstormsSE
Commit to LEGO Stack Exchange: bit.ly/Area51LEGOcommit
-
- Posts: 106
- Joined: 01 Oct 2010, 19:32
- Location: The Dark Side Of The Moon
- Contact:
Re: NXT Program ideas
I'm thinking of making a line follower.
Some projects are good others aren't,but everybody's a critic.
Vincent,On Lego.com known as MindstormsMonster
..::..:::I_Fixed_It_44:::..::..
Vincent,On Lego.com known as MindstormsMonster
..::..:::I_Fixed_It_44:::..::..
Re: NXT Program ideas
Did I mention my current projects? They are:
- Bezier Curve Follower (It can also move the robot to the specified coordinates in 2D Cartesian space [cm])
- Memory Manager
- Virtual Keyboard
- SnakeWorm 2.0
- Something to do with Bluetooth, but I can't remember
Commit to LEGO Mindstorms Robotics Stack Exchange:
bit.ly/MindstormsSE
Commit to LEGO Stack Exchange: bit.ly/Area51LEGOcommit
Re: NXT Program ideas
I made a nice function called scanf. You choose the letters with the left and right buttons, center for next letter, and exit for done.
Thanks, and have a nice day,
nxtboy III
programnxt.com
nxtboy III
programnxt.com
Re: NXT Program ideas
Virtual Keyboard? Got any code? Sounds interesting. I'v built one, too.muntoo wrote:Did I mention my current projects? They are:Possible projects I'll retake up:
- Bezier Curve Follower (It can also move the robot to the specified coordinates in 2D Cartesian space [cm])
- Memory Manager
- Virtual Keyboard
- SnakeWorm 2.0
- Something to do with Bluetooth, but I can't remember
I saw your post on the Memory Manager. I built something like it.
2Labz.com, My Website
Re: NXT Program ideas
The Virtual Keyboard project was abandoned (over a year ago) due to bugs in the compiler, but I think they should be fixed by now, so I'll start it again some time later.
The code is here.
The code is here.
Commit to LEGO Mindstorms Robotics Stack Exchange:
bit.ly/MindstormsSE
Commit to LEGO Stack Exchange: bit.ly/Area51LEGOcommit
-
- Posts: 135
- Joined: 29 Apr 2011, 21:53
- Contact:
Re: NXT Program ideas
This one's for Muntoo: Remember you made that NXC virus? I tried something like it with RobotC but it didn't work, cuz I wanted to make a passcode lock for my NXT. Might be something you could do in NXC?
- Leon Overweel (aka. dimastero/ dimasterooo)
My blog: http://www.leonoverweel.com
Twitter: http://twitter.com/LayOn_OverWhale
My blog: http://www.leonoverweel.com
Twitter: http://twitter.com/LayOn_OverWhale
Re: NXT Program ideas
[For reference, here's the "virus" he's talking about.]dimasterooo wrote:This one's for Muntoo: Remember you made that NXC virus? I tried something like it with RobotC but it didn't work, cuz I wanted to make a passcode lock for my NXT. Might be something you could do in NXC?
Bluetooth functionality is limited in NXC... If you want the virus to spread, of course.
Otherwise (not as deadly):
! Startup.nxc
:
Code: Select all
task main()
{
bool correct = true;
string pass = "DIE";
char c = 0x20;
for(unsigned int i = 0; i < strlen(pass);)
{
if(ButtonPressed(BTNLEFT, 0))
{
if(c > 0x20)
c--;
else
c = 0x7F;
while(ButtonPressed(BTNLEFT, 0));
}
if(ButtonPressed(BTNRIGHT, 0))
{
if(c < 0x7F)
c++;
else
c = 0x20;
while(ButtonPressed(BTNRIGHT, 0));
}
if(ButtonPressed(BTNCENTER, 0))
{
if(c != pass[i])
{
correct = false;
}
++i;
while(ButtonPressed(BTNCENTER, 0));
}
}
if(!correct)
{
PowerDown();
//RebootInFirmwareMode();
}
}
Commit to LEGO Mindstorms Robotics Stack Exchange:
bit.ly/MindstormsSE
Commit to LEGO Stack Exchange: bit.ly/Area51LEGOcommit
Re: NXT Program ideas
A RegEx engine!
Commit to LEGO Mindstorms Robotics Stack Exchange:
bit.ly/MindstormsSE
Commit to LEGO Stack Exchange: bit.ly/Area51LEGOcommit
Who is online
Users browsing this forum: No registered users and 0 guests