سلام دوستان : چند وقته این تاپیک رو راه انداختم ولی جوابم رو نگرفتم ، اگر کسی میتونه کمک کنه ممنونش میشم ، خیلی گیر این پروژه هستم :
چند تا پروژه نگاه کردم ولی اونی که میخواستم نبود ، من میخواهم یک فرستنده و گیرنده ساده با مادون قرمز درست کنم ، از TSOP1738 یا همون چشم پارسی هم استفاده کردم + تمام قطعاتی که تو HELP بسکام در مورد گیرنده و فرستنده بود ، این هم عکسها :
فرستنده:
http://s6.uplod.ir/i/00735/8vgoab63emq4.jpg
گیرنده :
http://s6.uplod.ir/i/00735/1tfiod18sop4.bmp
این هم برنامه با بسکام :
$regfile = "M32def.dat"
$crystal = 8000000
Dim Address As Byte , Command As Byte
Config Portc = Output
Config Rc5 = Pinc.7
Enable Interrupts
Config Lcd = 16 * 2
Config Lcdpin = Pin , Rs = Portb.0 , E = Portb.1 , Db4 = Portb.2 , Db5 = Portb.3 , Db6 = Portb.4 , Db7 = Portb.5
Cls : Cursor Off
Do
Rc5send 32 , 0 , 12
Wait 1
Return
Getrc5(address , Command)
If Command = 12 Then
Set Portc.0
Reset Portc.1
Locate 2 , 1 : Lcd "Command=" ; 12
End If
If Command = 13 Then
Set Portc.1
Reset Portc.0
Locate 2 , 1 : Lcd "Command=" ; 13
End If
Loop
که میخواهم اگر کد ارسالی درست بود LED روشن بشه و روی LCD عدد 12 رو نشون بده .
آیا باید از دو تا میکرو استفاده کنم ؟؟؟
با ADC هم نوشتم ولی کد آمادش تو بسکام بود برای RC5 . . .
تو دیتاشیت MEGA32 هم OC1A پایه ی PD5 بود که وصل کردم ، با دوربین گوشی هم چک کردم که روشنه فرستنده >>>> لطفآ کمک کنین . . . .
مشکل من اینه که :
من یک میکرو مگا 32 دارم ، یک سنسور فرستنده مادون قرمز دو پایه شفاف و یک چشم پارس گیرنده (tsop1738 ) + تمامی قطعاتی که تو عکس بالا که تو help بسکام بود . . .
میخوام اگه جسمی از بین فرستنده و گیرنده رد شد ، یک پورت رو برام set کنه ، همین . . .
مدارات help توی بسکام رو هم بستم . . .
حالا شما میگین برای فرستنده یک میکرو و برای گیرنده یک میکروی دیگه باید استفاده کنم ؟؟؟؟
برنامه بسکام مشکلی داره ؟؟؟
این لینک رو نگاه کنین ، یک فرستنده و گیرنده رو با یک میکرو راه انداخته :
http://www.avr-proje.ir/page-NUM-44696.html
و
http://hw5.asset.aparat.com/aparat-video..._59530.mp4
یا این وبلاگ ، که برنامه و پروتئوس رو نداره و فقط توضیح داده :
http://powercontrol.mihanblog.com/extrapage/2121