در این جلسه اردینو میخایم برد وراه اندازی کنیم و همچنین به توزیح توابع اردینو بپردازیم.
برای شروع پس از اتصال برد به کامپیوتر(و البته روشن شدن چراغon) و انجام برخی تنظیمات ساده برد اماده برنامه نویسی میشه.
اگه یه صفحه برنامه نویسی جدید باز کنید دوتا دستور میبینید که فرم اصلی هر برنامه ای به شکل زیره:
Void Setup(){
//هرچیزی که قراره یه بار اجرا یا اصولا خونده شه.
}
} ()Void Loop
// هرچیزی که داخل این حلقه بنویسید به طور بینهایت خونده و اجرا میشه.
}
تعریف ورودی خروجی:
روی برد های اردینو پین هایی وجود داره که کنارشون از عدد ۰ تا… (بستگی به مدل بردتون داره)مشخص شده که شما میتونید با این پایه ها اردینو رو به ماژول سنسور یا اصولا دنیای بیرون متصل کنید.
توابع ورودی خروجی
تابع pinMode
pinMode(x,y);
x :شماره پایه ای که میخایم ازش استفاده کنیم.
Y :وضعیتی که میخایم از پایه استفاده کنیم یا ورودی یا خروجی باشه که به صورت INPUTیاOUTPUTمینویسیم.
تابع digitalWrite
digitalWrite(x,y);
x : پایه ای رو که میخاید خروجی یا ورودی باشه رو تو این قسمت مینویسید
Y:مشخص کننده وضعیت پایه هست (که میتونه یا صفر یا یک باشه) اگه بنویسید HIGH یا 1 پایه مورد نظر ولتاژش میشه ۵ولت یا به عبارت دیگر ۱میشه.اگه بنویسید LOW یا 0 ولتاژ پایه صفر میشه.
تابع digitalRead
digitalRead(x);
این تابع همونطور که از اسمش پیداس میاد وضعیت پایه رو میخونه که چه ولتاژی روی پایه هس.
X:پایه مورد نظرتون
دستور delay
delay(0)
این دستور میاد تو برنامه تاخیر ایجاد میکنه ینی هر عددی که شما تو پرانتز به جای (0)بنویسید که بر حسب msهس به اندازه رو این دستور صبر میکنه و سپس دستور بعدی رو میخونه.
- برای شروع شما از قسمت files/exampelsنمونه کد برنامه blink را باز و اونو رو برد اپلود کنید.
مطالب زیر را از دست ندهید :
آموزش پروگرام کردن برد های آردوینو
دانلود نرم افزار آردوینو Arduino
اگر این نوشته برایتان مفید بود لطفا کامنت بنویسید.