<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Arduino%2FC2%2FPulse-Width-Modulation%2FTamil</id>
		<title>Arduino/C2/Pulse-Width-Modulation/Tamil - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Arduino%2FC2%2FPulse-Width-Modulation%2FTamil"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Arduino/C2/Pulse-Width-Modulation/Tamil&amp;action=history"/>
		<updated>2026-04-09T17:03:12Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Arduino/C2/Pulse-Width-Modulation/Tamil&amp;diff=55889&amp;oldid=prev</id>
		<title>Arthi at 09:53, 9 March 2022</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Arduino/C2/Pulse-Width-Modulation/Tamil&amp;diff=55889&amp;oldid=prev"/>
				<updated>2022-03-09T09:53:55Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 09:53, 9 March 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 390:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 390:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|09:35&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|09:35&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;''' if '''&lt;/del&gt;push button'''அழுத்தப்படும் போது, '''fwdbuttonState''' மற்றும் '''bckbuttonState''', '''signal'''ஐ கொண்டு கொடுக்கும்&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| push button'''அழுத்தப்படும் போது, '''fwdbuttonState''' மற்றும் '''bckbuttonState''', '''signal'''ஐ கொண்டு கொடுக்கும்&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Arthi</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Arduino/C2/Pulse-Width-Modulation/Tamil&amp;diff=55849&amp;oldid=prev</id>
		<title>Jayashree at 06:53, 9 February 2022</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Arduino/C2/Pulse-Width-Modulation/Tamil&amp;diff=55849&amp;oldid=prev"/>
				<updated>2022-02-09T06:53:28Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://script.spoken-tutorial.org/index.php?title=Arduino/C2/Pulse-Width-Modulation/Tamil&amp;amp;diff=55849&amp;amp;oldid=55784&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Jayashree</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Arduino/C2/Pulse-Width-Modulation/Tamil&amp;diff=55784&amp;oldid=prev</id>
		<title>Jayashree: Created page with &quot; {| border=1 |  '''Time'''  | '''Narration'''   |-  |00:01 | '''Pulse Width Modulation.''' குறித்த '''spoken tutorial''' க்கு நல்வரவு  |-...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Arduino/C2/Pulse-Width-Modulation/Tamil&amp;diff=55784&amp;oldid=prev"/>
				<updated>2022-01-26T06:46:33Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot; {| border=1 |  &amp;#039;&amp;#039;&amp;#039;Time&amp;#039;&amp;#039;&amp;#039;  | &amp;#039;&amp;#039;&amp;#039;Narration&amp;#039;&amp;#039;&amp;#039;   |-  |00:01 | &amp;#039;&amp;#039;&amp;#039;Pulse Width Modulation.&amp;#039;&amp;#039;&amp;#039; குறித்த &amp;#039;&amp;#039;&amp;#039;spoken tutorial&amp;#039;&amp;#039;&amp;#039; க்கு நல்வரவு  |-...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
{| border=1&lt;br /&gt;
|  '''Time''' &lt;br /&gt;
| '''Narration''' &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|00:01&lt;br /&gt;
| '''Pulse Width Modulation.''' குறித்த '''spoken tutorial''' க்கு நல்வரவு&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|00:06&lt;br /&gt;
| இந்த டுடோரியலில் நாம் கற்கப்போவது: '''PWM i.e Pulse Width modulation''' &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|00:13&lt;br /&gt;
| '''PWM Duty Cycle''' &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|00:16&lt;br /&gt;
| '''PWM Frequency''', '''L293D Motor Driver IC''' &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|00:24&lt;br /&gt;
| இந்த டுடோரியலை புரிந்துகொள்ள உங்களுக்கு, '''Electronics''' மற்றும் '''C or C++''' programming language languageன் அடிப்படை தெரிந்து இருக்கவேண்டும்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|00:35&lt;br /&gt;
| இந்த டுடோரியலை பதிவு செய்ய நான் பயன்படுத்துவது: '''Arduino UNO Board''',&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 00:40&lt;br /&gt;
|  '''Ubuntu Linux 16.04 OS''', '''Arduino IDE ''' &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|00:46&lt;br /&gt;
| பின்வரும் சில வெளிப்புற சாதனங்களும் நமக்கு தேவைப்படும்: '''Breadboard''' &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|00:53&lt;br /&gt;
| '''10K Ohm Potentiometer''', '''LED''' &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 00:58&lt;br /&gt;
|  '''220 ohm Resistor''' &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 01:01&lt;br /&gt;
|  '''Jumper Wire'''கள், '''Push Button''' &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|01:05&lt;br /&gt;
|'''DC Motor''' &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|01:08&lt;br /&gt;
| மற்றும் '''L293D Motor Driver IC''' &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|01:14&lt;br /&gt;
|'''PWM signal ''' என்பது ஒரு சதுர அலை சமிக்ஞையாகும், இது அதிக அதிர்வெண் கொண்டது, அதாவது '''1KHz'''.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 01:22&lt;br /&gt;
|   '''PWM''' என்பது '''pulse'''ன் அகலத்தை மாற்றுகின்ற  ஒரு நுட்பமாகும்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|01:28&lt;br /&gt;
| அலையின் அதிர்வெண்ணை நிலையானதாக வைத்திருக்கும் போது இது செய்யப்படுகிறது.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|01:33&lt;br /&gt;
| '''PWM signal''' அதன் நடத்தையை வரையறுக்கும் இரண்டு முக்கிய பண்புகளைக் கொண்டுள்ளது.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|01:40&lt;br /&gt;
| அவை '''Duty Cycle''' மற்றும் '''Frequency.'''&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|01:44&lt;br /&gt;
| இது ஒரு குறிப்பிட்ட காலப்பகுதியில் '''digital signal''' இயக்கப்பட்டிருக்கும் நேரத்தின் சதவீதமாகும்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|01:50&lt;br /&gt;
|'''Duty cycle'''  0% முதல் 100% வரை மாறுபடும்..&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|01:55&lt;br /&gt;
| '''duty cycle'''யின் சதவீதத்தைக் கணக்கிடுவதற்கான சூத்திரம் இங்கே காட்டப்பட்டுள்ளது.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|02:01&lt;br /&gt;
|  '''tON''' என்பது '''signal''' அதிகமாக இருக்கும் போது, நேரத்தின் காலத்திற்கு சமமாக இருக்கிறது .&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|02:06&lt;br /&gt;
| '''tOFF ''' என்பது '''signal''' குறைவாக இருக்கும் போது, நேரத்தின் காலத்திற்கு சமமாக இருக்கிறது .&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|02:11&lt;br /&gt;
| '''Time Period''', ''' tON + tOFF''' ஆகும். அதாவது, இது '''PWM signal''' இன் '''on''' நேரம் மற்றும் '''off''' நேரத்தின் கூட்டுத்தொகைக்கு சமம்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|02:24&lt;br /&gt;
| அதிர்வெண், '''PWM'' எவ்வளவு வேகமாக '''cycle'''ஐ  நிறைவு செய்கிறது என்பதை தீர்மானிக்கிறது.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|02:29&lt;br /&gt;
| அதாவது, அது எவ்வளவு வேகமாக '''HIGH''' இலிருந்து '''LOW''' நிலைக்கு மாறுகிறது.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|02:34&lt;br /&gt;
| '''duty cycle'''ஐ  மாற்றுவதன் மூலம் ஒரு எளிய பரிசோதனையைச் செய்வோம்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|02:39&lt;br /&gt;
| இது '''LED'''யின் பிரகாசத்தைக் கட்டுப்படுத்தும்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|02:43&lt;br /&gt;
| '''Arduino Uno''', 6 '''PWM channel'''களை கொண்டிருக்கிறது&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|02:48&lt;br /&gt;
| '''Arduino Uno'''வில் உள்ள Pin கள் 3, 5, 6, 9, 10, 11 '''PWM channel'''களாகும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|02:58&lt;br /&gt;
| '''PWM channel'''கள் ''' tilde ''' அடையாளத்தால் குறிக்கப்படுகிறது.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|03:02&lt;br /&gt;
| இப்போது circuit இணைப்பைப் பார்ப்போம்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|03:05&lt;br /&gt;
| '''220 ohm resistor.''' மூலம் '''Arduino'''இன் pin 9 உடன் '''LED'''யின் '''anode''' காலை இணைக்கவும்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|03:13&lt;br /&gt;
| '''LED'''ன் '''cathode''' காலை '''ground'''க்கு இணைக்கவும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|03:17&lt;br /&gt;
| இது இணைப்பின் '''live setup''' ஆகும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|03:20&lt;br /&gt;
| படத்தில் காட்டப்பட்டுள்ளபடி இணைப்பை செய்யவும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|03:23&lt;br /&gt;
| ''' Arduino IDE'''ஐ திறப்போம். '''PWM''' pinஐ பயன்படுத்தி, '''LED'''ன் பிரகாசத்தை மாற்ற ஒரு '''program'''ஐ எழுதுவோம்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|03:32&lt;br /&gt;
| காட்டப்பட்டுள்ளபடி codeஐ டைப் செய்யவும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|03:35&lt;br /&gt;
| '''PWM pin 9'''ஐ '''variable LED_Pin.'''க்கு நாம் ஒதுக்கியுள்ளோம்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|03:42&lt;br /&gt;
| '''LED'''ஐ '''ON''' செய்வதற்கு, '''duty_cycle_value'''ஐ 1 ஆக நாம் initialize செய்துள்ளோம்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|03:51&lt;br /&gt;
| '''void setup'''ன் உள் நாம் '''pinMode function'''ஐ எழுதுவோம்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|03:56&lt;br /&gt;
| '''Arduino'''ன் '''pin 9'''ஐ நாம் '''OUTPUT'''ஆக அறிவித்துள்ளோம்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|04:01&lt;br /&gt;
| '''void loop function''' ன் உள் நாம் இந்த codeஐ எழுதுவோம். நான் codeஐ விளக்குகிறேன்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|04:08&lt;br /&gt;
|  '''Duty_cycle_value''' 255க்குக் கீழே இருக்கும் வரை '''While'''' loop codeஐ இயக்குகிறது.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|04:17&lt;br /&gt;
| '''analogWrite() function''', '''PWM signal'''ஐ உருவாக்க பயன்படுகிறது&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|04:22&lt;br /&gt;
| நாம் இரண்டு '''parameter'''களை pass செய்கிறோம். அதாவது, '''PWM''' pin  எண் மற்றும் '''duty cycle''' மதிப்பு&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|04:30&lt;br /&gt;
| '''duty cycle''' மதிப்பு, 0 முதல் 255 வரை அதாவது 0 வோல்ட் மற்றும் 5 வோல்ட்களுக்கு  இடையே இருக்க வேண்டும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|04:40&lt;br /&gt;
| 3000 மில்லி விநாடிகள் அதாவது 3 வினாடிகளின் '''delay'''ஐ நாம் வைத்திருப்போம்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|04:46&lt;br /&gt;
| உங்கள் '''program'''ஐ சரி பார்க்க, '''compile''' பட்டனை க்ளிக் செய்யவும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|04:51&lt;br /&gt;
| தற்போதைய '''program'''ஐ சேமிக்க, ஒரு pop up window  தோன்றும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|04:55&lt;br /&gt;
| '''program'''ஐ '''LED_Brightness ''' என சேமித்து, '''Save''' பட்டனை க்ளிக் செய்வோம்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|05:03&lt;br /&gt;
| இப்போது, தற்போதைய '''program'''ஐ '''Arduino''' board ல் upload செய்ய '''upload''' பட்டனை க்ளிக் செய்யவும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|05:09&lt;br /&gt;
| '''LED'''யின் பிரகாசம் படிப்படியாக அதிகரித்து வருவதைக் காணலாம்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 05:15&lt;br /&gt;
| அடுத்து, '''DC motor.'''ன் வேகத்தையும் திசையையும் கட்டுப்படுத்த ஒரு பரிசோதனையை செய்வோம்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|05:22&lt;br /&gt;
| இது '''L293D motor driver IC.'''ன் '''pinout''' வரைபடம் ஆகும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|05:28&lt;br /&gt;
| '''motor'''ன் வேகமானது '''IC''' இன் '''EN 1''' மற்றும் '''EN 2''' மூலம் கட்டுப்படுத்தப்படுகிறது.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|05:36&lt;br /&gt;
| '''motor'''ன் திசையானது '''IC'' இன் '''IN1, IN2, IN3, IN4''' ஆல் கட்டுப்படுத்தப்படுகிறது.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|05:45&lt;br /&gt;
| இந்த '''IC'''ஐப் பயன்படுத்தி ஒரே நேரத்தில் 2 '''motor'''களை நாம் கட்டுப்படுத்தலாம்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|05:50&lt;br /&gt;
| நமது சோதனையில், ஒரே ஒரு '''DC motor'''ஐ  இணைப்போம்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 05:55&lt;br /&gt;
| இப்போது circuit இணைப்பைப் பார்ப்போம்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|05:58&lt;br /&gt;
| '''driver IC'''யின் pin 1, pin  8 மற்றும் pin 16 ஆகியவை''' 5V'' உடன் இணைக்கப்பட்டுள்ளன.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|06:05&lt;br /&gt;
| '''driver IC'''யின் pin 4 மற்றும் pin 5 ஆகியவை '''ground''' உடன் இணைக்கப்பட்டுள்ளன.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|06:11&lt;br /&gt;
| '''driver IC'''யின் pin  2 மற்றும் pin  7 ஆகியவை '''Arduino'''ன் pin  11 மற்றும் pin  10 உடன் இணைக்கப்பட்டுள்ளன.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|06:20&lt;br /&gt;
| 2 '''push button'''கள்,  '''Arduino''' இன் pin 12 மற்றும் pin 13 உடன் இணைக்கப்பட்டுள்ளன.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|06:27&lt;br /&gt;
| இந்த '''push button'''கள் '''DC motor'''ன் திசையைக் கட்டுப்படுத்தப் பயன்படுகிறது.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|06:33&lt;br /&gt;
| '''10Kohm potentiometer''', '''DC motor'''ன் வேகத்தைக் கட்டுப்படுத்த இணைக்கப்பட்டுள்ளது.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|06:39&lt;br /&gt;
| '''potentiometer'''ன் நடு பின், '''analog''' pin A0 உடன் இணைக்கப்பட்டுள்ளது.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|06:45&lt;br /&gt;
| '''driver IC'''ன் pin 3 மற்றும் pin 6 ஆகியவை  '''DC motor'''உடன் இணைக்கப்பட்டுள்ளன.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|06:51&lt;br /&gt;
| படத்தில் காட்டப்பட்டுள்ளபடி இணைப்பைச் செய்யவும்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|06:55&lt;br /&gt;
| படத்தில் காட்டப்பட்டுள்ளபடி இது இணைப்பின் '''live setup''' ஆகும்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|07:00&lt;br /&gt;
| '''motor'''ன் தண்டு மீது ஒரு சக்கரத்தை நான் பொருத்தியுள்ளேன்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|07:04&lt;br /&gt;
| இது '''motor'''ன் சுழற்சி மற்றும் மாறுபட்ட வேகத்தை தெளிவாகக் காண உதவும்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|07:10&lt;br /&gt;
| இப்போது இந்த circuit வேலை செய்ய '''program''' ஒன்றை  எழுதுவோம்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|07:14&lt;br /&gt;
| '''Arduino IDE.'''க்கு மாறுவோம்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|07:18&lt;br /&gt;
| இங்கே காட்டப்பட்டுள்ளபடி codeஐ டைப் செய்யவும். '''Arduino''' மற்றும் '''driver IC'''க்கு இடையேயான இணைப்பை நாம் initialize செய்துள்ளோம்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|07:28&lt;br /&gt;
| '''Potentiometer''' pin, '''analog''' pin A0க்கு இணைக்கப்பட்டுள்ளது&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|07:33&lt;br /&gt;
|  '''fwdbuttonPin''' என்பது '''Arduino'''ன் pin 13 உடன் இணைக்கப்பட்ட '''push button'''க்கான '''variable''' ஆகும்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|07:40&lt;br /&gt;
| '''bckbuttonPin ''' என்பது '''Arduino'''ன் pin 12 உடன் இணைக்கப்பட்ட '''push button'''க்கான '''variable''' ஆகும்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|07:47&lt;br /&gt;
| '''ICpin2'' மற்றும்''' ICpin7 ''' என்பது '''IC'''ன் pin 2 மற்றும் pin 7 ஆகியவற்றைக் குறிக்கும் '''variable'''கள் ஆகும்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|07:57&lt;br /&gt;
| அவை முறையே '''Arduino'''ன் pin 11 மற்றும் pin 10 உடன் இணைக்கப்பட்டுள்ளன.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|08:04&lt;br /&gt;
| முதலில், '''potentiometer, motor''' மற்றும் '''push button'''கள், '''LOW''' நிலையில் இருப்பதை நாம் உறுதிசெய்ய வேண்டும். அதற்கு நாம் அதை 0 க்கு initialize செய்துள்ளோம்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|08:15&lt;br /&gt;
| ''' void setup function'''ல் நாம் இந்த codeஐ எழுதுவோம்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|08:20&lt;br /&gt;
| '''pinMode function''', pinகளை '''INPUT''' அல்லது '''OUTPUT'''ஆக வரையறுக்கிறது&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|08:25&lt;br /&gt;
| '''fwdbuttonPin''' மற்றும் '''bckbuttonPin''', '''INPUT_PULLUP '''modeக்கு set செய்யப்படுகிறது&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|08:32&lt;br /&gt;
| இந்த modeல் நாம் '''Arduino''''ன் உட்புற '''pull-up resistor'''களை  பயன்படுத்துகிறோம்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|08:38&lt;br /&gt;
| '''INPUT_PULLUP''' modeஐ பற்றி தெரிந்து கொள்ள, கையேட்டை பார்க்கவும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|08:44&lt;br /&gt;
| '''Arduino IDE.'''ல் உள்ள '''Help menu'''வை க்ளிக் செய்யவும். பின் '''Reference.'''ஐ க்ளிக் செய்யவும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|08:50&lt;br /&gt;
| இது உங்கள் browserல் ஒரு offline பக்கத்தை திறக்கிறது. கீழே scroll செய்யவும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|08:55&lt;br /&gt;
|'''INPUT_PULLUP. ''' ஐ க்ளிக் செய்யவும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 09:00&lt;br /&gt;
| '''Arduino IDE.'''க்கு திரும்பவும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|09:03&lt;br /&gt;
|  '''ICpin2'''மற்றும்''' ICpin7 ''' '''motor'''ஐ இயக்க '''OUTPUT''' modeக்கு set செய்யப்படுகிறது&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|09:10&lt;br /&gt;
| அடுத்து, '''void loop function'''ல் நாம் ஐ எழுதுவோம்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|09:14&lt;br /&gt;
| '''analogRead command''', '''potentiometer'''ல் இருந்து '''analog''' மதிப்பை read செய்யும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|09:20&lt;br /&gt;
| இந்த மதிப்பு, '''analog''' pin A0க்கு வழங்கப்படும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|09:24&lt;br /&gt;
| '''potentiometer'''ன் மதிப்புக்கு ஏற்ப, '''motor'''ன் வேகம் மாறுபடும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|09:30&lt;br /&gt;
| '''map command''', '''analog''' மதிப்பை '''digital''' ஆக மாற்றும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|09:35&lt;br /&gt;
| ''' if '''push button'''அழுத்தப்படும் போது, '''fwdbuttonState''' மற்றும் '''bckbuttonState''', '''signal'''ஐ கொண்டு கொடுக்கும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 09:43&lt;br /&gt;
| pin 12 அல்லது pin 13 உடன் இணைக்கப்பட்டுள்ள '''push button''' அழுத்தப்பட்டிருக்கிறதா என்பதை '''IF command''' சரிபார்க்கிறது.                                                                                                                                                                                                                 &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|09:50&lt;br /&gt;
| இது '''motor'''ஐ கடிகார திசையில் அல்லது எதிர் கடிகார திசையில் சுழல உதவுகிறது.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|09:56&lt;br /&gt;
| இரண்டு '''button'''களில் எதையும் நாம் அழுத்தவில்லை என்றால்,&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|10:00&lt;br /&gt;
| பின்னர் '''else command''', '''motor''' '''OFF''' நிலையில் இருப்பதை உறுதி செய்கிறது.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|10:05&lt;br /&gt;
| இந்த code, இந்த டுடோரியலின் '''Code file''' இணைப்பில் உள்ளது. நீங்கள் அதை தரவிறக்கி பயன்படுத்திக் கொள்ளலாம்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|10:13&lt;br /&gt;
| '''program'''ஐ சரிபார்க்க, '''compile''' பட்டனை க்ளிக் செய்யவும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|10:17&lt;br /&gt;
| Programஐ '''PWM_Motor''' என சேமித்து, பின் '''Save'''  பட்டனை க்ளிக் செய்வோம்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|10:25&lt;br /&gt;
| இப்போது, தற்போதைய '''program'''ஐ '''Arduino'''வில் '''upload''' செய்ய, '''upload''' பட்டனை க்ளிக் செய்வோம்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|10:31&lt;br /&gt;
| இப்போது, மேலுள்ள '''program'''ன் outputஐ காண்போம்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|10:35&lt;br /&gt;
| '''pin 13''' உடன் இணைக்கப்பட்டுள்ள '''push button'''ஐ  நான் அழுத்துகிறேன்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|10:39&lt;br /&gt;
| '''motor''' கடிகார திசையில் சுழல்வதை நாம் காணலாம்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|10:43&lt;br /&gt;
| இப்போது நான் '''push button'''ஐ release செய்கிறேன்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|10:47&lt;br /&gt;
| '''motor''' சுழலுவதை நிறுத்திவிடும், மற்றும் அது '''OFF''' நிலையில் இருக்கும்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|10:52&lt;br /&gt;
| இப்போது மீண்டும், '''pin 12''' உடன் இணைக்கப்பட்டுள்ள '''push button'''ஐ நான் அழுத்துகிறேன்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|10:57&lt;br /&gt;
| '''motor''' எதிர் கடிகார திசையில் சுழல்வதை நாம் காணலாம்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|11:02&lt;br /&gt;
| A0 உடன் இணைக்கப்பட்டுள்ள '''potentiometer''' ஐ சரிசெய்வதன் மூலம் '''motor''' இன் வேகத்தை மாற்றலாம்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 11:14&lt;br /&gt;
| இத்துடன் நாம் இந்த டுடோரியலின் முடிவுக்கு வந்துவிட்டோம். சுருங்கச் சொல்ல,&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|11:20&lt;br /&gt;
| இந்த டுடோரியலில் நாம் கற்றது: '''Pulse Width modulation''' &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|11:26&lt;br /&gt;
|  '''PWM Duty Cycle''' &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|11:29&lt;br /&gt;
|  '''PWM Frequency ''' மற்றும் '''DC motor.'''ன் வேகத்தையும் திசையையும் எவ்வாறு கட்டுப்படுத்துவது.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|11:38&lt;br /&gt;
|'''assignment'''ஆக: மேலே உள்ள circuit இணைப்பில் '''LED'''க்கு பதிலாக '''Buzzer'''ஐ இணைக்கவும்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|11:45&lt;br /&gt;
| அதே '''program'''ஐ upload செய்து, outputஐ சரிபார்க்கவும்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|11:49&lt;br /&gt;
| வெவ்வேறு அதிர்வெண்களைக் கொண்ட சத்தத்தை நீங்கள் கேட்கலாம்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 11:53&lt;br /&gt;
| பயிற்சியின் output இதோ&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|12:01&lt;br /&gt;
| பின்வரும் இணைப்பில் உள்ள வீடியோ, '''Spoken Tutorial''' திட்டத்தை சுருங்கச் சொல்கிறது. அதை தரவிறக்கி காணவும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|12:09&lt;br /&gt;
| ''' Spoken Tutorial Project''' குழு: செய்முறை வகுப்புகள் நடத்தி, சான்றிதழ்கள் தருகிறது. மேலும் விவரங்களுக்கு எங்களுக்கு எழுதவும்.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|12:19&lt;br /&gt;
| உங்கள் நேரமிடப்பட்ட கேள்விகளை இந்த மன்றத்தில் முன்வைக்கவும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|12:23&lt;br /&gt;
| ஸ்போகன் டுடோரியல் திட்டத்திற்கு பண ஆதரவு, இந்திய அரசாங்கத்தின், '''NMEICT, MHRD,''' மூலம் கிடைக்கிறது. மேலும் விவரங்களுக்கு இந்த தளத்தை பார்க்கவும்&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 12:29&lt;br /&gt;
| இந்த டுடோரியலை தமிழாக்கம் செய்தது ஜெயஸ்ரீ, குரல் கொடுத்தது பிரியதர்ஷினி. கலந்துகொண்டமைக்கு நன்றி.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jayashree</name></author>	</entry>

	</feed>