تبلیغات

مترجم سایت

Elctrical-Control-Engineering - حداقل کد لازم برای آغاز کار
 
Elctrical-Control-Engineering
درباره وبلاگ


The department’s research activities encompass several broad areas, reflecting the multi-disciplinary nature of the control and mechatronics field. These include:


• Smart sensors and actuators
• Process tomography
• Intelligent machines
• Advanced and intelligent control algorithms
• Process control and its advancements
• Real-time control system
• Robot design and intelligent robot controllers
• Modeling and control of mechatronic systems
• Industrial automations
• Nanotechnology-based mechatronics and robotics

مدیر وبلاگ :
نویسندگان
آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :

حداقل کد لازم برای آغاز کار

این مثال شامل حداقل کدی است که برای کامپایل یک برنامه آردوینو لازم است. متد setup() و متد loop() .

سخت افزار مورد نیاز

  • برد آردوینو

مدار

تنها برد آردوینو شما برای این مثال کافی است.

این تصویر با استفاده از نرم افزار Fritzingایجاد شده است. جهت مشاهده مثال های بیشتر مدار به صفحه پروژه های Fritzing مراجعه کنید.

کد

وقتی یک اسکچ شروع می شود، تابع setup() صدا زده می شود. از این تابع جهت تعریف متغیرها، حالات پین، آغاز بکارگیری کتابخانه ها و غیره استفاده کنید. این تابع تنها یک بار پس از هر بار روشن یا ریست شدن برد آردوینو اجرا می شود.

بعد از ساختن تابع setup()، تابع loop() دقیقاً کاری را انجام می دهد که از نامش پیداست. مرتباً حلقه را تکرار می کند تا به برنامه شما این امکان را بدهد که تغییر کند و همزمان که در حال اجراست، پاسخ بدهد. کدی که در قسمت loop() برنامه است برای کنترل فعالانه ی برد آردوینو استفاده می شود.

در حقیقت کد زیر کاری انجام نمی دهد، اما ساختار آن برای copy و paste مفید است تا شما برنامه آردوینو خود را آغاز کنید.

این کد همچنین روش کامنت گذاری روی کدتان را به شما نشان می دهد. هر خطی که با دو اسلش(//) شروع شود، توسط کامپایلر خوانده نمی شود. بنابراین شما می توانید هر چیزی که می خواهید، بعد از آن بنویسید. این طریق کامنت گذاشتن روی کد می تواند به شما کمک کند که جزء به جزء توضیحات مفیدی هم برای خودتان و هم برای دیگران بدهید که توابع برنامه شما قدم به قدم چه کارهایی انجام می دهد؟

void setup() {
  // کد راه اندازی خود را در اینجا قرار دهید، تا یک بار اجرا شود:


}

void loop() {
  // کد اصلی خود را در اینجا قرار دهید، تا مکرراً اجرا شود:

}







نوع مطلب :
برچسب ها :
لینک های مرتبط :

       نظرات
چهارشنبه 26 شهریور 1393
سه شنبه 17 مرداد 1396 06:45 ق.ظ
Awesome things here. I am very satisfied to see your post.
Thanks so much and I am looking ahead to contact you. Will
you please drop me a mail?
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر