امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
برنامه راه اندازی التراسونیک
نویسنده پیام
abbasalifix غایب
کاربر با تجربه
****

ارسال‌ها: 1,394
موضوع‌ها: 82
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 1496
( 2198 تشکر در 1065 ارسال )
ارسال: #1
برنامه راه اندازی التراسونیک
سلام
من یه برنامه برای ماژولsrf08 میخوام که اگر فاصله تغییر کرد فقط یه عدد به من بده حتما به زبان بیسیک باشه
(ساده و مختصر خیلی سریع) سرچ کردم چیزی پیدا نکردم
۱۶-مرداد-۱۳۹۰, ۱۵:۱۷:۵۸
ارسال‌ها
پاسخ
تشکر شده توسط : orange signal
NAVID$KASHI آفلاین
كاربر دو ستاره
**

ارسال‌ها: 108
موضوع‌ها: 20
تاریخ عضویت: شهریور ۱۳۸۹

تشکرها : 24
( 73 تشکر در 37 ارسال )
ارسال: #2
RE: برنامه راه اندازی التراسونیک
حتما باید srf08 باشه یا ای که می شه srf05 هم استفاده کرد؟؟
منظورت از عدد دادن اینه که فاصلرو نشون بده دیگه؟؟
این لینک برای srf05 هست.(خودم نوشتم)
http://www.iranled.com/forum/thread-21834.html


[تصویر:  61451191906716687424.gif]


انجام انواع پروژه... پ خ بدید...Happy
۰۱-مهر-۱۳۹۰, ۱۵:۲۸:۱۳
ارسال‌ها
پاسخ
تشکر شده توسط : fabienmartin, abbasalifix
mohammad7070 آفلاین
تازه وارد

ارسال‌ها: 16
موضوع‌ها: 2
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 13
( 0 تشکر در 0 ارسال )
ارسال: #3
مشکل درکاربا سنسور التراسونیک برای ربات
باسلام خدمت تمامی دوستان عزیز
ببخشید من پروژم رباط تشخیص مانع با التراسونیک هست که توقسمت راه اندازی الترامشکل دارم..متاسفانه ماژول هایی که خریدم(البته به صورت آماده درایوشده هست)خیلی نویزداره به خاطرهمین میخواستم با تایمرها بنویسم این کارروهم ا[/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
Rolleyes کمک در باره عملکرد سنسور التراسونیک alivbdatnet 13 14,029 ۰۶-مرداد-۱۳۹۱, ۱۴:۳۵:۰۷
آخرین ارسال: abbasalifix

پرش به انجمن:


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

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