Day 3: Drone Programming

Instructions (Part I):

1. Insert the battery (with the tab facing upwards) and slide it in from the rear of the drone as shown below.

2. Charge via the micro USB port on the side as shown below. 

3. On the front of the drone, to the right of the camera, is the drone status indicator LED shown below. 

4. On the opposite side of the micro USB port is the power button shown below. To turn the drone on press this button firmly once. Repeat to turn the drone off. 

5. On the underside of the drone are the vision and position sensors shown below.

6. Charge your drone by ensuring that the power is off and your micro USB cable is fully plugged in. The LED on the front will slowly blink blue and will switch to solid blue when fully charged as shown below

Instructions (Part II): Click here to add the “DroneBlocks” application to your Chrome browser. If you would rather program from a tablet or phone, click here for the iPad/iPhone application, and here for Android application. Log into the application using the dropdown menu. 

Instructions (Part III): Watch the below video to learn how to login and save your flight missions to the DroneBlocks Chrome application while offline. (Note: A similar process exists for both iPad/iPhone and Android applications.) 

Instructions (Part IV): Write and implement a code that commands your drone to take off, flip, fly in a square pattern, flip, and land. Initiate your square using a loop. You instructor will model this for you first to make sure that everyone is comfortable connecting to their drone! 

Instructions (Part V): Write and implement a code that commands your drone to take off, flip, fly in a rectangle pattern, flip, and land. 

Instructions (Part VI):  Carefully view the below to learn how to Remote Control (RC) your drone using the Drone Blocks application. Click here for written instructions. 

Instructions (Part VII): Using the information above, practice flying your drone using the keyboard as an RC controller. Try flying in the patterns you programmed previously and inventing your own unique RC flight patterns! 

Instructions (Part VIII):  Reflect on the drone programming and RC flight skills you have learned thus far. Keeping your reflection in mind, imagine a ~ 30 second drone airshow of your own in which your drone takes off, completes a series of creative maneuvers and lands. You may use a preprogrammed approach or RC control, but your show must be planned ahead of time. Record a video of your airshow. Type your first name in the “Subject” area. A QR code is provided below for ease of upload. 

Made with Padlet