Logo

fnk0037

  • Tutorial
    • Getting Started
      • About Battery
      • Get Support and Offer Input
      • Safety and Precautions
      • About Freenove
      • Copyright
    • List
    • Preface
    • micro:bit
      • Meet micro:bit
      • Features
      • Hardware
        • GPIO
    • Micro:Rover
      • Meet micro:rover
      • Features
      • Battery & Charging
      • Indicator
      • Assemble
        • Install micro:bit
        • Install ultrasonic ranging module
        • Install battery
    • App
      • Install Freenove Android app
        • Method 1
        • Method 2
      • Install iPhone iOS app
    • How to play
      • 1 Connect micro:bit with your computer.
      • 2 Upload the code.
      • 3 Connect app
    • Code & Programming
      • Quick Start
        • Step 1: Connecting Micro:bit
        • Step 2: Create your Program
        • Step 3: Flashing program to your Micro:bit
        • Step 4: Displaying your Program
        • Warning
        • MakeCode
      • Quick download
        • Pair device
      • Extension for MakeCode
        • Add Rover Extension
        • Update or Delete Rover Extension
      • Resource and code
      • Import Code
    • 1. Chapter Music
      • 1.1. Preparation
      • 1.2. Play a note
      • 1.3. Play a melody
      • 1.4. Play custom melody
    • 2. Chapter RGB LED
      • 2.1. Preparation
      • 2.2. Emitting one color of light
      • 2.3. Emitting different colors of light
      • 2.4. Emitting random color of light
      • 2.5. Emitting soft colors
    • 3. Chapter Ultrasonic Ranging
      • 3.1. Preparation
      • 3.2. Obtain value of ultrasonic ranging
      • 3.3. Rover-Obstacle avoidance mode -1
        • 3.3.1. Flow chart
        • 3.3.2. Code
      • 3.4. Rover-Obstacle avoidance mode -2
        • 3.4.1. Code
    • 4. Chapter Light tracing
      • 4.1. Preparation
      • 4.2. Get value of light intensity sensor
      • 4.3. Rover-light tracing mode
        • 4.3.1. Flow chart
        • 4.3.2. Code
    • 5. Chapter Line tracking
      • 5.1. Preparation
        • 5.1.1. Warning
      • 5.2. Get value of LineTrackingSensor
      • 5.3. Rover-line tracking mode
        • 5.3.1. Flow chart
        • 5.3.2. Code
    • 6. Chapter Bluetooth
      • 6.1. Preparation
      • 6.2. Getting Bluetooth Data
        • 6.2.1. Flow chart
        • 6.2.2. Code
        • 6.2.3. Data analysis
      • 6.3. Bluetooth pairing
        • 6.3.1. Pair
      • 6.4. Rover-Remote control mode
        • 6.4.1. Flow chart
        • 6.4.2. Code
    • 7. Chapter Android and iOS App
      • 7.1. Preparation
      • 7.2. Rover
        • 7.2.1. Code
    • Next
    • Appendix
      • LEDs
      • Motors
      • Sensors
      • Commands
    • What’s Next?
  • Python
    • Welcome
      • About Battery
      • Get Support and Offer Input
      • Safety and Precautions
      • About
      • Copyright
    • List
    • Preface
    • micro:bit
      • Meet micro:bit
      • Features
      • Hardware
        • GPIO
    • Micro:Rover
      • Meet micro:rover
      • Features
      • Battery & Charging
      • Indicator
      • Assemble
        • Install micro:bit
        • Install ultrasonic ranging module
        • Install battery
    • Code & Programming
      • Python
        • Mu
    • 1. Chapter Music
      • 1.1. Preparation
      • 1.2. Play a note
        • 1.2.1. Code
          • 1.2.1.1. Reference
            • music.play()
      • 1.3. Play a melody
        • 1.3.1. Code
      • 1.4. Play custom melody
        • 1.4.1. Code
    • 2. Chapter RGB LED
      • 2.1. Preparation
      • 2.2. Emitting one color of light
        • 2.2.1. Code
          • 2.2.1.1. Import the “Freenove_Micro_Rover.py” file.
          • 2.2.1.2. Reference
            • all_led_show()
      • 2.3. Emitting different colors of light
        • 2.3.1. Code
          • 2.3.1.1. Reference
            • led_show()
      • 2.4. Emitting random color of light
        • 2.4.1. Code
          • 2.4.1.1. Reference
            • randint()
            • sleep()
      • 2.5. Emittinng soft colors
        • 2.5.1. Code
          • 2.5.1.1. Reference
            • hsl_to_rgb()
    • 3. Chapter Ultrasonic Ranging
      • 3.1. Preparation
        • 3.1.1. Code
          • 3.1.1.1. Reference
            • get_distance()
            • display.scroll()
      • 3.2. Rover-Obstacle avoidance mode -1
        • 3.2.1. Flow chart
        • 3.2.2. Code
          • 3.2.2.1. Reference
            • motor()
      • 3.3. Rover-Obstacle avoidance mode -2
        • 3.3.1. Code
          • 3.3.1.1. Reference
            • constrain()
    • 4. Chapter Light tracing
      • 4.1. Preparation
      • 4.2. Get value of light intensity sensor
        • 4.2.1. Code
          • 4.2.1.1. Reference
            • read_analog()
      • 4.3. Rover-light tracing mode
        • 4.3.1. Flow chart
        • 4.3.2. Code
          • 4.3.2.1. Reference
            • display.show()
            • map()
    • 5. Chapter Line tracking
      • 5.1. Warning
      • 5.2. Code
        • 5.2.1. Reference
          • read_digital()
          • 5.2.1.1. Rover-light tracing mode
      • 5.3. Flow chart
      • 5.4. Code
    • 6. Chapter Bluetooth
    • Next
    • Appendix
    • What’s Next?

fnk0037 - Extended

  • Tutorial - Extended
    • Preface (Important)
    • 1. Chapter GPIO
      • 1.1. Preparation
        • 1.1.1. Components
      • 1.2. LED Blink & Breathing
        • 1.2.1. Code
    • 2. Chapter I2C-LCD1602
      • 2.1. Preparation
        • 2.1.1. Components
      • 2.2. Show Character
        • 2.2.1. Code
    • 3. Chapter Radio Control
      • 3.1. Preparation
        • 3.1.1. Components
      • 3.2. Radio Control
        • 3.2.1. Code for remote
        • 3.2.2. Code for Rover
    • Appendix
      • LEDs
      • Motors
      • Sensors
      • Commands
    • What’s next?
  • Python - Extended
    • Preface
    • 1. Chapter GPIO
      • 1.1. Preparation
        • 1.1.1. Additional Components
      • 1.2. LED Blink & Breathing
        • 1.2.1. Code
    • 2. Chapter I2C-LCD1602
      • 2.1. Preparation
        • 2.1.1. Additional Components
      • 2.2. Display Character
        • 2.2.1. Code
    • 3. Chapter Radio Control
      • 3.1. Preparation
        • 3.1.1. Additional Components
      • 3.2. Radio Control
        • 3.2.1. Code for remote
        • 3.2.2. Code for Rover
    • What’s Next?
fnk0037-docs
  • Search