دستورات آردوینو
-
دستور delay در آردوینو (ایجاد تاخیر در برنامه)
دستور delay در آردوینو برای ایجاد تاخیر در برنامه استفاده میشود. برنامه را برای مدت زمان تعیین شده (بر حسب میلی ثانیه) که به عنوان پارامتر مشخص شده متوقف می کند. (در هر ثانیه 1000 میلی ثانیه وجود دارد) دستور…
ادامه مطلب » -
دستور shiftIn در آردوینو (جابجا کردن بیت داده)
دستور shiftIn در آردوینو هر بار یک بیت داده را جابجا میکند. هاز بیشترین (یعنی از سمت چپ) یا از کمترین (درست ترین) بیت قابل توجه شروع می شود. برای هر بیت ، پین ساعت (Clock) بالا کشیده می شود،…
ادامه مطلب » -
دستور pulseInLong در آردوینو (اندازه گیری طول پالس)
دستور pulseInLong در آردوینو پالس پین را میخواند. مثلا این دستور منتظر میماند تا پین از LOW به HIGH برود. سپس زمان را اندازه گیری میکند تا زمانی که پین دوباره LOW شود. این دستور طول پالس را در واحد…
ادامه مطلب » -
دستور pulseIn در آردوینو (اندازه گیری زمان تغییر)
دستور pulseIn در آردوینو پالس پین را میخواند. این دستور مدت زمانی که طول کشیده است که پین HIGH یا LOW شود را اندازه گیری میکند. اگر مقدار HIGH باشد ، pulseIn() منتظر می ماند تا پین از LOW به…
ادامه مطلب » -
دستور Tone در آردوینو (ایجاد صدا و موج مربعی)
دستور Tone در آردوینو برای ایجاد صدا و امواج مربعی استفاده میشود. دستور Tone یک موج مربعی با فرکانس مشخص شده را روی پایه مورد نظر ما ایجاد میکند. این دستور به ایجاد صدا ادامه میدهد تا زمانی که دوباره…
ادامه مطلب » -
دستور analogWrite در آردوینو (ایجاد موج PWM)
دستور analogWrite در آردوینو برای ایجاد موج PWM استفاده میشود. با این دستور مقدار PWM مورد نظر خود را روی یک پین ایجاد میکنیم. از این دستور برای روشن کردن یک LED در شدت روشنایی های مختلف، حرکت موتور با…
ادامه مطلب » -
دستور analogReference در آردوینو (تعیین ولتاژ مرجع)
دستور analogReference ولتاژ مرجع مورد استفاده برای ورودی آنالوگ را تنظیم می کند (یعنی مقداری که به عنوان بالای دامنه ورودی استفاده می شود). دستور analogReference analogReference(type) type: این مقدار را برابر با گزینه مورد نظر خود قرار میدهیم. گزینه…
ادامه مطلب » -
دستور analogRead در آردوینو (تبدیل ADC)
این دستور مقدار ولتاژ را در پین های آنالوگ ورودی میخواند و آنها را به عدد تبدیل میکند. این دستور برای تبدیل آنالوگ به دیجیتال در برد آردوینو استفاده میشود. برد های آردوینو دارای مبدل های آنالوگ به دیجیتال (ADC)…
ادامه مطلب » -
دستور pinMode در آردوینو (تعیین حالت پین)
این دستور حالت پین دیجیتالی مورد نظر ما را تعیین میکند که میتواند خروجی، ورودی و یا ورودی با مقاومت پول آپ باشد. دستور digitalWrite pinMode(pin, mode) pin: به جای pin باید نام پین که میخواهید وضعیت دیجیتالی آن را…
ادامه مطلب » -
دستور digitalWrite در آردوینو (روشن و خاموش کردن پین)
این دستور وضعیت پین دیجیتالی مورد نظر ما را تعیین میکند که میتواند HIGH یا LOW باشد. اگر پین با دستور pinMode در حالت OUTPUT پیکربندی شده باشد ، ولتاژ آن روی مقداری که تعیین میکنیم تنظیم میشود. یعنی با…
ادامه مطلب » -
دستور digitalRead در آردوینو (خواندن وضعیت پین)
این دستور وضعیت پین دیجیتالی مورد نظر ما را میخواند که میتواند HIGH یا LOW باشد. دستور digitalRead digitalRead(pin) pin: به جای pin باید نام پین که میخواهید وضعیت دیجیتالی آن را بخوانید را بنویسید. به طور مثال اگر میخواهید…
ادامه مطلب »






