Geek الکترونیک

رزبری پای

نوشته شده توسط احسان وارسته

این مقاله متشکل از چند مقاله بعلاوه تجربیات خودم تو استفاده از رزبری پای 2 هستش، البته تا زمان نوشتن این متن نسخه 3 هم عرضه شده

از ایده تا بازار

رزبری پای محصول چند مرد همسن و سال هستش - ابِن آپتون، راب مولینز، جک لنگ و آلان مای کرافت - که میخواستن بُعد جدیدی به دنیای کامپیوترهای شخصی سبک بدهند، زمانی که Commodore ها، BBC Micro ها، Spectrum ZX ها و Amiga ها ابزارهایی برای برنامه ریزی داخلیشون ارائه کرده بودن که حتی تازه کارها هم میتونستن یاد بگیرند. به عنوان یه شخص تو این گروه سنی، من (پائول ثوروت) یادم میاد از روی علاقه به مغازه های خرده فروشی میرفتم و به زبان BASIC روی Commodore 128 برنامه مینوشتم که اشکال هندسی تودرتو رو روی صفحه نمایش میداد!

بعد چند سال از این تجربه های بزرگ تو زمینه تکنولوژی، موفقیت رزبری پای خیلی بیشتر از انتظارات سازندگانش شده. ایده اولیشون ساخت یه کامپیوتر ارزون قیمت ( یا لااقل نه خیلی گرون! ) بود که هر کسی بتونه ازش استفاده کنه، و امروز رزبری پای 2 و البته 3 که تقریبا به اندازه هر موبایل گرون قیمتی قدرت پردازش داره فقط 35 دلار ( نزدیک 150 هزار تومن ) قیمت داره!

هدف اصلیشون این بود که بچه ها و دانش آموزهارو جذب علوم کامپیوتر کنن، و البته اینکارو خیلی خوب به انجام رسوندن. اما سازنده ها، علاقمند های تکنولوژی، مهندس ها، و دیگرانی که از این بوردهای کوچیک برای پروژه های نرم افزاری و سخت افزاری حیرت آوری استفاده کردن تعدادشون از مخاطبای اصلیش تا جایی که انتظار نمیرفت بیشتر شد! حالا هم با رزبری پای 2، ویندوزم اومده تو گود! تبریک میگم بچه ها، شما بُردید!

رزبری پای 2 یه قدم بزرگ برای بوردهای قبلی رزبری پای بود که تکامل یافته 4 طرح اصلی قبل خودش محسوب میشد. متشکل از یه سیستم روی چیپ Broadcom BCM2836 با پردازنده داخلی ( یه آرم کرتکس A7 چهار هسته با 900 مگاهرتز کلاک )، پردازنده گرافیکی، SDRAM یک گیگابایتی، DSP و USB، و 4 پورت USB 2.0، خروجی HDMI، یه جک 3.5 میلیمتری صدا با خروجی تصویر/صدا کمپوزیت، اسلات میکرو اس دی، پورت اترنت 100 مگابیتی و یه پورت GPIO خروجی/ورودی عمومی. تغذیه از پورت میکرو یو اس بی وصل میشه، دقیقا مثل یه موبایل یا یه مینی تبلت.

وقتی یه رزبری پای میخرید، فقط یه بورد به دستتون میرسه. پس نیاز دارین خودتون تغذیه و حافظه ذخیره رو براش فراهم کنید و البته هر امکان اضافه دیگه ای که نیاز دارید. تغذیه میتونه با یه شارژر موبایل معمولی (ترجیحا 1000mAh به بالا) یا پورت USB مودم باشه، برای حافظه ذخیره هم باید از microSD استفاده کنید که بهتره ظرفیتش از 4 گیگابایت بیشتر باشه.

میشه ازش بعنوان یه mini-PC استفاده کرد. با یه کیبورد، موس و یه صفحه نمایش. یا اینکه سیستم عامل XBMC یا KODI رو نصب و به تلویزیون وصل کرد و از ستاپ باکس جدید لذت برد. عالیه!

نحوه ی نصب و راه اندازی

برای نصب و راه اندازی بورد های رزبری باید مراحل زیر رو طی کنید:

  1. دانلود فایل سیستم عامل ( که در نهایت بعد از خارج کردن از حالت فشرده به یه فایل با پسوند img نیاز هستش )
  2. دانلود نرم افزار مورد نیاز برای آماده کردن microSD برای بورد رزبری
  3. استفاده از نرم افزار و آماده کردن microSD
  4. اتصال رزبری به برق! ( البته با آداپتور!! )

برای دانلود سیستم عامل های Raspberry Pi بهترین راه رفتن به سایت خودشونه:

https://www.raspberrypi.com/software/operating-systems/

وقتی وارد سایتشون بشین متوجه میشین که گزینه های زیادی برای انتخاب وجود داره

شما میتونین دو سیستم عاملی که خود سایت Raspberry Pi از اونها پشتیبانی میکنه رو دانلود کنین ( NOOBS یا RASPBIAN ) یا اینکه سیستم عامل هایی که توسط کمپانی ها یا اشخاص دیگه ارائه شدن رو تحت عنوان Third Party OS دانلود کنین. تقریبا همه Image هایی که در این صفحه هست به یه شکل نصب میشن. فقط خروجی های نهایی متفاوت هستن و نحوه Config کردن سیستم عامل ها (که البته اگه با چیزی که هست راحت هستین احتیاجی نیست).

برای مثال وقتی وارد صفحه RASPBIAN بشین دو انتخاب براتون داره:

RASPIAN JESSIE در هر دو مشترکه و RASPIAN اسم سیستم عامل و JESSIE اسم نسخه انتشارشه. نسخه LITE نسخه کم حجم یا مینیمال سیستم عامل هست که شما بعدا نیاز پیدا میکنین خیلی از چیزهای مورد نیازتون رو دانلود کنید برای استفاده خودتون. ولی نسخه WITH PIXEL نسخه کامل هست که بهتون یه سیستم عامل کامل با دسکتاپ PIXEL رو ارائه میده. نمایی از دسکتاپ PIXEL که بعد نصب روی رزپری میبینین:

گزینه Download ZIP رو برای نسخه مورد نظرتون بزنین و بعد از اتمام دانلود، حالا نوبت به دانلود نرم افزار مورد نیاز برای آماده کردن microSD میرسه. روی لینک زیر کلیک کنید و مستقیم شما رو میبره برای دانلود نرم افزار

https://sourceforge.net/projects/win32diskimager/files/latest/download

نصب رزبری به این صورته که اطلاعات دیسک حافظه که البته FAT هم نیست و توسط ویندوز شناسایی نمیشه روی یه کارت حافظه ریخته میشه. این کار رو نرم افزاری به اسم Win32 Disk Imager انجام میده.

بعد از نصب برنامه، برای اجراش حتما باید Run as Administrator رو بزنید وگرنه برنامه اجرا نمیشه. خب ما اینجا چندتا بخش داریم. یکی بخش Image File هست که مربوط به فایل پرحجمی هست که شما اخیرا دانلود کردین! و باید بعد از Unzip کردن آدرسش رو تو وارد کنید، میتونید از پوشه آبی رنگ استفاده کنید تا کارتون راحتتر باشه.

بخش بعدی Device هست که باید خیلی توجه کنین و حواستون جمع باشه! چون اگه اشتباه عمل کنین ممکنه آسیب جدی به اطلاعاتتون وارد بشه! برای اینکه احتمال خطا به صفر برسه بهتره هر فلش و دستگاه حافظه ای که به سیستمتون وصله رو جدا کنین و فقط کارت حافظه به سیستم وصل باشه ( توسط Card Reader ) حالا میتونید درایو مورد نظر رو از لیست Device انتخاب کنین.

اگه مراحل بالارو به درستی انجام داده باشین الان باید گزینه های Read و Write فعال شده باشن. دکمه Write رو بزنید و منتظر بمونین تا نوار Progress کامل بشه، همین! بعد از برنامه خارج بشین و کارت حافظه رو از سیستم جدا کنین. حالا میتونین کارت رو به رزبری متصل کنین و بعدم رزبری رو با کابل میکرو USB به آداپتور یا پورت USB سیستم متصل کنین.

برای بهینه کردن سیستم عاملون خوبه که دستور sudo raspi-config رو تو ترمینال بزنید:

گزینه اول از کل کارت حافظتون برای سیستم عامل استفاده میکنه ( که بهتره استفاده کنه وگرنه برای شما استفاده دیگه ای نداره ) پس بهتره انتخاب کنید ( با کلید Enter )
گزینه دوم پسورد یا رمز ورود رو تغییر میده
گزینه های بعدی بسته به خواسته میتونین تغییر بدین.

و در آخر که کارتون تموم شد گزینه Finish رو انتخاب کنید و تمام!

حالا فقط مونده ریبوت، که بهتره از دستور sudo reboot برای ریبوت استفاده کنید.

درباره نویسنده

احسان وارسته

یه علاقمند به حوزه علم و فناوری که دوست داره با به اشتراک گذاشتن دانشش قدم کوچکی برای کمک به جامعه فنی برداره :)
حمایت مالی

3 نظر

  • احسان عزیز بهت تبریک میگم. عملکردت فوق العاده است. من دنبال یه سری مطلب در مورد اسپیندل موتورها میگشتم. ولی در نهایت از مطالب خوبت در زمینه رسپیری و آرداینو و شیلدهای اون و … استفاده کردم. درود به شرفت

نظر بگذارید