Overview
In this section, you will learn how to access the programming platform for your self driving car. This platform can be accessed completely from your web browser and will not require any internet connection.
Make sure that your device is able to connect to other WiFi networks as you will need to connect to a wireless network hosted by the car to access the platform.
Connecting to the Car
To connect to the car, you will need to switch wireless networks. This means that you will be completely offline when programming your car. With that in mind you will either need to read all of these instructions before connecting to your car or have them open on a different device.
Follow the steps below to connect to your car when you are ready:
- Make sure that your Micro SD Card is inserted into your Raspberry Pi and that your car is powered on. We recommend plugging your car into the wall to charge while programming to prevent the batteries from dying while you are writing your code.
- Allow between 30 seconds and 1 minute for your car to complete the boot process. This might take longer if it is the first boot so keep that in mind.
- Open your computer’s WiFi settings and look for the appropriate WiFi address of your car. It will be something like “Betabox-____.” This is a unique network to your car so make sure that you remember it. If you are in a classroom with multiple cars and you aren’t sure which is your network, we suggest turning on one car at a time until you have it memorized or recorded.
- Enter the password for the network which is “learnbydoing”.
- Once your computer has connected to the network, open a web browser (we have tested on Chrome, Firefox, and Safari) and navigate to http://betabox-___.local:8000.
- Different computers may treat this link differently so if that does not work you can try 10.42.0.1:8000 which should always work.
- Once the page loads you should see a login screen. Multiple people may be using this car so make sure you pick one of the three usernames or stick with the one assigned by your teacher. The usernames are “student1”, “student2”, and “student3” with all three having “learnbydoing” as their password.
- If when the page loads you do not see the login screen, double check that you are logged into the right account as sometimes if you don’t logout it will log you in to the last used account.
- Once you have logged in, you will be taken to the programming platform.
Now that you know how to access the platform, in the next section you will learn how to use and navigate the platform.