پرشین الکترونیکآموزش آردوینو Archives | پرشین الکترونیک

برچسب: آموزش آردوینو

توابع ارتباط سریال در آردوینو (۲)

تابع ()find عملکرد این تابع به گونه‌ای است که در آرگومان تابع یک رشته وارد می‌کنیم. سپس این تابع شروع به خواندن بافر سریال می‌کند و در صورتی که رشته مورد نظر پیدا شود مقدار true را برمی‌گرداند.

توابع ارتباط سریال در آردوینو (۱)

در این پست به آموزش ارتباط سریال در آردوینو می‌پردازیم و توابعی که برای ارتباط سریال مورد استفاده قرار می‌گیرند را بررسی می‌کنیم. کار با ارتباط سریال در آردوینو به دلیل وجود توابع زیاد بسیار آسان است. به دلیل اینکه توابع این بخش زیاد می‌باشند آموزش مربوط به این قسمت در چند بخش ارائه می‌شود.

توابع پرکاربرد در آردوینو

زمانی که بخواهیم ولتاژی را بر روی پایه ها با استفاده از PWM ایجاد کنیم، از این تابع استفاده می نماییم. آرگومان اول شماره پین مورد نظر و آرگومان دوم عددی در بازه ی ۰ تا ۲۵۵ می باشد، زمانی که ۰ را قرار دهیم روی پایه ی مورد نظر ولتاژ ۰ ولت و زمانی که عدد ۲۵۵ را قرار…

کنترل نور LED با PWM و ADC در آردوینو

در این پروژه‌ی آردوینو، قصد داریم نور یک LED را با کمک PWM و همچنین واحد ADC در آردوینو  کنترل کنیم. در این قسمت راه اندازی PWM و ADC آردوینو را به صورت عملی خواهیم دید. برای شروع به کار ابتدا می‌بایست نحوه کار توابعی که در این پروژه استفاده می‌شوند را بدانیم. این توابع در قسمت آموزش آردوینو توضیح…

آموزش نرم افزار آردوینو

در این پست به بررسی نرم افزار آردوینو و نحوه کار با آن می پردازیم. در ابتدای کار می‌بایست بورد مورد نظر خود را انتخاب کنید. برای این منظور ابتدا بورد آردوینو خود را به کامپیوتر متصل کنید. سپس به مسیر شکل زیر رفته و مدل برد آردوینو خود را انتخاب کنید.

آموزش روشن کردن LED با یک کلید در آردوینو

با استفاده از یک کلید، سه LED را کنترل کرده تا به ترتیب چشمک بزنند. برای اتصال کلید به برد آردوینو یک پین را به دلخواه انتخاب می کنیم تا به عنوان ورودی قرار بگیرد همچنین به تعداد LED هایمان از پین های دیجیتال (۰ تا ۱۳) استفاده می کنیم تا آن ها را خروجی قرار دهیم، که ما در…

آموزش برنامه نویسی آردوینو

برنامه نویسی آردوینو بر مبنای زبان برنامه نویسی ++C می‌باشد. با اینکه هسته آردوینو AVR است اما در آردوینو دیگر از تنظیم و مقدار دهی به رجیسترها خبری نیست و تمام تنظیمات با فراخوانی توابع مربوطه انجام می‌شود. به همین دلیل کار با آردوینو بسیار راحت تر از AVR است و کاربر درگیر مقدار دهی به رجیسترهای مختلف نخواهد شد.