(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-85215037-1', 'auto'); ga('send', 'pageview');

آموزش زبان برنامه نویسی php , html , css , تجربیات یک برنامه نویس

۴ مطلب با موضوع «مطالب علمی و پژوهشی» ثبت شده است

ارسال پیامک با مودم و ارتباط با ماژول های سازگار با AT-COMMAND

commands چیست ؟

دستوراتی هستند که برای کنترل مودم ها و برخی ماژول های سازگار با این دستورات ، استفاده می شود. AT Command ها در واقع برگرفته از Hayes Command ها هستند. همانطور که ما زبان خاص خودمون رو داریم ، هر دستگاه دیجیتالی هم زبان خاص خودش رو داره و برای اینکه ما بتونیم با اون دستگاه ارتباط برقرار کنیم مجبوریم زبان اون رو بدونیم و با زبان خودش خواسته هامون رو بهش بدیم تا برامون اجرا کنه و اگه لازم بود پاسخی هم بهمون برگردونه

ممکنه برایتان سئوال پیش بیاد که خوب این دستورات از طریق چه واسطی باید به مودم ارسال شود؟ خوب در پاسخ باید گفت که این دستورات را ما می توانیم بواسطه محیط های برنامه نویسی مثل ویژوال استودیو و با یک زبان برنامه نویسی خاصی مثل سی شارپ برای مودم ارسال کنیم که لازمه آن هم ارتباط داشتن کامپیوتر با مودم یا ماژول هست ولی اگر برای تست و یادگیری می خواهید دستورات AT را به یک دستگاه ارسال و پاسخ دستگاه رو ببینید ، میتونید از نرم افزارهایی مثل ATCommandTester.jar استفاده کنید که یک نرم افزار جاوا بیس هست و با محیط گرافیکی فوق العاده ای که در اختیارتون قرار میده ، براحتی می تونید به پورتی که دستگاه شما به آن متصل هست وصل شده و دستورات خودتون رو برای دستگاه بفرستید و  اجرا کنید و پاسخ دستگاه رو هم ببینید .

بطور کلی مودم ها و ماژول می توانند از طریق پورت های سریالی و یا موازی با کامپیوتر ارتباط برقرار کنند که انتخاب نوع ارتباط بستگی به نوع تکنولوژی ارتباطی این دستگاهها داره ، مثلا اکثر گوشی های امروزی که داخلشون هم یک مودم وجود داره می توانند از طریق تکنولوژی وای فای ، بلوتوث و کابل یو اس بی به کامپیوتر متصل شوند و در انواع قدیمی این دستگاهها معمولا از کابل های سریالی استفاده میشد که جز تکنولوژی های ارتباطی قدیمی محسوب میشه و سرعت رد و بدل کردن اطلاعات با این تکنولوژی به نسبت روش موازی پائین تر هست که ما در اینجا نمیخواهیم دو تکنولوژی را با هم مقایسه کنیم و فقط قصد داشتیم با دو تکنولوژی ارتباطی آشنا بشید و بدونید که مثلا USB  دارای سرعت بیشتری نسبت به پورت و کابل های سریالی هست و در این بحث برای ما چندان فرقی نداره که از کدوم نوع استفاده میکنیم و مهم این هست که ما بتونیم بین کامپیوتر و مودم یا ماژول مورد نظرمون که دستورات گفته شده را ساپورت میکنن ارتباط برقرار کنیم که برای هر کدوم از انواع روش های ارتباطی گفته شده ، دستورات مناسبش در زبانهای برنامه نویسی تعبیه شده که ما میتونیم دستورات این ارتباط رو بنویسیم . مثلا در زبان برنامه نویسی سی شارپ ، برای اینکه به یک دستگاهی که به پورت سریالی کامپیوتر ما متصل هست ، وصل بشیم دستورات و سینتکس خاص خودش رو داره و برای ارتباط با USB  هم دستورات مخصوص خودش که این هم برای ما چندا مهم نیست و شما می تونید با مراجعه به داکیومنت های زبان مورد نظرتون دستورات مورد نیاز برای برقراری ارتباط با انواع پورت ها (موازی و سریالی) رو بدست بیارید و این ارتباط رو برقرار کنید تا بتونید دستورات AT-COMMAND رو بهش ارسال کنید .

فرض ما بر این است که شما قصد نوشتن برنامه ای رو در کامپیوتر دارید که بتونه با یک مودمی که قابلیت شناسایی دستورات AT-COMMAND رو داره  ارتباط برقرار کنه و این دستگاه رو از طریق کامپیوتر کنترل کنیم ، خوب پس برای اینکار ما با استفاده از یکی از زبانهای برنامه نویسی این برنامه را خواهیم نوشت و 

پس از آماده شدن برنامه نوشته ، بایستی این نرم افزار را بر روی سیستم عامل نصب کنیم تا مثل سایر برنامه های کامپیوتر از امکاناتش استفاده کنیم.

فرض کنید ما برنامه ای برای ارتباط با مودم نوشتیم و اون رو بر روی سیستم عامل خودمون نصب کردیم که وظیفه اش ارسال دستوراتی به مودم و دریافت پاسخ از مودم هست .

ادامه مطلب...
۳۰ بهمن ۹۵ ، ۱۴:۵۸ ۰ نظر موافقین ۰ مخالفین ۰
مهدی حسامی

معرفی مرکز توانمندسازی و تسهیل‌گری کسب‌وکارهای نوپای فاوا

در این پست قصد دارم وبسایت مرکز توانمندسازی و تسهیل‌گری کسب‌وکارهای نوپای فاوا رو خدمت شما معرفی کنم و اعلام کنم که بسترهای خوبی برای متخصصین بویژه برنامه نویسان کشور ایجاد شده که یکی از این رویدادها تاسیس  مرکز توانمندسازی و تسهیل‌گری  کسب‌وکارهای نوپای فاوا هست که سعی می نماید تا محیطی را برای متخصصین ، سرمایه گذاران ، ایده پردازان فراهم نماید و زیرساخت های لازم برای ارتباط این سه قشر با همدیگر رو هدف قرار داده است.

لذا شما هم هرچه سریعتر به این جمع بپیوندید و از مزایای این مرکز برای راه اندازی کسب و کار موفق بهره مند شوید .

لازم به ذکر هست که بیشتر استانهای کشور ، برای خودشون بصورت مجزا وبسایت تاسیس کرده اند ولی برای دسترسی عموم افراد یک سایت اصلی دارند که نشانی اونو در زیر آوردم .

اگر شما هم یک برنامه نویس یا یک سرمایه گذار و یا ایده پرداز هستید هرچه سریعتر بصورت رایگان در این سایت عضو شوید و با سایر افراد ارتباط برقرار کنید و همچنین می تونید تشکیل تیم بدید و تقاضای هم تیمی هم بکنید و از راهکارهای آموزشی این مرکز برای شروع موفق یا ارتقای سطح کیفی کسب و کار اینترنتی تان استفاده کنید.

 

مشاهده سایت

۳۰ شهریور ۹۵ ، ۰۹:۱۶ ۰ نظر موافقین ۱ مخالفین ۰
مهدی حسامی

راه اندازی کانال تلگرامی وبلاگ phpkar

دوستان خوبم کانال تلگرامی وبلاگ رو هم راه اندازی کردم تا از پست های جدید سریعتر و راحت تر مطلع بشید.

فقط کافیه در کانال آموزشی وبلاگ phpkar عضو بشید که برای این کار بر روی لینک باکس زیر کلیک کنید.

کانال تلگرامی آموزش php

۲۶ شهریور ۹۵ ، ۱۴:۳۰ ۱ نظر موافقین ۱ مخالفین ۰
مهدی حسامی

مقاله منشا جرم اجسام که بی ارتباط با جاذبه نیست و هیچ ربطی به php نداره

یک مقاله در مورد منشا جرم اجسام نوشتم که میتونید از لینک زیر دانلودش کنید و نظراتتون رو برام بفرستید

شاید بگید این مقاله چه ربطی به موضوع وبلاگ داره !؟  بله حق با شماست ولی چون خودم علاقه مند به علوم طبیعی هستم گفتم بزارم همینجا شاید شما هم دوست داشتید

البته کاملش رو نمی تونم بزارم فقط بخشی از اون رو که با همین هم میتونید بفهمید منظورم چی بوده

اگه نظری در این باره داشتید از پائیین همین مطلب برام ارسال کنید

----------------------------

دریافت
عنوان: منشا جرم اجسام
حجم: 205 کیلوبایت
توضیحات: منشا جرم اجسام

۲۴ شهریور ۹۵ ، ۱۶:۲۳ ۰ نظر موافقین ۱ مخالفین ۰
مهدی حسامی