آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

تهیه اپلیکیشن BMS

MH_GH  8 سال پیش  8 سال پیش
0 0

با عرض سلام و خسته نباشید خدمت شما استاد گرامی 

من در حال کار کردن روی پروژه BMS هستم و با بررسی بخش برنامه چت، سعی در برقراری ارتباط با پروسسور و اپلیکیشن دارم. سوالی که دارم اینه که برای اینکه بتونیم به پروسسور دستوری بدیم مثلا کلیدی رو خاموش یا روشن کنیم باید از چه دستوری استفاده کنیم؟ و در کل چه جوری باید به پروسسورهایی که برای BMS طراحی شده اند، دستورهای مورد نیازمون رو بدهیم؟؟(دستور هگز؟؟)

سوال دیگه ای که دارم به من نرم افزاری به اسم  iRidium Studio که از سایت http://www.iridiummobile.net میشه تهیه کرد و برای طراحی ساده تر پروژه های BMS هست، پیشنهاد شده. میخواستم بپرسم که ایا شما می تونید در کار کردن با این نرم افزار که هدفش طراحی راحت تر رابط کاربری است برای پروژه هایی از قبیل BMS و ... راهنمایی کنید. یا اینکه ایا نرم افزار هایی هستند که بشه توسط انها طراحی رابط های کاربری پیچیده رو راحت تر انجام داد ؟ 

با تشکر فراوان 

+3 0
من یکبار قرار بود یک پروژه BMS انجام بدم که توافق حاصل نشد و نشد که اطلاعات بیشتری کسب کنم. سعی میکنم تا جایی که از دانشگاه یاد گرفتم جواب بدم (احتمالا به دردتون نخوره D:) اون موقع من پرسیدم بهم گفتن که یک گیرنده داریم که با ip بهش متصل میشیم و دستورات رو میدیم. از اونجایی که احتمالا میکروکنترلر مثلا avr داریم پس اون سمت باید جدا کد زد (یا یکی میزنه!) بعد اینکه چه دستوراتی بدیم تا جایی که من از avr میدونم باید اسمبلی کد زد. که آسونه و manual هم داره. ولی خب سمت اندروید احتمالا مثلا یک عدد میدیم میگیم هروقت یک بود این تابع رو اجرا کن، دو بود این تابع و.... پس اینکه چجوری دستورات رو به میکروپروسسور بگیم در واقع سمت دستگاه کدش زده میشه و ما فقط مقدار رو میدیم (شبیه قضیه سرور و کلاینت) (8 سال پیش)
+3 0
این سایت هم نگاه کردم. فکر کنم اینجوریه که یک سرور مرکزی توی خونه قرار میدیم. بعد این سرور با وسیله‌های هوشمند در ارتباطه (چجوری؟ نمیدونم) بعد ما با استفاده از iRidium Studio و بقیه ابزاری که داره ارتباطات رو تعریف میکنیم. احتمالا سخت‌افزار رو باید از خودشون تهیه کرد. اون جایی که من قرار بود باهاشون کار کنم اینجوری بود که خودشون کارهای سخت‌افزاری رو خودشون انجام میدادن(شرکت دانش بنیان بودن). کارهای نصب رو هم انجام میدادن و وظیفه من این بود که یک برنامه بنویسم که دستورات رو برای گیرنده‌ مرکزی (احتمالا همچین چیزی لینک بفرسته. ببخشید اگه خیلی نتونستم کمک کنم. (8 سال پیش)
+2 0
لینک خراب شد تو کامنت قبلی: لینک (8 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
فرزاد سیدی  8 سال پیش
0 0

سلام

قبل از هر چیزی به یه میکروکنترلر قدرتمند مثل ARM یا حتی کمتر از اون AVR نیاز داری که به عنوان پروسسور واستون کار کنه . حالا نیاز به یه ماژول داری که از طریق یه نوع ارتباط (بلوتوث HC05 یا وای فای یا حتی اس ام اس SIM900) ، هم به موبایل و هم به پروسسور وصل شی . به عنوان مثال بلوتوث : از طریق برنامه موبایل که میتونی خودت بنویسیش یا خیلی راحت دانلودش کنی میتونی با اون ماژول ارتباط برقرار کنی و مثل چت با بلوتوث با اون ماژول رفتار کنی . اون ماژول از طریق ارتباط  UART به میکروکنترلر وصل میشه و چیزی ک شما برای اون ماژول از طریق موبایلتون فرستادید رو میکروکنترلر میخونه و میتونید دستور بدید ک اگر فلان چیز اومد تو فلان کار رو کن و ... شما میتونی واسه هر متن یه کار تعریف کنی 


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .