Tiny ML in interactive spaces Arduino X K-WAY Challenge Project (Original version)

An intelligent device to track moves with responses during in a interactive space with mapping, backlight, music and smart sculptures. This project makes use of a machine learning algorithm capable of tracking and detecting moves to identify associated gesture recognition through a microcontroller. Smart sculptures, lighting, music and video projection to trigger with each assigned gesture, creating a powerful AV experience highlighting the incredible potential of TinyML for the performing arts. This allows the corresponding media set to play when the right move was made because all these elements interact to create a new experience. This allows us to create Interactive installations, these sculptures use a combination of motors, sensors, and other electronics to create an immersive and interactive experience for the viewer. They may include projections, sound, and other sensory elements to create a complete experience.

Jan 8, 2023

1260 views

1 respects

Components and supplies

1

Arduino Nano RP2040 Connect

1

Arduino Oplà IoT Kit

1

Nicla Sense ME

Tools and machines

1

Linux laptop

Apps and platforms

1

Edge Impulse Studio

1

Thonny IDE

1

python

Project description

Code

Bluetooth Devices Scanner

python

This is the code scan the Bluetooth devices

interactivespaces

python

The code for all the elements in this project

setupspotify

python

Code to set up the spotify in Linux

serialmodelnicla

c

Code of model with serial communication to Linux

mqtt_opla

c

Code to control Carrier from Oplá Kit using MQTT

chargebattery

c

Code to charge battery with Nicla board

datatoedgeimpulse

c

Code to extract/send data to Edge Impulse platform

Bluepy base code

Code base to receive data from Arduino in Python

bluetoothandmodel

Arduino script with the model and BLE library

/

0
0
Latest commit to the master branch on Invalid date

mqtt_nanorp2040

c

Base code to control Arduino Nano using MQTT

basecodeble

Base code for BLE library to send data to Linux

Comments

Only logged in users can leave comments