سلام خدمت دوستان
چند روز پیش دوتا سنسور الترا مدل US15 خریدم حالا که وصلش کردم به میکرو درست جواب نمیده
توی اکثر سایتها برای پروژشون از SRF05 استفاده کردن که ظاهرا تا 4.5 متر قدرت تشخیص داره
حالا باید چکار کنم یعنی این دوتایی که خریدم جوابگو نخواهند بود ؟؟
اضافه شده در تاریخ :
راستی این خطوط برنامه نویسی که استفاده کردم شاید عیب از برنامه باشه :
اکثر مواقع بااینکه جسم روبروش هست ولی عدد 0 نشون میده
چند روز پیش دوتا سنسور الترا مدل US15 خریدم حالا که وصلش کردم به میکرو درست جواب نمیده
توی اکثر سایتها برای پروژشون از SRF05 استفاده کردن که ظاهرا تا 4.5 متر قدرت تشخیص داره
حالا باید چکار کنم یعنی این دوتایی که خریدم جوابگو نخواهند بود ؟؟
اضافه شده در تاریخ :
راستی این خطوط برنامه نویسی که استفاده کردم شاید عیب از برنامه باشه :
[pre][/pre]
$regfile = "m32def.dat"
$crystal = 8000000
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Pinb.0 , Db5 = Pinb.1 , Db6 = Pinb.2 , Db7 = Pinb.3 , Rs = Pinb.4 , E = Pinb.5
Cursor Off
Cls
Config Porta.7 = Output 'tarife paye haye eco va trig
Config Pina.6 = Input
Dim A As Word
Dim B As Single
Dim F As String * 10 'tarife moteghayer
Dim E As Byte
Dim C As Byte
C = 0
Cls
Locate 1 , 1
Lcd "UltraSonic.Radar"
Waitms 500
Do
Toggle Portb.0
Toggle Portb.1
Pulseout Porta , 7 , C 'ersale pulse
Pulsein A , Pina , 6 , 1 'daryafte pulse
B = A * 0.1735
F = Fusing(b , "&.&&"
Cls
Home
Lcd "distance:" ; F ; "cm"
Locate 2 , 1
Lcd "Trazges.990"
Waitms 300
Loop
End
$crystal = 8000000
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Pinb.0 , Db5 = Pinb.1 , Db6 = Pinb.2 , Db7 = Pinb.3 , Rs = Pinb.4 , E = Pinb.5
Cursor Off
Cls
Config Porta.7 = Output 'tarife paye haye eco va trig
Config Pina.6 = Input
Dim A As Word
Dim B As Single
Dim F As String * 10 'tarife moteghayer
Dim E As Byte
Dim C As Byte
C = 0
Cls
Locate 1 , 1
Lcd "UltraSonic.Radar"
Waitms 500
Do
Toggle Portb.0
Toggle Portb.1
Pulseout Porta , 7 , C 'ersale pulse
Pulsein A , Pina , 6 , 1 'daryafte pulse
B = A * 0.1735
F = Fusing(b , "&.&&"

Cls
Home
Lcd "distance:" ; F ; "cm"
Locate 2 , 1
Lcd "Trazges.990"
Waitms 300
Loop
End
اکثر مواقع بااینکه جسم روبروش هست ولی عدد 0 نشون میده
دیدگاه