ما زنده به آنیم که آرام نگیریم موجیم که آسودگی ما عدم ماست
وقتی یک ملت برای فرهنگ و نژاد و ملیت خویش ارزشی قائل نشد و حقی را که طبیعت برای نگاهداری نژاد پاکش به او ارزانی داشته بود پایمال ساخت و به بیگانگان روی آورد و تسلیم شد دیگر حق ندارد از شکست و بدبختی سیاسی که خودش باعث آن شده است شکایت کند .ادولف هیتلر
سلام
دوست عزیز
واقعا زحمت کشیدی من تازه کارم و به حمایتهای دوستانی همچون شما و به امید خدا و زحمتهای خودم امید وارم به زودی بتونم تاجایی AVR رو یاد بگیرم که مزاحم دوستان نشم .لازم می دونم که از مدیر سایت و از تمامی دوستانی که در زمینه علم به همدیگه کمک به عمل میارن تشکر کنم آرزوی توفیق از خداوند منان برای همه دوستان می کنم. :job: :applause: :applause: :applause: :applause: :applause: :applause:
سلام بر همه میشه یکم منم راهنمایی کنید منم بسازم
من ورود خروج را با یوزر پس ساختم
الانم داره کار می کنه
ولی اگه اینطوری شه عالی میشه
ممنون
اگه یکم شماتیک
نحوه برقرار
از این جور چیزا بزارین
منم دارم تکمیل ترش می کنم تا بزارم تو سایت
هرچه سعی کنیم لایه های نرم افزاری زیاد کرده و از سخت افزار دور کنیم مشکلات(باگ ها) کمتر خواهد شد(امنیت بیشتری خواهید داشت)
بهترین جواب دهنده برای سوال شما، خود شما هستید البته بعد تلاش،پشتکار و مطالعه بیشتر
میدونی مشکل ما کجاست؟سرمایه و مغز ها رو نمیتونیم یکجا جمع کنیم...
تعدادی ماژول GPS GP5MX1513F1 با بالاتریت حساسیت -170db به قیمت خرید بفروش میرسد
سلام
اولین نکته رو بگم اینکه توی راهنمای دستگاه یک اشتباه بزرگی وجود داره
و اون اینه که واسه جستجو تعداد بایتی رو که باید بفرستی کمتر از اونی هست که توی راهنما اومده
نکته دوم اینه که باید با مود باینری با دستگاه ارتباط برقرار کنید
Open "come.4:9600,8,n,1" For Input As #3
Open "come.5:9600,8,n,1" For Output As #4
Declare Sub Led2()
Declare Sub Led()
Declare Sub Getimage()
Declare Sub Buffera()
Declare Sub Bufferb()
Declare Sub Merg()
Declare Sub Stor()
Declare Sub Search()
Declare Sub Error()
Declare Sub Finger()
Declare Sub Find()
Declare Sub Eras()
Declare Sub Detect()
Declare Sub Rfid()
Dim Tt As String * 16
Dim C(18) As Byte
Dim B As Integer
Dim S As Integer
B = 0
Dim T1(50) As Byte
Dim K As Integer
Dim Kb As Byte
Dim Phasemag(4) As Byte
Dim I As Integer , J As Integer
Dim Ss As String * 20
Dim St(10)as Byte
Cls
Dim X As Byte
X = &H00
Dim F As Byte
F = &H1
Dim Ttt As String * 10
Dim N As Byte
N = &H0
Do
Main:
Kb = Getkbd()
Lcdat 3 , 1 , Kb
'Print Kb
Cls
'If Kb = 8 Then Eras
'Lcdat 3 , 1 , "prees Key"
If Kb = 1 Then
Cls
Lcdat 1 , 1 , "Finger mode"
Finger
End If
If Kb = 2 Then
Cls
Lcdat 1 , 1 , "Search mode"
Find
End If
If Kb = 3 Then
Cls
Lcdat 1 , 1 , "Delet mode"
Eras
End If
' If Kb = 0 Then Call Find
Led
Led2
Loop
Sub Find()
S = 1
Detect
Getimage
Buffera
Led2
Search
End Sub
Sub Finger()
Detect
Getimage
Buffera
Led
Detect
Getimage
Bufferb
Led2
Merg
Stor
End Sub
Sub Detect()
'Showpic 0 , 0 , Sensor
Lcdat 1 , 1 , "Please Touch"
C(1) = &HC0
C(2) = &H01
C(3) = &H00
C(4) = &H00
C(5) = &H00
C(6) = &H00
C(7) = &H00
C(8) = &H01
C(9) = &H01
C(10) = &H00
C(11) = &H03
C(12) = &HC0
Open "comg.0:57600,8,n,1" For Input As #1
Open "comg.1:57600,8,n,1" For Output As #2
Printbin #2 , C(1) , 12
Inputbin #1 , T1(1) , 12
Close #1
Close #2
Lcdat 4 , 1 , T1(1)
Lcdat 8 , 1 , T1(12)
Wait 1
If T1(9) = 0 Then
Cls
Lcdat 3 , 1 , "Finger Detected"
Lcdat 5 , 1 , "Dont Remove Finger"
Wait 1
Return
Else
Detect
End If
Wait 1
End Sub
Sub Led()
C(1) = &HC0
C(2) = &H01
C(3) = &H00
C(4) = &H00
C(5) = &H00
C(6) = &H00
C(7) = &H00
C(8) = &H03
C(9) = &H16
C(10) = &H11
C(11) = &H01
C(12) = &H00
C(13) = &H2C
C(14) = &HC0
Open "comg.0:57600,8,n,1" For Input As #1
Open "comg.1:57600,8,n,1" For Output As #2
Printbin #2 , C(1) , 14
'Printbin C(5) , C(6) , C(7) , C(8)
'Printbin C(9) , C(10) , C(11) , C(12)
'Printbin C(13) , C(14)
'Inputbin #1 , T1(1) , 12
Close #1
Close #2
End Sub
Sub Led2()
C(1) = &HC0
C(2) = &H01
C(3) = &H00
C(4) = &H00
C(5) = &H00
C(6) = &H00
C(7) = &H00
C(8) = &H03
C(9) = &H16
C(10) = &H12
C(11) = &H01
C(12) = &H00
C(13) = &H2D
C(14) = &HC0
Open "comg.0:57600,8,n,1" For Input As #1
Open "comg.1:57600,8,n,1" For Output As #2
Printbin #2 , C(1) ; 14
Close #1
Close #2
'Printbin C(5) , C(6) , C(7) , C(8)
'Printbin C(9) , C(10) , C(11) , C(12)
'Printbin C(13) , C(14)
End Sub
Sub Buffera()
C(1) = &HC0
C(2) = &H01
C(3) = &H00
C(4) = &H00
C(5) = &H00
C(6) = &H00
C(7) = &H00
C(8) = &H02
C(9) = &H03
C(10) = &H00
C(11) = &H00
C(12) = &H06
C(13) = &HC0
Open "comg.0:57600,8,n,1" For Input As #1
Open "comg.1:57600,8,n,1" For Output As #2
Printbin #2 , C(1) ; 13
If T1(9) = 0 Then
' Lcdat 2 , 1 , "SCAN Success"
Return
End If
If T1(9) = 1 Then Lcdat 2 , 1 , "Packet ERROR"
If T1(9) = 3 Then Lcdat 2 , 1 , "SCANING Fail"
Cls
End Sub
Sub Stor()
N = N + 1
Dim N2 As Byte
'Lcdat 3 , 1 , "Enter Number"
'Kb = Getkbd()
'If Kb = 16 Then Goto Stor
'Ll:
'Kb = Getkbd()
'If Kb = 16 Then Goto Ll
'If Kb = 10 Then N = &H1
'If Kb = 14 Then N = &H2
'If Kb = 1 Then N = &H3
'If Kb = 5 Then N = &H4
'If Kb = 3 Then N = &H5
'If Kb = 7 Then N = &H6
'If Kb = 11 Then N = &H7
'If Kb = 15 Then N = &H8
'If Kb = 2 Then N = &H9
'If Kb = 6 Then N = &HA
Lcdat 6 , 1 , N
' Dim N1 As Byte
این برنامه کاملا کار میکنه و id انگشت طرف رو بهتون میده
با زدن کلید که کدش معادل 1 هست میره به حالت اضافه کردن انگشت به حافظه و با کلید 2 میره به حالت جستجو
و کلید 3 هم واسه حذف اطلاعات از حافظه هست
سوالی بود در خدمتم
آقا میشه شماتیک رو بگذاری؟ اونی که گذاشتی باز نمی شه ؟
دیدگاه