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

ارسال‌ها: 959
موضوع‌ها: 109
تاریخ عضویت: دى ۱۳۸۹

تشکرها : 2866
( 2450 تشکر در 949 ارسال )
ارسال: #23
RE: كمك در مورد برنامه نويسي HMTR
من با متلب می تونم کمکت کنم


فایل‌(های) پیوست شده
.rar   control pwm.rar (اندازه: 317 bytes / تعداد دفعات دریافت: 42)

:)

دوستان الکترونیکی پیشنهاد می کنم حتما برن python یاد بگیرن ...
پروژه ، مقاله ،... 
(آخرین ویرایش در این ارسال: ۱۳-بهمن-۱۳۸۹, ۲۱:۵۴:۳۹، توسط h0x00i.)
۱۳-بهمن-۱۳۸۹, ۲۱:۵۳:۱۲
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : رسول
baran6355 آفلاین
تازه وارد

ارسال‌ها: 19
موضوع‌ها: 3
تاریخ عضویت: بهمن ۱۳۸۷

تشکرها : 0
( 4 تشکر در 3 ارسال )
ارسال: #24
RE: كمك در مورد برنامه نويسي HMTR
من در گيرنده يكl298 وصل كردم مي خواستم ببينم پايهoc1a به كجا وصل ميشه(در گيرنده)
ممنون ميشم
۱۴-بهمن-۱۳۸۹, ۱۶:۵۳:۱۴
ارسال‌ها
پاسخ
reza555 غایب
مدیر بازنشسته
*****

ارسال‌ها: 1,073
موضوع‌ها: 17
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 3779
( 3261 تشکر در 1342 ارسال )
ارسال: #25
RE: كمك در مورد برنامه نويسي HMTR
دوست عزیز شما سرعت رو به چه صورت میخوای کنترل کنی؟
باید خروجی pwm میکرو رو به پایه Enable آی سی L298 وصل کنی
برای استفاده از pwm اول باید اون رو پیکره بندی کنی و تنظیماتش رو انجام بدی
مثل این :
کد:
Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Down , Prescale = 1
بعد باید در اون بخشهایی از برنامه که نیاز داری سرعت موتور رو کم یا زیاد کنی رجیستر های مربوطه رو مقدار بدی
مثل این
کد:
Pwm1a = 100
Pwm1b = 200

فرقی نمیکنه ومیتونی از تایمر 0 که 8 بیتی هست استفاده کنی

زندگی مدیریت فرصت هاست.
۱۵-بهمن-۱۳۸۹, ۱۴:۵۹:۳۰
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, h0x00i
baran6355 آفلاین
تازه وارد

ارسال‌ها: 19
موضوع‌ها: 3
تاریخ عضویت: بهمن ۱۳۸۷

تشکرها : 0
( 4 تشکر در 3 ارسال )
ارسال: #26
RE: كمك در مورد برنامه نويسي HMTR
سلام من ميخام وقتي موتور اطلاعات را دريافت كرد گيرنده يك كاراكتر را به عنوان اينكه اطلاعات را دريافت كرده به
فرستنده ارسال كند چه تغييراتي در برنامم انجام دهم؟؟؟
فرستنده:
$regfile = "m16def.dat"
Config Porta.3 = Input
Config Porta.4 = Input
Config Porta.5 = Input
Config Porta.6 = Input
Config Porta.7 = Input
Config Portb.2 = Output
Ddra.3 = 0 : Porta.3 = 1
Ddra.4 = 0 : Porta.4 = 1
Ddra.5 = 0 : Porta.5 = 1
Ddra.6 = 0 : Porta.6 = 1
Ddra.7 = 0 : Porta.7 = 1
Dim B As Byte
Do
Debounce Pina.3 , 0 , Low
Debounce Pina.4 , 0 , High
Debounce Pina.5 , 0 , Right
Debounce Pina.6 , 0 , Left
Debounce Pina.7 , 0 , Stop
Loop
Low:
For B = 1 To 10
Print "k"
Waitms 50
Next
Return
High:
For B = 1 To 10
Print "t"
Waitms 50
Next
Return
Right:
For B = 1 To 10
Print "R"
Waitms 50
Next
Return
Left:
For B = 1 To 10
Print "L"
Waitms 50
Next
Return
Stop:
For B = 1 To 10
Print "S"
Waitms 50
Next
Return
End
گيرنده:
$regfile = "m16def.dat"
Config Portd.2 = Output
Config Portd.3 = Output
Config Portd.5 = Output
Dim B As Byte
Dim A As Word
Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Down , Prescale = 1024
A = 100
Do
B = Waitkey()
If B = "k" Then
A = A - 10
If A <= 10 Then A = 10
Pwm1a = A
End If
If B = "t" Then
A = A + 10
If A >= 250 Then A = 250
Pwm1a = A
End If
If B = "R" Then
Reset Portd.2
Set Portd.3
End If
If B = "L" Then
Reset Portd.3
Set Portd.2
End If
If B = "S" Then
Reset Portd.3
Reset Portd.2
End If
Loop
End
ممنون ميشم
۰۳-اسفند-۱۳۸۹, ۰۰:۱۶:۱۱
ارسال‌ها
پاسخ
EBKA آفلاین
مخترع
****

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

تشکرها : 1655
( 2792 تشکر در 982 ارسال )
ارسال: #27
RE: كمك در مورد برنامه نويسي HMTR
سلام..
تو برنامه اولت!!!
حلقه ای که کلید گذاشتی یه inkey بزار تا اینکه وقتی اطلاعات رو فرستادی برگشتش یه کدی دریافت کنه!!!و بعد نسبت به کدی که دریافت کرده و کدی که فرستادی مقایسه کن اگه مثل هم بودن بنویس رو ال سی دی ok
تئ برنامه ای هم که گیرندهست به ازای هر کاری که انجام میده یه کد تعریف کن و با prinbin کد رو بفرست!! یعنی همون کدی که از فرستنده میگیره رو بریز تو یه متغییر و برای فرستدنه دوباره بفرست تا تو فرستنده هم مقایسه بشه

ابراهیم خوانین زاده
 ساعت کار بدن انسان بیشتر وقتها, کمتر از 657.000 ساعت است و بعد از آن از کار می افتد  :():کمی فکر کنیم.....

259-734

[/url]
وبلاگ من


وب سایت من
[url=http://www.ebka-intelligent.com/]
آموزش کار با rfm12b,آموزش کامل ای سی ds1307, آموزش اتصال ماژول em18,سنسور رنگ ,سنسور گاز, و ... در وبلاگ من خواهید دید



۰۳-اسفند-۱۳۸۹, ۰۹:۲۵:۲۲
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : h0x00i, رسول
baran6355 آفلاین
تازه وارد

ارسال‌ها: 19
موضوع‌ها: 3
تاریخ عضویت: بهمن ۱۳۸۷

تشکرها : 0
( 4 تشکر در 3 ارسال )
ارسال: #28
RE: كمك در مورد برنامه نويسي HMTR
ممنون از راهنماييتون
۰۴-اسفند-۱۳۸۹, ۰۷:۲۳:۳۶
ارسال‌ها
پاسخ
akbar8 آفلاین
عضو افتخاری
****

ارسال‌ها: 508
موضوع‌ها: 67
تاریخ عضویت: مهر ۱۳۹۰

تشکرها : 1080
( 2045 تشکر در 565 ارسال )
ارسال: #29
RE: كمك در مورد برنامه نويسي HMTR
سلام من میخوام یک ریموت چند کاناله با کانل های مستقل با htmr بسازم کمک کنید؟؟؟؟؟؟
۱۰-مهر-۱۳۹۰, ۰۰:۳۱:۵۰
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [فوری] مشکل با hmtr soji 7 2,330 ۱۶-خرداد-۱۳۹۸, ۱۲:۰۰:۰۶
آخرین ارسال: Ambassador
Exclamation کمک در مورد برنامه نویسی avr . saeedsniper2 5 3,585 ۱۵-اردیبهشت-۱۳۹۴, ۰۹:۲۰:۳۳
آخرین ارسال: kimiafars
  سوال در مورد انتخاب سنسور و برنامه نویسی dj kaka 10 6,397 ۰۲-اسفند-۱۳۹۳, ۰۹:۱۱:۰۳
آخرین ارسال: dj kaka
  سوال در مورد چند خط برنامه kendab 2 3,391 ۲۷-بهمن-۱۳۹۱, ۱۷:۰۲:۲۲
آخرین ارسال: Pixar
  مشکل ساده با HMTR ehsancompany 17 11,482 ۰۸-دى-۱۳۹۱, ۱۴:۴۷:۲۵
آخرین ارسال: ehsancompany
  سوال در مورد برنامه ساعت با DS1307 علیدلی 6 7,007 ۲۷-مهر-۱۳۹۱, ۱۷:۱۱:۳۴
آخرین ارسال: svb93
Exclamation [سوال] کمک فوری در مورد برنامه نویسی بسکام sun2012 1 3,407 ۲۴-مرداد-۱۳۹۱, ۱۵:۱۲:۲۵
آخرین ارسال: aKaReZa75
  راهنمایی در مورد برنامه نوشته شده بابسکام علیدلی 5 5,074 ۲۲-اسفند-۱۳۹۰, ۲۳:۱۱:۳۴
آخرین ارسال: EBKA
  سوال در مورد نوشتن برنامه sinohe 11 6,687 ۲۶-آذر-۱۳۹۰, ۱۸:۵۸:۲۹
آخرین ارسال: sinohe
  كمك در مورد برنامه نويسي hm-tو hm-r baran6355 10 8,235 ۱۰-آبان-۱۳۹۰, ۱۴:۵۶:۰۸
آخرین ارسال: h0x00i

پرش به انجمن:


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

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