نتایح جستجو

  1. ROBOTICS

    آموزش ساخت ربات دنبال کننده ی خط با 5 سنسور

    میکرو ATMEGA32L سنسور TCRT5000
  2. ROBOTICS

    آموزش code vision

    اولین برنامه اولین برنامه اولین برنامه چشمک زن اگر به هر یک از پایه های پورت a یک led با مقاومت 220 اهم وصل نمایید شروع به چشمک زدن می نماید //strat program // http://robot.freeforums.org #include <mega32.h> #include <delay.h> void main(void) { // port a khoroji DDRA=0xFF...
  3. ROBOTICS

    آموزش code vision

    delay delay سرامد delay وقتی شما از این سرامد در اول برنامه به صورت زیر استفاده می منید #include < delay.h > انگاه قادر به استفاده از دو تابغ زیر هستید delay_us( عدد ) ; که باعث می شود به اندازه آن عدد میکروثانیه ادامه برنامه متوقف بشود delay_ms( عدد ) ; که باعث می شود به مقدار عدد...
  4. ROBOTICS

    آموزش code vision

    درگاه درگاه درگاه هر پایه avr قبل از استفاده باید تعریف شود هر درگاه از 3 ثبات تشکیل شده که با مقدار دادن به آن ها خاصیت آن درگاه را می توان تغییر داد ثبات DDR از این ثبات برای تعیین ورودی خروجی استفاده می شود و اگر به آن مقدار صفر بدهیم ورودی و اگر مقدار یک بدهیم خروجی می شود DDRA.4=1 ...
  5. ROBOTICS

    آموزش code vision

    while while حلقه ی while وقتی می خواهیم یک سری دستور تا وقتی شرطی برقرار است تکرار شوند از این دستور استفاده می شود تا وقتی که ( شرط ) { دستورات } یا انجام بده { دستورات } تا وقتی که ( شرط ) ؛ فرق اولی با دومی آن است که در دومی اول یک بار دستورات انجام می شود وسپس مانند اولی می گردد...
  6. ROBOTICS

    آموزش code vision

    for for حلقه شرطی شمارشی for از دستور for برای ایجاد یک حلقه استفاده می شود که اگر شرط برقرار بود آن دستورات تکرار می شود وبه صورت زیر استفاده می شود برای (دستور اولیه ؛ شرط ؛ دستور پایان حلقه ) { دستورات } مانند for ( i=0 ; i<100 ; i=i+2) { PORTA=i; }
  7. ROBOTICS

    آموزش code vision

    if if if در برنامه نویسی از این دستور زیاد استفاده می شود و برای گذاشتن شرط بدون حلقه به کار می رود اگر ( شرط ) { دستورات } در غیر این صورت { دستورات } مانند if (a<=b) { a = 10 ; b = 20 ; } else { a = 1 ; b = a ; }
  8. ROBOTICS

    آموزش code vision

    توابع توابع توابع تابع ها قسنت هایی در برنامه هستند که کد ها در داخل آن ها اجرا می شود هر تابع اول باید تعریف شوند سپس استفاده شوند و در آخر تشریح شوند تعریف توابع تعزیف ها در اول برنامه نوشته شود جنس خروجی نام تابع ( جیس وروذی اول , جنس وروذی دوم , ... ) مانند float ave (int , float...
  9. ROBOTICS

    آموزش code vision

    عملگر ها قسمت دوم عملگر ها قسمت دوم عملگر ها قسمت دوم کدهای دوگانه ی زیر برابرند c =a + c ; ------------------------- c + = a ; d = a - d; ------------------------- d - = a ; e = a * e ; --------------------- e * = a ; f = a + f ; -------------------- f * = a ; g = a / g ...
  10. ROBOTICS

    رشته ی مهندسی مکاترونیک چیست

    رشته ی مهندسی مکاترونیک چیست مكاترونيك یعنی تلفيق مكانيك و الكترونيک امروزه كمتر محصول صنعتى را مى توان يافت كه تركيبى از حوزه هاى مختلف مهندسى نباشد. اگر بيشتر به محيط زندگى خود و محصولاتى كه در زندگى روزمره از آنها استفاده مى شود دقت كنيم، از ساعت مچى ديجيتالى تا ماشين لباسشويى در آشپزخانه،...
  11. ROBOTICS

    آموزش code vision

    عملگر ها قسمت اول عملگر ها قسمت اول عملگر ها قسمت اول + جمع - تفریق * ضرب / تقسیم ++ افزایش یک واحدی -- کاهش یک واحدی % باقی مانده ی تقسیم = انتساب >> شیفت به چپ << شیفت به راست ~ not منطقی & and منطقی | or منطقی ! not بولی && and بولی ||...
  12. ROBOTICS

    آموزش code vision

    اشاره گر ها اشاره گر ها اشاره گر ها مکان هایی از حافظاه اند که به آدرس متغییر دیگری اشاره می کنند و به صورت زیر تعریف می شوند جنس اشاره گر * نام اشاره گر int a; int *b; b = &a; اشاره گر ها فقط آدرس متغیر ها از جنس خود را نگه می دارند و دادن آدرس دیگر متغیر ها غلط است
  13. ROBOTICS

    اطلاع رسانی پيرامون مسابقات رباتيک - قديم

    اولين دوره مسابقات ربات هاي ملي اولين دوره مسابقات ربات هاي ملي اولین دوره مسابقات جشنواره بزرگ ربات های ملی از تاریخ 14 لغایت 16 شهریور ماه سال جاری در فرهنگسرای خاوران برگزار خواهد گردید. 1- ربات های تعقیب خط 2- ربات های تعقیب خط مغناطیسی 3- ربات های میکروماوس ۴- بخش...
  14. ROBOTICS

    آموزش code vision

    ساختمان ساختمان ساختمان ها مجموعه هایی از متغیر ها ثابت ها رشته ها آرایه ها و ساختمان های دیگر هستند اگر شما از یک شی مشخصاتی دارید بهترین وسیله برای بیان ساختمان می باشد وبه صورت زیر تعریف می شود stract نام ساختمان { اعضا } شی هایی از نوع ساختمان; struct avr { type name pin vcc {...
  15. ROBOTICS

    آموزش code vision

    آرایه آرایه آرایه ها n بعدی ماتریس های n بعدی هستند که به صورت زیر تعیریف می شوند جنس اعضا نام آرایه [تعداد اعضای بعد اول] [تعداد اعضای بعد دوم] [تعداد اعضای بعد سوم] ... int robot [23][245][24][4] اگر جنس اعضا از نوع char باشد به آرایه ؛ رشته نیز می گویند char string [10][15] آرایه ها نیز...
  16. ROBOTICS

    آموزش code vision

    متغیر ها قسمت دوم متغیر ها قسمت دوم متغیر ها در سه جا می توانند ذخیره شوند در ram برای این کار هیچ پییشوندی لازم نیست در rom برای این کار از پیشوند eeorom استفاده می شود در flash برای این کار از پیشوند flash استفاده می شود متغیر های که در رم ذخیره می شوند پس از ریست از بین می روند متغیر...
  17. ROBOTICS

    آموزش code vision

    متغیر ها قسمت اول متغیر ها قسمت اول متغیر ها مکان هایی از حافظه اند که مقادیری می گیرند . متغیر ها به صورت زیر تعریف میشوند نام متغییر نوع متغیر - در کد ویژن متغیر ها یکی از صورت های زیر است bit : اعداد بولی 0 یا 1 که یک بیت حافظه اشغال می کند char : اعداد صحیح بین -128 و 127 که یک بایت حافظه...
  18. ROBOTICS

    آموزش code vision

    سرامد سرامد سرامد ها برنامه هایی از پیش نوشته شده اند که برای جلوگیری از نوشتن چند باره ی آن ها در برنامه متعدد ایجاد شده اند شکل کلی سرامد به صورت زیر می باشد #include < نام سرامد .h > از سرامد های پرکاربرد می توان به سرامد میکروکنترلر اشاره کرد که در هر برنامه ای ضروری است و کار شناسایی سخت...
  19. ROBOTICS

    آموزش code vision

    شکل کلی برنامه شکل کلی برنامه اولین قدم شناخت شکل کلی برنامه نویسی سی است سرامد متغیر های عمومی تعریف توابع تابع اصلی { متغیر محلی تعریف سخت افراری برنامه اصلی } تشریح توابع
  20. ROBOTICS

    آموزش code vision

    در این بخش آموزش برنامه نویسی سی کد ویژن قرار می گیرد avr-->c-->code vision
بالا