رزبری پای یا همانطور که در اینترنت روسی زبان خوانده می شود ، "تمشک" ، "تمشک پای" ، "تمشک پای" یک ریز رایانه است که در روسیه و سراسر جهان گسترش یافته است. این توسط صنعتگران خانگی و متخصصان باتجربه به عنوان جایگزینی برای رایانه رومیزی و به عنوان اساس "خانه هوشمند" برای تماشای فیلم ها ، اتوماسیون آبیاری سبزیجات در گلخانه ، ایجاد ربات ها و بسیاری از کارهای دیگر استفاده می شود. Raspberry Pi کاملاً انواع مختلفی دارد و برشمردن تعداد دستگاههای متصل به آن دشوار است.
تمشک پی چیست
Raspberry Pi یک کامپیوتر کوچک اما کامل است. با توجه به ویژگی های خارجی آن ، می توان آن را به اصطلاح نسبت داد. رایانه های جاسازی شده یا تک برد ، رایانه هایی که برای استفاده به عنوان بخشی از هر محصول در نظر گرفته شده اند: اتومبیل ، کنسول بازی ، تجهیزات صنعتی و پزشکی ، خانه هوشمند ، دستگاه های اینترنت اشیا، و غیره برخلاف میکروکنترلرها مانند Arduino ، Raspberry Pi دارای یک سیستم عامل کامل است ، بنابراین توانایی انجام کارهای بسیار پیچیده تری را دارد.
رزبری پای یک مارک تجاری بنیاد رزبری است.
رزبری پای چیست؟
فروش رایانه های Raspberry Pi از سال 2012 آغاز شده است و تعداد زیادی از انواع آن در این مدت منتشر شده است. در زیر نگاهی دقیق به نمونه های مدرن خواهیم انداخت و مدل های قدیمی را به طور خلاصه لیست خواهیم کرد.
رزبری پای 3 مدل B
این تنوع در فوریه 2016 منتشر شد. در اینجا مشخصات اصلی فنی آن ذکر شده است:
- پردازنده (CPU): 64 بیتی 4 هسته ای ARM 1.2 گیگاهرتز ؛
- حافظه دسترسی تصادفی (RAM): 1 گیگابایت
- اندازه: 85 ، 6x56 ، 5x17 میلی متر
امکانات تعامل با دنیای خارج این رایانه بسیار چشمگیر است:
- خروجی فیلم کامل HDMI؛
- 4 کانکتور USB در اندازه کامل ؛
- خروجی صدا
- اتصال اترنت برای اتصال LAN سیمی ؛
- Wi-Fi برای اتصال LAN بی سیم ؛
- بلوتوث؛
- اسلات کارت microSD؛
- اتصال ورودی-خروجی هدف عمومی (اصطلاحاً GPIO) ؛
- اتصال دوربین (CSI) ؛
- اتصال صفحه نمایش (DSI) شامل. از صفحه های حساس به لمس پشتیبانی می کند ، اصطلاحاً صفحه های لمسی
لطفا توجه داشته باشید که برد Raspberry Pi 3 مدل B فاقد فلاش داخلی است. برای اجرای این کامپیوتر تک برد ، باید کارت microSD بردارید ، تصویری از سیستم عامل را روی آن بنویسید و آن را در شکاف برد قرار دهید.
همچنین ، یکی از ویژگی های Raspberry Pi 3 مدل B استفاده از اتصال micro-USB برای اتصال منبع تغذیه است ، مانند تلفن های همراه مدرن. با این حال ، باید در نظر داشت که هر شارژ تلفنی برای تأمین انرژی "تمشک" مناسب نیست. به عنوان مثال ، برای تأمین انرژی Raspberry Pi 3 مدل B ، سازنده توصیه می کند از منبع تغذیه یک تولید کننده قابل اعتماد با درجه بندی حداکثر 2.5A استفاده کنید.
Raspberry Pi 3 Zero and Zero W
اینها نمونه های ویژه Raspberry Pi با کاهش اندازه و بر این اساس قدرت هستند. Zero 3 در ماه مه 2016 و Zero W در فوریه 2017 به بازار عرضه شدند. آنها برای برنامه هایی طراحی شده اند که عملکرد بالای مدل قدیمی لازم نیست ، اما اندازه کوچک و مصرف کم انرژی از اهمیت بالایی برخوردار است.
در اینجا مشخصات اصلی این نمونه ها وجود دارد:
- پردازنده (CPU): 1 گیگاهرتز ARM 1 هسته ای 32 بیتی ؛
- حافظه دسترسی تصادفی (RAM): 512 مگابایت
- اندازه: 65x30x5 میلی متر
امکانات اتصال دستگاه های خارجی در اینجا متوسط نیست:
- خروجی ویدیوی mini HDMI؛
- 1 اتصال میکرو USB؛
- اسلات کارت microSD؛
- اتصال ورودی / خروجی هدف عمومی (GPIO)
- اتصال دوربین (CSI).
تفاوت Zero W فقط با Zero در داشتن Wi-Fi و بلوتوث است. هر دو برد از طریق اتصال micro-USB تغذیه می شوند. بنابراین ، 2 اتصال میکرو USB وجود دارد که یکی از آنها فقط برای اتصال برق و دیگری برای اتصال دستگاه های خارجی استفاده می شود.
لطفا توجه داشته باشید: مانند برادر بزرگترش ، Raspberry Pi 3 مدل B ، این نوع حافظه های فلش داخلی نیز ندارند. برای اجرای این کامپیوتر تک برد ، باید کارت microSD بردارید ، تصویری از سیستم عامل را روی آن بنویسید و آن را در شکاف برد قرار دهید.
Raspberry Pi 3 Compute Module
این به اصطلاح است. Compute Node - نوعی رزبری پای مخصوصاً طراحی شده برای استفاده به عنوان بخشی از یک محصول صنعتی. قدرت این رایانه تعبیه شده همان قدرت Raspberry Pi 3 مدل B است و ابعاد آن نزدیک به نوع Zero است:
- پردازنده (CPU): 64 بیتی 4 هسته ای ARM 1.2 گیگاهرتز ؛
- حافظه دسترسی تصادفی (RAM): 1 گیگابایت
- اندازه: 67 ، 6x31 میلی متر
تفاوت اصلی با انواع قبلا در نظر گرفته شده به شرح زیر است:
- همه اتصالات در یک اتصال بزرگ 200 پین SO-DIMM قرار گرفته اند که در امتداد لبه تخته قرار دارد.
- بدون Wi-Fi ، بلوتوث و اترنت.
- حافظه داخلی آن 4 گیگابایت است.
برای استفاده از این مجموعه ، باید آن را در یک مادربرد اختصاصی با سوکت SO-DIMM قرار دهید. از طریق این اتصال گره نیرو را دریافت می کند و با محصولی که بخشی از آن است ارتباط برقرار می کند ، به عنوان مثال ماشین ، دستگاه CNC ، هواپیمای بدون سرنشین و غیره.
ممکن است این سوال پیش بیاید: اگر از قبل Raspberry Pi 3 مدل B و Zero دارید ، به یک گره محاسباتی نیاز دارید؟ پاسخ ساده است: اولاً ، Zero از نظر قدرت هنوز یک کامپیوتر نسبتاً ضعیف است. و Raspberry Pi 3 مدل B عمدتا برای صنعتگران دستی طراحی شده است که اندازه اضافی و اتصالات آنها برای آنها کاملاً قابل قبول است. در صورت استفاده حرفه ای از Raspberry Pi ، اتصالات استفاده نشده قابل قبول نیستند ، حتی اگر در زیر پوشش مخفی باشند. موافقم ، بسیار عجیب خواهد بود اگر کسی یک اتصال دوربین یا یک جفت پورت USB پنهان را در داخل یک سیستم سرگرمی خانگی کشف کند.
یک نسخه سبک از گره محاسباتی نیز وجود دارد: با غیاب کامل حافظه فلش داخلی متفاوت است.
نمونه های قبلی رزبری پای
از انواع "پای تمشک" سالهای گذشته توسعه ، Raspberry Pi 2 مدل B شاید گسترده ترین باشد:
از نظر عملکرد فقط کمی نسبت به برادر بزرگتر نسل 3 خود پایین است و ابعاد ، اتصالات و اتصال بی سیم یکسان است.
نسخه اول Raspberry Pi Zero که در نوامبر سال 2015 منتشر شد ، به دلیل نداشتن رابط اتصال دوربین ، با نسخه های مدرن متفاوت است.
یکی از ویژگی های اولین نمونه های Raspberry Pi مدل B ، تولید شده در سال های 2012 و 2013 ، وجود یک خروجی ویدئویی RCA آنالوگ بود ، به اصطلاح. لاله و درگاه های USB کمتر:
همچنین ، آن نمونه های Raspberry Pi دارای اتصال GPIO کوتاه تری بودند و فقط از 26 پین تشکیل شده بودند. با این حال ، سازگاری رو به عقب حفظ شده است: تخته های انبساطی که برای آن Raspberry Pi منتشر شده اند ، بدون هیچ تغییری می توانند به 26 پایه اول اتصال GPIO "تمشک" های مدرن متصل شوند ، که این اتصال دارای 40 پین است. علاوه بر این ، بسیاری از تابلوهای توسعه مدرن متصل به Raspberry Pi GPIO می توانند با موفقیت کار کنند ، وقتی اولین نمونه های رایانه تعبیه شده به اتصال ورودی / خروجی متصل شوند.
یک نوع Raspberry Pi 1 مدل A نیز وجود داشت که برادر کوچکتر مدل B بود: فقط 1 اتصال USB داشت و اتصال Ethernet وجود نداشت.
تمام نمونه های نسل 1 Raspberry Pi فاقد قابلیت اتصال بی سیم داخلی مانند Wi-Fi و بلوتوث هستند. با این وجود امکان اتصال دستگاه های متناظر از طریق اتصال USB به آنها وجود داشت.
چه کاری می توان با Raspberry Pi انجام داد
به سادگی می توان گفت: اگر کاری با استفاده از رایانه یا میکروکنترلر حل شود ، می توان با موفقیت و با استفاده از Raspberry Pi ، آن را با موفقیت حل کرد و به طور معمول ، آن را حل کرد!
مانند هر رایانه ای ، قابلیت های Raspberry Pi نه تنها توسط سخت افزار تعیین می شود ، یعنی. قابلیت های دستگاه های لحیم شده روی صفحه تک برد و متصل به آن ، بلکه توسط "نرم افزار" ، به عنوان مثال نرم افزار. اساس نرم افزار هر رایانه ای سیستم عامل است. Raspberry Pi می تواند بسیاری از سیستم عامل های مختلف را اجرا کند ، اما سیستم عامل اصلی آن Raspbian است. ما به شما توصیه می کنیم که از آن در اکثریت قریب به اتفاق موارد استفاده کنید ، زیرا به طور خاص برای رزبری پای طراحی شده است.
بنابراین با این کامپیوتر تک برد چه کاری می توان انجام داد؟ بیایید با چند مثال ساده و سطحی شروع کنیم:
- Raspberry Pi 3 مدل B با موفقیت جایگزین یک رایانه در حال کار می شود: کارت SD را با تصویر ضبط شده از سیستم عامل Raspbian در آن قرار دهید ، صفحه کلید و ماوس را از طریق اتصالات USB یا بلوتوث و یک مانیتور از طریق HDMI به آن متصل کنید - و اینجا شما هستید! سیستم عامل Raspbian کاملاً مدرن است. پس از راه اندازی آن ، کاربر به دسکتاپ گرافیکی آشنا می رسد.این سیستم عامل دارای یک مرورگر وب Chromium ، مجموعه ای از برنامه های دفتر LibreOffice و یک برنامه نامه الکترونیکی است. با استفاده از Wi-Fi می توانید یک رایانه را به یک شبکه محلی در محل کار یا خانه خود یا با سیم از طریق اتصال اترنت یا از طریق رادیو وصل کنید.
- Raspberry Pi 3 مدل B برای رایانه های شخصی دانش آموزان بسیار مناسب است. علاوه بر مرورگر اینترنت و برنامه های اداری که قبلاً ذکر شد ، این فرصت برای یادگیری برنامه نویسی در Scratch ، Python ، Perl ، C / C ++ ، JavaScript را دارد. شما می توانید با برنامه Wolfram Mathematica ریاضی کنید و همچنین می توانید با Sonic Pi موسیقی الکترونیکی بنویسید.
برای نصب در صورت تقاضا ، تعداد زیادی برنامه دیگر برای همه موارد موجود است.
نمونه های کمتر واضح ، اما همچنین بسیار رایج استفاده از Raspberry Pi:
- یک مرکز سرگرمی چندرسانه ای مانند Kodi ؛
- "علامت گذاری دیجیتال": پخش کننده فیلم برای مانیتور در هر مکان عمومی: فروشگاه ، مدرسه ، دانشگاه ، درمانگاه ، ویترین مغازه و غیره.
- کیوسک عکس.
بعلاوه ، اگر آماده کار با دستان خود هستید ، می توانید این کار را خودتان بر اساس Raspberry Pi انجام دهید:
- نوت بوک؛
- وبکم؛
- دوربین برای ضبط ویدئو با مرور زمان؛
- روتر Wi-Fi ؛
- دستیار صوتی مانند Yandex. Station؛
- صرافی اتوماتیک تلفن (صرافی اتوماتیک تلفن) ؛
- نمایش اطلاعات آب و هوا
- داشبورد الکترونیکی ماشین؛
- یک درب گربه که حیوان خانگی شما را تشخیص می دهد و فقط او را به خانه راه می دهد.
- عینک دید در شب ارزان قیمت؛
- و بسیاری دیگر
اگر ربات ها شما را جذب می کنند ، می توانید ربات Raspberry Pi خود را بسازید:
- ماشین 2 چرخ ساده؛
- همان اتومبیلی که می تواند در امتداد خط کشیده رانندگی کند.
- دستگاه کنترل از راه دور؛
- L3-37 از جنگ ستارگان ؛
- و غیره.
اتصال دستگاه ها به Raspberry Pi
اتصالات خانگی و اتصالات بی سیم
می توانید تلویزیون ، مانیتور یا ویدئو پروژکتور را به خروجی فیلم HDMI وصل کنید. همچنین یک خروجی ویدیوی آنالوگ وجود دارد. برای دریافت سیگنال از آن ، باید از سیم مخصوص متصل به خروجی صدای 3.5 میلی متری استفاده کنید.
هر دستگاه USB می تواند به اتصال USB Raspberry Pi متصل شود ، به شرطی که درایور مربوط به آن در سیستم عاملی که کامپیوتر تک برد در آن کار می کند بارگیری شود. به طور معمول ، دستگاه های رایج مانند صفحه کلید ، موش ، درایو فلش و هارد دیسک های خارجی از جعبه خارج می شوند. اما اتصال مودم 3G / 4G یا گیرنده تلویزیون ممکن است به نصب دستی درایورها نیاز داشته باشد. لیست ناقصی از دستگاه هایی که با Raspberry Pi کار می کنند را می توانید در eLinux.org مشاهده کنید.
خروجی صدا یک جک 3.5 میلی متری معمولی است ، شما می توانید هدفون یا بلندگوهای سیمی را با یک تقویت کننده به آن متصل کنید.
بلوتوث: می توانید هدست ، بلندگوی بی سیم و بسیاری از دستگاه های دیگر را به هم متصل کنید. می توانید یک تلفن هوشمند را متصل کرده و از طریق آن کامپیوتر تک صفحه ای خود را کنترل کنید.
Wi-Fi: Raspberry Pi می تواند مانند یک دستگاه برده عمل کند ، به اصطلاح. مشتری شبکه Wi-Fi ، و به عنوان یک ارائه دهنده ، به اصطلاح نقطه اتصال Wi-Fi
دوربین و صفحه نمایش
Raspberry Pi 3 مدل B و Zero دارای یک رابط دوربین اختصاصی است. دوربین ها با وضوح 5 و 8 مگاپیکسل ، با و بدون فیلتر مادون قرمز ، با فاصله کانونی ثابت یا متغیر ، برای عکاسی روزانه یا شبانه در دسترس هستند - انتخاب بسیار زیاد است ، و نیاز اکثر کاربران را برآورده می کند.
همین مورد در مورد صفحه نمایش ها وجود دارد: صفحه های LCD در اندازه ها و رزولوشن های مختلف از جمله صفحه هایی که از لمس 10 نقطه ای ، رنگی ، تک رنگ و سیاه و سفید پشتیبانی می کنند ، در دسترس هستند. صفحه های کاغذ الکترونیکی نیز وجود دارد که برای برنامه هایی که تصویر مرتباً تازه نمی شود ، مناسب است. جالب است که صفحه نمایش های Raspberry Pi نه تنها از طریق اتصال DSI بلکه از طریق رابط های GPIO ، HDMI و USB نیز متصل می شوند.
تابلوهای انبساط
نکته برجسته Raspberry Pi GPIO است - یک اتصال ورودی / خروجی 40 پین برای اهداف عمومی:
تابلوهای توسعه (HAT ، سخت افزار انگلیسی در بالای صفحه) می توانند به آن متصل شوند ، که ویژگی های جدیدی را به رایانه تعبیه شده اضافه می کنند. راحتی استفاده از چنین تخته ای این است که نیازی نیست که پین های GPIO و برد متصل را یکی یکی با جامپر لحیم کرده یا بهم متصل کنید. تمام پین های اتصال هدف خاصی دارند. رابط Raspberry Pi را با صفحه پلاگین تراز کنید ، فشار دهید - و کار تمام شد! البته باید توجه داشت که هدف برخی از پین های GPIO قابل تغییر است.در این صورت ، دفترچه راهنمای صفحه پلاگین را بررسی کنید تا ببینید آیا با پین های بازسازی شده کار می کند یا خیر.
به این صورت است که ، به عنوان مثال ، یک Raspberry Pi 3 مدل B با اتصال Sense HAT به نظر می رسد:
انتخاب کارت های توسعه واقعاً بسیار زیاد است. در اینجا لیست کاملی از انواع آنها وجود ندارد:
- LED ها و شبکه های آنها ؛
- صفحه های LED (OLED) ، LCD (TFT) ،
- بلندگوهای کوچک ، وزوز (بوق)
- میکروفون
- کارت صدا ، تقویت کننده صدا
- دکمه ها ، کلیدها ، جوی استیک ها ؛
- گیرنده ها و ساطع کننده های تابش مادون قرمز ؛
- گیرنده های سیگنال GPS / GLONASS؛
- گیرنده های NFC / RFID ، LPWAN ، XBee ، موج Z ؛
- مودم های GSM 2G / 3G / 4G ؛
- کنتاکتور (رله)؛
- مبدل های دیجیتال به آنالوگ و آنالوگ به دیجیتال ؛
- منبع تغذیه بدون وقفه؛
- تابلوهای کنترل موتورهای الکتریکی و درایوهای سروو ؛
- و غیره.
همچنین بسیار راحت است که می توان همزمان چندین صفحه توسعه را به Raspberry Pi GPIO متصل کرد. به نظر می رسد چیزی شبیه یک چیز کیک یا کیک پفکی است. مطمئناً ، هنگام اتصال چند تخته انبساط به رابط ورودی / خروجی هدف کلی Raspberry Pi ، باید در نظر بگیرید که هر برد از کدام پین GPIO استفاده می کند و چگونه تابلوها با یکدیگر تداخل ندارند.
حسگرها
احتمالاً برای هر چیزی که تصور کنید می توانید سنسورها را به Raspberry Pi متصل کنید:
- گرم کردن هوا ، مایع ، خاک ؛
- رطوبت هوا ، خاک ؛
- روشنایی
- اشعه مادون قرمز ، اشعه ماوراrav بنفش ؛
- فشار هوا؛
- جنبش؛
- شوک ، تکان دادن
- شتاب؛
- لمس كردن؛
- سرعت و جهت باد؛
- شیب
- فاصله ها؛
- جهت به نقاط اصلی (قطب نما) ؛
- دود؛
- گازها: اکسیژن ، دی اکسید کربن ، مونوکسیدکربن ، NO2 ، هیدروژن ، متان ، خانگی ، بخارات الکل و غیره.
- تپش قلب
- سنسور هال؛
- میدان مغناطیسی؛
- قدرت فعلی
- مصرف مایعات؛
- و غیره.
سنسورها می توانند دیجیتال و آنالوگ باشند. روش اتصال برای هر سنسور متفاوت است. برخی مستقیماً به رابط ورودی / خروجی هدف عمومی (GPIO) متصل می شوند ، در حالی که برخی دیگر به کارت توسعه ویژه یا اتصال USB متصل می شوند. برخی از سنسورها ممکن است برای اتصال به اجزای رادیویی ساده مانند مقاومت نیاز داشته باشند. بسته به روش اتصال ، می توان فقط یک سنسور را همزمان به یک Raspberry Pi یا بسیاری از آنها متصل کرد ، هر دو از یک نوع و سنسورهای مختلف.
ویژگی های خرید رزبری پای
اگر قصد خرید این رایانه یک صفحه ای را دارید ، ویژگی های زیر را در نظر بگیرید:
کارت حافظه MicroSD
Raspberry Pi ، به جز انواع ماژول محاسبه ، حافظه داخلی (فلش) داخلی ندارد. این حافظه شامل تصویری از سیستم عامل ، نرم افزار کاربردی و داده های لازم برای عملکرد آنها خواهد بود. بنابراین ، شما همچنین نیاز به خرید کارت microSD دارید. ظرفیت 4 گیگابایت برای برنامه های اساسی کافی است ، اما ما توصیه می کنیم از کارت با اندازه 8 گیگابایت یا بیشتر استفاده کنید.
منبع قدرت
رزبری پای بدون منبع تغذیه به فروش می رسد. منبع تغذیه باید به یک اتصال micro-USB مجهز شود ، همانطور که در مورد منبع تغذیه تلفن همراه مدرن وجود دارد. با این وجود به خاطر داشته باشید که هر شارژر تلفنی برای تأمین انرژی Raspberry Pi مناسب نیست. به عنوان مثال ، برای تأمین انرژی Raspberry Pi 3 مدل B ، سازنده توصیه می کند از منبع تغذیه یک تولید کننده قابل اعتماد با درجه بندی حداکثر 2.5A استفاده کنید. برای انواع صفر می توان از منبع ضعیف تری استفاده کرد. بخاطر داشته باشید که موارد زیادی به تعداد و قدرت دستگاه های USB متصل شده و کارت های توسعه و همچنین به استفاده از انتقال داده بی سیم از طریق Wi-Fi یا بلوتوث بستگی دارد.
قاب
رزبری پای بدون کیف فروخته می شود. در برخی موارد ، اگر می خواهید این رایانه تک برد را در محصولی که مورد خاص خود را دارد ، بسازید ، به پرونده نیاز ندارید. همچنین می توانید خودتان از موارد بداهه مورد تهیه کنید یا حتی آن را روی چاپگر سه بعدی چاپ کنید - در وب بسیاری از مدل های آماده سه بعدی کیف "تمشک" را پیدا خواهید کرد.
اگر پرونده شما در موارد ذکر شده در بالا صدق نمی کند ، پس یک مورد را با Raspberry Pi بخرید. توجه داشته باشید که کیس Zero variant مناسب Raspberry Pi 3 مدل B نخواهد بود.گفتگو ممکن است درست باشد یا نباشد - توضیحات را با دقت بخوانید. همچنین ، هنگام انتخاب پرونده ، موارد زیر را در نظر بگیرید:
- اینکه آیا کارتهای توسعه را بهم متصل خواهید کرد: این بر ارتفاع کیس تأثیر می گذارد.
- آیا دوربین را وصل خواهید کرد: مواردی وجود دارد که از قبل محلی برای نصب دوربین وجود دارد.
- آیا صفحه را وصل خواهید کرد: مواردی وجود دارد که از قبل مکانی برای نصب صفحه وجود دارد.
- آیا دستگاه های خارجی رابط ورودی / خروجی (GPIO) رابط کاربری Raspberry Pi مانند سنسورها ، LED ها ، دکمه ها ، صفحه ها و غیره به هم متصل می کنید: محفظه هایی با اسلات سیم هایی که به اتصال دهنده GPIO می روند وجود دارد
ساعت واقعی
رزبری پای ساعت داخلی بلادرنگ ندارد. این بدان معنی است که هر بار که برق خاموش می شود ، ساعت متوقف می شود. برای برخی از برنامه های Raspberry Pi ، مهم نیست. در صورت وجود زمان دقیق لازم برای رایانه ، لازم است گزینه های زیر را در نظر بگیرید:
- هر بار پس از روشن کردن ، زمان را به صورت دستی تنظیم کنید. این ناخوشایندترین راه است.
- اتصال دائمی Raspberry Pi به اینترنت از طریق Wi-Fi ، اترنت ، مودم 2G / 3G / 4G GSM یا بلوتوث را به اینترنت پیکربندی کنید. در این حالت ، چند دقیقه بعد از شروع Raspberry Pi و ایجاد اتصال به اینترنت ، ساعت به طور خودکار روی مقدار صحیح تنظیم می شود.
- یک کارت توسعه ویژه ، به عنوان مثال RasClock ، که ساعت بلادرنگ و باتری روی آن قرار دارد ، بخرید و نصب کنید.
- یک تابلوی انبساط سفارشی مانند UPS Pico بخرید و نصب کنید که به عنوان منبع تغذیه بی وقفه Raspberry Pi شما عمل کند. باتری قابل شارژ به چنین برد متصل است ، در حالی که برق از منبع تغذیه برق در دسترس نیست ، کامپیوتر جاسازی شده شما را تأمین می کند.
رزبری پای به عنوان یک رایانه در منزل یا محل کار
اگر به دنبال خرید Raspberry Pi هستید تا از آن به عنوان رایانه کار یا خانه استفاده کنید ، همچنین به موارد زیر احتیاج دارید:
- صفحه کلید متصل از طریق USB یا بلوتوث ؛
- ماوس از طریق USB یا بلوتوث متصل می شود.
- مانیتور یا تلویزیون با اتصال HDMI یا DVI ، در حالت دوم ، شما همچنین به یک آداپتور HDMI به DVI نیاز خواهید داشت.
لوازم جانبی اختیاری
به طور معمول ، در فروشگاه هایی که می توانید Raspberry Pi را خریداری کنید ، وسایل و لوازم جانبی مختلف دیگری نیز به فروش می رسد: تخته های انبساط ، سنسورها ، دوربین ها ، صفحه نمایش ها ، سیم های اتصال ، جامپرها و … فراموش نکنید که این لوازم جانبی را به همراه Raspberry Pi خود خریداری کنید.
نصب یک سیستم عامل روی Raspberry Pi 3
انتخاب سیستم عامل برای Raspberry Pi 3
لیست کاملی از سیستم عامل های قابل نصب بر روی Raspberry Pi 3 و در بیشتر موارد روی انواع قدیمی "تمشک" ، دارای ده ها قطعه است. به طور معمول این سیستم عامل ها مبتنی بر هسته لینوکس مانند Raspbian ، Ubuntu ، LibreELEC و OSMC هستند. همچنین می توانید نسخه ویژه Windows 10 - IoT Core را نصب کنید. البته در نظر گرفتن نصب همه سیستم عامل های پشتیبانی شده در یک مقاله غیرممکن است. ما خود را به توصیف نصب اصلی سیستم عامل طراحی شده برای Raspberry Pi - سیستم عامل Raspbian محدود خواهیم کرد ، سپس در مورد نصب ویندوز 10 IoT Core و در آخر ، در مورد نصب مرکز رسانه Kodi صحبت خواهیم کرد.
شما نیاز خواهید داشت
- Raspberry Pi 3 مدل B ، Zero یا یک نوع دیگر از این میکرو رایانه ؛
- کارت microSD 8 گیگابایت یا بیشتر ؛
- منبع تغذیه "تمشک"
- صفحه کلید USB؛
- ماوس USB؛
- مانیتور از طریق اتصال HDMI متصل می شود.
- کامپیوتر دیگری مجهز به کارت خوان microSD و نویسنده است.
این کلمه جادویی NOOBS است
NOOBS مخفف New Out Of Box Software است که می تواند به روسی "نرم افزار نصب" ترجمه شود. این همان نمونه ای است که برای مثال DVD نصب یا درایو فلش نصب با سیستم عامل Windows 10 یا Linux برای رایانه شخصی است. به طور معمول ، نصب سیستم عامل از طریق درایو فلش DVD یا USB روی درایو سخت رایانه انجام می شود و رسانه نصب خود تغییری نمی کند. در مورد NOOBS برای Raspberry Pi 3 ، این کار به روش دیگری انجام می شود: شما نرم افزار نصب NOOBS را روی کارت حافظه می نویسید ، آن را در "raspberry" وارد می کنید ، روشن می کنید و وارد نصب می شوید.پس از پایان کار ، سیستم عامل مورد نظر شما به جای NOOBS بر روی فلش کارت نصب می شود.
توجه داشته باشید که این تنها راه نصب سیستم عامل بر روی Raspberry Pi 3. نیست. با این حال ، برای کاربران تازه کار ، استفاده از آن را توصیه می کنیم: این ساده ترین راه است.
سیستم عامل های زیر را می توان با استفاده از NOOBS روی میکرو کامپیوتر نصب کرد:
- راسبیان ،
- Windows 10 IoT Core ،
- LibreELEC و OSMC سیستم عامل هایی برای مرکز رسانه ای Kodi هستند.
نصب چندین سیستم عامل دیگر با استفاده از NOOBS امکان پذیر است ، اما در نظر گرفتن آنها خارج از محدوده این مقاله است.
نصب Raspbian بر روی Raspberry Pi 3
برای نصب سیستم عامل Raspbian بر روی Raspberry Pi با استفاده از NOOBS ، مراحل زیر را دنبال کنید:
- برنامه SD Memory Card Formatter را از گره شبکه SD Association بارگیری کنید.
- کارت حافظه ای را که می خواهید تصویر Raspbian را به آن بنویسید ، در کارت خوان microSD و نویسنده قرار دهید.
- کارت حافظه را با آن فرمت کنید.
- به بخش NOOBS در بخش Downloads از گره شبکه Raspberry Pi Foundation بروید و نرم افزار نصب NOOBS را به عنوان بایگانی zip. بارگیری کنید. اندازه تقریبی پرونده 1.2 گیگابایت است.
- محتویات بایگانی.zip را در یک درایو فلش کپی کنید. لطفا توجه داشته باشید: محتویات فایل.zip باید در ریشه نقشه قرار گیرد.
- با خیال راحت کارت حافظه را بردارید.
- کارت microSD را به "raspberry" وارد کنید ، صفحه کلید و ماوس را به اتصالات USB متصل کنید ، مانیتور را از طریق اتصال HDMI و منبع تغذیه متصل کنید.
- منبع تغذیه میکرو رایانه را به یک پریز برق متصل کرده و منتظر بمانید تا نرم افزار نصب NOOBS بارگیری شود.
- در لیست ظاهر شده ، سیستم عامل Raspbian را انتخاب کنید ؛
- نصب را انجام دهید و منتظر بمانید تا کامل شود. پس از راه اندازی مجدد Raspberry Pi 3 ، سیستم عامل Raspbian راه اندازی می شود.
لطفا توجه داشته باشید: اگر از کارت حافظه با اندازه 64 گیگابایت یا بیشتر استفاده می کنید ، پس از انجام مرحله 3 ، کارت شامل یک پارتیشن خواهد بود ، اما در سیستم فایل exFAT قالب بندی می شود ، بوت لودر میکرو کامپیوتر درک نمی کند. در این حالت ، بعد از مرحله 3 ، شما باید از برنامه دیگری برای قالب بندی تنها پارتیشن موجود در فلش کارت به سیستم فایل FAT32 استفاده کنید. اگر رایانه ای که روی آن کارت حافظه برای "raspberry" آماده می کنید از Linux یا MacOS استفاده می کند ، از ابزارهای استاندارد استفاده کنید. در ویندوز ، ابزار قالب بندی داخلی کار نمی کند ، بنابراین شما باید از یک برنامه شخص ثالث مانند GUI با فرمت FAT32 از مشاوران RidgeCrop استفاده کنید.
همچنین می توانید Raspbian را بر روی Raspberry Pi و با استفاده از بارگذاری مستقیم روی کارت microSD نصب کنید. تصویری از یک کارت حافظه ، که Raspbian از قبل روی آن نصب شده است ، گرفته می شود و مستقیماً بخش به بخش دیگر در یک کارت جدید نوشته می شود. در عین حال ، نیازی به قالب بندی اولیه آن نیست: مجموعه مورد نیاز پارتیشن ها و سیستم فایل از قبل در تصویر اصلی هستند.
این روش برای کاربران با تجربه تر مناسب است. این امر به ویژه در صورت نیاز به تهیه همزمان چندین Raspberry Pi 3 با همان سیستم عامل و همان مجموعه نرم افزار کاربردی بسیار مناسب است.
بعداً ، به عنوان نمونه نگاهی به نصب Raspbian خالص روی تمشک خواهیم انداخت. طبق مراحل زیر ادامه دهید:
- به بخش Raspbian در بخش بارگیری های سایت شبکه Raspberry Pi Foundation بروید و Raspbian Stretch را با دسک تاپ یا Raspbian Stretch Lite به عنوان بایگانی.zip بارگیری کنید. حجم تقریبی پرونده در حالت اول 1300 مگابایت و در مورد بعدی 350 مگابایت است.
- فایل تصویر سیستم عامل را از بایگانی.zip بارگیری شده به یک پوشه دلخواه روی دیسک استخراج کنید. این پرونده معمولاً پسوند.img؛
- برنامه Etcher را که برای ضبط سطح پایین تصاویر سیستم عامل در یک فلش کارت طراحی شده بارگیری و نصب کنید.
- کارت حافظه ای را که می خواهید تصویر Raspbian را به آن بنویسید ، در کارت خوان microSD و نویسنده قرار دهید.
- Etcher را شروع کنید ، نامه درایو مربوط به کارت حافظه خود را مشخص کنید ، مسیر فایل.img را با تصویر سیستم عامل Raspbian مشخص کرده و ضبط را شروع کنید.
- پس از پایان ضبط ، کارت حافظه را در Raspberry Pi 3 وارد کنید ، صفحه کلید و ماوس را به اتصالات USB متصل کنید ، مانیتور را از طریق اتصال HDMI و منبع تغذیه متصل کنید.
- منبع تغذیه میکرو رایانه را به یک پریز برق متصل کرده و منتظر بمانید تا سیستم عامل Raspbian راه اندازی شود.
راحتی بیشتر این است که برنامه Etcher در تمام سیستم عامل های اصلی پشتیبانی می شود: ویندوز ، لینوکس و MacOS.
نصب ویندوز 10 روی Raspberry Pi 3
برای نصب Windows 10 IoT Core در Raspberry با استفاده از NOOBS ، باید روشی مشابه نصب Raspbian با استفاده از NOOBS را دنبال کنید. تنها تفاوت این است که در مرحله 9 ، هنگام انتخاب سیستم عامل برای نصب ، باید Windows 10 IoT Core را انتخاب کنید.
همچنین می توانید ویندوز 10 را با استفاده از بارگذاری مستقیم در کارت microSD نصب کنید. این روش راحت است زیرا سریعتر از نصب از طریق NOOBS است. علاوه بر این ، شما می توانید به سرعت چندین کارت حافظه یکسان تهیه کنید ، به عنوان مثال ، اگر می خواهید یک درس عملی در مورد Windows 10 IoT Core برگزار کنید یا اگر لازم است بسیاری از رایانه های جاسازی شده را با یک سیستم عامل از پیش نصب شده و یک برنامه واحد حمل کنید به یکباره به مشتری
مایکروسافت از تجربه کاربر مراقبت کرده و برنامه ویژه ای را منتشر کرده است که کار را آسان تر می کند. به شرح زیر عمل کنید:
- برنامه Windows 10 IoT Core Dashboard را از گره شبکه Microsoft بارگیری کنید ، آن را نصب کرده و راه اندازی کنید.
- کارت حافظه را که می خواهید تصویر سیستم عامل را به آن بنویسید ، برای خواندن و نوشتن کارت های microSD وارد دستگاه کنید ؛
- در پنجره IoT Core Dashboard مقادیر مربوط به قسمتهای نوع دستگاه را مشخص کنید ("نوع دستگاه" ، به عنوان مثال "Raspberry Pi 2 & 3") ، سیستم عامل (شماره ساخت ویندوز 10) ، درایو (حرف درایو مربوط به کارت حافظه) ، نام دستگاه (نام شبکه ریز رایانه در حال اجرا ویندوز 10) ، رمز عبور مدیر جدید (رمز عبور مدیر) ، تأیید رمز عبور مدیر (دوباره رمز عبور مدیر) ؛
- اگر می خواهید Raspberry Pi آماده شده با ویندوز 10 پس از راه اندازی به طور خودکار به یک شبکه Wi-Fi شناخته شده برای رایانه شما متصل شود ، کادر تأیید اتصال Wi-Fi Network را علامت بزنید و یک شبکه Wi-Fi را از لیست انتخاب کنید.
- کادر تأیید شرایط پذیرش مجوز نرم افزار را علامت بزنید و بارگیری و نصب را کلیک کنید. IoT Core Dashboard به طور خودکار تصویر مورد نظر ویندوز 10 را بارگیری می کند و آن را روی کارت microSD می نویسد.
البته لازم به ذکر است که برنامه IoT Core Dashboard فقط روی سیستم عامل ویندوز کار می کند ، بنابراین برای کاربران macOS و Linux کارایی نخواهد داشت.
نصب مرکز رسانه ای Kodi در Raspberry Pi 3
Kodi یک پخش کننده رسانه پیشرفته رایگان با رابط کاربر پسند است. به دلیل کیفیت و شیوع بالای آن است که سازندگان Raspberry Pi آن را در برنامه نصب NOOBS قرار داده اند. به طور کلی ، Kodi را می توان بر روی Raspberry Pi 3 به عنوان یک برنامه Raspbian نصب کرد. با این حال ، این راحت ترین و مطمئن ترین راه حل نیست. بهتر است از سیستم عامل LibreELEC یا OSMC استفاده کنید که فقط شامل Kodi و کتابخانه های لازم برای کار آن است.
برای نصب Kodi ، همان روش نصب سیستم عامل Raspbian با استفاده از NOOBS را ادامه دهید. تنها تفاوت این است که در مرحله 9 ، هنگامی که انتخاب سیستم عامل برای نصب ظاهر می شود ، باید LibreELEC یا OSMC را انتخاب کنید.
نصب یک سیستم عامل بر روی Raspberry Pi 3 برای افراد تنبل
اگر خیلی تنبل هستید و یا وقت ندارید به طور مستقل نرم افزار نصب NOOBS را روی کارت حافظه ضبط کنید ، می توانید آن را با NOOBS که قبلاً ضبط شده خریداری کنید. در ازای قیمت ، به سختی با کارت خالی فرق می کند. یکی دیگر از مزایای این روش این است که احتمالاً چنین کارتی با این میکرو رایانه سازگار است.
Raspberry Pi 3 مدل B +: جدید در سال 2018
Raspberry Pi خیلی سریع در حال تکامل است و هر سال توسعه دهندگان چیز جدیدی منتشر می کنند. مهمترین نوآوری سال 2018 برای امروز ، البته انتشار نسخه جدیدی از این کامپیوتر تک برد - Raspberry Pi 3 مدل B +:
طبق یک یادداشت در وب سایت Raspberry Pi Foundation ، تفاوت های اصلی آن با نسخه قبلی تک برد در اینجا است:
- فرکانس پردازنده از 1.2 به 1.4 گیگاهرتز افزایش یافته است.
- Wi-Fi 2 باند 802.11ac؛
- سرعت اتصال اترنت سیمی از 100 به 300 مگابیت در ثانیه افزایش یافته است.
- نسخه بلوتوث پیشرفته تر 4.2.
همچنین تعدادی پیشرفت جزئی نیز وجود دارد.
آنچه در مورد این رایانه تعبیه شده شگفت انگیز وجود دارد همین است. از Raspberry Pi خود لذت ببرید!