IR بخش دوم : راه اندازی و تست برای Marsboard

در این آموزش به نحوه اتصال یک گیرنده IR به مارس برد و تست آن پرداخته خواهد شد.

اولین مورد برای این کار انتخاب یک گیرنده IR بوده که من ازHS0038A2 استفاده کرده ام. (برای دریافت دیتاشیت به انتهای صفحه مراجعه کنید)

توضیح اینکه در برد Cubieboard از مدل HS0038B که سایز کوچکتری نسبت به مدل A2 دارد استفاده شده است.

برای آگاهی از نحوه اتصال هم می توانید از شکل زیر کمک بگیرید:

hs0038a2

 

ادامه مطلب….

راه اندازی pwm بردهای کوبی

با سلام و درود
PWM مخفف واژه‌ی Pulse Width Modulation و به معنای “مدولاسیون پهنای پالس” است pwm تکنیکی برای کنترل ولتاژِ پایه‌ی خروجی است.که بیشترین استفاده آن برای کنترل سرعت موتورهای DC است که در اینجا وارد جزئیات آن نمی شویم.

برای راه اندازی pwm برد کوبی باید ماژول pwm-sunxi روی کرنل ایمیج شما فعال باشد این ماژول بر روی ایمیج های اصلی خود سایت کوبی برد lubuntu 12.04 فعال است برای صحت عملکرد آن می توانید با دستور lsmod از فعال بودن این ماژول اطمینان حاصل کنید.
اگر تست کردیدو ماژول وجود نداشت و مطمئن هستید در این ایمیج pwm کامپایل شده است باید ماژول را با دستور modprobe بارگذاری کنید:
lsmod

ادامه مطلب….

تغییر مسیر پوشه های سیستم عاملی در usd

با سلام و درود
یکی از بزرگترین مشکلات کاربران کوبی – مارس مشکل کمبود فضای پارتیشن سیستم عامل است که امروز با یک روش ساده فولدر هایی که حجیم هستند را در usd می ریزیم و از آنجا مانت می کنیم

فولدرهای اصلی در لینوکس شامل:

ادامه مطلب….

نحوه راه اندازی TFT LCD 4.3,5.0,7.0و.. با CubieBoard

راه اندازی TFT LCD با کوبی برد و مارس برد

در عکس زیر راه اندازی کوبی برد با TFT LCD 7.0Inch 40pin نمایش داده شده است.برای مارس هم دقیقا مشابه کوبی برد می باشد که شما می توانید پایه ها متصل شده به السیدی را برای مارس تغییر دهید.

tftlcd to cubiebiard

ادامه مطلب….

را اندازی RTC با استفاده از تراشه DS1307

با سلام

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

خوب، برای رفع این مشکل اگه اتصال به اینترنت وجود داشته باشه که براحتی میشه به صورت Online به تنظیم ساعت پرداخت.

روش بعدی استفاده از تراشه RTC است.  در این نوشته به همین مورد می پردازیم.

تراشه مورد استفاده ای سی DS1307 هست که با اینترفیس I2C به برد متصل میشود. روی پایه های خارجی برد تنها I2C شماره 1 قابل استفاده است.

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

اتصال سخت افزاری ای سی که کار خاصی نداره و فقط بگم که نیازی به استفاده از مقاومت pull-up نیست. چون داخل خود برد هر دو پایه  SDA و SCK با مقاومت pull-up شده اند.

برای اینکه از اتصال سخت افزازی مطمئن بشیم از برنامه i2cdetect استفاده می کنیم. (آموزش این لینک)

ادامه مطلب….