امتیاز موضوع:
- 2 رأی - میانگین امتیازات: 5
- 1
- 2
- 3
- 4
- 5
برنامه راه اندازی التراسونیک
|
نویسنده |
پیام |
NAVID$KASHI
كاربر دو ستاره
ارسالها: 108
موضوعها: 20
تاریخ عضویت: شهریور ۱۳۸۹
تشکرها : 24
( 73 تشکر در 37 ارسال )
|
RE: برنامه راه اندازی التراسونیک
حتما باید srf08 باشه یا ای که می شه srf05 هم استفاده کرد؟؟
منظورت از عدد دادن اینه که فاصلرو نشون بده دیگه؟؟
این لینک برای srf05 هست.(خودم نوشتم)
http://www.iranled.com/forum/thread-21834.html
انجام انواع پروژه... پ خ بدید...
|
|
۰۱-مهر-۱۳۹۰, ۱۵:۲۸:۱۳ |
|
تشکر شده توسط : |
fabienmartin, abbasalifix |
mohammad7070
تازه وارد
ارسالها: 16
موضوعها: 2
تاریخ عضویت: مرداد ۱۳۹۱
تشکرها : 13
( 0 تشکر در 0 ارسال )
|
مشکل درکاربا سنسور التراسونیک برای ربات
باسلام خدمت تمامی دوستان عزیز
ببخشید من پروژم رباط تشخیص مانع با التراسونیک هست که توقسمت راه اندازی الترامشکل دارم..متاسفانه ماژول هایی که خریدم(البته به صورت آماده درایوشده هست)خیلی نویزداره به خاطرهمین میخواستم با تایمرها بنویسم این کارروهم ا[/quote][/code][/php]نجام دادم ولی برنامم درست جرا نمیشه...
مشکل دیگم اینه که نمیدونم چرا حتما باید دستمو باه پایه های اپ امپ یا ic555 مدار التراسونیکم بزنم تاراه بیفته وکار کنه..اگر ممکنه راه نماییم کنید
این هم برنامم هست..ممکنه کمکم کنید(البته فقط برای یک فرستنده)
$regfile = "M16def.dat"
$crystal = 8000000
'$sim
Enable Interrupts
Enable Timer1
Enable Ovf1
Stop Timer1
On Ovf1 Sar_riz
Config Timer1 = Timer , Prescale = 8
'----------------------------------------------------------------
Dim W As Word , Limitbit As Bit
Timer1 = 0
'-----------------------------------------------------------------
Config Porta.1 = Output
Config Porta.3 = Output
Config Porta.4 = Output
Config Porta.5 = Output
Config Porta.6 = Output
Config Pinc.0 = Input : Portc.0 = 1
En_ Alias Porta.1
Echo_ Alias Pinc.0
En_ = 1
'-------------------------------------------------------------------
Main:
Do
Gosub Ultra_f
If W > 10 Then
Gosub Front
Else
Gosub Ri
End If
Waitms 160
Loop
Ultra_f:
Limitbit = 0
En_ = 1
Timer1 = 0
Start Timer1
Waitus 160
En_ = 0
Waitus 500
While Echo_ = 1
If Limitbit = 1 Then
Stop Timer1
Limitbit = 0
End If
Wend
Stop Timer1
W = Timer1 / 65
Return
End
Sar_riz:
Stop Timer1
Timer1 = 0
Limitbit = 1
'Start Timer1
Return
Return
Front:
Porta.3 = 1
Porta.4 = 0
Porta.5 = 1
Porta.6 = 0
Waitms 500
Return
Ri:
Porta.3 = 1
Porta.4 = 1
Porta.5 = 1
Porta.6 = 1
Waitms 500
Porta.3 = 1
Porta.4 = 0
Porta.5 = 0
Porta.6 = 1
Waitms 800
Goto Main
|
|
۱۸-مرداد-۱۳۹۱, ۰۷:۰۰:۰۳ |
|
تشکر شده توسط : |
|
موضوعات مرتبط با این موضوع... |
موضوع |
نویسنده |
پاسخ |
بازدید |
آخرین ارسال |
|
فاصله سنجی با التراسونیک |
salehjg |
20 |
19,171 |
۰۲-اسفند-۱۳۹۶, ۰۳:۰۴:۵۴
آخرین ارسال: farhan77
|
|
مشکل در راه اندازی سنسور تشخیص حرکت Pir |
salmon |
0 |
2,200 |
۱۴-تير-۱۳۹۴, ۱۶:۳۶:۵۲
آخرین ارسال: salmon
|
|
mq-9 راه اندازی |
processor |
9 |
10,570 |
۲۲-آبان-۱۳۹۳, ۱۱:۰۹:۰۱
آخرین ارسال: deararya
|
|
برنامه نویسی التراسونیک |
milad15m |
19 |
13,413 |
۰۷-مهر-۱۳۹۳, ۰۰:۰۵:۳۹
آخرین ارسال: omid_phoenix
|
|
راه اندازی ماژول srf05 |
NAVID$KASHI |
12 |
14,804 |
۱۴-اسفند-۱۳۹۱, ۱۷:۵۰:۰۷
آخرین ارسال: NAVID$KASHI
|
|
[سوال] راه اندازی التراسونیک |
se2010 |
7 |
5,121 |
۰۷-اسفند-۱۳۹۱, ۲۲:۱۳:۰۶
آخرین ارسال: se2010
|
|
کمک در باره عملکرد سنسور التراسونیک |
alivbdatnet |
13 |
14,029 |
۰۶-مرداد-۱۳۹۱, ۱۴:۳۵:۰۷
آخرین ارسال: abbasalifix
|
کاربرانِ درحال بازدید از این موضوع: 2 مهمان