EasyManua.ls Logo

MakeKit Air:bit 2 - User Manual

MakeKit Air:bit 2
65 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
Air:bit 2
makekit.no
The micro:bit drone
Question and Answer IconNeed help?

Do you have a question about the MakeKit Air:bit 2 and is the answer not in the manual?

Summary

Teachers! Read this

Time frame

Duration for building, coding, and flying the drone.

Micro:bits

Recommendation for micro:bit V2 on drone and transmitter.

Radio channels

Setting unique radio channels for communication.

Safety Guidelines

Essential safety advice for operating the drone.

Micro:bit V1 or V2?

Safety Warning

Propeller Safety

Warnings about propellers causing injury to humans and animals.

Battery Safety

Precautions for handling lithium batteries to prevent fire.

Air:bit 2 Drone Components

Drone Diagram

Labeled illustration of the Air:bit 2 drone and its parts.

Hand Control

Control Board

Parts List

Tools

Charging the Battery

Assemble the Remote

Mounting the Frame

Mounting the Motors

Countersunk Screws

Control Board Attachment

micro:bit Attachment

Assembling the Drone

Battery Attachment

Battery Indicator and Care

Safety Precautions

Propeller Mounting

Propeller Protection

PARTY

Control Parameters

Introduction to the five values controlling the drone.

Flight Directions

Start Coding

Four Steps to Flight

Collect Data

Gathering flight control data.

Visualize Data

Converting data for display on the micro:bit.

Send Data

Transmitting collected data via radio.

Receive Data and Fly

Drone receiving signals and executing flight commands.

Using MakeCode

Select New Project

Guidance on starting a new project in the MakeCode editor.

The MakeCode Editor

Code the Remote

Code Blocks Overview

Additional Code Blocks

PARTY Control Logic

Throttle Control

Logic for managing the drone's throttle using buttons.

Roll and Pitch Control

Logic for controlling roll and pitch via motion sensors.

Arming the Drone

Panic Feature

Visualizing Variables

Arm Status Display

Showing arming status using LED pixels.

Roll;Pitch Display

Displaying roll and pitch angles on the micro:bit screen.

Throttle Display

Visualizing throttle levels with LED pixels.

Visualizing Arming Status

Pixel Blink Challenge

Optional task to make arming status pixels blink.

Visualizing Throttle

Visualizing Roll;Pitch

Mapping Values

Code Implementation Solutions

With Functions

Implementing flight controls using functions.

With Mapping

Implementing flight controls using the map block.

Testing the Code

Simulator Test

Verifying code functionality in the MakeCode simulator.

Radio Communication

Task Setup

Configuring radio group and sending values.

Example Transmission

Demonstrating how to send flight data via radio.

Download Code

Drone Code

Startup and Calibration

Gyroscope Check

Verifying gyroscope presence and function.

Motor Driver Check

Verifying motor driver presence and function.

Flying the Drone

How-to Fly Video

Troubleshooting

Motor Issues

Solutions for motors not starting or lifting off.

Radio Signal Problems

Diagnosing and fixing issues with radio signal reception.

Extra Task: Yaw Control

Yaw Control Logic

Implementing sideways rotation control using analog input.

Drone Control Path

Contact and Community

MakeKit Air:bit 2 Specifications

General IconGeneral
ProcessorARM Cortex-M4F
Radio frequency2.4 GHz
Input voltage3.7V
ConnectivityBluetooth
Radio protocolBluetooth Low Energy
ProgrammingMakeCode, Python
SensorsAccelerometer, Gyroscope