امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
code vision
نویسنده پیام
bIGBANG آفلاین
كاربر دو ستاره
**

ارسال‌ها: 223
موضوع‌ها: 29
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 1071
( 1219 تشکر در 284 ارسال )
ارسال: #1
code vision
با سلام
من يه سوال در محيط CODE VISION داشتم اگه بخواهم توي برنامم بگم اگر مثلا سنسور 1 خواند و بعد ازآن سنسور 2 خواند turn left
چطوري مي تونم بنويسم؟؟
كسي مي تونه كمكم كنه؟
مشكلم فقط قسمت (بعد از آن)هست اصلا مي شه چنين كاري كرد/
۱۰-شهریور-۱۳۸۸, ۲۳:۰۶:۲۴
ارسال‌ها
پاسخ
محمد حسینی آفلاین
کاربر فعال بخش رباتیک
****

ارسال‌ها: 1,363
موضوع‌ها: 139
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 974
( 1780 تشکر در 620 ارسال )
ارسال: #2
RE: code vision
بیشتر توضیح می دی؟! تا اونجایی که من فهمیدم خب اول پین سنسور اول رو بخون و بعد پین سنسور دوم! مشکل چیه؟!

به راه بادیه رفتن، به از نشستن باطل ------------- اگرچه وصل نیابم، بقدر وسع بکوشمRolleyes
۱۰-شهریور-۱۳۸۸, ۲۳:۳۵:۱۴
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, bIGBANG
bIGBANG آفلاین
كاربر دو ستاره
**

ارسال‌ها: 223
موضوع‌ها: 29
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 1071
( 1219 تشکر در 284 ارسال )
ارسال: #3
Question  RE: code vision
(۱۰-شهریور-۱۳۸۸, ۲۳:۳۵:۱۴)Sp!d3rm4n نوشته است: بیشتر توضیح می دی؟! تا اونجایی که من فهمیدم خب اول پین سنسور اول رو بخون و بعد پین سنسور دوم! مشکل چیه؟!

منظورم اينه كه مثلا توي يه ربات مسير ياب مي خواهيم قسمت LOOP را مشخص كنيم
مي خوام دستور بدم كه اگر SENSOR1ديد بعداز اون SENSOR2 به چپ بچرخ
نمي خوام هم زمان دو تا سنسور ببينه
شكل نوشتاري دستوريش چطوريه؟Confused
۱۱-شهریور-۱۳۸۸, ۱۶:۲۰:۴۴
ارسال‌ها
پاسخ
تشکر شده توسط : محمد حسینی
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #4
RE: code vision

تو بسکام دستور ENDODER چنین کاری می کنه !

اینها رو ببینین :

کتاب بسکام نوشته آقای یه نفر

تایپیک سوئیچ انکدر
۱۱-شهریور-۱۳۸۸, ۱۶:۴۰:۵۷
ارسال‌ها
پاسخ
تشکر شده توسط : محمد حسینی, alaska
محمد حسینی آفلاین
کاربر فعال بخش رباتیک
****

ارسال‌ها: 1,363
موضوع‌ها: 139
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 974
( 1780 تشکر در 620 ارسال )
ارسال: #5
RE: code vision
من هنوز نمی فهمم چی می خوای بنویسی ! ولی فکر می کنم منظورت اینتراپت باشه! اگه مشکلت حل نشده بیشتر توضیح بده!
نقل قول: مي خوام دستور بدم كه اگر SENSOR1ديد بعداز اون SENSOR2 به چپ بچرخ
؟!؟ چی؟!

به راه بادیه رفتن، به از نشستن باطل ------------- اگرچه وصل نیابم، بقدر وسع بکوشمRolleyes
۱۱-شهریور-۱۳۸۸, ۱۷:۰۲:۳۰
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, alaska, bIGBANG
alaska آفلاین
عضو افتخاری
****

ارسال‌ها: 591
موضوع‌ها: 65
تاریخ عضویت: دى ۱۳۸۶

تشکرها : 3841
( 2520 تشکر در 474 ارسال )
ارسال: #6
RE: code vision
سلام
فک کنم می خوان یه اند (&) بین دو سنسور یک و دو داشته باشند.یعنی هر وقت دو تا سنسور 1 و 2 دیدند اونوقت به چپ بچرخه و اگه فقط 1 دید و 2 ندید نچرخه .(آخر انشا شد سید Biggrin)

فکر کن آنگاه سخن بگو تا از لغزش و خطا مصون باشی .
امیرمومنان علی (ع)
۱۱-شهریور-۱۳۸۸, ۱۷:۱۹:۱۸
ارسال‌ها
پاسخ
تشکر شده توسط : محمد حسینی, t3r!p3000
محمد حسینی آفلاین
کاربر فعال بخش رباتیک
****

ارسال‌ها: 1,363
موضوع‌ها: 139
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 974
( 1780 تشکر در 620 ارسال )
ارسال: #7
RE: code vision
(۱۱-شهریور-۱۳۸۸, ۱۷:۱۹:۱۸)alaska نوشته است: سلام
فک کنم می خوان یه اند (&) بین دو سنسور یک و دو داشته باشند.یعنی هر وقت دو تا سنسور 1 و 2 دیدند اونوقت به چپ بچرخه و اگه فقط 1 دید و 2 ندید نچرخه .(آخر انشا شد سید Biggrin)

چاکر آقا معلم عزیز ! من الان یه چیز دیگه فهمیدم! فکر کنم می خواد تا وقتی که مثلا سنسور 1 دید کاری نداشته باشه(احتمالن می خواد مستقیم بره) و وقتی سنسور 2 دید بره به چپ. یعنی شرطش اینه که قبل از سنسور 2 سنسور 1 دیده شده باشه!
کد:
int sens0 = 0;
while(1)
{
    if (PINA.0 == 1 && PINA.1 == 0)
    {
        // ......
        sens0 = 1;        
    }
    (PINA.1 == 1 && sens0 == 1)
    {
        // .... turn left ......
    }
    //delay...
}
شک دارم! بهرحال باید بهتر توضیح بدی ...

به راه بادیه رفتن، به از نشستن باطل ------------- اگرچه وصل نیابم، بقدر وسع بکوشمRolleyes
(آخرین ویرایش در این ارسال: ۱۱-شهریور-۱۳۸۸, ۱۷:۳۸:۴۹، توسط محمد حسینی.)
۱۱-شهریور-۱۳۸۸, ۱۷:۳۱:۱۳
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, alaska, bIGBANG
bIGBANG آفلاین
كاربر دو ستاره
**

ارسال‌ها: 223
موضوع‌ها: 29
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 1071
( 1219 تشکر در 284 ارسال )
ارسال: #8
RE: code vision
اساتيد محترم !!!!
من منظورم اين بود آيا برنامه نويسي با CODE VISION حافظه دار هست يا نه يعني مي تونم بنويسم سنسور 1 خواند وبعد (مثلا ربات حركت كرد)سنسور 2 هم خواند(با توجه به اين كه قبلش 1 خوانده) به چپ بچرخ
يعني دستورات با توجه به حالت قبلي؟
در ضمن اگه امكانش هست در محيط CODE VISION بهم بگيد ممنون ميشم
۱۲-شهریور-۱۳۸۸, ۱۰:۱۱:۴۱
ارسال‌ها
پاسخ
محمد حسینی آفلاین
کاربر فعال بخش رباتیک
****

ارسال‌ها: 1,363
موضوع‌ها: 139
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 974
( 1780 تشکر در 620 ارسال )
ارسال: #9
RE: code vision
خب اینو باید خودت بنویسی! نمی فهمم چه ربطی به کدویژن داره!! نمونش همونی که من نوشتم. زیونش هم سی برای کدویژن!!!

به راه بادیه رفتن، به از نشستن باطل ------------- اگرچه وصل نیابم، بقدر وسع بکوشمRolleyes
۱۲-شهریور-۱۳۸۸, ۱۳:۲۷:۰۳
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
alaska آفلاین
عضو افتخاری
****

ارسال‌ها: 591
موضوع‌ها: 65
تاریخ عضویت: دى ۱۳۸۶

تشکرها : 3841
( 2520 تشکر در 474 ارسال )
ارسال: #10
RE: code vision
(۱۲-شهریور-۱۳۸۸, ۱۰:۱۱:۴۱)bIGBANG نوشته است: اساتيد محترم !!!!
من منظورم اين بود آيا برنامه نويسي با CODE VISION حافظه دار هست يا نه يعني مي تونم بنويسم سنسور 1 خواند وبعد (مثلا ربات حركت كرد)سنسور 2 هم خواند(با توجه به اين كه قبلش 1 خوانده) به چپ بچرخ
سلام دوست گرامی
کار که نشد نداره فقط مونده که چقدر روش وقت بذاری وبرنامه رو بنویسی.البته در حضور آقا سید و علی آقا من جسارت برنامه نویسی نمی کنم فقط در حد یه ایده اینو میگم .درست و غلطش رو دوستان باید بگن.
می تونی بگی وقتی سنسور 1 دید فلان پایه میکرو 1 بشه.حالا اگه سنسور 2 دید یه پایه دیگه 1 بشه.و هر وقت دو تا پایه که معرفی کردی 1 شدند موتورت چپ بچرخه .

فکر کن آنگاه سخن بگو تا از لغزش و خطا مصون باشی .
امیرمومنان علی (ع)
۱۲-شهریور-۱۳۸۸, ۱۵:۱۳:۰۰
ارسال‌ها
پاسخ
تشکر شده توسط : محمد حسینی, bIGBANG, t3r!p3000
sheitunak آفلاین
وروجک ایرانویج
***

ارسال‌ها: 292
موضوع‌ها: 21
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 1477
( 1086 تشکر در 324 ارسال )
ارسال: #11
RE: code vision
سلام دوست عزیز فکر کنم منظورت را فهمیده باشم
اگه بخوای 1 ورودی را توی حافظه میکرو تا اومدن ورودی بعد نگه داری میتونی از eeprom در برنامه codevision استفاده کنی و اگر بخوای بیشتر از 1 ورودی را نگه داری باید از متغیر کمکی استفاده کنی

بدترین گناه این است که به کسى که تو را راستگو مى پندارد دروغ بگویى. "گوته"
۱۶-شهریور-۱۳۸۸, ۱۳:۲۶:۴۷
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, bIGBANG


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  مشکل در برنامه code vision 3.12 ali74342 10 7,232 ۲۲-مرداد-۱۳۹۵, ۰۰:۱۶:۰۷
آخرین ارسال: shima.rrr
  mt8880 code vision AVR hessam2012 2 2,637 ۱۵-شهریور-۱۳۹۲, ۱۱:۴۲:۴۵
آخرین ارسال: hessam2012
  سوال در مورد تایمرها در میکرو atmega16 و زبان code vision karimip 3 5,526 ۰۴-مهر-۱۳۹۰, ۲۰:۰۲:۱۳
آخرین ارسال: sharin
  تعیین فرکانس در code vision ayoobz 3 3,622 ۱۴-تير-۱۳۹۰, ۱۸:۲۷:۱۲
آخرین ارسال: ayoobz
  Timer در code vision bIGBANG 32 23,224 ۱۴-دى-۱۳۸۸, ۱۸:۵۲:۴۷
آخرین ارسال: محمد حسینی
  استفاده از dll ها در code vision arimas 1 2,292 ۳۱-مرداد-۱۳۸۸, ۱۳:۳۰:۰۶
آخرین ارسال: t3r!p3000
  چطوری میشه جدول زمانبندی با code visionوشت؟ sunrise 2 3,622 ۲۴-بهمن-۱۳۸۷, ۲۱:۰۴:۴۳
آخرین ارسال: adeljoo
  چطوری میشه یه جدول زمانبندی با code visionطراحی کرد؟ sunrise 2 3,142 ۲۰-مهر-۱۳۸۷, ۱۱:۱۰:۳۴
آخرین ارسال: 1nafar

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 4 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS