DFR0440

DFR0440 Datasheet


Gravity Vibration Module SKU DFR0440

Part Datasheet
DFR0440 DFR0440 DFR0440 (pdf)
PDF Datasheet Preview
Gravity Vibration Module SKU DFR0440

From Robot Wiki

The Micro Vibration Module

Contents
• 1 Introduction
• 2 Specification
• 3 Board Overview
• 4 Tutorial
o Requirements o Working Principle o Control the Module by the Switch o Control the Module Amplitude
• 5 FAQ

Introduction

Have you ever wondered how to implement a vibration motor in your project, like you would find in a mobile phone? The newest vibration module in the DFRobot "Gravity" series gives you in-depth understanding of vibration motor principles. This module uses a high quality small vibration motor that is the size of a coin. Using the Gravity 3 pin interface, you can plug and play this module for your convenience.

Specification
• Operating Voltage 5v
• Control mode level/PWM signal
• Dimension 30 x 22 mm/ * inches

Board Overview

Pinout Num Label Description
1 Signal Control signal input 2 VCC 3 GND

Pinout

Tutorial

Introduce working principles of the vibration module. Introduce control mode of the micro vibration module by simple examples and pictures. high
level work, low level stop . Control the module vibration intensity by PWM.

Requirements
• Hardware o DFRduino UNO x1 o Vibration Module x1 o Dupont jumpers o Digital Push Button X1
• Software o Arduino IDE Click to download Arduino IDE

Working Principle The vibration module uses a vibration motor as its vibration source. Vibration is created by a set of adjustable weighted blocks attached to the end of rotating shaft. The centrifugal force generated by high speed rotation of the shaft and weighted blocks creates vibration. Control the Module by the Switch
push button control diagram
* Vibration * * This example shows that the module will vibrate for 5 seconds when we pres s the button *
* V1.0
* 2016-5-26
* All above must be included in any redistribution
const int buttonPin = 8;
// the number of the pushbutton pin
const int VibPin = 11;
// the number of the Vibration Module pin
int key=0;
void setup
pinMode VibPin,OUTPUT // Set the digital pin 11 as output
pinMode buttonPin, INPUT // Set the digital pin 8 as input
void loop key=digitalRead buttonPin if key==LOW digitalWrite VibPin,HIGH //Turn on the Vibration Mod
ule delay 5000 //Waits for 5 seconds
digitalWrite VibPin,LOW //Turn off the Vibration Modu le
else digitalWrite VibPin,LOW //Turn off the Vibration Module // put your main code here, to run repeatedly:

Results when the button of pin 8 is pressed, the vibration module will be on for 5 seconds, then stop and wait for the button to be pushed again

Control the Module Amplitude
//Arduino Sample Code for Vibration Module //Version #define Vibration 3 //define driver pins void setup
More datasheets: FQU8N25TU | FQD8N25TF | EHJ5C | EHJ4C | EHJ3C | EH4295/EH300KIT | EH4295 | 240-064 | SL11R-DK | TC208


Notice: we do not provide any warranties that information, datasheets, application notes, circuit diagrams, or software stored on this website are up-to-date or error free. The archived DFR0440 Datasheet file may be downloaded here without warranties.

Datasheet ID: DFR0440 508768