ايران ويج

نسخه‌ی کامل: جواب دهی به شماره تلفن های خاص
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
سلام
می خواستم بدونم چطور میشه سیستمی طراحی کرد که مثلا شماره تلفن خاصی را که شناخت تلفن زنگ نخورد.
یعنی من مداری می خواهم که چند شماره خاصی به حافظه اش بدهم که وقتی این شماره تلفنها به تلفن من زنگ زدند تلفن من زنگ نخورد.
به نظرم ابتدا باید این سیستم مجهز به تاخیر باشد که وقتی کسی زگ زد اول سیستم مرور کند واگر آن شماره های خاص نبودآنگاه تلفنم زنگ بخورد واگرآن شماره های خاص بود اصلا زنگ نخورد.
آیا می شود چنین سیستمی را(بامیکرو ویا ...)طراحی کرد؟؟؟؟؟؟؟؟
من تا حالا چنین چیزی را کار نکردم اما فکر میکنم باید یه برنامه بنویسی و تمامی شماره های را که نمیخوایین زنگ بخوره را بهش بدین وقتی کسی زنگ بزنه شماره وارد میکرو بشه و تک تک با شماره های شما چک بشه و اگر مطابقت نداشت از میکرو به بوزر فرمان داده بشه که زنگ به صدا در بیاد
البته دقیق نمی دونم از چه طریقی شماره روی تلفن را به ورودی میکرو وصل کنیم!

امیدوارم درست گفته باشم!!!
وروجک شیطون نوشته است:البته دقیق نمی دونم از چه طریقی شماره روی تلفن را به ورودی میکرو وصل کنیم!
MT8888
MT8888 یه دیکدر - انکودر DTMF هستش با اون میشه شماره گرفت یا بعد از برقراری ارتباط شماره رو خوند. اما تو سیستم کالرآیدی شماره تماس گیرنده در پایان زنگ اول مشخص میشه که معمولاً قبل از گوشی برداریه.

برای این کار آی سیهای مخصوص کالرآیدی هستش که میشه شماره رو خوند و اگه با شماره های ذخیره شده تو حافظه مطابقت داشت مثلاً با یه رله گوشی رو از خط خارج کنه.
اشتباه شد !

MT8843 واسه کالر آی دی هستش !!

دیتاشیتش رو بین اطلاعات خوبی داده !!!
ساختن کالر آیدی کار خیلی سختیه، پروژه دوستم ساخت کالر آیدی بود که به سختی تونستیم یه جواب نصفه نیمه ازش بگیریم (قسمتی از شماره رو نشون نمیداد)


اگه شماتیک و برنامشو پیدا کردم حتما میذارم (شرمنده سیستمم خیلی به هم ریخته)
ممنون ازتمامی عزیزان
آیا نمی شود بااین کالرآیدی های آماده وربط دادنش بامیکرو کاری کرد؟
والا من چندتا از این کالر آیدی ها که میگی باز کردم ولی متاسفانه توش از این آیسی هایی بود که روش قیرگونی و ایزوگام و... کشیدن!

شرمنده من اسم اینجور آیسی هارو نمیدونم، اگه میدونید بگید منم یاد بگیرم!
به اون آی سی ها معمولاً همون آی سی قیری میگن که اکثراً هم میکروپروسسور یا میکرو کنترلر. هستن

ارتباط گرفتن از دستگاههای آماده خیلی سخته باید دقیقاً ورودی و خروجی داده رو بدونید
اینم از شماتیک و برنامه مداری که قولشو داده بودم:

[تصویر:  idc.JPG]

کد:
$regfile = "attiny2313.dat"
$crystal = 4000000
$baud = 1200
Dim A As Byte , B As Byte , C As Byte , D As Byte
Dim E As Word
'--------------------------------------------
Config Lcdpin = Pin , Db4 = Pinb.4 , Db5 = Pinb.5_
, Db6 = Pinb.6 , Db7 = Pinb.7 , Rs = Pinb.0 , E = Pinb.2
Config Lcd = 16 * 2
Cls
Locate 1 , 4 : Lcd "caller id"
Waitms 300
Cls
'--------------------------------------------
Do
Cursor Off
A = Waitkey()
If A = 4 Then
E = A
A = Waitkey()
D = A - 8
E = E + A
For B = 1 To 2
A = Waitkey()
E = E + A
A = A And 15
Lcd A
Next B
Lcd "/"
For B = 1 To 2
A = Waitkey()
E = E + A
A = A And 15
Lcd A
Next B
Locate 1 , 8
For B = 1 To 2
A = Waitkey()
E = E + A
A = A And 15
Lcd A
Next B
Lcd ":"
For B = 1 To 2
A = Waitkey()
E = E + A
A = A And 15
Lcd A
Next B
Lowerline
For B = 1 To D
A = Waitkey()
E = E + A
C = A And 15
Lcd C
Next B
A = Waitkey()
E = E + A
E = E Mod 256
If E <> 0 Then
Cls
Lcd "error"
End If
Wait 40
Cls
End If
Loop
End
ممنون هادی جون
نقل قول: ساختن کالر آیدی کار خیلی سختیه، پروژه دوستم ساخت کالر آیدی بود که به سختی تونستیم یه جواب نصفه نیمه ازش بگیریم (قسمتی از شماره رو نشون نمیداد)
حالا مابخواهیم این کالرآی دی رابسازیم جواب نصفه نیمه ازش می گیریم یاکامل؟
صفحه‌ها: 1 2