Route Finder App Part 1

Standard

I’m working on an Android app that helps to find the best route through a set of locations using Google Maps APIs and an algorithm I wrote.

So far it has a text field set up where the user can enter a location, it then adds a marker to the map, and adds the address to an array.

The next step will be to use the Google Distance Matrix API to find the distance between the locations so that my algorithm can be used.

To run the app make sure you have an android device, go to the following link on the device and download the APK file. You will be prompted to install it.

Link to APK file

NXT Self Driving Car

Standard

The Project

In this project I am making a self-driving car using Lego Mindstorms NXT and programming it using the Lego Mindstorms NXT programming software.

Video

How To Do It Yourself

Step 1 Build the Car:
To build the car first you need a Lego Mindstorms NXT set. You need to build a car with two motors. The one on the right of the car should be connected to port A on the Mindstorms NXT brick and the one on the left of the car should be connected to port C. The ultrasonic sensor should be at the front of the car and should be connected to port 4 of the NXT Brick.
Here’s a short video explaining it:

Step 2 Write the Program:
The program is written using the NXT Software. In the program I tell the car to keep moving if there isn’t a obstacle┬áin front of it and go backwards and turn in a completely different direction if there is an obstacle in front of it. The car also makes a noise when an obstacle is encountered.