<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.sketching-with-hardware.org/wiki/index.php?action=history&amp;feed=atom&amp;title=Team12_Vibration_Motor</id>
	<title>Team12 Vibration Motor - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://www.sketching-with-hardware.org/wiki/index.php?action=history&amp;feed=atom&amp;title=Team12_Vibration_Motor"/>
	<link rel="alternate" type="text/html" href="http://www.sketching-with-hardware.org/wiki/index.php?title=Team12_Vibration_Motor&amp;action=history"/>
	<updated>2026-04-18T18:54:07Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>http://www.sketching-with-hardware.org/wiki/index.php?title=Team12_Vibration_Motor&amp;diff=1207&amp;oldid=prev</id>
		<title>138.246.3.183: Created page with &quot;= Coin Vibration Motor = The coin vibration motor (in our case the TC-9193500) is an Eccentric Rotating Mass vibration motor (ERM). An ERM uses a small unbalanced mass on a DC...&quot;</title>
		<link rel="alternate" type="text/html" href="http://www.sketching-with-hardware.org/wiki/index.php?title=Team12_Vibration_Motor&amp;diff=1207&amp;oldid=prev"/>
		<updated>2022-10-19T17:15:31Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;= Coin Vibration Motor = The coin vibration motor (in our case the TC-9193500) is an Eccentric Rotating Mass vibration motor (ERM). An ERM uses a small unbalanced mass on a DC...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Coin Vibration Motor =&lt;br /&gt;
The coin vibration motor (in our case the TC-9193500) is an Eccentric Rotating Mass vibration motor (ERM). An ERM uses a small unbalanced mass on a DC motor. The rotation of the mass creates a force that translates to vibrations.&lt;br /&gt;
&lt;br /&gt;
== Technical Specifications ==&lt;br /&gt;
* shape: coin format&lt;br /&gt;
* size: 10 x 2,7 mm&lt;br /&gt;
* operating voltage: 3V&lt;br /&gt;
&lt;br /&gt;
== Advantages and Disadvantages ==&lt;br /&gt;
=== Advantages ===&lt;br /&gt;
* small size&lt;br /&gt;
* simple to use and easy to control&lt;br /&gt;
* translates to a wide range of vibration amplitudes and frequencies to match any application&lt;br /&gt;
&lt;br /&gt;
=== Disadvantages ===&lt;br /&gt;
* its amplitude is tied geometrically to the frequency and the speed, so it is not possible to alter the amplitude and frequency independently&lt;br /&gt;
&lt;br /&gt;
= How to get it to work =&lt;br /&gt;
== Microcontroller ==&lt;br /&gt;
Use a microcontroller of choice. In our example below we use the [[Raspberry Pi Pico]]. &lt;br /&gt;
&lt;br /&gt;
== Wiring with a Raspberry Pi Pico ==&lt;br /&gt;
* If necessary, solder cable ends to jumper cables&lt;br /&gt;
* Connect the black cable to GND &lt;br /&gt;
* Connect the red cable to GPIO&lt;br /&gt;
* Be careful not to connect the two cables to prevent short circuits&lt;br /&gt;
&lt;br /&gt;
== Code Example ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot; line=&amp;#039;line&amp;#039;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# import modules&lt;br /&gt;
from machine import Pin,PWM&lt;br /&gt;
from time import sleep_ms&lt;br /&gt;
&lt;br /&gt;
# connect red to GPIO3 and black to GND&lt;br /&gt;
vib = PWM(Pin(3))&lt;br /&gt;
vib.freq(1000)&lt;br /&gt;
&lt;br /&gt;
# for a duty cycle with 16 bit define the maximal possible value &lt;br /&gt;
max_value = 65535&lt;br /&gt;
&lt;br /&gt;
# for soft vibrations 30000 is a still visible value&lt;br /&gt;
min_value = 30000&lt;br /&gt;
&lt;br /&gt;
# example vibration rhythm&lt;br /&gt;
# play with the sleep_ms values to change the rhythm of the vibration&lt;br /&gt;
# play with the duty_u16 value to define the intensity of vibration&lt;br /&gt;
while True:&lt;br /&gt;
    vib.duty_u16(max_value)&lt;br /&gt;
    sleep_ms(1000)&lt;br /&gt;
    vib.duty_u16(min_value)&lt;br /&gt;
    sleep_ms(1000)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Instructional Video ==&lt;br /&gt;
--submitted on uni2work--&lt;/div&gt;</summary>
		<author><name>138.246.3.183</name></author>
	</entry>
</feed>