AI Lens- Face Tracking

Purpose


  • Use the Cutebot and AI Lens to achieve the face tracking function.

Materials required


../../_images/cutebot-16-041.png

Connections:


Steps to install the lithium battery pack:

../../_images/cutebot-step-011.png

Assembly steps for bricks:

Parts list:

../../_images/cutebot-step-021.png

Steps of build-up:

../../_images/cutebot-step-031.png

../../_images/cutebot-step-041.png

../../_images/cutebot-step-051.png

../../_images/cutebot-step-061.png

../../_images/cutebot-step-071.png

../../_images/cutebot-step-081.png

../../_images/cutebot-step-091.png

Connections of the AI Lens:

Connect the RJ11 cable with the AI Lens and the other end in Dupont connection to the circled place in the below picture (make sure you connect to the right connections).

../../_images/cutebot-step-101.png

Tips: the bricks holder here is flexible to be adjusted, we may manually adjust the angles of the AI lens to meet the requirements of the functions that you want to achieve.

Software Platform:


MicroSoft MakeCode

Programming


Step 1

Click “Advanced” in the drawer to see more choices.

../../_images/cutebot-pk-13.png

  • We need to add a package for programming. Click “Extensions” in the bottom of the drawer and search with “cutebot” in the dialogue box to download it.

../../_images/cutebot-pk-111.png

We need to add a package for programming the AI lens kit. Click “Extensions” in the bottom of the drawer and search with “https://github.com/elecfreaks/pxt-PlanetX-AI” in the dialogue box to download it.

../../_images/cutebot-pk-121.png

Note: If you met a tip indicating that the codebase will be deleted due to incompatibility, you may continue as the tips say or build a new project in the menu.

Step 2

  • In the on start brick, initialize the AI Lens and switch to face recognition function.

../../_images/case-21-011.png

  • In the “forever” brick, set to get one image form the AI lens. If a face is on the image, set the LED screen to display √; or set to display ×.

../../_images/case-21-021.png

Result


  • If the AI Lens recognizes the face(s), the LED screen displays √; or it displays ×.

Exploration


FAQ


Relevant Files