فهرست مطالب:

رزبری پای را بدون مانیتور کنترل کنید: 7 مرحله
رزبری پای را بدون مانیتور کنترل کنید: 7 مرحله

تصویری: رزبری پای را بدون مانیتور کنترل کنید: 7 مرحله

تصویری: رزبری پای را بدون مانیتور کنترل کنید: 7 مرحله
تصویری: How to use XY-DJ Battery Charge Control Module with Over Charge Protection Solar - Robojax 2024, دسامبر
Anonim
رزبری پای را بدون مانیتور کنترل کنید
رزبری پای را بدون مانیتور کنترل کنید

در دستورالعمل قبلی ، من یک راهنمای مبتدی برای رزبری پای را به اشتراک گذاشتم. در آنجا دیدیم که چگونه Raspbian را روی Pi بوت کنیم و از آن به عنوان دسکتاپ استفاده کنیم. اما برای این تنظیمات ما به تجهیزات جانبی زیادی مانند مانیتور ، کابل HDMI ، صفحه کلید بی سیم و آداپتور OTG نیاز داریم. بیشتر اوقات ما به این لوازم جانبی بعد از اولین بوت نیاز نداریم. برای صرفه جویی در هزینه می توانیم از Pi در حالت Headless یعنی دسترسی بدون مانیتور به آن استفاده کنیم. در حالت Headless ، می توانیم از طریق شبکه بی سیم با استفاده از SSH (پروتکل محافظت شده پوسته) به Raspberry Pi دسترسی پیدا کنیم. بنابراین بدون اتلاف وقت دیگر ، اجازه دهید دقیقاً وارد آن شویم.

مرحله 1: الزامات:

الزامات
الزامات

قبل از شروع کار ، باید مقداری سخت افزار و نرم افزار برای این پروژه جمع آوری کنیم. اجزای سخت افزار:

1. تمشک پای

Raspberry Pi Zero W …………. (آمازون آمریکا / آمازون EU / Banggood) یا

Raspberry Pi 3 Model B+ ……. (آمازون آمریکا / آمازون EU / Banggood)

2. کارت Micro SD ……………………… (آمازون آمریکا / آمازون EU / Banggood)

3. کارت خوان Micro SD ……………. (آمازون ایالات متحده / آمازون EU / Banggood)

نرم افزار:

1. سیستم عامل Raspbian

2. PuTTY برای ویندوز

3. برنامه Fing

مرحله 2: فعال کردن SSH با مانیتور:

این روش برای کسانی است که مانیتور و سایر لوازم جانبی دارند. شما فقط باید Raspbian را روی یک کارت SD نصب کرده و آن را در Pi قرار دهید. اگر می خواهید نحوه نصب Raspbian را بیاموزید ، این آموزش را بررسی کنید. پس از نصب موفقیت آمیز سیستم عامل روی کارت SD ، آن را در Pi وارد کرده و آن را بوت کنید.

  1. پس از بوت شدن Pi ، روی نماد تمشک در گوشه سمت چپ بالا کلیک کنید. منوی کشویی را مشاهده خواهید کرد ، از این منو "Preferences" را انتخاب کنید. از منوی کشویی دوم ، "پیکربندی Raspberrypi" را انتخاب کنید.
  2. یک پنجره بازشو ظاهر می شود ، برگه "Interface" را انتخاب کنید.
  3. در مرحله بعد ، Camera ، I²C ، GPIO و SSH را فعال کنید. اینها ویژگی هایی است که بیشترین استفاده را از آنها خواهیم داشت.
  4. Pi اکنون آماده کنترل بدون مانیتور و صفحه کلید است.

مرحله 3: فعال کردن SSH بدون مانیتور:

فعال کردن SSH بدون مانیتور
فعال کردن SSH بدون مانیتور

اکنون برای فعال کردن SSH بدون مانیتور ، مراحل زیر را دنبال کنید:

  • تصویر Raspbian را مشابه آموزش قبلی روی کارت SD نصب کنید.
  • پس از سوزاندن تصویر ، کارت را به برق وصل نکنید. در عوض پارتیشن بوت را باز کنید. توجه داشته باشید که ممکن است پنجره ها از شما بخواهند درایو را فرمت کنید ، نه بگویید یا آن را لغو کنید. PARTITION را قالب بندی نکنید.
  • در پارتیشن بوت ، فایل ها و پوشه های زیادی وجود دارد. هیچ پرونده ای را از اینجا ویرایش یا حذف نکنید ، در غیر این صورت ممکن است باعث خرابی سیستم شود.
  • در اینجا ما باید دو فایل SSH و wpa_supplicant.conf را اضافه کنیم
  • ابتدا باید فایل SSH را ایجاد کنید ، در پارتیشن بوت راست کلیک کرده و روی "جدید" کلیک کنید ، از لیست "سند متن جدید" را انتخاب کنید. فایل ssh را نامگذاری کرده و پسوند ".txt" را حذف کنید. بعد فایل را ذخیره کنید. این فایل SSH را فعال می کند که به ما امکان می دهد با استفاده از PuTTY به Pi متصل شویم.
  • سپس یک سند متنی جدید ایجاد کنید و نام آن را "wpa_supplicant.conf" بگذارید و فایل را ذخیره کنید.
  • فایل wpa_supplicant را در ویرایشگر متن باز کنید و اسکریپت زیر را اضافه کنید:

کشور = IN

ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "نام شبکه WiFi شما" scan_ssid = 1 psk = "رمز WiFi" key_mgmt = WPA-PSK}

  • در اسکریپت باید تغییراتی ایجاد کنید. در کشور خط اول = IN ، من IN را نوشتم زیرا اهل هند هستم و کد ISO برای هند IN است. می توانید کد کشور خود را از Wikiwand پیدا کنید. سپس ssid خود را اضافه کنید که چیزی جز نام WiFi شما نیست. همچنین psk را که رمز وای فای شما است اضافه کنید. پس از اتمام کار ، حتماً فایل را ذخیره کنید.
  • حالا کارت SD را بیرون بیاورید و آن را در Pi وارد کنید. Pi را روشن کنید و چند دقیقه منتظر بمانید. بوت شدن برای اولین بار بیشتر طول می کشد.

مرحله 4: پیدا کردن آدرس IP:

پیدا کردن آدرس IP
پیدا کردن آدرس IP

قبل از اینکه بتوانیم رزبری پای را SSH کنیم ، باید آدرس IP Pi را بدانیم. برای یافتن آدرس IP ترجیح می دهم از برنامه ای به نام Fing استفاده کنم. هم برای اندروید و هم برای iPhone در دسترس است. برای یافتن آدرس IP:

  • ابتدا مطمئن شوید که تلفن هوشمند شما به همان شبکه WiFi وصل شده است.
  • برنامه Fing را باز کنید ، در صفحه اصلی لیستی از دستگاه های متصل به روتر را مشاهده خواهید کرد.
  • آدرس IP "raspberrypi" را یادداشت کنید. ما از این برای ایجاد ارتباط با Pi استفاده خواهیم کرد.

اکنون در مرحله بعد با استفاده از SSH به برد متصل می شویم.

مرحله 5: SSH Into the Pi:

SSH Into the Pi
SSH Into the Pi
SSH Into the Pi
SSH Into the Pi
SSH Into the Pi
SSH Into the Pi

اگر از ویندوز استفاده می کنید ، توصیه می کنم از PuTTY استفاده کنید. کافی است آن را مانند سایر برنامه ها بارگیری و نصب کنید. برای کاربران لینوکس ، SSH در حال حاضر در دسترس است. کافی است یک پنجره ترمینال باز کنید و دستور "ssh" را تایپ کنید تا ببینید آیا کار می کند.

SSH با استفاده از PuTTY برای کاربران Windows:

  • ابتدا رزبری پای را با استفاده از منبع تغذیه 5 ولت فعال کنید. باید ظرف چند دقیقه به شبکه WiFi شما متصل شود.
  • اکنون PuTTY را باز کرده و آدرس IP Pi را وارد کرده و روی "باز کردن" کلیک کنید.
  • در چند ثانیه پنجره ای ظاهر می شود که باید نام کاربری و رمز عبور را وارد کنید. نام کاربری پیش فرض "pi" و رمز عبور "تمشک" است.
  • توجه داشته باشید که نمی توانید گذرواژه را در ترمینال مشاهده کنید ، بنابراین به آرامی تایپ کنید ، در غیر اینصورت "دسترسی ممنوع است" دریافت خواهید کرد.
  • پس از ورود موفق به سیستم ، پنجره ترمینال را مشاهده خواهید کرد. اکنون می توانید با استفاده از SSH به رزبری پای خود متصل شوید! با آن صفحه کلید ، ماوس و مانیتور اضافی خداحافظی کنید!

برای کاربران یونیکس: (لینوکس و macOS)

برای ایجاد اتصال SSH در لینوکس ، ترمینال را باز کرده و دستور ssh را وارد کنید

ssh [email protected]

  • در اینجا آدرس IP خود را اضافه کرده و Enter را فشار دهید.
  • در مرحله بعد ، از شما س askedال می شود که آیا می خواهید به دستگاه متصل شوید. y را تایپ کنید
  • سپس از شما خواسته می شود که رمز عبور را وارد کنید ، رمز پیش فرض "تمشک" را وارد کنید.

و این باید شما را وارد ترمینال رزبری پای کند. اکنون آخرین کاری که باید انجام دهید ایمن سازی Pi است.

مرحله 6: ایمن سازی رزبری پای:

تابلوهای رزبری پای به طور پیش فرض دارای نام کاربری و رمز عبور یکسانی هستند. بنابراین ، می تواند در برابر هکرها آسیب پذیر باشد. برای جلوگیری از دسترسی غیرمجاز به Pi خود ، رمز عبور پیش فرض را تغییر می دهیم.

برای تغییر رمز عبور:

  • عبارت passwd را تایپ کرده و enter را بزنید.
  • از شما خواسته می شود که رمز عبور فعلی را برای احراز هویت وارد کنید. رمز پیش فرض تمشک را وارد کرده و Enter را بزنید.
  • اکنون از شما خواسته می شود که رمز جدید وارد کنید ، در اینجا یک رمز عبور منحصر به فرد با ترکیبی از حروف ، اعداد و نویسه های خاص وارد کنید. هنگامی که رمز عبور را تایپ می کنید ، هیچ چیزی در ترمینال نمایش داده نمی شود ، بنابراین مطمئن شوید که به آرامی و درست تایپ می کنید.
  • پس از وارد کردن رمز جدید ، از شما خواسته می شود که رمز عبور را تأیید کنید. در اینجا رمز عبور جدید را دوباره تایپ کرده و enter را بزنید.
  • پیام موفقیت در ترمینال نمایش داده می شود:

passwd: رمز عبور با موفقیت به روز شد

این نشان می دهد که رمز جدید اعمال شده است. این فرایند امنیت Pi را تضمین می کند. اگر می خواهید درباره کاربران و گذرواژه ها اطلاعات بیشتری کسب کنید ، این پست را در وب سایت رسمی رزبری پای مطالعه کنید. به شما دستورالعمل های عمیق تری می دهد.

مرحله 7: توجه نهایی:

اکنون شما آماده استفاده از Raspberry Pi خود با SSH هستید. در آموزش بعدی ، نحوه استفاده از پین های GPIO در Pi خود را برای کنترل LED ها خواهیم دید.

فراموش نکنید که کتاب الکترونیکی من "Mini WiFi Robot" را بررسی کنید ، اگر قبلاً این کار را نکرده اید. تمام مراحل را برای طراحی روبات سفارشی خود طی خواهید کرد.

امیدوارم این آموزش آموزنده باشد. اگر شک دارید ، در نظرات بپرسید.

توصیه شده: