امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 2
  • 1
  • 2
  • 3
  • 4
  • 5
ارتباط سریال
نویسنده پیام
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #12
RE: ارتباط سریال
نقل قول: سلام به همگی
دوستان برنامه پیوست شده پایین"#C" یه برنامه ای هستش برا ارتباط با پورت سریال برا ارتباط میکرو و کامپیوتر و کارش هم اینه که دو تا button داره که با یکی led رو روشن و با دیگری خاموش میکنه
حالا اگه من بخوام نور این led رو کم و زیاد کنم توسط ارتباط سریال کامپیوتر اومدم از trackbar استفاده کردم
حالا ایا با تغییر موقعیت اون با موس مقدارش تغییر میکنه؟؟؟ درون متغیری ذخیره میشه؟؟؟
خلاصه راهنماییم کنید که از trackbar چطوری استفاده کنم و با تغییر موقعیتش در ارتباط سریال چطور بهره ببرم و کدهاش چی میشه
ممنون میشم اگر ی برنامه نمونه قرار بدهید
سلام.

روش همون هست که حسین خان گفت.
اگر می خواید بدونید مقدار ترک بار رو باید چطوری بگیرید ، کافیه 2بار روش کلیک کنید تا scroll event اش ساخته بشه
در اون قسمت به این صورت مقدارش رو می خونید.
کد php:
Var = trackbar.value
حالا مقدار Var رو مثل همون 0 و 1 هه به میکرو بفرستید.

موفق باشید

(آخرین ویرایش در این ارسال: ۲۴-مرداد-۱۳۹۲, ۰۰:۲۰:۲۵، توسط sharin.)
۲۴-مرداد-۱۳۹۲, ۰۰:۱۴:۱۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : babyy, behzady, microoo, aKaReZa75, Ambassador
microoo آفلاین
تازه وارد

ارسال‌ها: 12
موضوع‌ها: 3
تاریخ عضویت: خرداد ۱۳۹۲

تشکرها : 14
( 10 تشکر در 8 ارسال )
ارسال: #13
RE: ارتباط سریال
اقادست گلتون درد نکنه .بله همین طوره که شما گفتید.تو وب یه سرچی زدم و پیدا کردم
حالا اگه بخواهیم یه checkBox هم اضافه کنیم که هر موقع تیک داشت اون trackbar کار کنه باید به چه شکل عمل کنم؟؟؟RolleyesRolleyesRolleyes
۲۴-مرداد-۱۳۹۲, ۰۰:۴۶:۲۴
ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #14
RE: ارتباط سریال
خوب انم یه سرچی بزنید دیگه :)
همشون تقریبا مثل هم هستن.
یه check change event دارهه. با همون 2 بار کلیک.
حالا یه شرط می ذارید که اگر true بود یعنی تیک خوردهه و اگر نه یعنی نخوردهه . اگر true بود فلان کار رو انجام بدهه ...
به این شکل:

کد php:
if (checkBox1.Checked == true

۲۴-مرداد-۱۳۹۲, ۰۷:۴۷:۱۵
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : aKaReZa75, microoo, Ambassador, babyy
microoo آفلاین
تازه وارد

ارسال‌ها: 12
موضوع‌ها: 3
تاریخ عضویت: خرداد ۱۳۹۲

تشکرها : 14
( 10 تشکر در 8 ارسال )
ارسال: #15
RE: ارتباط سریال
ممنون دوست عزیز

و باز هم من......RolleyesRolleyes
اقا من از اینجا به بعدش رو نفهمیدم
من یهcheckbox دارم میخوام مثلا اگر yes تیک داشت با تغیر trackbar مقدار رجیستر رو تغیر بدم و اگر yes تیک نداشت تغییر trackbar هیچ اثری نداشته باشه
اومدم تو حلقه checkbox کد های trackbar رو اضافه کردم که error داد
خلاصه کار هر کس نیست برنامه نوشتن018
هم اکنون به یاری سبزتان نیازمندمHappy
راستی اگه وقتی برنامه رو اجرا کردید error داد کد های مربوط به پورت سریال رو حذف کنید خوب میشه


فایل‌(های) پیوست شده
.rar   EXAMPLE.rar (اندازه: 39.72 KB / تعداد دفعات دریافت: 56)
(آخرین ویرایش در این ارسال: ۲۴-مرداد-۱۳۹۲, ۱۰:۴۹:۱۹، توسط microoo.)
۲۴-مرداد-۱۳۹۲, ۱۰:۲۱:۳۷
ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #16
RE: ارتباط سریال
برنامه رو دانلود نکردم ، اما کار خودته.
هر وقت نخواستیش می تونی lock اش کنی ، یا disable اش کنی ، فقط کافیه مشخصه هاش رو برابر false کنی.
کمی بگردی مشخصه هاش رو پیدا می کنی ، همونجایی که فرم ات قرار دارهه ، یه لیست از properties ها هست ، اونایی که مد نظرت هست رو در قسمت کد مربوطه false اشون کن . اینطوری هرجا بخوای می تونی غیر فعالش کنی.

۲۴-مرداد-۱۳۹۲, ۲۳:۳۱:۴۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : WhiteNoise, babyy, aKaReZa75, Ambassador, microoo, omid_phoenix
microoo آفلاین
تازه وارد

ارسال‌ها: 12
موضوع‌ها: 3
تاریخ عضویت: خرداد ۱۳۹۲

تشکرها : 14
( 10 تشکر در 8 ارسال )
ارسال: #17
RE: ارتباط سریال
سلام به همه دوستان
من یه پروژه ای دارم که باید توسط کامپیوتر سروو موتور رو کنترل کنم وبرنامه میکرو رو نوشتم فقط برنامه C# اون مونده
میخوام هر موقع یکی از CHECK BOX ها تیک خورد عملیات لازم رو انجام بده
اگر DIGITAL تیک خورد 5 تا کزینه کنار که درجه سرو هستش کار کنه و اکر ANALOG تیک خورد TRACK BAR که کنترل دستی سرو هستش کار کنه و اگر هیچ کدوم تیک نداشت هیچ کاری انجام نده
حالا من تو این CHECK BOX ها و دستورات و طریقه ادغامشون موندم
لطفااااا کمک کنیدRolleyesRolleyes


فایل‌(های) پیوست شده
.rar   servo.rar (اندازه: 37.29 KB / تعداد دفعات دریافت: 41)
۱۹-شهریور-۱۳۹۲, ۰۰:۰۱:۰۰
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ارتباط میکرو با plc از طریق شبکه profibus nex2004 11 14,656 ۰۱-بهمن-۱۳۹۸, ۱۱:۰۰:۱۹
آخرین ارسال: d.hamidi2535
  [مقاله] پروگرام میکرو با پورت سریال behzady 5 11,384 ۱۵-دى-۱۳۹۸, ۲۳:۱۹:۰۹
آخرین ارسال: 1نفر
Exclamation ارتباط سريال بين دو ميكرو و نمايش روي lcd با codevision ali313 13 28,959 ۰۱-شهریور-۱۳۹۷, ۱۱:۰۸:۴۳
آخرین ارسال: farhadtavakkol
  مشکل دریافت متن از پورت سریال میکرو sajadcut 1 3,260 ۱۲-آبان-۱۳۹۵, ۲۲:۱۰:۲۳
آخرین ارسال: behzady
  مشکل در ارتباط بیسیم با پروتکل USART cortex-m3 5 6,012 ۰۷-آبان-۱۳۹۵, ۰۰:۱۷:۳۶
آخرین ارسال: milad15m
  هنگ کردن میکرو در ارتباط سریال nex 1 2,890 ۰۴-آبان-۱۳۹۵, ۲۰:۵۶:۵۹
آخرین ارسال: علی محد شریفی
  مبدل-وایفای-به-سریال-wifi-esp8266 kimiafars 15 10,216 ۰۳-مهر-۱۳۹۵, ۰۳:۲۴:۳۲
آخرین ارسال: jalil2008
  ارتباط avr با plc از طریق profibus nex2004 5 7,429 ۰۳-مهر-۱۳۹۵, ۰۳:۱۶:۰۸
آخرین ارسال: jalil2008
  ارتباط دو طرفه با فرستنده nrf24 sniper-70 0 2,426 ۰۹-شهریور-۱۳۹۵, ۲۲:۱۶:۴۸
آخرین ارسال: sniper-70
Question مشکل با ارتباط spi miladd72 1 2,510 ۱۸-مرداد-۱۳۹۵, ۲۱:۱۷:۵۳
آخرین ارسال: sharin

پرش به انجمن:


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

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