PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : دسترسی به امکانات a20 در اندرویذ



Hesam1984
20-07-2015, 12:00
چطور می توان به امکانات برد کیوبی a20 در جاوا و اندروید دسترسی پیدا کرد. فرضا gpio ، adc ، تایمر و ....

dariush_ab
23-07-2015, 21:38
چطور می توان به امکانات برد کیوبی a20 در جاوا و اندروید دسترسی پیدا کرد. فرضا gpio ، adc ، تایمر و ....

با سلام.
چرا از لینوکس استفاده نمی کنید؟
راه اندازی این موارد در اندروید کمی مشکل هستش. فرصت نکردم روی این موارد وقت بذارم.
adc که ندارن این بردها برای gpio هم که نوشتن و خواندن در فایل هستش در جاوا البته قبلش باید در ترمینال همه چیز درست باشه مثل لینوکس. برای i2c هم شاید لازم باشه i2c-tools را در اندروید راه اندازی کنید.
لینک زیر همه قسمتها را با سورسشون برای olimex a20 داره می تونین ازش ایده بگیرید. در آن از NDK استفاده شده و فکر هم نمیکنم روی کیوبی برد اجرا بشود.
OLINUXINO/SOFTWARE/A20/ANDROID A20-OLINUXINO-TOOLS at master · OLIMEX/OLINUXINO · GitHub (You can see links before reply)
موفق باشید.

Hesam1984
24-07-2015, 03:51
با سلام.
چرا از لینوکس استفاده نمی کنید؟
راه اندازی این موارد در اندروید کمی مشکل هستش. فرصت نکردم روی این موارد وقت بذارم.
adc که ندارن این بردها برای gpio هم که نوشتن و خواندن در فایل هستش در جاوا البته قبلش باید در ترمینال همه چیز درست باشه مثل لینوکس. برای i2c هم شاید لازم باشه i2c-tools را در اندروید راه اندازی کنید.
لینک زیر همه قسمتها را با سورسشون برای olimex a20 داره می تونین ازش ایده بگیرید. در آن از NDK استفاده شده و فکر هم نمیکنم روی کیوبی برد اجرا بشود.
OLINUXINO/SOFTWARE/A20/ANDROID A20-OLINUXINO-TOOLS at master · OLIMEX/OLINUXINO · GitHub (You can see links before reply)
موفق باشید.

ممنون از جواب شما.

منظور شما نصب لینوکس و کدنویسی با ++C در QT یا پایتون هستش؟ اگر ساده تر و سریع تره در این صورت ممنون می شم توضیح بدین.
سوال دیگه هم که دارم اینه که می شه برنامه نوشته شده در دات نت رو در لینوکس اجرا کرد. من شنیدم با برنامه ای به اسم mono می شه اما ظاهرا یک سری محدودیت ها داره.

dariush_ab
24-07-2015, 07:20
ممنون از جواب شما.

منظور شما نصب لینوکس و کدنویسی با ++C در QT یا پایتون هستش؟ اگر ساده تر و سریع تره در این صورت ممنون می شم توضیح بدین.
سوال دیگه هم که دارم اینه که می شه برنامه نوشته شده در دات نت رو در لینوکس اجرا کرد. من شنیدم با برنامه ای به اسم mono می شه اما ظاهرا یک سری محدودیت ها داره.
خواهش میکنم.
بله حالا کیوت کمی سخت تر هستش ولی پایتان شاید بشود گفت یکی از بهترین زبانها برای سخت افزار و این بردها هستش. البته شما با خیلی زبانهای دیگر هم می توانید برنامه بنویسید و برای سی شارپ در لینوکس هم همانطور که گفتید می توانید از mono استفاده کنید ولی خوب احتمالا نمیشه همه چیز سی شارپ معمولی را داشت و از طرفی مثال هم فکر نکنم زیاد براش باشد.
gpio , i2c, onewire با پایتان در لینوکس می تونید داشته باشید و adc هم با آیسی و ماژول i2c.
موفق باشید.

Hesam1984
24-07-2015, 15:07
خواهش میکنم.
بله حالا کیوت کمی سخت تر هستش ولی پایتان شاید بشود گفت یکی از بهترین زبانها برای سخت افزار و این بردها هستش. البته شما با خیلی زبانهای دیگر هم می توانید برنامه بنویسید و برای سی شارپ در لینوکس هم همانطور که گفتید می توانید از mono استفاده کنید ولی خوب احتمالا نمیشه همه چیز سی شارپ معمولی را داشت و از طرفی مثال هم فکر نکنم زیاد براش باشد.
Gpio , i2c, onewire با پایتان در لینوکس می تونید داشته باشید و adc هم با آیسی و ماژول i2c.
موفق باشید.

ممنون از پاسخ شما.

امکانات دیگه چطور مثل تایمر، اینتراپت، pwm، کانتر و ...

dariush_ab
24-07-2015, 15:23
ممنون از پاسخ شما.

امکانات دیگه چطور مثل تایمر، اینتراپت، pwm، کانتر و ...
سلام.
تایمر کانتر بیشتر برای میکروهای آرم است تا این بردها. pwm هم در لینوکس راحت هستش آموزشش در ویکی هست.
آموزش آقای مهندس چنگانی هم اگر ندارید براتون مفید خواهدبود.
اگر خیلی میخواین برین سمت سخت افزار بهترین برد بیگل بون هستش.
برای بیگل و رزبری کلیه این موارد با پایتان راه اندازی شده اند.