تابع ()analogWriteResolution آردوینو
تابع ()analogWriteResolution آردوینو جزو توابع ورودی خروجی آنالوگ آردوینو می باشد و به کمک این تابع می توان وضوح و رزولیشن تابع ()analogWrite را تنظیم کرد. وضوح و رزولیشن تابع ()analogWrite برای سازگاری با بردهای مبتنی بر AVR، به طور پیشفرض روی ۸ بیت (مقادیر بین ۰ تا ۲۵۵) تنظیم شده است.
تابع ()analogWrite آردوینو
تابع ()analogWrite آردوینو جزو توابع ورودی خروجی آنالوگ آردوینو می باشد و به کمک این تابع ()analogWrite می توانیم یک مقدار آنالوگ ( موج PWM ) را روی یک پین ( هر پین دیجیتالی که PWM را پشتیبانی می کند. ) بنویسیم. ما با استفاده از مقدار آنالوگ ( موج PWM ) می توانیم شدت نور یک LED را زیاد و کم کنیم یا سرعت چرخش موتور را زیاد و کم و کنترل کنیم.
تابع ()analogReference آردوینو
تابع ()analogReference آردوینو جزو توابع ورودی خروجی آنالوگ آردوینو می باشد و به کمک این تابع می توان ولتاژ مرجع مورد استفاده برای ورودی آنالوگ (یعنی حداکثر ولتاژی که میتوان حس کرد) را پیکربندی کرد. گزینهها عبارتند از:
تابع ()analogReadResolution آردوینو
تابع ()analogReadResolution آردوینو جزو توابع ورودی خروجی آنالوگ آردوینو می باشد و به کمک این تابع می توان رزولیشن و وضوح مبدل ADC یعنی مبدل آنالوگ به دیجیتال را بر حسب بیت تنظیم کرد. وضوح مبدل ADC بطور پیش فرض بر روی 10 بیت قرار دارد و در نتیجه اعداد بین 0 تا 1023 را برمی گرداند.
تابع analogRead آردوینو
تابع analogRead آردوینو جزو توابع ورودی خروجی آنالوگ آردوینو می باشد و به کمک این تابع می توان مقدار را از یک پین ورودی آنالوگ دلخواه آردوینو خواند. این مقدار می تواند عددی بین 0 تا 5 باشد. برای مثال، یک آردوینو UNO شامل یک مبدل آنالوگ به دیجیتال (ADC) چند کاناله و 10 بیتی است. این بدان معناست که ولتاژهای ورودی بین 0 و ولتاژ عملیاتی (+5 VDC) را به مقادیر صحیح بین 0 تا 1023 نگاشت میکند. این امر منجر به وضوح بین قرائتهای 5 / 1024 ولت در هر واحد یا 0.0049 ولت (4.9 میلی ولت) در هر واحد میشود.