Misty Lessons
  • Misty Lessons
    • 📖Welcome to Misty Lessons
    • 📚Get to know your Misty
    • 📲Connect to Misty
    • 👩‍💻Misty Studio
    • 🖥️Desktop Environment
    • ⬆️Update your Misty
    • 👥Projects
  • Blockly
    • 🧩Blockly Lessons
      • 🤸Lesson 1: Movement
      • 🎶Lesson 2: Voice and Sound
      • 🎭Lesson 3: Expressions
      • 🎥Lesson 4: Robot Cinema
      • 🛠️Lesson 5: Events
      • ☺️Lesson 6: Face recognition
      • 🔢Lesson 7: Variables and Functions
      • 💬Lesson 8: NLP
    • 🏫Blockly projects
  • Blockly Elements
    • ⚛️Misty Blocks
      • Movement
      • Speech
      • Audio
      • Vision
      • Events
      • Miscellaneous
      • NLP
      • System
    • 🔁Basic Blocks
      • Logic
      • Loops
      • Math
      • Text
      • Lists
    • 🅰️Advanced Blocks
      • Variables
      • Functions
  • Python
    • 🐍Python Lessons
      • 🦿Lesson 1: Loco-motion
      • 🤖Lesson 2 : Build a character
      • 🧠Lesson 3: Create memories
      • ⚒️Lesson 4: Event skills
      • 👀Lesson 5: Expand awareness
      • 🔗Lesson 6: Compact code
      • 🗣️Lesson 7: Start a conversation
  • Python Elements
    • 🐸Misty Python API
      • Motion and Mobility
      • Display and LED
      • Record Assets
      • Change/Remove Assets
      • Stream Assets
      • Get Assets
      • Events
      • Sensor Events
      • Speech and NLP
      • Arduino Backpack
      • System
      • Slam
    • 📗Python Definitions
  • Python Projects
    • 🔮MistyGPT
    • 🚨Misty Intruder Alert
    • 📺Conference Assistant
    • 🏷️QR code detector
    • 🕵️‍♂️Misty follow human
    • 👋Misty wave back
    • 🖲️Misty OA
    • 🌐Get weather
    • 🚚Misty Delivery
    • 🫂Motivational Misty
    • 🖼️Misty Museum Guide
    • 🎃Who for Halloween
  • ARDUINO
    • ♾️Arduino Backpack
    • 🦎Arduino
    • 🔧Arduino Lessons
      • 🔌Arduino to Misty
      • ➕Misty to Arduino
  • ARDUINO PROJECTS
    • 🛠️Misty Tracker
    • 🦾Misty Arm
  • Community Projects
    • 🌤️Misty weather forecaster
  • HARDWARE EXTENSION
    • ⚙️Arduino breadboard support
    • 🦾Misty arm
    • 🥤Tin holder
  • Resource Database
    • 📁Image files
    • 📁Audio files
    • 📁Languages
    • 📁Known objects
    • 📁NLP Actions
    • 📁Action Commands
    • 📁ChatGPT PDF files
    • 📁AR Tag Dictionary
    • ⚙️Technical Specifications
Powered by GitBook
On this page
  • Aim
  • Uploading an image or movie
  • Challenge 1: Prepare your intro
  • Challenge 2: Upload your video
  • Shooting a new movie
  • Challenge 3: Snap a photo with Misty
  • Challenge 4: Record videos
  • Challenge 5: Create a trailer with Misty of your favorite movie
  • Advanced
  • Up Next 👇
  1. Blockly
  2. Blockly Lessons

Lesson 4: Robot Cinema

Last updated 1 year ago

Aim

The aim of this lesson is to explore how to turn your Misty into a robot cinema. By the end of this lesson, you'll be able to record your own videos and play them on Misty's display. If you have any questions about the video blocks, you can check out Vision.

Uploading an image or movie

Challenge 1: Prepare your intro

In the last lesson we learned how to upload custom images on Misty, but did you know that you can turn Misty into a mini cinema too? Every movie needs an introduction screen or image, let's try making one by uploading an image or expression and combine it together with a LED light.

Challenge 2: Upload your video

To upload your video you can follow exactly the same steps as for the upload audio and upload image blocks. Once you made or found the video you want Misty to show, you can play it by using the play video asset block from the 'Vision' tab in your Misty Blocks. You can also add some special effects by selecting a different LED color.

Shooting a new movie

Challenge 3: Snap a photo with Misty

Misty loves to take pictures together with her friends and you are no exception. If you would like Misty to take a picture of you, an object or landscape, you can go the Vision tab under Explore in Misty Studio and press 'Display Photo'

Success! You can now download the photo by pressing the 'Download photo' button. Once you've downloaded it you can give the file a unique name. Go back to your Blockly program and upload the image using the upload image block.

Challenge 4: Record videos

Now let's imagine you are Misty's personal director and want to record a short movie with her. You can go to the Record Video section in the 'Vision' tab in under Explore. You can also choose the resolution of the video.

Challenge 5: Create a trailer with Misty of your favorite movie

If you are here it means you are already familiar with most of Misty's capabilities! Compliments!

But you're only at the beginning of your journey. Before moving on, try recording a short movie and use what you've learned so far to create your very own movie introduction with Misty. Be creative and use all her functionalities. She'll be a perfect actor because she will listen to your every command.

Feel free to share it with the rest of the Misty community!


Advanced

If you are using the take picture or video recording in Blockly, you can access the files directly from the browser console ("Cmd + Option + J" (on a Mac) or "Ctrl +Shift +J" (on Windows). As an alternative, you can right-click on the webpage and click "Inspect" to open the developer console.).

Open it before running the code, it will look like this:

Here you can see all what Misty is doing. To access the files you will need to find this area in your console:

When she takes a picture or records a video she creates a link to that content. Click on the 7th line and expand it. The first link is your picture or video.

Up Next

👇
🛠️Lesson 5: Events
🧩
🎥
Page cover image