<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="https://publishpress.com/"
	>

<channel>
	<title>آموزش برنامه نویسی آردوینو</title>
	<atom:link href="https://melec.ir/tag/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%A2%D8%B1%D8%AF%D9%88%DB%8C%D9%86%D9%88/feed/" rel="self" type="application/rss+xml" />
	<link>https://melec.ir/tag/آموزش-برنامه-نویسی-آردوینو/</link>
	<description>آموزش الکترونیک,آموزش رزبری پای,آموزش راه اندازی ماژول و سنسور,آموزش آردوینو,نرم افزار های الکترونیک, طراحیPCB,برنامه نویسی میکروکنترلرها ARM AVR PIC FPGA</description>
	<lastBuildDate>Thu, 16 May 2019 08:34:14 +0000</lastBuildDate>
	<language>fa-IR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://melec.ir/micromilad/wp-content/uploads/2016/02/logo-1.png</url>
	<title>آموزش برنامه نویسی آردوینو</title>
	<link>https://melec.ir/tag/آموزش-برنامه-نویسی-آردوینو/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>چگونه یک کتابخانه آردوینو بنویسیم؟</title>
		<link>https://melec.ir/%da%86%da%af%d9%88%d9%86%d9%87-%db%8c%da%a9-%da%a9%d8%aa%d8%a7%d8%a8%d8%ae%d8%a7%d9%86%d9%87-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88-%d8%a8%d9%86%d9%88%db%8c%d8%b3%db%8c%d9%85%d8%9f/</link>
					<comments>https://melec.ir/%da%86%da%af%d9%88%d9%86%d9%87-%db%8c%da%a9-%da%a9%d8%aa%d8%a7%d8%a8%d8%ae%d8%a7%d9%86%d9%87-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88-%d8%a8%d9%86%d9%88%db%8c%d8%b3%db%8c%d9%85%d8%9f/#comments</comments>
		
		<dc:creator><![CDATA[محمد حسین کوهی قمصری]]></dc:creator>
		<pubDate>Tue, 12 Jun 2018 14:30:21 +0000</pubDate>
				<category><![CDATA[آموزش های آردوینو]]></category>
		<category><![CDATA[نوشتن کتابخانه برای آردوینو]]></category>
		<category><![CDATA[آموزش نوشتن کتابخانه آردوینو]]></category>
		<category><![CDATA[برنامه نویسی]]></category>
		<category><![CDATA[برنامه نویسی شی گرا]]></category>
		<category><![CDATA[آردوینو]]></category>
		<category><![CDATA[مفهوم شی]]></category>
		<category><![CDATA[آردینو]]></category>
		<category><![CDATA[کتابخانه در برنامه نویسی]]></category>
		<category><![CDATA[برنامه نویسی آردوینو]]></category>
		<category><![CDATA[کلاس چیست؟]]></category>
		<category><![CDATA[آموزش برنامه نویسی آردوینو]]></category>
		<category><![CDATA[فایل‌هدر]]></category>
		<category><![CDATA[آموزش آردوینو]]></category>
		<category><![CDATA[ساخت کتابخانه آردوینو]]></category>
		<category><![CDATA[کتابخانه آردوینو]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=24998</guid>

					<description><![CDATA[<p>در این آموزش میخواهیم یک تابع برای آردوینو بنویسیم که اعداد 0 تا 9 را بر روی نمایشگر سون سگمنت نمایش دهد، تابعی دیگر نمایشگر را خاموش کند و تابعی دیگر که نقطه اعشار را روشن و خاموش نماید. و این توابع را تبدیل به لایبری یا کتابخانه آردوینو میکنیم تا در پروژه های دیگر نیز استفاده کنیم و با برنامه نویسان دیگر نیز به اشتراک بگذاریم. پس با ما در میکرو دیزاینر الکترونیک همراه باشید&#8230; منظور از کتابخانه در برنامه نویسی چیست؟ بطور خیلی ساده یکسری دستورات، توابع و کلاس ها هستند که کاربرد زیاد و تکراری در برنامه نویسی دارند.  برای جلوگیری از دوباره نویسی و تکرار دستورات ، توابع و کلاس آنها را داخل فایل هایی مینویسند و ذخیره میکنند و هر جا لازم داشتن(حتی پروژه های دیگر) در برنامه نویسی فراخوانی میکنن. با نوشتن یادگیری نوشتن کتابخانه آردوینو در برنامه نویسی به یک سطح حرفه ای &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/%da%86%da%af%d9%88%d9%86%d9%87-%db%8c%da%a9-%da%a9%d8%aa%d8%a7%d8%a8%d8%ae%d8%a7%d9%86%d9%87-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88-%d8%a8%d9%86%d9%88%db%8c%d8%b3%db%8c%d9%85%d8%9f/">چگونه یک کتابخانه آردوینو بنویسیم؟</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/%da%86%da%af%d9%88%d9%86%d9%87-%db%8c%da%a9-%da%a9%d8%aa%d8%a7%d8%a8%d8%ae%d8%a7%d9%86%d9%87-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88-%d8%a8%d9%86%d9%88%db%8c%d8%b3%db%8c%d9%85%d8%9f/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
		<item>
		<title>راه اندازی سنسور PIR با آردوینو</title>
		<link>https://melec.ir/pir-sensor-arduino-code/</link>
					<comments>https://melec.ir/pir-sensor-arduino-code/#comments</comments>
		
		<dc:creator><![CDATA[محمد حسین کوهی قمصری]]></dc:creator>
		<pubDate>Fri, 11 May 2018 15:25:24 +0000</pubDate>
				<category><![CDATA[پروژه های آردوینو]]></category>
		<category><![CDATA[پایروالکتریک]]></category>
		<category><![CDATA[مادون قرمز]]></category>
		<category><![CDATA[سنسور pir]]></category>
		<category><![CDATA[راه اندازی سنسور pir]]></category>
		<category><![CDATA[طرز کار سنسور pir]]></category>
		<category><![CDATA[سنسور تشخیص حرکت انسان]]></category>
		<category><![CDATA[آموزش برنامه نویسی آردوینو]]></category>
		<category><![CDATA[آموزش آردوینو]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=24602</guid>

					<description><![CDATA[<p>سنسورهای PIR به منظور تشخیص حرکت به کار می روند. به عنوان مثال میتوان از این سنسورها به منظور تشخیص حرکت انسان در محدوده دید سنسور استفاده کرد. این سنسورها در وسایل و گجت هایی که در خانه یا محیط های تجاری به کار می روند استفاده می شوند. در اینجا به راه اندازی سنسور PIR با آردوینو میپردازیم. برخی از مزیت های سنسورهای PIR عبارت است از: ابعاد کوچک محدوده دید وسیع رابط کاربری آسان ارزان توان مصرفی کم سهولت در استفاده عدم فرسایش در مرور زمان سنسورهای PIR از سنسورهای مدل پایروالکتریک ساخت شده اند. این ساختار شامل یک محفطه فلزی قوطی مانند به همراه یک کریستال مثلثی شکل در وسط آن است که میتواند تشعشعات مادون قرمز را تشخیص دهد. تقریبا هر ماده ای دارای تشعشعات مادون قرمز سطح پایین هست و با افزایش دمای سطح این تشعشعات افزایش پیدا می کند. سنسور تشخیص حرکت در واقع دارای &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/pir-sensor-arduino-code/">راه اندازی سنسور PIR با آردوینو</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/pir-sensor-arduino-code/feed/</wfw:commentRss>
			<slash:comments>11</slash:comments>
		
		
		
		<series:name><![CDATA[Arduino Projects Hub]]></series:name>
	</item>
		<item>
		<title>وقفه ها در آردوینو</title>
		<link>https://melec.ir/%d9%88%d9%82%d9%81%d9%87-%d9%87%d8%a7-%d8%af%d8%b1-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/</link>
					<comments>https://melec.ir/%d9%88%d9%82%d9%81%d9%87-%d9%87%d8%a7-%d8%af%d8%b1-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/#respond</comments>
		
		<dc:creator><![CDATA[محمد حسین کوهی قمصری]]></dc:creator>
		<pubDate>Thu, 05 Apr 2018 18:23:18 +0000</pubDate>
				<category><![CDATA[آموزش های آردوینو]]></category>
		<category><![CDATA[وقفه ها در آردوینو]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[آردوینو]]></category>
		<category><![CDATA[بردهای آردوینو]]></category>
		<category><![CDATA[آموزش برنامه نویسی آردوینو]]></category>
		<category><![CDATA[وقفه]]></category>
		<category><![CDATA[آموزش آردوینو]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=24119</guid>

					<description><![CDATA[<p>وقفه ها در آردوینو ،وقفه ها باعث توقف در اجرای برنامه آردوینو می شوند و معمولا علت آن رسیدگی به یک کار یا وظیفه مشخص است. تصور کنید که در خانه نشسته اید و دارید با کسی چت می کنید. ناگهان تلفن زنگ می خورد. در این شرایط چت کردن را متوقف می کنید و به سراغ تلفن می روید و آن را جواب می دهید. زمانی که مکالمتان با شخص تماس گیرنده به پایان رسید، تلفن را قطع کرده و مجددا به ادامه چت خود می پردازید.  در این مثال در واقع چت کردن شما &#8220;روتین اصلی&#8221; یا کاری اصلی شما هست و زنگ تلفن باعث می شود که کار خود را متوقف کنید.  &#8220;سرویس وقفه&#8221; در این مثال  همان صحبت شما پشت تلفن است. این مثال قیقا به شما نشان می دهد که پردازنده در زمان اتفاق افتادن وقفه چگونه عمل می کند. برنامه اصلی معمولا تعدادی از &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/%d9%88%d9%82%d9%81%d9%87-%d9%87%d8%a7-%d8%af%d8%b1-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/">وقفه ها در آردوینو</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/%d9%88%d9%82%d9%81%d9%87-%d9%87%d8%a7-%d8%af%d8%b1-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[Arduino]]></series:name>
	</item>
		<item>
		<title>تولید اعداد تصادفی در آردوینو</title>
		<link>https://melec.ir/%d8%aa%d9%88%d9%84%db%8c%d8%af-%d8%a7%d8%b9%d8%af%d8%a7%d8%af-%d8%aa%d8%b5%d8%a7%d8%af%d9%81%db%8c-%d8%af%d8%b1-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/</link>
					<comments>https://melec.ir/%d8%aa%d9%88%d9%84%db%8c%d8%af-%d8%a7%d8%b9%d8%af%d8%a7%d8%af-%d8%aa%d8%b5%d8%a7%d8%af%d9%81%db%8c-%d8%af%d8%b1-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/#respond</comments>
		
		<dc:creator><![CDATA[محمد حسین کوهی قمصری]]></dc:creator>
		<pubDate>Sat, 31 Mar 2018 11:30:46 +0000</pubDate>
				<category><![CDATA[آموزش های آردوینو]]></category>
		<category><![CDATA[تولید اعداد تصادفی]]></category>
		<category><![CDATA[اعداد تصادفی]]></category>
		<category><![CDATA[آردوینو]]></category>
		<category><![CDATA[آموزش برنامه نویسی آردوینو]]></category>
		<category><![CDATA[آموزش مقدماتی آردوینو]]></category>
		<category><![CDATA[آموزش آردوینو]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=23957</guid>

					<description><![CDATA[<p>به منظور تولید اعداد تصادفی در آردوینو میتوانید از تابع آردوینو مربوط به تولید اعداد تصادفی استفاده کنید. برای این منظور در آردوینو دو تابع داریم : (randomSeed(seed ()random در واقع تابع اول seed یا مقدار اولیه عدد تصادفی را تنظیم می کند و تابع دوم تولید کننده عدد تصادفی است. تابع (randomSeed (seed : تابع (randomSeed(seed مقدار اولیه عدد تصادفی تولید شده توسط تابع اعداد تصادفی را ریست می کند. اگرچه تولید عدد توسط تابع random به صورت تصادفی انجام می شود اما زنجیره اعداد تصادفی ایجاد شده قابل پیشبینی و یکسان است. در واقع برای ایجاد یک عدد تصادف واقعی در هربار اجرای برنامه باید مقدار اولیه تابع را در مقداری تصادفی ریست کنید. اگر یک پایه آنالوگ را بدون اتصال رها کنید، بر روی این پایه نویزهای تصادفی که از محیط دریافت می شود ایجاد خواهد شد. این نویز می تواند امواج رادیویی، تشعشعات کیهانی، تداخلات الکترومغناطیسی تلفن &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/%d8%aa%d9%88%d9%84%db%8c%d8%af-%d8%a7%d8%b9%d8%af%d8%a7%d8%af-%d8%aa%d8%b5%d8%a7%d8%af%d9%81%db%8c-%d8%af%d8%b1-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/">تولید اعداد تصادفی در آردوینو</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/%d8%aa%d9%88%d9%84%db%8c%d8%af-%d8%a7%d8%b9%d8%af%d8%a7%d8%af-%d8%aa%d8%b5%d8%a7%d8%af%d9%81%db%8c-%d8%af%d8%b1-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[Arduino]]></series:name>
	</item>
		<item>
		<title>مدولاسیون عرض پالس یا PWM در آردوینو</title>
		<link>https://melec.ir/%d9%85%d8%af%d9%88%d9%84%d8%a7%d8%b3%db%8c%d9%88%d9%86-%d8%b9%d8%b1%d8%b6-%d9%be%d8%a7%d9%84%d8%b3-%db%8c%d8%a7-pwm-%d8%af%d8%b1-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/</link>
					<comments>https://melec.ir/%d9%85%d8%af%d9%88%d9%84%d8%a7%d8%b3%db%8c%d9%88%d9%86-%d8%b9%d8%b1%d8%b6-%d9%be%d8%a7%d9%84%d8%b3-%db%8c%d8%a7-pwm-%d8%af%d8%b1-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/#respond</comments>
		
		<dc:creator><![CDATA[محمد حسین کوهی قمصری]]></dc:creator>
		<pubDate>Sat, 31 Mar 2018 10:30:46 +0000</pubDate>
				<category><![CDATA[آموزش های آردوینو]]></category>
		<category><![CDATA[آموزش آردوینو به زبان ساده]]></category>
		<category><![CDATA[مدولاسیون عرض پالس]]></category>
		<category><![CDATA[تابع analogWrite]]></category>
		<category><![CDATA[PWM در آردوینو]]></category>
		<category><![CDATA[pwm]]></category>
		<category><![CDATA[آردوینو]]></category>
		<category><![CDATA[آموزش برنامه نویسی آردوینو]]></category>
		<category><![CDATA[آموزش مقدماتی آردوینو]]></category>
		<category><![CDATA[آموزش آردوینو]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=23952</guid>

					<description><![CDATA[<p>مدولاسیون عرض پالس یا PWM در آردوینو، مدولاسیون عرض پالس یا PWM یکی از تکنیک های متداول به منظور تغییر عرض پالس ها می باشد. PWM کاربردهای زیادی دارد، کنترل سروو موتورها و کنترل کننده های سرعت، تغییر توان موثر موتور و تغییر نور LED ها از جمله این کاربردها هستند. اصول اولیه PWM در تکنیک مدولاسیون عرض پالس مدت زمان یک و صفر بودن یک شکل موج مربعی را تغییر می دهیم. یک نمونه سیگنال PWM در شکل زیر نشان داده شده است. اصطلاحاتی که در مورد تکنیک PWM به کار می روند عبارت اند از : زمان روشن بودن (On-Time) : مدت زمان یک (High) بودن سیگنال زمان روشن بودن (Off-Time) : مدت زمان صفر (Low) بودن سیگنال دوره تناوب (Period) : عبارت است از مجموع مدت زمان یک بودن و صفر بودن سیگنال زمان وظیفه (Duty Cycle) : عبارت است از مدت زمان یک بودن سیگنال نسبت &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/%d9%85%d8%af%d9%88%d9%84%d8%a7%d8%b3%db%8c%d9%88%d9%86-%d8%b9%d8%b1%d8%b6-%d9%be%d8%a7%d9%84%d8%b3-%db%8c%d8%a7-pwm-%d8%af%d8%b1-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/">مدولاسیون عرض پالس یا PWM در آردوینو</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/%d9%85%d8%af%d9%88%d9%84%d8%a7%d8%b3%db%8c%d9%88%d9%86-%d8%b9%d8%b1%d8%b6-%d9%be%d8%a7%d9%84%d8%b3-%db%8c%d8%a7-pwm-%d8%af%d8%b1-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[Arduino]]></series:name>
	</item>
		<item>
		<title>آردوینو – توابع مثلثاتی</title>
		<link>https://melec.ir/%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88-%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%d9%85%d8%ab%d9%84%d8%ab%d8%a7%d8%aa%db%8c/</link>
					<comments>https://melec.ir/%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88-%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%d9%85%d8%ab%d9%84%d8%ab%d8%a7%d8%aa%db%8c/#respond</comments>
		
		<dc:creator><![CDATA[محمد حسین کوهی قمصری]]></dc:creator>
		<pubDate>Sat, 31 Mar 2018 08:30:51 +0000</pubDate>
				<category><![CDATA[آموزش های آردوینو]]></category>
		<category><![CDATA[آموزش آردوینو به زبان ساده]]></category>
		<category><![CDATA[آموزش مبتدی آردوینو]]></category>
		<category><![CDATA[برنامه نویسی با آردوینو]]></category>
		<category><![CDATA[توابع مثلثاتی]]></category>
		<category><![CDATA[آردوینو]]></category>
		<category><![CDATA[آموزش برنامه نویسی آردوینو]]></category>
		<category><![CDATA[آموزش آردوینو]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=23941</guid>

					<description><![CDATA[<p>آردوینو – توابع مثلثاتی ، در اغلب موارد در برنامه نویسی نیاز به استفاده از توابع مثلثاتی وجود دارد. به عنوان مثال برای محاسبه مسافت لازم برای جا به جایی اشیاء یا محاسبه سرعت زاویه ای و&#8230; آردوینو مجموعه ای از توابع مثلثاتی پایه ای را در اختیار ما قرار می دهد (مانند sin ، cos ، tan ، asin ، acos ، atan) که میتوانید از آنها در برنامه خود استفاده کنید. کتابخانه math.h شامل تعریف اولیه این توابع می باشد. دستور نگارش توابع مثلثاتی : double sin(double x); //returns sine of x radians double cos(double y); //returns cosine of y radians double tan(double x); //returns the tangent of x radians double acos(double x); //returns A, the angle corresponding to cos (A) = x double asin(double x); //returns A, the angle corresponding to sin (A) = x double atan(double x); //returns A, the angle corresponding to tan (A) = x &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88-%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%d9%85%d8%ab%d9%84%d8%ab%d8%a7%d8%aa%db%8c/">آردوینو – توابع مثلثاتی</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88-%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%d9%85%d8%ab%d9%84%d8%ab%d8%a7%d8%aa%db%8c/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[Arduino]]></series:name>
	</item>
		<item>
		<title> کتابخانه توابع ریاضی در آردوینو </title>
		<link>https://melec.ir/%da%a9%d8%aa%d8%a7%d8%a8%d8%ae%d8%a7%d9%86%d9%87-%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%d8%b1%db%8c%d8%a7%d8%b6%db%8c-%d8%af%d8%b1-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/</link>
					<comments>https://melec.ir/%da%a9%d8%aa%d8%a7%d8%a8%d8%ae%d8%a7%d9%86%d9%87-%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%d8%b1%db%8c%d8%a7%d8%b6%db%8c-%d8%af%d8%b1-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/#respond</comments>
		
		<dc:creator><![CDATA[محمد حسین کوهی قمصری]]></dc:creator>
		<pubDate>Sat, 31 Mar 2018 07:30:22 +0000</pubDate>
				<category><![CDATA[آموزش های آردوینو]]></category>
		<category><![CDATA[آردوینو]]></category>
		<category><![CDATA[برنامه نویسی آردوینو]]></category>
		<category><![CDATA[آموزش برنامه نویسی آردوینو]]></category>
		<category><![CDATA[آموزش مبتدی آردوینو]]></category>
		<category><![CDATA[توابع ریاضی در آردوینو]]></category>
		<category><![CDATA[arduino]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=23936</guid>

					<description><![CDATA[<p>کتابخانه توابع ریاضی در آردوینو (math.h) شامل تعدادی از توابع پر کاربرد ریاضیاتی به منظور انجام عملیات بر روی اعداد اعشاری است. کتابخانه ماکروها : در ادامه لیستی از ماکروهای تعریف شده در فایل سرآمد math.h آورده شده است. ماکروها مقدار توضیحات M_E 2.7182818284590452354 ثابت e M_LOG2E 1.4426950408889634074 /* log_2 e */ لگاریتم e در مبنای 2 M_1_PI 0.31830988618379067154 /* 1/pi */ ثابت 1/pi M_2_PI 0.63661977236758134308 /* 2/pi */ ثابت 2/pi M_2_SQRTPI 1.12837916709551257390 /* 2/sqrt(pi) */ ثابت (2/sqrt(pi M_LN10 2.30258509299404568402 /* log_e 10 */ لگاریتم طبیعی 10 M_LN2 0.69314718055994530942 /* log_e 2 */ لگاریتم طبیعی 2 M_LOG10E 0.43429448190325182765 /* log_10 e */ لگاریتم e در مبنای 10 M_PI 3.14159265358979323846 /* pi */ ثابت pi M_PI_2 3.3V1.57079632679489661923 /* pi/2 */ ثابت pi/2 M_PI_4 0.78539816339744830962 /* pi/4 */ ثابت pi/4 M_SQRT1_2 0.70710678118654752440 /* 1/sqrt(2) */ ثابت (1/sqrt(2 M_SQRT2 1.41421356237309504880 /* sqrt(2) */ ریشه دوم 2 acosf &#8211; نام مستعار تابع acos() asinf &#8211; نام &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/%da%a9%d8%aa%d8%a7%d8%a8%d8%ae%d8%a7%d9%86%d9%87-%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%d8%b1%db%8c%d8%a7%d8%b6%db%8c-%d8%af%d8%b1-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/"> کتابخانه توابع ریاضی در آردوینو </a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/%da%a9%d8%aa%d8%a7%d8%a8%d8%ae%d8%a7%d9%86%d9%87-%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%d8%b1%db%8c%d8%a7%d8%b6%db%8c-%d8%af%d8%b1-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[Arduino]]></series:name>
	</item>
		<item>
		<title>آردوینو – توابع کاراکتری</title>
		<link>https://melec.ir/%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88-%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%da%a9%d8%a7%d8%b1%d8%a7%da%a9%d8%aa%d8%b1%db%8c/</link>
					<comments>https://melec.ir/%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88-%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%da%a9%d8%a7%d8%b1%d8%a7%da%a9%d8%aa%d8%b1%db%8c/#respond</comments>
		
		<dc:creator><![CDATA[محمد حسین کوهی قمصری]]></dc:creator>
		<pubDate>Sat, 31 Mar 2018 06:30:13 +0000</pubDate>
				<category><![CDATA[آموزش های آردوینو]]></category>
		<category><![CDATA[زبان c]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[آردوینو]]></category>
		<category><![CDATA[آموزش برنامه نویسی آردوینو]]></category>
		<category><![CDATA[آموزش مبتدی آردوینو]]></category>
		<category><![CDATA[توابع کاراکتری]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=23930</guid>

					<description><![CDATA[<p>آردوینو – توابع کاراکتری، همه اطلاعاتی که به کامپیوتر وارد می شود به صورت کاراکتری است که شامل حروف، اعداد و علائم و نمادهای میباشد. در این بخش، با توانایی های زبان ++C در کار کردن با کاراکترها آشنا می شویم. کتابخانه های کار با کاراکترها شامل توابعی هستند که میتوانیم توسط آنها تغییرات مورد نظر را بر روی کاراکترها اعمال کنیم یا اطلاعات مورد نظر را از انها استخراج کنیم. هر تابع یک کاراکتر از نوع int یا EOF را به عنوان آرگومان می گیرد. عملیات بر روی کاراکترها معمولا به عنوان عدد صحیح انجام می شود. به خاطر داشته باشید که معمولا EOF معادل عدد -1 است و برخی از سخت افزارها اجازه ذخیره سازی اعداد منفی را در متغیرهای char را نمی دهند. بنابراین  این توابع کاراکترها را به عنوان عدد صحیح در نظر می گیرند. جدول زیر خلاصه ای از توابع کار با کاراکترها را شامل می &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88-%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%da%a9%d8%a7%d8%b1%d8%a7%da%a9%d8%aa%d8%b1%db%8c/">آردوینو – توابع کاراکتری</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88-%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%da%a9%d8%a7%d8%b1%d8%a7%da%a9%d8%aa%d8%b1%db%8c/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[Arduino]]></series:name>
	</item>
		<item>
		<title>توابع ورودی/خروجی پیشرفته آردوینو</title>
		<link>https://melec.ir/%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%d9%88%d8%b1%d9%88%d8%af%db%8c-%d8%ae%d8%b1%d9%88%d8%ac%db%8c-%d9%be%db%8c%d8%b4%d8%b1%d9%81%d8%aa%d9%87-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/</link>
					<comments>https://melec.ir/%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%d9%88%d8%b1%d9%88%d8%af%db%8c-%d8%ae%d8%b1%d9%88%d8%ac%db%8c-%d9%be%db%8c%d8%b4%d8%b1%d9%81%d8%aa%d9%87-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/#comments</comments>
		
		<dc:creator><![CDATA[محمد حسین کوهی قمصری]]></dc:creator>
		<pubDate>Sat, 31 Mar 2018 05:30:29 +0000</pubDate>
				<category><![CDATA[آموزش های آردوینو]]></category>
		<category><![CDATA[توابع ورودی/خروجی]]></category>
		<category><![CDATA[آردوینو]]></category>
		<category><![CDATA[آموزش برنامه نویسی آردوینو]]></category>
		<category><![CDATA[آموزش مقدماتی آردوینو]]></category>
		<category><![CDATA[آموزش آردوینو]]></category>
		<category><![CDATA[تابع analogRead]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=23924</guid>

					<description><![CDATA[<p>در این بخش در مورد تعدادی از توابع ورودی/خروجی پیشرفته آردوینو صحبت می کنیم.در ادامه با میکرو دیزاینر الکترونیک همراه باشید. تابع analogReference این تابع ولتاژ مرجع مورد استفاده برای ورودی را تنظیم می کند (منظور از ولتاژ مرجع حداکثر ولتاژی است که به عنوان ولتاژ ورودی پایه آنالوگ در نظر گرفته می شود). تنظیمات این تابع عبارت اند از : DEFAULT : ولتاژ مرجع پیش فرض که برابر 5V می باشد (در بردهای آردوینو با تغذیه 5V) و یا 3V (در بردهای آردوینو با تغذیه 3.3V) INTERNAL : ولتاژ مرجع داخلی، برای بردهای دارای میکروهای ATmega168 و ATmega328 برابر 1V و برای بردهای دارای میکروی ATmega8 برابر 2.56V ( در بردهای Arduino Mega غیرفعال است) INTERNAL1V1 : ولتاژ مرجع داخلی 1V (فقط در بردهای Arduino Mega) INTERNAL2V56 : ولتاژ مرجع داخلی 56V (فقط در بردهای Arduino Mega) EXTERNAL : ولتاژ اعمال شده به پایه AREF (فقط 0V تا 5V) &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%d9%88%d8%b1%d9%88%d8%af%db%8c-%d8%ae%d8%b1%d9%88%d8%ac%db%8c-%d9%be%db%8c%d8%b4%d8%b1%d9%81%d8%aa%d9%87-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/">توابع ورودی/خروجی پیشرفته آردوینو</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%d9%88%d8%b1%d9%88%d8%af%db%8c-%d8%ae%d8%b1%d9%88%d8%ac%db%8c-%d9%be%db%8c%d8%b4%d8%b1%d9%81%d8%aa%d9%87-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		
		<series:name><![CDATA[Arduino]]></series:name>
	</item>
		<item>
		<title>توابع ورودی/خروجی در آردوینو</title>
		<link>https://melec.ir/%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%d9%88%d8%b1%d9%88%d8%af%db%8c-%d8%ae%d8%b1%d9%88%d8%ac%db%8c-%d8%af%d8%b1-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/</link>
					<comments>https://melec.ir/%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%d9%88%d8%b1%d9%88%d8%af%db%8c-%d8%ae%d8%b1%d9%88%d8%ac%db%8c-%d8%af%d8%b1-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/#comments</comments>
		
		<dc:creator><![CDATA[محمد حسین کوهی قمصری]]></dc:creator>
		<pubDate>Fri, 30 Mar 2018 08:05:03 +0000</pubDate>
				<category><![CDATA[آموزش های آردوینو]]></category>
		<category><![CDATA[آموزش آردوینو به زبان ساده]]></category>
		<category><![CDATA[مقاومت های بالاکش]]></category>
		<category><![CDATA[تنظیم پایه های آردوینو]]></category>
		<category><![CDATA[توابع آردوینو]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[آردوینو]]></category>
		<category><![CDATA[برنامه نویسی آردوینو]]></category>
		<category><![CDATA[آموزش برنامه نویسی آردوینو]]></category>
		<category><![CDATA[آموزش آردوینو]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=23918</guid>

					<description><![CDATA[<p>توابع ورودی/خروجی در آردوینو ، پایه های روی برد آردوینو را میتوانیم بر روی دو حالت ورودی یا خروجی تنظیم کنیم. عملکرد هر پایه را در بخش های بعدی توضیح خواهیم داد. نکته مهمی که باید به آن اشاره شود این است که بسیاری از تنظیمات مرتبط به پایه های آنالوگ مشابه پایه های دیجیتال است و میتوانیم مانند یک پایه دیجیتال از پایه های آنالوگ استفاده کنیم. تنظیم پایه های آردوینو به عنوان ورودی : پایه های آردوینو به صورت پیشفرض ورودی هستند و در صورتی که میخواهید از یک پایه به عنوان ورودی استفاده کنید نیازی به استفاده از تابع pinMode وجود ندارد. به پایه هایی که در این وضعیت هستند به اصطلاح وضعیت امپدانس-بالا گفته می شود. در این حالت مشابه این است که یک مقاومت 100 مگا اهمی با هر پایه سری شده است و در نتیجه پایه آردوینو تاثیر بسیار کمی بر روی مدارای که به &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%d9%88%d8%b1%d9%88%d8%af%db%8c-%d8%ae%d8%b1%d9%88%d8%ac%db%8c-%d8%af%d8%b1-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/">توابع ورودی/خروجی در آردوینو</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%d9%88%d8%b1%d9%88%d8%af%db%8c-%d8%ae%d8%b1%d9%88%d8%ac%db%8c-%d8%af%d8%b1-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		
		<series:name><![CDATA[Arduino]]></series:name>
	</item>
		<item>
		<title>آشنایی با زبان های برنامه نویسی آردوینو</title>
		<link>https://melec.ir/introduction-arduino-programming-language/</link>
					<comments>https://melec.ir/introduction-arduino-programming-language/#comments</comments>
		
		<dc:creator><![CDATA[محمد امین امیری]]></dc:creator>
		<pubDate>Tue, 17 Jan 2017 15:37:20 +0000</pubDate>
				<category><![CDATA[آموزش های آردوینو]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[زبان c]]></category>
		<category><![CDATA[آموزش برنامه نویسی آردوینو]]></category>
		<category><![CDATA[زبان سی]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[آردوینو]]></category>
		<category><![CDATA[دستور analog write]]></category>
		<category><![CDATA[دستور digital read]]></category>
		<category><![CDATA[زبان برنامه نویسی آردوینو]]></category>
		<category><![CDATA[نرم افزار آردوینو]]></category>
		<category><![CDATA[ardublock]]></category>
		<category><![CDATA[snap4arduino]]></category>
		<category><![CDATA[c]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=13729</guid>

					<description><![CDATA[<p>به نام خدا در این قسمت میخواهیم شما رو با زبان برنامه نویسی آردوینو آشنا کنیم و بعضی از دستورات در این زبان رو با هم بررسی کنیم خب اول بگم زبان برنامه نویسی آردوینو c++  ,   c  هست البته به این معنی نیست که شما فقط با این زبان میتوانید برنامه نویسی کنید نرم افزار های دیگه ای برای برنامه نویسی آردوینو هستند که در زیر چند نمونه معرفی میکنم چند نرم افزار و زبان مشهور برنامه نویسی: 1- ardublock 2-snap4arduino 3-python 4- زبان ++C,C خب میریم سراغ زبان رایج آردوینو که همون c  و ++c  هست . شما وقتی نرم افزار آردوینو رو اجرا میکنید دو تابع میبینید. از اینجا نرم افزار آردوینو را دانلود کنید. نکته مهم : موارد زیر در جلسات قبلی توضیح داده شده و فقط صرفا جهت مرور است. setup و loop void setup() { کد هایی که در این قسمت نوشته میشه یکبار اجرا &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/introduction-arduino-programming-language/">آشنایی با زبان های برنامه نویسی آردوینو</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/introduction-arduino-programming-language/feed/</wfw:commentRss>
			<slash:comments>21</slash:comments>
		
		
		
		<series:name><![CDATA[Arduino]]></series:name>
	</item>
	</channel>
</rss>
