element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Fighting Germs
  • Challenges & Projects
  • Project14
  • Fighting Germs
  • More
  • Cancel
Fighting Germs
Blog EMDR tappers with Arduino (to reduce stress and anxiety)
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Fighting Germs to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: ilvyanyatka
  • Date Created: 1 Jun 2020 1:32 AM Date Created
  • Views 1999 views
  • Likes 7 likes
  • Comments 4 comments
  • emdr
  • fightinggermsch
  • emdr machine
Related
Recommended

EMDR tappers with Arduino (to reduce stress and anxiety)

ilvyanyatka
ilvyanyatka
1 Jun 2020
image

Fighting Germs

Enter Your Project for a Chance to Win a Thermal Imaging Camera, Germicidal UV Lamp, and a Shopping Cart with Matching Charity Donation!

Submit an EntrySubmit an Entry  Back to homepage image
Project14 Home
Monthly Themes
Monthly Theme Poll

 

My project is EMDR tappers made with Arduino UNO. It falls under the category

Build Projects to Help You (and others) Cope!


   EMDR is used by psychotherapists in the office setting to reduce patients’ stress and anxiety. And now due to Covid-19 almost everyone is stressed and anxious. Especially elder people, because it is such a high risk to die for them. One of the ways EMDR is done is by using special device called tappers, that vibrate in a patient’s hands. Right now when all the doctors and therapists work through Telehealth they cannot do EMDR because they cannot give devices to the patients. My device can be used during Telehealth sessions and it is cheap to build. I heard that tappers doctors use are crazy expensive.


   My device consist of:

Arduino UNO,

switch to turn it on/off.

2 3V DC motors, one for each tapper

2 driver circuits (transistor, resistor, diode) for driving the motors.

Potentiometer to control work frequency of tappers.


   The potentiometer is connected to analog pin A0 and the value of the input from it defines how fast the motors will switch. As soon as one motor is turned off the other is turned on.


Each motor has a head of a toothbrush glued to it to brush the palm and to make it feel like a real EMDR tapper.


Driver circuits: Arduino digital pins can power devices that consume around 20 to 40mA current but 3V DC motors need high current, so I am using the transistors for driving the motors.

Transistor (PN2222) is connected in series with the motor and the transistor’s base is connected to the Arduino’s digital pin 6 through a resistance of 330 Ohm. The motor is connected between the collector pin of the transistor and the Vcc. A diode (1n4004) is connected in parallel to the motor, and it is used for blocking the reverse current.

Exactly the same setup is used for another motor controlled by digital pin 5.

 

image

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

_____________________________________

Source Code:

// Define Pins

#define TAPPER1 5

#define TAPPER2 6

#define KNOB_FREQUENCY A0

 

 

void setup()

{

pinMode(TAPPER1, OUTPUT);

pinMode(TAPPER2, OUTPUT);

Serial.begin(9600);

}

 

 

// main loop

void loop()

{

  int delayTime = analogRead(KNOB_FREQUENCY);

  delayTime = map(delayTime, 1, 1023, 1, 3000);

    digitalWrite(TAPPER1, LOW);

    digitalWrite(TAPPER2, HIGH);

    delay(delayTime);

    digitalWrite(TAPPER2, LOW);

    digitalWrite(TAPPER1, HIGH);

    delay(delayTime);

 

}

________________________________________

Attached files: image of circuit from TinkerCad, video (the same video on Youtube: https://youtu.be/8nplf5Yd7Ag )


  #FightingGermsCH

Attachments:
You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image
image
  • Sign in to reply

Top Comments

  • ankur608
    ankur608 over 5 years ago +1
    Amazing & inspirational.
  • cjodrey
    cjodrey over 5 years ago +1
    Awesome, how useful!
  • ilvyanyatka
    ilvyanyatka over 5 years ago in reply to cjodrey

    Thank you!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • cjodrey
    cjodrey over 5 years ago

    Awesome, how useful!

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • ilvyanyatka
    ilvyanyatka over 5 years ago in reply to ankur608

    Thank you!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • ankur608
    ankur608 over 5 years ago

    Amazing & inspirational.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube