PDA

View Full Version : روبات برنامه پذیر



mostafaserial
یک شنبه 16 مرداد 1390, 21:58 عصر
سلام
کسی میدونه اصول کلی کار با این برنامه یا بهتر بگم ساخت این نرم افزارچیه . یعنی این برنامه یه کامپایلر ؟ یا چیز دیگه ایه؟!
http://s1.picofile.com/file/7111022147/NPR142.zip.html

farzadsw
سه شنبه 18 مرداد 1390, 00:01 صبح
اون فایلی که گذاشتید ، درایور تبدیل usb-serial هست .

mostafaserial
سه شنبه 18 مرداد 1390, 14:19 عصر
سلام
بله اون فایل اشتباه بود این لینک درسته
فقط باید بگم دت نت 4 باید نصب بشه
فقط میخوام بدونم سیستم این برنامه ها چطوریه ،فقط میدونم که با پورت سریال کار میکنه
http://s1.picofile.com/file/7112207846/RoboroFarsi.zip.html
http://s1.picofile.com/file/7112227418/robo.zip.html

farzadsw
چهارشنبه 19 مرداد 1390, 02:53 صبح
با توجه به فایلهایی که اینجا گذاشتید می تونم بگم :
1.فایل RoboroFarsi.zip. دارای تروجان vitro هست و به همین دلیل اجراش نکردم و نمی دونم چیه !
2. فایل دیگری که گذاشتید رو نصب کردم . با توجه به عملکرد نرم افزار 2 حالت وجود داره ، یا برنامه به طور مدام یک سری دستور رو از طریق پورت سریال به میکرو میفرسته ، یا اینکه برنامه فایل هگز رو ایجاد میکنه و از طریق پورت سریال (بوت لودر) داخل ربات می ریزه .
اگر ارتباط کامپیوتر و ربات همیشه باید برقرار باشه ، میشه حالت اول (دستور رو پورت سریال) ولی بعیده که اینطوری باشه . به احتمال زیاد برنامه میاد از روی یک سری کد آماده و از قبل نوشته شده ، یک برنامه جدید رو میسازه . این برنامه لزوما کدها رو کامپایل نباید بکنه . میتونه از فایلهای از قبل کامپایل شده استفاده کنه و فقط اونا رو به هم لینک کنه .
اگر هم کد رو مستقیم کامپایل بکنه ، به احتمال زیاد با استفاده از کامپایلر های آماده دیگه این کار رو انجام میده . به عنوان مثال با استفاده از کامپایلر gcc برای avr میشه با یکم script نویسی یه همچین برنامه ای رو نوشت .

mostafaserial
جمعه 21 مرداد 1390, 19:29 عصر
سلام
نميتوني يه نمونه برنامه برام گير بياري كه بيشتر بفهم جريانشو؟
اينجوري كه من فهميدم بيشترشون با واسط سريال روبات رو برنامه ريزي ميكنن

farzadsw
شنبه 22 مرداد 1390, 21:11 عصر
این جور برنامه اکثر تجاری و سورس بسته هستند ، من هم دنبالشون نبودم ، به خاطر همین خودتون باید زحمت پیدا کردن(سورس) برنامه های مشابه رو بکشید .کامپایلر پروژه ی arduino که اپن سورس هست و برنامه flowcode هر کدوم یه جوری شبیه اون برنامه هستند ولی نه کاملا .
بعد از بخش کامپایل کردن ، برنامه میاد فایل هگز رو از طریق پورت سریال (توسط بوت لودر میکرو) به میکرو منتقل می کنه .