نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
مهدی دمیرچیلو

ارتباط موبایل با میکرو از طریق otg قسمت 4

به نام خدا : ارتباط موبایل با میکرو از طریق otg قسمت 4 – تو این مطلب از سری مطالب ارتباط موبایل و میکروکنترلر میخوام، ارتباط موبایل با میکرو از طریق OTG رو یه چند تا پروژه براش قرار بدم؛ برنامه اندروید رو با Android Studio نوشتم که سورس کدش رو ته مطلب گزاشتم برا دانلود؛ اولین چیزی که برا این مطلب مورد نیازه یه موبایله که قابلیت OTG داشته باشه و بعدش یههه کابل OTG؛ تو این مطلب میخوام پروژه ترمینال سریال OTG رو قرار بدم براتون، که چون من خواستم این پروژه تا حد ممکن ساده بشه، میکرو دیتاهایی که دریافت میکنه ( از سمت موبایل ) رو با یه فاصله SPACE ارسال میکنه به موبایل؛ که تو این پروژه هدف آشنایی با توابع دریافت هستش بیشتر و تو سه پروژه قبلی هذف آشنایی با توابع ارسال داده بود؛ این پروژ رو هم گزاشتم تا از تابع دریافت داده هم استفاده کردیم باشیم در این سری مطالب.

ارتباط موبایل با میکرو از طریق otg قسمت 4ارتباط موبایل با میکرو از طریق otg قسمت 4


 

پروژه آردوینو

شماتیک پروژه : این پروژه شماتیک خاصی نداره، فقط موبایل رو از طریق OTG به آردوینو وصل کنید.
کد پروژه ( آردوینو ) :

 
فیلم پروژه : http://www.aparat.com/v/TafUr

 

توجه : پروژه آردوینو، پروژه اندروید که در اندروید استدیو نوشته شده، فایل apk به تنهایی، شماتیک؛ همگی در داخل فایل بالا قرار داره.
 
امیدوارم این پروژه مفید باشه براتون؛ فعلا یا علی.
 
 راز ابهت امام و رهبری از زبان حاج قاسم سلیمانی : http://www.aparat.com/v/mtvTE

پسورد فایل های سایت :
www.dmf313.ir
مهدی دمیرچیلو جنگ ما فتح قدس را در پی خواهد داشت (امام خمینی) >>>>>> اگر از صدام بگذریم، اگر مسأله قدس را فراموش کنیم، اگر از جنایت های امریکا بگذریم از آل سعود نخواهیم گذشت. ان‌شاالله اندوه دلمان را را در وقت مناسب با انتقام از امریکا و ال سعود برطرف خواهیم کرد و داغ و حسرت حلاوت این جنایت بزرگ را بر دلشان خواهیم گذاشت و با برپایی جشن پیروزی حق بر جنود کفر و نفاق و آزادی کعبه از دست نااهلان و نامحرمان به مسجد الحرام وارد خواهیم شد (امام خمینی)
ارسال دیدگاه
15

1) تعداد حروف غیر فارسی از حروف فارسی بیشتر باشه دیدگاه به صورت خودکار حذف میشه.

2) به موارد درخواست پروژه/کد آماده و سوالاتی که بلد نباشم پاسخ داده نمیشه.

3) برای گزاشتن کدهاتون از این سایت استفاده کنید : debian

  1. Avatar

    مهمان

    mammad0101

    سلام.خدا قوت برادر.
    من یه عذر خواهی به شما بده کارم اگه یادتون باشه قرار بود یه راهی برای ارتباط سریال در اندروید با کیوت پیدا کنم laugh …بگذریم.
    اما یه پیشنهادی دارم : همون طور که میدونی میکرو کنترلر های avr رایج مثل مگا۳۲ ذاتاً از usb پشتیبانی نمیکنن و برای حل این قضیه سه تا نسخه پیچیده شده:
    ۱-استفاده از ماژول مبدل usb->serial
    ۲-بریم سراغ نسخه های ارتفا یافته میکرو کنترلر مثل atmega32u4 که تو بازار به سختی پیدا میشه bomb
    ۳-استفاده از کتابخانه v-usb ***
    اگر بتونی درمورد کتابخانه v-usb یه آموزشی جور کنی خیلی خوب میشه(والا برای ما که خیلی خوب میشه بقیه رو نمیدونم) آخه این روش اینترفیست همون usb هست و تبدیلی انجام نمیشه،لذا باید بهره وری بره بالا- میتونی موبایل هم بدون رابط به atmega32 وصل کنی(آخه otg هم همون usb هست) – usb خیلی از اینترفیس هایی مثل usart جدید تر و پرکاربرد تره…یه چنتا از نمونه پروژه هاشو توی کانال آپاراتم گذاشتم:
    http://www.aparat.com/v/e7gIQ
    http://www.aparat.com/v/aECiA
    http://www.aparat.com/v/edA5k
    باتشکر heart

    1396/06/01
    06:07
  2. Avatar

    مهمان

    ناشناس

    سلام. خسته نباشین.

    1396/04/02
    06:29
  3. Avatar

    مهمان

    محمد مهدی

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

    1396/03/24
    12:59
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام – برا اندروید : جاوا

      1396/03/25
      08:47
      • Avatar

        مهمان

        محمد مهدی

        پس شما برا شروع جاوا رو پیشنهاد میدید ؟
        و آموزششو باید از کجا بگیرم ؟
        زبون C و C شارپ چی ؟ میشه با اونا شروع کرد ؟
        ممنون که جواب میدید good

        1396/03/25
        09:34
        • مهدی دمرچیلو

          نویسنده این مطلب

          مهدی دمرچیلو

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

          1396/03/25
          10:13
      • Avatar

        مهمان

        سعید خسروی

        سلام مهندس.
        من یک کوبی برد دارم و زمان ساختن ایمیج یوارت های ttyS5 و ttyS6 رو که از نوع دوسیم هستش کانفیگ کردم و با یک برنامه که از قبل ساخته شده بود تست کردم و ارتباط درست بود و اروری مبنی بر permission هم نداشتم.
        حالا میخوام یک اپلیکیشن بسازم که بتونم از RX داده بگیرم و روی TX داده بنویسم.
        حقیقتا من اصلا اندروید کار نیستم فقط در حد زیبا کردن نمای نرم افزار و نهایتا اتصال دو اکتیویتی.
        سوالم این هستش که با تغییر روی این اپ که شما زحمتشو کشیدید میشه با یکی از اون دوتا ttyS ارتباط گرف؟.

        1397/12/22
        06:59
  4. Avatar

    مهمان

    علی اکبر

    سلام، با عرض خسته نباشید بنده یه پروژه طراحی کنترل کننده مبدل ky buck-boost با میکرو کنترلر دارم می خواستم ببینم شما در این زمینه می تونید به بنده کمکی کنید؟

    1396/03/20
    03:15
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      اطلاعاتی ندارم در این زمینه.

      1396/03/20
      09:09
  5. Avatar

    مهمان

    علی

    سلام اقا مهدی
    استفاده از otg یا مثلا سنسورا گوشی
    ربط به api داره یا کتابخونه داره تو اندروید استدیو
    باید از کجا یاد بگیرم اینا بلدم به اندروید استدیو کار کنم

    1396/03/19
    07:13
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      کتابخونه که داره تو اندروید استدیو تمام این موارد – البته تا جایی که من دیدم.
      والا آموزش خاصی سراغ ندارم – باید تو نت بسرچین تا عین پازل – هر قسمتشو از یه جایی گیر بیارین و یاد بگیرین – مثلا برا بحث wifi اندروید – اون چیزی که من میخواستم – من حدود ۳۰ تا فیلم آموزش از یوتیوب دانلود کردم – آخر سر یکیش بکارم اومد.

      1396/03/19
      10:55
  6. Avatar

    مهمان

    Erfan

    سلام اقا مهدی bye من اردوینو از سایت eca سفارش دادم فقط ardiuno uno shock نداره سری mega گرفتم در برنامه ها که مشکلی پیش نمیاد؟ unknw

    1396/03/16
    07:04
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      نه

      1396/03/16
      08:01
  7. Avatar

    مهمان

    امیر

    سلام دوست گرامی خسته نباشید…
    با چه کامپایلری برای اندروید برنامه مینویسید؟؟؟
    ممنون… good good good good

    1396/03/15
    11:46
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      Android Studio

      1396/03/15
      12:24