انتشار کتاب آموزش زبان C از سوی بنیاد رزبری پای

نوشته شده توسط آی دریمز در 25 آوریل 2019
تصویری از جلد کتاب

بنیاد رزبری پای به تازگی کتاب رایگان آموزش زبان C را معرفی کرد. حتی اگر یک مبتدی باشید این کتاب تمام چیزهایی که برای نوشتن یک برنامه ساده در زبان C نیاز خواهید داشت را به شما می آموزد.

بخش اول کتاب، مقدمه ای بر زبان C است و اصول اولیه نوشتن برنامه های command-line را پوشش می دهد. در بخش دوم چگونگی استفاده از GTK برای ساختن رابط کاربری را شرح می دهد تا بتوان برنامه هایی برای اجرا روی محیط دسک تاپ داشت.

دریافت کتاب

اجرای بازی های کنسول بر روی رزبری پای و سایر بُردها

نوشته شده توسط آی دریمز در 22 آوریل 2019

روش های زیادی برای اجرای بازی های کنسول های قدیمی (Retro) روی بُردهای توسعه مانند رزبری پای وجود دارد. در این میان می توان به سیستم عامل های RetroPie، RetrOrangePi، Lakka، Recalbox اشاره کرد که هر یک ویژگی های خاص خود را دارد و تجربه مفرحی را برای کاربر فراهم می سازد. براحتی با مراجعه به سایت سازنده هر یک، می توانید ایمیج متناسب با رزبری پای یا سایر بُردها را دریافت کنید.
به تازگی سیستم عامل Batocera.Linux به صورت اوپن سورس (برای اجرای بازی های Retro) منتشر شده است که قابلیت اجرا روی کامپیوترهای عادی را نیز دارا می باشد و طیف وسیعی از SBC را پشتیبانی می کند.

وضعیت اجرای هر یک از شبیه سازهای بازی های کنسول روی بُردهای مختلف در سیستم عامل Batocera.Linux

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

نحوه ساخت کابل آپدیت فریمور شارژرهای ISDT

نوشته شده توسط آی دریمز در 18 آوریل 2019

حرفه ای ها برای شارژ باتری های لیتیوم و … معمولاً از شارژرهای مطرح بازار استفاده می کنند. شرکت چینی ISDT یکی از بهترین ها شرکت ها در زمینه تولید انواع شارژر در دنیا است که با توجه به قیمت مناسب محصولات این شرکت، مورد توجه بسیاری از علاقمندان قرار گرفته است.


اغلب این شارژرها، از طراحی متفکرانه ای برخوردار هستند که در عین ساده بودن، حتی برای کاربرانی که برای اولین بار از دستگاه شارژر استفاده می کنند، امکانات پیشرفته شارژ را فراهم می سازد تا بتوانند به راحتی از این شارژر استفاده کند.
کنترل ساده شارژر این امکان را فراهم می سازد تا به سرعت بتوان شارژر را برای استفاده مطلوب برنامه ریزی کرد و ابعاد کوچک اغلب شارژر های تولیدی توسط ISDT باعث شده است تا در هر جعبه ابزاری جا بگیرند.
این شارژر ها دارای Firmware هستند که شرکت سازنده بصورت منظم برای هر مدل Firmware را آپدیت و عرضه می کند که برای آپدیت کردن شارژر نیاز به یک آداپتور USB مطابق تصویر زیر است که باید جداگانه تهیه شود. قیمت این آداپتور حدود 7 دلار است که باتوجه به نرخ دلار، هزینه نسبتاً زیادی است.

در این مجال قصد ندارم در مورد انواع شارژر های ISDT توضیح دهم بلکه هدفم این است تا راهی برای ساخت این آداپتور که برای آپدیت Firmware شارژر های ISDT نیاز است، معرفی کنم.
اگر به تصاویر آداپتورِ آپدیتِ فریمور دقت کنید، می بینید که این آداپتور از دو قسمت تشکیل شده است: قسمت اول که یک سر آن USB است و همانند یک فلش است و قسمت دوم که یک کابل دو سر استریو است که در دو طرف دارای دو فیش 3.5 میلی متری (4 پین) است که یکی به شارژر و دیگری به قسمت اول، متصل می شود.

در واقع قسمت جداگانه آداپتورِ آپدیتِ فریمور که بصورت USB است یک تبدیل FTDI Programmer است. حال برای ساخت این آداپتور فقط نیاز به یک فیش 3.5 میلی متری (4 پین) و یک FTDI Programmer و مقداری سیم دارید.

در ادامه تصاویر را دنبال کنید.

همان طور که در تصاویر مشاهده می کنید فقط به سه سیم نیاز است و قسمت DTR بلا استفاده است. کافیست سیم های متصل به فیش 3.5 میلی متری را به FTDI Programmer متصل کنیم. برای راحتی کار بهتر است سیم های متصل به فیش 3.5 میلی متری را لیبل گذاری کنید. سیم RX به پین TX آداپتور FTDI، سیم TX را به پین RX و سیم GND را به پین GND آداپتور FTDI متصل کنید. در پایان نیاز است درایور FTDI Programmer را نیز نصب کنید.
برای آپدیت فریمور لازم است آخرین نسخه فریمور شارژر خود به همراه نرم افزار SCU را از اینجا دانلود کنید. فیش 3.5 میلی متری را به شارژر و FTDI Programmer را به کامپیوتر متصل کنید.

شارژر را روشن کنید (توسط باتری یا کابل برق) و سپس کلید Update Now را در برنامه SCU را بزنید، منتظر باشید تا عملیات آپدیت فریمور به پایان برسد.

ساخت دوربین حیات وحش با کمک رزبری پای

نوشته شده توسط آی دریمز در 15 آوریل 2019

اگر شما هم یکی از دوستداران طبیعت و حیوانات هستید حتماً تمایل زیادی خواهید داشت تا بتوانید از پرندگان یا حیوانات اطراف خود، تصویربرداری کنید. مانند تصاویری که در شبکه های مستند از نمای نزدیک تهیه شده است. فرض کنید پرنده ای در حال خوردن غذا است و بصورت خودکار از آن عکس گرفته شود. گروهی از علاقمندان دستورالعملی برای ساخت دوربینی توسط رزبری پای ارائه داده اند که با کمک این پروژه (که بصورت رایگان با راهنمای ساخت تصویری منتشر شده است) می توانید با داشتن یک رزبری پای و یک دوربین رسمی و همچنین سایر متعلقات، دوربین حیات وحش بسازید تا در صورت نزدیک شدن و حرکت حیوانات یا پرندگان به دوربین، بصورت خودکار تصویر پرنده یا حیوان گرفته شود و در حافظه رزبری پای ذخیره شود یا حتی می توانید دوربین را به کمک وای فای و از طریق گوشی خود (بدون نصب هیچ گونه برنامه اضافی) کنترل کنید یا اینکه تصاویر زنده از دوربین داشته باشید!

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

نصب ویندوز 10 کامل روی رزبری پای

نوشته شده توسط آی دریمز در 11 آوریل 2019

بسیاری از دوستداران رزبری پای، علاقمند هستند در کنار سیستم عامل لینوکس، تجربه ای از اجرای سیستم عامل ویندوز 10 کامل (نه نسخه IoT) را روی این بُرد تجربه کنند. با توجه به ساختار پردازنده رزبری پای (پردازنده آن از نوع ARM است)، مسلماً نمی توان ویندوز 10 عادی روی این بُرد نصب کرد، حال راه حل چیست ؟ آیا راهی برای نصب ویندوز 10 کامل وجود دارد ؟

گروهی از برنامه نویسان راه حلی برای اینکار ارائه کرده اند که می توان ویندوز 10 کامل نسخه ARM را روی رزبری پای 3 و بالاتر تجربه کرد.

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