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

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

تشکرها : 43
( 33 تشکر در 23 ارسال )
ارسال: #1
فلاشر ماشین
با سلام خدمت تمامی دوستان
من در حال حاضر برنامه ای در رابطه با چراغ راهنمای ماشین نوشتم که این برنامه رو براتون اینجا گذاشتم
اما بایک مشکلی برخوردم واونم اینه که وقتی که فلاش ماشین زده میشه به صورت چشمک زن هستش
من میخوام به این صورت که زمانی که پالسی که بروری یکی از لبه ها ایجاد میشه برنامه اجرا کنه
مثلا زمانی که فلاش زده شد پالس هایی که بر روی پایه b.0 اعمال میشه برنامه F1 را اجرا کند و همینطور برای سایر زیر برنامه ها اینا همه داخل برنامه هستش ودر ضمن زمانی که پالسی ایجاد نمیشود خاموش باشد
حالا از دوستان کسی میتونه این برنامه منو یک حالی بده بهش
باتشکر
۱۱-بهمن-۱۳۸۸, ۲۳:۳۵:۱۸
ارسال‌ها
پاسخ
تشکر شده توسط : iman-63, --MEHDI--, mostafa_naderi
iman-63 آفلاین
کاربر فعال بخش الکترونیک
***

ارسال‌ها: 365
موضوع‌ها: 71
تاریخ عضویت: مرداد ۱۳۸۶

تشکرها : 62
( 332 تشکر در 148 ارسال )
ارسال: #2
RE: فلاشر ماشین
سلام.
شما میتونی برنامه رو با یه پین کنترل کنی یا از وقفه استفاده کنی.

تشکر لازم نیست !!!
۱۲-بهمن-۱۳۸۸, ۱۰:۵۹:۰۰
ارسال‌ها
پاسخ
arash67 آفلاین
كاربر دو ستاره
**

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

تشکرها : 43
( 33 تشکر در 23 ارسال )
ارسال: #3
RE: فلاشر ماشین
خب شما که بلدی بی زحمت همینو واسه من درستش کن
۱۳-بهمن-۱۳۸۸, ۰۹:۴۱:۳۴
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #4
RE: فلاشر ماشین
مهندس من نفهمیدم چی کار شد و باید چی کارشه !!

یکم بیشتر توضیح بده !!

مهندس با دستور زیر می تونی بفهمی الان وضیعت کلید تغییر کرده یا نه !! ( تو حلقه فوق می مونه تا وضعیت کلید عوض شه !!

کد php:
Star:
If 
Pinb.0 1 Then :
   Do
      
Debounce Pinb.0 Reset Ali
   Loop
Else :
   Do
      
Debounce Pinb.0 Set Ali
   Loop
End 
If

Ali:



Goto 
Star 

نمی دونم برنامم مفهوم کاری که باید انجام بدی رو نشون می ده یا نه !!!
۱۳-بهمن-۱۳۸۸, ۲۰:۲۸:۰۸
ارسال‌ها
پاسخ
تشکر شده توسط : رسول
arash67 آفلاین
كاربر دو ستاره
**

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

تشکرها : 43
( 33 تشکر در 23 ارسال )
ارسال: #5
RE: فلاشر ماشین
دوست عزیز من هم ازاین دستور ها تو برنامم استفاده کردم
اما مشکل اصلی من اینه که زمانی که مثلا راهنمای سمت چپ ماشین را میزنم به صورت چشمک زنه
این باعث میشه که برنامه نصفه کاره اجراه شه
یعنی من میخوام تو برنامم زمانی که پالسی که روی یکی از پایه های ورودیم هستش برنامه مربوط به اونو اجرا کنه در غیره اینصورت خاموش باشد
در ضمن من تو برنامه 3تا ورودی و سه خروجی دارم
(آخرین ویرایش در این ارسال: ۱۳-بهمن-۱۳۸۸, ۲۲:۳۶:۳۵، توسط arash67.)
۱۳-بهمن-۱۳۸۸, ۲۲:۳۴:۳۹
ارسال‌ها
پاسخ
تشکر شده توسط : mostafa_naderi
t3r!p3000 آفلاین
         
*****

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #6
RE: فلاشر ماشین
یعنی شما الان می خوای هر کدوم از سه ورودی مورد نظرت اگه تغییر وضعیت داد برنامت اجرا بشه !

درسته !

خوب تا کی اجرا بشه !!!

دوباره تغییر وضعیت بده که خاموش می شه و واسه تغییر وضعیت بعدی که بخواد دوباره روشن مثل اول می شه که !!!
یعنی عملا فرقی نکرده !

نمی دونم مفهومم رو رسوندم یا نه ؟


و یه چیز دیگه :

اگه دو تا ورودی همزمان فعال شدن چطور ؟
۱۳-بهمن-۱۳۸۸, ۲۳:۳۵:۰۶
ارسال‌ها
پاسخ
تشکر شده توسط : mostafa_naderi
arash67 آفلاین
كاربر دو ستاره
**

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

تشکرها : 43
( 33 تشکر در 23 ارسال )
ارسال: #7
RE: فلاشر ماشین
مهندس تا زمانی که پالسی روی هرکدوم ورودی ها هستش خروجی اجرا بشه !!!!!!!!!!
۱۴-بهمن-۱۳۸۸, ۲۰:۲۲:۵۳
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #8
RE: فلاشر ماشین
خوب چشمک زدن رو تو وقفه تایمر کار کن و یه فلاگ بذار واسه هر کدوم که هر موقع فلاگش فعال بود اون خروجی کار کنه !

نمی دونم مفهوم رو رسوندم یا نه؟
۱۵-بهمن-۱۳۸۸, ۰۳:۴۴:۰۵
ارسال‌ها
پاسخ
تشکر شده توسط : mostafa_naderi
arash67 آفلاین
كاربر دو ستاره
**

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

تشکرها : 43
( 33 تشکر در 23 ارسال )
ارسال: #9
myBB  RE: فلاشر ماشین
به چه شکلی باید برنامه نویسی کن میشه یک مثال بزنی؟؟؟؟؟؟
۱۵-بهمن-۱۳۸۸, ۱۰:۲۰:۲۸
ارسال‌ها
پاسخ
تشکر شده توسط : mostafa_naderi
t3r!p3000 آفلاین
         
*****

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #10
این فلاشر کجای ماشینه ؟؟
سعی می کنم بیشتر راهنمایی کنم تا مستقیم برنامه رو بنویسیم ول نمی دونم چرا نمی شه !!

مهندس این برنامش :

کد php:
$regfile "m16def.dat" $crystal 1000000

Ddrc 
255 Ddrd 255 Ddrb = &B1000 Portb 7

Config Timer0 
Timer Prescale 64
On Timer0 Ant 
Enable Interrupts Enable Timer0

Dim T1 
As Word T2 As Word T3 As Word
Dim F1 
As Byte F2 As Byte F3 As Byte
Dim B1 
As Byte B2 As Byte

B1 
B2 Start Timer0

Do

Loop


Ant
:

 
Incr T1 Incr T2 Incr T3

 
If T1 100 Then :
 If 
Pinb.0 0 Then :
 
Portc B1
 Rotate B1 
Left
 
Else : Portc 0
 End 
If
 
T1 0
 End 
If

 If 
T2 100 Then :
 If 
Pinb.1 0 Then :
 
Portd B2
 Rotate B2 
Left
 
Else : Portd 0
 End 
If
 
T2 0
 End 
If

 If 
T3 75 Then :
 If 
Pinb.2 0 Then Toggle Portb.3
 
Else : Reset Portb.3
 End 
If
 
T3 0
 End 
If

Return 

و اینم فایل برنامه و پروتئوس و ... :


.rar   Flasher.rar (اندازه: 16.29 KB / تعداد دفعات دریافت: 47)

مهندس وقتی درستش کردی یه عکس ازش بذار که کجای ماشین و چجوری گذاشتی و ...
۱۵-بهمن-۱۳۸۸, ۱۷:۱۲:۴۳
ارسال‌ها
پاسخ
تشکر شده توسط : mostafa_naderi


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ماشین حساب hosseinip 6 3,276 ۰۱-خرداد-۱۳۹۴, ۰۰:۰۷:۳۴
آخرین ارسال: hosseinip
Exclamation [سوال] پروژه ماشین حساب hosseinip 11 6,501 ۲۰-اسفند-۱۳۹۳, ۲۱:۵۲:۱۶
آخرین ارسال: hosseinip
Exclamation [سوال] ماشین حساب hosseinip 1 1,655 ۲۵-بهمن-۱۳۹۳, ۰۰:۰۵:۴۳
آخرین ارسال: helma
  فلاشر با ولوم کنترل سرعت رسول21 21 10,088 ۰۷-تير-۱۳۹۳, ۱۴:۰۹:۳۶
آخرین ارسال: saman.b
  پروژه ماشین حساب به زبان اسمبلی. akbar8 7 4,599 ۰۴-تير-۱۳۹۲, ۱۹:۱۷:۵۴
آخرین ارسال: behzady
  تعویض برنامه فلاشر با یه کلید فشاری رسول21 4 5,742 ۳۱-خرداد-۱۳۹۲, ۲۳:۴۱:۱۴
آخرین ارسال: رسول21
Exclamation [سوال] فلاشر با کنترل سرعت aassi 2 3,304 ۱۷-اردیبهشت-۱۳۹۲, ۱۹:۰۵:۰۶
آخرین ارسال: فروم باز
  تلفیق برنامه ماشین حساب با این برنامه abbasalifix 15 10,220 ۱۹-بهمن-۱۳۹۱, ۰۹:۱۷:۲۷
آخرین ارسال: behzady
  ماشین حساب amirhb 0 2,374 ۰۹-شهریور-۱۳۹۱, ۰۸:۱۴:۰۷
آخرین ارسال: amirhb
  برنامه ماشین حساب در bascom؟ fmohamadi 9 14,553 ۲۰-اردیبهشت-۱۳۹۱, ۲۲:۲۲:۱۰
آخرین ارسال: shabepaeizi

پرش به انجمن:


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

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