Google Translate
جهت دريافت رايگان تازه هاي سايت شماره مويايل خود را به همراه نام و نام خانوادگي به شماره 99009123812060 ارسال كنيد.
· موتور همو پلار در 10 ثانيه | [ 5 نظر - 15312 مشاهده ] |
· نصب برنامه در Slax | [ 9 نظر - 11668 مشاهده ] |
· ورود به محيط Slax | [ 16 نظر - 12106 مشاهده ] |
· خواندن فایلهای MMC و SD با فرمت FAT16 , FAT32 | [ 33 نظر - 25936 مشاهده ] |
· رله کنترل فاز Three Phase Monitor | [ 35 نظر - 30022 مشاهده ] |
ميكروكنترل: شماره گير تلفن جادوييدر این مقاله یک مدار بسیار ساده که از قطعات کمی تشکیل شده را معرفی میکنم. طرح این مدار از یک برنامه تلویزیونی در ذهن من بوجود آمد! و مطمئن هستم که نظر شما دوستان عزیز را جلب خواهد کرد. چون این مدار در عین سادگی کاربردهای خارق العاده ای دارد. شما در این مقاله با موارد زیر آشنا میشوید :
در یکی از برنامه های شبکه 4 سیما به معرفی یک MP3 Player پرداخته شد و در مورد خصوصیات آن گفته شد که بدون نیاز به اتصال به خط تلفن و فقط با استفاده از گوشی میتوان شماره گیری کرد بدین صورت که فقط کافی است که شماره مورد نظر خود را در MP3 Player وارد کنید سپس دهنی گوشی را نزدیک آن کرده تا شماره گرفته شود. این موضوع برای من بسیار جالب بود که چطور چنین چیزی ممکن است؟ اما پس از کمی فکر متوجه ایده بکار رفته شدم. همانطور که میدانید جهت شماره گیری بر روی خطوط تلفن دو روش وجود دارد :
در روش پالس که قدیمی ترین روش است به ازای هر رقم تعداد مشخصی پالس ارسال میشود. برای رقم 0 ، تعداد ده پالس و برای سایر ارقام به اندازه رقم پالس تولید میشود. مثلا برای 5 ، پنج پالس ایجاد میشود. اما اشکال این روش این بود زمان شماره گیری در اعدادی با تعداد ارقام ثابت با هم فرق داشت. مثلا برای گرفتن 111 سه پالس تولید میشد ولی برای 999 بیست و هفت پالس نیاز بود. و این باعث کندی شماره گیری میشد. اما در روش جدیدتر برای هر شماره یک سیگنال صوتی با فرکانس معین تولید میشد که مشکلات سیستم قبلی دیگر در آن وجود نداشت. و در واقع MP3 Player فوق هم برای شماره گیری همین کار را میکرد و سیگنالهای صوتی را به دهنی منتقل میکرد و از طریق دهنی این اصوات به خط تلفن منتقل شده و شماره گرفته میشد. من برای اینکه از این ایده مطمئن بشوم یک آزمایش ساده انجام دادم که شما هم همین الان میتوانید انجام دهید. من گوشی تلفن همراه خودم را کنار دهنی تلفن منزل نگه داشتم و صبر کردم تا بوق آزاد پخش شود، سپس شروع کردم شماره تلفن همراهم را گرفتم 09123812060 البته با همان موبایل خودم! بعد از چند لحظه گوشی همراهم شروع به زنگ خوردن کرد و بر روی آن شماره تلفن منزل بعنوان تماس گیرنده افتاد. مثل اینکه من با تلفن خانه شماره همراهم را گرفته باشم. البته به این نکته توجه داشته باشید برای اینکه بتوانید از گوشی همراه خود برای شماره گیری به روش بالا استفاده کنید حتما باید در تنظیمات گوشی ، صدای صفحه کلید را فعال کرده و بر روی تن یا DTMF تنظیم باشد و تا حد امکان میزان صدا را افزایش داده و سعی کنید در محیط اطراف صدا و نویز مزاحمی نباشد. در مرحله بعدی من با میکروکنترولر ATmega8 مداری ساختم که بازدن یک کلید، تن های لازم را جهت شماره گیری تلفن همراهم تولید میکرد و از طریق بلندگوی کوچکی که بر روی آن نصب بود پخش میکرد و با گذاشتن دهنی هر تلفنی در کنار این مدار شماره من توسط آن تلفن گرفته میشد. و همانطور که میدانید در اکثر تلفن هایی که صفر آنها بسته است و یا شماره گیری در آنها محدود شده یا نیاز به انداختن سکه دارند در واقع شماره گیر تلفن محدود شده و یا قفل شده است. در نتیجه شما اگر از طریق دیگری شماره گیری را انجام دهید عملا از سد تلفن گذشته اید و صد البته که این مدار اینکار را انجام میدهد. سورس بسکام این برنامه در زیر آورده شده است. همانطور که مشاهده میکنید برنامه بسیار ساده نوشته شده و با هر بار روشن شدن میکرو پالسهای تن تولید میشوند. شما میتوانید با تغییر دادن شماره من، شماره مورد نظر خود را وارد کنید.
'*********************************************
'* This Program Writing By : Hossein Lachini * '* The Magic Tone Dialer * '* For to get more details visit : * '* www.HLachini.com * '* Contact to me by : eLachini@Gmail.com * '* Mobile/SMS : +98 912 381 2060 * '********************************************* $regfile = "m8def.dat" $crystal = 8000000 Enable Interrupts Dim Mobile As String * 12 Mobile = "09123812060" Wait 3 Dtmfout Mobile , 50 End 'end program نقشه مدار فوق نیز بصورت کوچک شده در زیر قابل مشاهده است : در این مدار برای صرفه جویی در مصرف باطری کلید بصورت سری با مدار قرار گرفته تا با زدن کلید مدار روشن شده سپس بعد از گذشت 3 ثانیه شروع به ارسال پالس تن میکند. دقت داشته باشید که برای درست عمل کردن این مدار حتما فیوز بیت های میکروکنترولر را جهت استفاده از کریستال خارجی تنظیم کنید. این هم تصویری از مداری که توسط من ساخته شد. البته اگر شما دوستان مدار چاپی این مدار را طراحی کردید برای من ارسال کنید تا در همین جا با نام خودتان درج بشود. برای دریافت سورس برنامه به همراه فایل شیبه سازی در محیط پروتیوس اینجا کلیک کنید. یا از لینک زیر استفاده کنید : http://www.hlachini.com/download-file-8.html اما چند ترفند جالب جهت شماره گیری تلفن :
توجه داشته باشید که هدف من از ارائه این مدار فقط آموزش بوده و هرگونه سواستفاده از این مباحث بر عهده سایت نمیباشد و من هیچ وقت شما را به مزاحمت و یا سو استفاده از این موارد ترغیب نمیکنم. همیشه سعی کنید بچه های خوبی باشید! دوست عزیزی با الهام از این مدار یک دزدگیر تشخیص حرکت با قابلیت شماره گیری ساختند که مقاله آن در لینک زیر موجود است. http://www.hlachini.com/article-28--0-0.html کلمات کليدي : ارسال شده در مورخه : پنجشنبه، 25 مهر ماه ، 1387 توسط admin
مرتبط با موضوع : خواندن فایلهای MMC و SD با فرمت FAT16 , FAT32 [چهارشنبه، 29 دي ماه ، 1389]ولتمتر AC با امکان ارسال SMS [شنبه، 18 دي ماه ، 1389] تابلو نمایش نرخ ارز با ATmega8 [جمعه، 17 دي ماه ، 1389] ساعت دیجیتال توسط ATmega8 [جمعه، 9 مهر ماه ، 1389] ساعت دیجیتال توسط 8051 و اسمبلی [چهارشنبه، 3 شهريور ماه ، 1389]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ]
[ ارسال جوابیه ] |
امتیاز دهی به مطلب
تعداد آراء: 42 انتخاب ها
|