Giter VIP home page Giter VIP logo

ricochet_bracelet's Introduction

Ricochet Bracelet Vibrant

Retour vibrant des sons joués avec les cubes Ricochets.

UML

Bracelet UML

Functionnalities

Arduino

  • Setup()

    • call connectToServer()
  • Loop()

    • Test vibration force for decrement it decrement().
    • Test LED status (BLINK, FAST_BLINK, ON).
    • checkConnection. If disconnected onDisconnected()

Connection

  • connectToServer()

    • LED status to BLINK
    • Connextion
    • setTimeout 15 sec before turnOff()
  • onConnected()

    • LED status to ON
  • onDisconnected()

    • call connectToServer()

DataReceived

  • onDataReceived(float mLeftValue, float mLeftVel, float mRightValue, float mRightVel)
    • update variables.

Private

  • decrement(float value, float vel)

    • return value decremented by vel.
  • turnOff()

    • Turn off the bracelet.

Important Components

  • 1 ESP8266 : Module wifi pour la connection permettant aussi le contrôle des deux vibreurs grâce à ses deux sorties Digitas. Voir aussi Ricochet_test_wifi

  • 2 Vibro motors : Ces deux moteurs traduisent le son en vibration. Un vibreur pour les sons graves. Un second pour les notes aiguës.

  • 1 Batterie OU piles boutons : 3.3V pour alimenter le tout.

Temporary Cabling

Cabling

Fabrication

Pistes : Impression 3D / Brassard tissus / Cuir

ricochet_bracelet's People

Contributors

jeremboo avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.