فهرست مطالب:
- مرحله 1: الزامات:
- مرحله 2: فعال کردن SSH با مانیتور:
- مرحله 3: فعال کردن SSH بدون مانیتور:
- مرحله 4: پیدا کردن آدرس IP:
- مرحله 5: SSH Into the Pi:
- مرحله 6: ایمن سازی رزبری پای:
- مرحله 7: توجه نهایی:
تصویری: رزبری پای را بدون مانیتور کنترل کنید: 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
در دستورالعمل قبلی ، من یک راهنمای مبتدی برای رزبری پای را به اشتراک گذاشتم. در آنجا دیدیم که چگونه 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 وارد کرده و آن را بوت کنید.
- پس از بوت شدن Pi ، روی نماد تمشک در گوشه سمت چپ بالا کلیک کنید. منوی کشویی را مشاهده خواهید کرد ، از این منو "Preferences" را انتخاب کنید. از منوی کشویی دوم ، "پیکربندی Raspberrypi" را انتخاب کنید.
- یک پنجره بازشو ظاهر می شود ، برگه "Interface" را انتخاب کنید.
- در مرحله بعد ، Camera ، I²C ، GPIO و SSH را فعال کنید. اینها ویژگی هایی است که بیشترین استفاده را از آنها خواهیم داشت.
- Pi اکنون آماده کنترل بدون مانیتور و صفحه کلید است.
مرحله 3: فعال کردن 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:
قبل از اینکه بتوانیم رزبری پای را SSH کنیم ، باید آدرس IP Pi را بدانیم. برای یافتن آدرس IP ترجیح می دهم از برنامه ای به نام Fing استفاده کنم. هم برای اندروید و هم برای iPhone در دسترس است. برای یافتن آدرس IP:
- ابتدا مطمئن شوید که تلفن هوشمند شما به همان شبکه WiFi وصل شده است.
- برنامه Fing را باز کنید ، در صفحه اصلی لیستی از دستگاه های متصل به روتر را مشاهده خواهید کرد.
- آدرس IP "raspberrypi" را یادداشت کنید. ما از این برای ایجاد ارتباط با Pi استفاده خواهیم کرد.
اکنون در مرحله بعد با استفاده از SSH به برد متصل می شویم.
مرحله 5: SSH Into the Pi:
اگر از ویندوز استفاده می کنید ، توصیه می کنم از PuTTY استفاده کنید. کافی است آن را مانند سایر برنامه ها بارگیری و نصب کنید. برای کاربران لینوکس ، SSH در حال حاضر در دسترس است. کافی است یک پنجره ترمینال باز کنید و دستور "ssh" را تایپ کنید تا ببینید آیا کار می کند.
SSH با استفاده از PuTTY برای کاربران Windows:
- ابتدا رزبری پای را با استفاده از منبع تغذیه 5 ولت فعال کنید. باید ظرف چند دقیقه به شبکه WiFi شما متصل شود.
- اکنون PuTTY را باز کرده و آدرس IP Pi را وارد کرده و روی "باز کردن" کلیک کنید.
- در چند ثانیه پنجره ای ظاهر می شود که باید نام کاربری و رمز عبور را وارد کنید. نام کاربری پیش فرض "pi" و رمز عبور "تمشک" است.
- توجه داشته باشید که نمی توانید گذرواژه را در ترمینال مشاهده کنید ، بنابراین به آرامی تایپ کنید ، در غیر اینصورت "دسترسی ممنوع است" دریافت خواهید کرد.
- پس از ورود موفق به سیستم ، پنجره ترمینال را مشاهده خواهید کرد. اکنون می توانید با استفاده از SSH به رزبری پای خود متصل شوید! با آن صفحه کلید ، ماوس و مانیتور اضافی خداحافظی کنید!
برای کاربران یونیکس: (لینوکس و macOS)
برای ایجاد اتصال SSH در لینوکس ، ترمینال را باز کرده و دستور ssh را وارد کنید
- در اینجا آدرس IP خود را اضافه کرده و Enter را فشار دهید.
- در مرحله بعد ، از شما س askedال می شود که آیا می خواهید به دستگاه متصل شوید. y را تایپ کنید
- سپس از شما خواسته می شود که رمز عبور را وارد کنید ، رمز پیش فرض "تمشک" را وارد کنید.
و این باید شما را وارد ترمینال رزبری پای کند. اکنون آخرین کاری که باید انجام دهید ایمن سازی Pi است.
مرحله 6: ایمن سازی رزبری پای:
تابلوهای رزبری پای به طور پیش فرض دارای نام کاربری و رمز عبور یکسانی هستند. بنابراین ، می تواند در برابر هکرها آسیب پذیر باشد. برای جلوگیری از دسترسی غیرمجاز به Pi خود ، رمز عبور پیش فرض را تغییر می دهیم.
برای تغییر رمز عبور:
- عبارت passwd را تایپ کرده و enter را بزنید.
- از شما خواسته می شود که رمز عبور فعلی را برای احراز هویت وارد کنید. رمز پیش فرض تمشک را وارد کرده و Enter را بزنید.
- اکنون از شما خواسته می شود که رمز جدید وارد کنید ، در اینجا یک رمز عبور منحصر به فرد با ترکیبی از حروف ، اعداد و نویسه های خاص وارد کنید. هنگامی که رمز عبور را تایپ می کنید ، هیچ چیزی در ترمینال نمایش داده نمی شود ، بنابراین مطمئن شوید که به آرامی و درست تایپ می کنید.
- پس از وارد کردن رمز جدید ، از شما خواسته می شود که رمز عبور را تأیید کنید. در اینجا رمز عبور جدید را دوباره تایپ کرده و enter را بزنید.
- پیام موفقیت در ترمینال نمایش داده می شود:
passwd: رمز عبور با موفقیت به روز شد
این نشان می دهد که رمز جدید اعمال شده است. این فرایند امنیت Pi را تضمین می کند. اگر می خواهید درباره کاربران و گذرواژه ها اطلاعات بیشتری کسب کنید ، این پست را در وب سایت رسمی رزبری پای مطالعه کنید. به شما دستورالعمل های عمیق تری می دهد.
مرحله 7: توجه نهایی:
اکنون شما آماده استفاده از Raspberry Pi خود با SSH هستید. در آموزش بعدی ، نحوه استفاده از پین های GPIO در Pi خود را برای کنترل LED ها خواهیم دید.
فراموش نکنید که کتاب الکترونیکی من "Mini WiFi Robot" را بررسی کنید ، اگر قبلاً این کار را نکرده اید. تمام مراحل را برای طراحی روبات سفارشی خود طی خواهید کرد.
امیدوارم این آموزش آموزنده باشد. اگر شک دارید ، در نظرات بپرسید.
توصیه شده:
رزبری پای 4 را از طریق لپ تاپ/رایانه با استفاده از کابل اترنت (بدون مانیتور ، بدون Wi-Fi) تنظیم کنید: 8 مرحله
Raspberry Pi 4 را از طریق لپ تاپ/رایانه با استفاده از کابل اترنت (بدون مانیتور ، بدون Wi-Fi) تنظیم کنید: در این مرحله ما برای راه اندازی با Raspberry Pi 4 Model-B با 1 گیگابایت RAM کار خواهیم کرد. Raspberry-Pi یک رایانه تک صفحه ای است که برای اهداف آموزشی و پروژه های DIY با هزینه مقرون به صرفه مورد استفاده قرار می گیرد ، به منبع تغذیه 5V 3A نیاز دارد. سیستم های عملیاتی مانند
نحوه اجرای موتور DC بدون برس بدون کوادکوپتر بدون سرنشین با استفاده از کنترل کننده سرعت موتور HW30A بدون براش و تستر سرو: 3 مرحله
نحوه عملکرد موتور DC بدون جاروبک بدون سرنشین با استفاده از HW30A Brushless Motor Speed Controller و سرو تستر: توضیحات: این دستگاه Servo Motor Tester نام دارد که می توان با استفاده از یک سروو موتور ساده و منبع تغذیه به آن سرو موتور را فعال کرد. این دستگاه همچنین می تواند به عنوان مولد سیگنال برای کنترل کننده سرعت الکتریکی (ESC) استفاده شود ، سپس می توانید
راه اندازی رزبری پای بدون مانیتور یا صفحه کلید: 18 مرحله
راه اندازی رزبری پای بدون مانیتور یا صفحه کلید: NOOBS به مانیتور ، صفحه کلید و ماوس نیاز دارد که هزینه آن 60 پوند یا بیشتر است. با این حال ، هنگامی که Wi-Fi کار می کند ، دیگر نیازی به این دستگاه ها نیست. هر زمان که پروژه رزبری پای جدید را شروع می کنم ، مانیتور ، صفحه کلید و موس را بیرون می آورم و
راه اندازی رزبری پای با استفاده از Diet Pi بدون مانیتور یا صفحه کلید: 24 مرحله
راه اندازی رزبری پای با استفاده از Diet Pi بدون مانیتور یا صفحه کلید: این دستورالعمل منسوخ شده است. لطفاً استفاده کنید: DietPi SetupNOOBS به مانیتور ، صفحه کلید و موس نیاز دارد که هزینه آن 60 دلار آمریکا یا بیشتر است. با این حال ، هنگامی که Wi-Fi کار می کند ، دیگر نیازی به این دستگاه ها نیست. شاید ، DietPi از USB to ser پشتیبانی کند
راه اندازی رزبری پای بدون مانیتور یا صفحه کلید خارجی: 7 مرحله
راه اندازی رزبری پای بدون مانیتور یا صفحه کلید خارجی: برای شروع کار با Raspberry Pi دیگر نیازی به مانیتور ، صفحه کلید و ماوس خارجی ندارید ، راه حل دیگری نیز وجود دارد - حالت بدون سر