PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : کمک برای آلتراسونیک



34157
22nd March 2012, 11:19 PM
سلام دوستان عیدتون مبارک.من یه مدار با ماژول التراسونیک(ماژول pn kavosh) و میکرو بستم و دو سنسور مدار رو جوری بستم که دقیقآ روبروی هم باشه و برنامه ای هم با بیسیک براش نوشتم که هرگاه یه جسم بزرگ ارتباط این دو سنسور را از هم قطع کرد یه LED روشن بشه ولی به محظ وصل مدار به برق: LED با یه ریتم زمانی نا منظم روشن وخاموش میشه اگه میتونید یا یه برنامه برام بذارید یا راهنمایی کنید.اینم برنامه خودم و اون اعداد هم ولتاژ پایه echoمیباشد وقتی که جسمی نیست و وقتی که جسم بین 2سنسوره.
$regfile = "m8def.dat"
$crystal = 1000000
Config Portd.0 = Output
Dim A As Word , B As Single , C As Single
B = 5 / 1023
Config Adc = Single , Prescaler = Auto , Reference = Avcc
Do
A = Getadc(0)
C = A * B
If C > 1.03 And C < 1.95 Then
Set Portd.0
End If
If C > 0.70 And C < 0.93 Then
Reset Portd.0
End If
Loop

http://www.eca.ir/forum2/Themes/default/images/icons/modify_inline.gif

hadi elec
23rd March 2012, 11:43 PM
این الان چجوریه؟
کلا یه دونه لامپ هست؟
یعنی با همون یه دونه لامپ همه کارا انجام میشه؟
پیشنهاد من:
دو تا لامپ بذار یکی رو با تایمر تنظیم کن که چشمک بزنه
یکی رو هم لازمه که فقط با یه دستور کارشو انجام بدی
مثلا اولتراسونیک گیرنده رو به pinb.0 وصل کردی
اگر سیگنال قطع بشه این پایه مثلا میشه صفر
اون وقت بنویس
portb.1=pinb.0
به هیم راحتی لامپ دوم همیشه با توجه به وضعیت ورودی تغییر وضعیت میده
یه لامپ هم در زمان وصل بودن تغذیه هی چشمک میزنه

استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد