Wearable smart metronome powered by haptic motor
Description
**This Is A Proof Of Concept. Still Very Early Stage** ## Intro The Idea Is To Create An Open Source Smart Metronome Powered By A Vibration Motor, Similar To The Commercial Product [Pulse](Https://Www.Soundbrenner.Com/) This Project Uses A Low Energy [Bluetooth](Https://Www.Sparkfun.Com/Products/14154) Module Connected To A [Vibration Motor](Https://Www.Banggood.Com/5Pcs-Dc-3V-10Mm-Micro-Motor-Coin-Flat-Vibrating-Motor-P-1037307.Html?P=29061212937060201708). It Uses A [150Mah Lipo Battery (Rechargeable)](Https://Www.Banggood.Com/5X-3_7V-150Mah-Lipo-Battery-For-Eachine-H8-Mini-Rc-Quadcopter-P-978742.Html?P=29061212937060201708) The Case Uses A Thread Based System To Avoid Using Any Screws. ## Usage The Board Is Programmed In A Way It Receives A Bpm Value From Bluetooth And Runs The Motor In A Loop Using The Value Sent By The User, Converted To Milliseconds (60000/ Bpm=Ms). If The Value Is Set To 0, The Loop Stops. The Initial Value Is 0. The Motor Runs For 150Ms For Each Pulse. I Found That This Is Enough To Generate A Good Vibration. To Connect With The Board And Send The Command, I'M Using The App [Lightblue](Https://Punchthrough.Com/) (Compatible With Mobile/Desktop Platforms) ## Current Part List [Redbear Ble Nano Bluetooth Module](Https://Www.Sparkfun.Com/Products/14154) [Micro Vibration Motor](Https://Www.Banggood.Com/5Pcs-Dc-3V-10Mm-Micro-Motor-Coin-Flat-Vibrating-Motor-P-1037307.Html?P=29061212937060201708) [3.7V 150Mah Lipo Battery](Https://Www.Banggood.Com/5X-3_7V-150Mah-Lipo-Battery-For-Eachine-H8-Mini-Rc-Quadcopter-P-978742.Html?P=29061212937060201708) [Usb Charger](Https://Www.Banggood.Com/Eachine-E56-Rc-Quadcopter-Spare-Parts-Usb-Charging-Cable-P-1199288.Html?P=29061212937060201708) [Transistor](Https://Www.Banggood.Com/50Pcs-To-92-30V-0_6A-2N2222A-Triode-Transistor-Npn-2N2222-Switch-Transistors-P-1069780.Html?P=29061212937060201708) **A Bracelet Or Anything Else To Hold The Metronome** - *I'Ve Used A Generic Rubber Bracelet I Found On My Stuff But I Don'T Have Specs For =( You Can Improvise With Anything, Really...* ## Results I Was Able To Play The Drums Using The Metronome. The Vibration Level Is Sufficient And It Works Well. I'M Happy With The First Iteration And Proof Of Concept. I'M Not Sure How Long The Battery Is Going To Last As I Didn'T Use It For Long Times Yet (Will Report Back Once I Know). The Bluetooth Module Is Very Efficient But I'M Not Sure About The Vibration Motor And How Much Each Pulse Will Drain. I Should Work On Detailed Schematics If This Project Evolves. If You Want To Build It As Is, Here Is A [Generic Instruction](Http://Farhek.Com/A/A/Si/Simple-Arduino-Motor-Control-Bit-Then-I-Hooked-Up-The-To-A-Separate-Volt-Power-Supply-Passing-It-Through-Emittercollector-With-This-Setup-When-Gpio-Pin-Choose-Is-High_Underst.Png) On How To Connect A Motor To An Arduino. ## The Code The Current Code For The Bluetooth Module Can Be [Found Here](Https://Gist.Github.Com/Geraldoramos/1F21A0Da2E1C360F8F29Fe81832E9078) ## Next Steps That'S What I Can Think Of Right Now: - Find A Bracelet That Can Be Easily Purchased. - Provide Detailed Schematics - Add More Features To The Metronome (Ex: Different Time Signatures) - Develop A Mobile App To Manage The Metronome (And Avoid Using A Generic App) - Better Cable/Wire Management Can Result In A Smaller Form Factor - Include A Power Switch
Statistics
Likes
30
Downloads
0