Jump to content
بازگشایی انجمن! ×
Invision Community

برنامه نویسی با اردینو (قسمت 1)


Petraco

Recommended Posts

سلام میخوام تویه چند قسمت برنامه نویسی با اردینو رو یاد بدم اگر نمیدونید اردینو چیه و اینترنت اشیا چیه توی انجمن خیلی از دوستان توضیح دادن 

بریم سراغ اموزش :)

تابع Setup :

Setup()

برای مقدار دهی اولیه متغیر ها حالت های پین و استفاده از کتابخانه ها استفاده میشه

فقط یک بار وقتی که بورد شروع به کار کنه اجرا میشه

تابع Loop :

همینطور که از اسمش پیداس عملکردی به صورت متوالی داره🙂

متد begin :

برای اماده سازی پورت سریال روی baudrate مورد نظره تا بتونیم خروجی کد رو ببینیم  مثال پایین 

void setup(){
	Serial.begin(9600);
}

که البته برا شما یه کامنتم هست مهم نیس البته بزارید باشه

الان با این کد بالا یه ارتباط سریالی تنظیم یا ست کردم حالا بریم کد بعد یه Hello World  بگیم تا رسم برنامه نویسا پای مال نشه😉

void setup(){
	Serial.begin(9600);
	Serial.print("Hello World");
}
void loop(){
}

خب در مورد کد بالا اگه تو قسمت loop مینوشتید یه اسپمر تولید میکردین😅

خب درمورد print  این کد وقتی استفاده بشه میره ادامه همون خط ولی...

اگه از println استفاده کنید میره خط بعدی مثل Console.WriteLine تو سی شارپ برا کسایی که کار کردن

راستی بهتره یه مقدمه ای از سی پلاس پلاس داشته باشید من خودم خیلی کم بلدم ولی چون سی شارپ کار کردم کمکم کرد شما هم اگر از زبانی مثل پایتون که سادس بلند شید بیاین اذیت میشین

در اخر هم روی اپلود بزنید تا نتیجه رو ببینید هر بار که برد ریست شه باز دستورات تابع setup از اول میشه

 

دوستان فقظ من کامنت اینجا نمیخونم متاسفانه ولی اگر سوال داشتید اینستا دایرکت بدید جواب میدم🙂

aryo_net

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...