شماره 54 مجله The MagPi

نوشته شده توسط رامین در 9 بهمن 1395

شماره 54 مجله The MagPi منتشر شد.
اگر شما هم یکی از علاقه مندان بُرد رسپبری پای هستید، به رایگان می توانید، نسخۀ الکترونیک مجلۀ The MagPi را دریافت نمایید. این مجله به زبان انگلیسی و بصورت ماهانه منتشر می شود که شامل جدیدترین پروژه ها و آموزش های مرتبط با رسپبری پای، آموزش برنامه نویسی، معرفی ماژول های مرتبط و… می باشد. شماره ی 54 این مجله را، از لینک زیر دریافت کنید.

دانلود

شماره 53 مجله The MagPi

نوشته شده توسط رامین در 11 دی 1395

001_magpi53_cover-digitalشماره 53 مجله The MagPi منتشر شد.
اگر شما هم یکی از علاقه مندان بُرد رسپبری پای هستید، به رایگان می توانید، نسخۀ الکترونیک مجلۀ The MagPi را دریافت نمایید. این مجله به زبان انگلیسی و بصورت ماهانه منتشر می شود که شامل جدیدترین پروژه ها و آموزش های مرتبط با رسپبری پای، آموزش برنامه نویسی، معرفی ماژول های مرتبط و… می باشد. شماره ی 53 این مجله را، از لینک زیر دریافت کنید.

دانلود

بررسی بُرد LattePanda

نوشته شده توسط رامین در 10 آذر 1395

295-450x300

شاید هیچکس زمانی تصور این را نمی کرد که علم به اندازه ای پیشرفت کند که ابزارهای اطرافمان بتوانند به اینترنت دسترسی داشته باشند و داده های دریافتی از سنسورها را روی سرورها ذخیره کنند و… . در سال های اخیر توسعه ابزارهای IoT به طور چشمگیری افزایش یافته است. برخی ماژول ها اثری شگرف بر این پیشرفت داشته اند به طور مثال می توان به ماژول وای فای ESP8266 اشاره کرد که طیف وسیعی از ابزارهای اطرافمان، توسط این بُرد احاطه شده است.

در این میان، با پیشرفت تکنولوژی و کوچکتر شدن چیپ ها و مدارهای الکترونیکی، همچنین با معرفی ویندوز 8 و سپس ویندوز 10 از سوی مایکروسافت، شکل تازه ای از کامپیوترهای کوچک و به اصطلاح جیبی متولد شد، Intel Compute Stick اولین نمونه از این نوع کامپیوترها بود که از سوی شرکت اینتل معرفی شد. مهمترین ویژگی این کامپیوترها ابعاد کوچک آنهاست.

شرکت DFRobot به عنوان یکی از شرکت های فعال در زمینه الکترونیک و رباتیک، مدتی پیش از طریق سایت Kickstarter اقدام به جذب سرمایه برای محصولی استثنایی، در ابعادی کوچک نمود. این بُرد که LattePanda (لاته پاندا) نام دارد یک کامپیوتر کوچک به همراه ویندوز 10 با لایسنس اصلی است که در مدتی اندک توانست سر و صدای زیادی به پا کند. دلیل محبوبیت لاته پاندا دارا بودن چیپ ATmega32u4 است که این یعنی؛ یک بُرد Arduino داخلی بر روی لاته پاندا تعبیه شده است که براحتی از طریق ویندوز، پین های تعبیه شده روی بُرد، قابل کنترل و برنامه ریزی است. این ویژگی سبب می شود کاربر قابلیت پیاده سازی پروژه های مختلفی نظیر : خانه هوشمند، پروژه های رباتیک و… را با کمک این بُرد داشته باشد.

این امکان برای بنده فراهم شد، تا به یکی از این بُردها دسترسی داشته باشم و در این پست قصد دارم به صورت اجمالی به بررسی آن بپردازم. همچنین پروژه ای با کمک این بُرد بر روی سایت Hackster قرار دادم که می توانید آن را در قسمت «پروژه های من» ببینید. ابعاد لاته پاندا 7 سانتی متر در 8.78 سانتی متر است که 35 درصد در مقایسه با آیفون 6 کوچکتر است.

01

چیزی که از همان ابتدا توجه شما را به خود جلب می کند دارا بودن امکانات ارتباطی وسیع لاته پانداست. همان طور که در تصویر زیر می بینید لاته پاندا تقریبا چیزی از یک PC معمولی کم ندارد. در حال حاضر لاته پاندا در دو نسخه تولید می شود نسخه اول دارای 32 گیگابایت حافظه داخلی و 2 گیگابایت حافظه است و نسخه دوم دارای 64 گیگابایت حافظه داخلی و 4 گیگابایت حافظه رم است. نسخه 32 گیگابایتی به قیمت 109 دلار و نسخه 64 گیگابایتی به قیمت 139 دلار به فروش می رسد.

02

در قلب تپنده لاته پاندا پردازنده Intel Cherry Trail Z8300 Quad Core با فرکانس کاری 1.8 گیگاهرتز قرار دارد که براحتی از پسِ اجرای چندین برنامه به طور همزمان بر می آید. کارهایی نظیر وب گردی، تایپ و … جزء ابتدایی ترین مواردی است که لاته پاندا آنها را بدون درنگ و مکث انجام می دهد. همچنین بعد از نصب Visual Studio 2015 روی لاته پاندا، تغییر محسوسی از نظر عملکرد و سرعت مشاهده نکردم.

اگر به تصویر بالا نگاهی بیاندازید می بینید که 2 کانکتور برای اتصال نمایشگر و تاچ (خازنی) بر روی بُرد تعبیه شده است. به صورت رسمی نمایشگر 7 اینچ با رزولوشن  1024×600 IPSو صفحه تاچ (خازنی) متناسب با لاته پاندا از سوی شرکت DFRobot ساخته شده است که تجربه ای بی نظیر را به کاربر منتقل می کند.

525-450x300

بیایید نگاهی به ویژگی مهم لاته پاندا بیاندازیم. همان طور که در ابتدای این بررسی عنوان شد، لاته پاندا دارای چیپ ATmega32u4 داخلی است که در واقع می توان گفت مانند Arduino قابل برنامه ریزی و کنترل است. تصویر زیر نمایی از پین های لاته پانداست.

03

این تصویر از دو بخش تشکیل شده است : منطقه U1 و منطقه U2. منطقه U1 شامل 10 پین است که توسط چیپ X-Z8300 کنترل می شود و اطلاعات بیشتری در این زمینه، از سوی سازنده ارائه نشده است. منطقه U2 شامل پین های متعددی است که در تصویر بالا قابل مشاهده است. کارکرد پین ها دقیقاً مشابه پین های Arduino است. حتی کلید Arduino RESET معروف بُردهای Arduino در قسمت بالایی بُرد قابل مشاهده است. منطقه U2 توسط چیپ ATmega32u4 کنترل و برنامه ریزی می شود. در قسمت سمت چپ لاته پاندا پایه های سه پینی (سفید رنگ)، برای ارتباط با سنسورهای تولیدی DFRobot تعبیه شده است که قادر است سه سنسور دیجیتال و سه سنسور آنالوگ را همزمان پوشش دهد.

برای راه اندازی لاته پاندا نیاز به ولتاژ 5 ولت با جریان حداقل 2 آمپر یا بیشتر است. بعد از متصل نمودن کابل آداپتور  میکرو یو اس بی به بُرد، چراغی قرمز رنگ در زیر بُرد روشن می شود و بعد از حدود 5 ثانیه خاموش می شود. پس از خاموش شدن چراغ قرمز رنگ قسمت زیرین، می توانید کلید POWER را فشار دهید و لاته پاندا را روشن کنید. لاته پاندا در کمتر از 8 ثانیه وارد ویندوز می شود. برنامه Arduino به صورت پیش فرض بر روی لاته پاندا نصب شده است؛ اما برای استفاده از سایر نرم افزار های برنامه نویسی نظیر Visual Studio 2015 و … لازم است، کاربر آن را به صورت جداگانه دانلود و نصب کند.

از 32 گیگابایت فضای حافظه ی داخلی لاته پاندا، حدود 18 گیگابایت برای کاربر قابل استفاده است که البته این میزان با افزودن کارت حافظه میکرو اس دی در درگاه مربوطه، قابل افزایش است.

ذکر این نکته خالی از لطف نیست که برای کار با برنامه Arduino و در هنگام کامپایل کدها، لازم است از قسمت Board کاربر Arduino Leonardo را انتخاب کند.

05

برای ارتباط با چیپ ATmega32u4 از طریق محیط برنامه نویسی 2015 Visual Studio نیاز است از کتابخانه LattePanda Firmata که توسط گروه لاته پاندا توسعه داده شده است، استفاده کنید. می توانید این کتابخانه را از اینجا دریافت کنید. در پایان اگر دوستداران الکترونیک، برنامه نویسی هستید پیشنهاد می کنم این بُرد را از دست ندهید.

اگر علاقه مند به تهیه این بُرد هستید از طریق این لینک اقدام کنید.

شماره 52 مجله The MagPi

نوشته شده توسط رامین در 9 آذر 1395

magpi52_cover

شماره 52 مجله The MagPi منتشر شد.
اگر شما هم یکی از علاقه مندان بُرد رسپبری پای هستید، به رایگان می توانید، نسخۀ الکترونیک مجلۀ The MagPi را دریافت نمایید. این مجله به زبان انگلیسی و بصورت ماهانه منتشر می شود که شامل جدیدترین پروژه ها و آموزش های مرتبط با رسپبری پای، آموزش برنامه نویسی، معرفی ماژول های مرتبط و… می باشد. شماره 52 این مجله پروژه هایی مرتبط با کریسمس را شامل می شود. نسخۀ 52 این مجله را، از لینک زیر دریافت کنید.

دانلود

شماره 51 مجله The MagPi

نوشته شده توسط رامین در 1 آبان 1395

magpi_051-digital-1شماره 51 مجله The MagPi منتشر شد.
اگر شما هم یکی از علاقه مندان بُرد رسپبری پای هستید، به رایگان می توانید، نسخۀ الکترونیک مجلۀ The MagPi را دریافت نمایید. این مجله به زبان انگلیسی و بصورت ماهانه منتشر می شود که شامل جدیدترین پروژه ها و آموزش های مرتبط با رسپبری پای، آموزش برنامه نویسی، معرفی ماژول های مرتبط و… می باشد. نسخۀ 51 این مجله را، از لینک زیر دریافت کنید.

دانلود

معرفی سایت Hackster

نوشته شده توسط رامین در 1 آبان 1395

hackster_logo

مدت زمان نسبتاً زیادی است که متأسفانه به دلیل مشغله و سایر مسائل شخصی، فرصت چندانی برای ارائه مطالب و آموزش های کاربردی در سایت فراهم نیست. در یکسال اخیر بیشتر فعالیتم در سایت Hackster بوده است. این سایت عملکردی مشابه سایت Instructables دارد و از سال 2015 فعالیت خود را در سانفرانسیسکو شروع کرد. از ابتدای فعالیت به صورت اتفاقی با آن آشنا شدم و برخی از آموزش های مرتبط با رسپبری پای  و آموزش های دیگری را در آن قرار دادم. پروژه ها، آموزش ها و مقالات بسیار زیادی هم اکنون در سایت Hackster موجود است که راهنمای بسیاری از علاقه مندان و دوستداران الکترونیک و کامپیوتر است. سایت Hackster بصورت ماهانه و دوره ای مسابقات و رویدادهای مختلفی را در سراسر جهان (بویژه قاره امریکا) برگزار می کند. بسیاری از کمپانی های بزرگ الکترونیک و IoT برای تبلیغ محصولشان از این سایت کمک می گیرند و محصولشان را به رایگان در اختیار هکرها، طراحان و علاقه مندان قرار می دهند تا دوستداران الکترونیک با نوشتن یک پروژه و انتشار در این سایت (البته به زبان انگلیسی)، دیگران را ترغیب به خرید این ماژول ها کنند.

این نوع بازاریابی در جهان از مدت ها قبل برقرار بوده است که هم به نفع نویسنده مقاله یا پروژه است و هم به نفع شرکت سازنده بُرد یا ماژول است. عملکرد سایت نیز به این ترتیب است که پس از تأیید مقاله یا آموزشتان توسط مدیر سایت، 50 امتیاز برای شما منظور خواهد شد. همچنین هر کدام از اعضای سایت که مقاله یا پروژه آموزشی شما را به اصطلاح Respect کنند، 5 امتیاز به شما تعلق خواهد گرفت. جمع آوری امتیاز ها، هم باعث مطرح شدن شما در این جامعه کاربری خواهد شد، هم امکان خرید آیتم های مشخص شده در فروشگاه سایت، را برایتان فراهم می کند. البته متأسفانه به دلیل تحریم های امریکا و ممنوع بودن ارسال تجهیزات و قطعات الکترونیکی از خاک امریکا به ایران، ارسال هیچ کالای فیزیکی به ایران وجود ندارد. در پایان اگر شما هم از دوستداران و علاقه مندان به الکترونیک و کامپیوتر هستید، توصیه می کنم حتماً به این سایت سری بزنید.

پروژه های من در Hackster

انتشار کتاب آموزش زبان C

نوشته شده توسط رامین در 24 مهر 1395

4718_essentials-08-code-with-c-cover

کتاب آموزش زبان C به تازگی از سوی بنیاد رسپبری پای منتشر شده است. نویسنده این کتاب آقای Simon Long است که از برنامه نویسان متبحر در این عرصه است. پیشنهاد می کنم، این کتاب مفید را از دست ندهید.

دانلود

شماره 49 مجله The MagPi

نوشته شده توسط رامین در 6 شهریور 1395

49-Cover_new

شماره 49 مجله The MagPi منتشر شد.
اگر شما هم یکی از علاقه مندان بُرد رسپبری پای هستید، به رایگان می توانید، نسخۀ الکترونیک مجلۀ The MagPi را دریافت نمایید. این مجله به زبان انگلیسی و بصورت ماهانه منتشر می شود که شامل جدیدترین پروژه ها و آموزش های مرتبط با رسپبری پای، آموزش برنامه نویسی، معرفی ماژول های مرتبط و… می باشد. نسخۀ 49 این مجله را، از لینک زیر دریافت کنید.

دانلود

انتشار کتاب آموزش الکترونیک با GPIO Zero

نوشته شده توسط رامین در 30 مرداد 1395

Essentials-07-GPIO-ZERO_Flat_Cover

باز هم بنیاد رسپبری پای اقدام به انتشار کتاب دیگری از سری کتاب های MagPi Essentials کرده است، در کتاب آموزش الکترونیک با کمک کتابخانه GPIO Zero به راحتی و در کمترین زمان می توان، پروژه های الکترونیک را توسعه داد. هدف از توسعه کتابخانه GPIO Zero از بین بردن موانع و ساده سازی پروژه هاست.

این کتاب شامل 12 فصل با بیش از 100 صفحه است که هر فصل با انجام یک پروژه به پایان می رسد. پیشنهاد می کنم این کتاب ارزشمند را از دست ندهید.

دانلود

شماره 48 مجله The MagPi

نوشته شده توسط رامین در 12 مرداد 1395

TheMagPi48-COVER

شماره 48 مجله The MagPi منتشر شد.
اگر شما هم یکی از علاقه مندان بُرد رسپبری پای هستید، به رایگان می توانید، نسخۀ الکترونیک مجلۀ The MagPi را دریافت نمایید. این مجله به زبان انگلیسی و بصورت ماهانه منتشر می شود که شامل جدیدترین پروژه ها و آموزش های مرتبط با رسپبری پای، آموزش برنامه نویسی، معرفی ماژول های مرتبط و… می باشد. نسخۀ 48 این مجله را، از لینک زیر دریافت کنید.

دانلود