fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa en sv fr de de fa fa fa fa en en en fa ar fa fa fa fa fr hu en en fa en en fa hu en en fa fa fa en fa en fa fa fa en en fa en en fa en en fa fa en en en fa fa en fa fa fa fa fa fa es fa uk fa fa fa fr fa pl en en ur fa en fa en en sk hu hbs_lat en en fa fa en fa fa en en en fa fa fa en en fa en en fa fa en en fa fa en en fa fa fa en en fa fa fa hu fa fa en fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa azb fa fa fa ar fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa en
در این مقاله چگونگی نصب و استفاده از VNC برای کنترل برد رسپبری پای بیان می‌شود، که این امکان را فراهم می کند تا محیط دسکتاپ برد رسپبری پای به طورگرافیکی، از راه دور در کامپیوترهای دیگر قابل مشاهده بوده و همچنین زمانی که پیش برد رسپبری پای نشسته اید، بتوانید از ماوس استفاده کنید.
کنترل برد رزبری پای با کامپیوتر از راه دور | درس هفتم
اتصال به برد رسپبری پای با این روش می تواند صفحه دسکتاپ را از به هم ریختگی و مشکل مربوط به وجود چند کیبورد و موس نجات بدهد. این بدین معنی است که می توانید برد رسپبری پای را در هر نقطه از شبکه قرار دهید، ولی همچنان آنرا کنترل کنید. در درس قبلی کنترل برد رسپبری پای در شبکه توسط محیط دستوری انجام میشد، ولی مزیت استفاده از VNC محیط گرافیکی آن است.
SSH  که در درس قبلی به طور کامل مورد بررسی قرار گرفت، تقریبا تمام امکانات لازم برای کنترل برد رسپبری پای را فراهم می کند، اما گاهی لازم است که این کار توسط موس و در یک محیط گرافیکی و کاربر پسند انجام گیرد.
VNC (شبکه اتصال مجازی) یک استاندارد برای انجام این کار بوده و برای استفاده از آن باید چند نرم افزار بر روی برد رسپبری پای نصب شود. تعدادی برنامه کاربردی برای سرور VNC وجود دارد، که در اینجا از tightvnc استفاده خواهد شد.
برای نصب نرم افزار مربوط به سرورVNC از SSH connection استفاده می شود که در درس هفتم به آن اشاره شد.
دستورات زیر را در ترمینال SSH وارد کنید:
با زدن کلید y عملیات نصب و راه اندازی شروع خواهد شد، بعد از اتمام نصب شما باید تصویر زیر را مشاهده کنید:
حال نیاز است تا  VNC serverاجرا شود، لذا دستور زیر را در پنجره ی  SSHوارد کنید:
از شما خواسته می شود تا رمز عبور و سپس تائیدیه آن را وارد کنید. در اینجا بهتر است از raspberry  استفاده کنید، اما به دلیل وجود محدودیت 8 کاراکتر برای رمز عبور، می توانید raspberr را وارد کنید. این رمز عبور برای اتصال از راه دور به برد رسپبری پای به کار می رود.
در ادامه همچنین پرسیده خواهد شد که آیا مایل به ایجاد یک رمز عبور فقط خواندنی(read-only) هستید، که خیر را انتخاب کنید.
حال تنها دستوری که نیاز به تایپ در SSH دارید تا VNC server شروع به کار کند، به صورت زیر است:
VNC server اکنون اجرا شده و حال می توانید به آن متصل شوید، ولی ابتدا لازم است بر روی رایانه ای که توسط آن قصد کنترل برد رسپبری پای را دارید برنامه ی VNC client را نصب کنید.
نسخه های زیادی از VNC client  وجود دارد، که “VNCViewer”نمونه ای از آنها بوده و با TighVNC به خوبی کار می کند.
زمانی که اولین بار VNCviewer را اجرا کنید، تصویر زیر را مشاهده خواهید کرد:
آدرس IP  برد رسپبری پای خود را وارد کرده و کلید  connect را فشار دهید. در ادامه یک پیام هشدار مطابق عکس زیر نمایش داده خواهد شد، فقط بر روی continue کلیک کنید.
در ادامه این پنجره نمایش داده می شود تا شما در آن رمز عبور خود را وارد کنید(raspberr)
در انتها پنجره ی VNC نمایش داده شده و می توانید از طریق سایر کامپیوترها کنترل برد رسپبری پای را در اختیار بگیرید، بدون اینکه از کیبورد، ماوس و نمایشگر جداگانه ای استفاده کنید.
با وجود SSH، برد رسپبری پای می تواند به آن متصل شده و در محدوده ای که شبکه وجود دارد، قرار بگیرد.
یک برنامه VNC  برای مکینتاش وجود دارد که بدون نیاز به نصب می توانید از آن استفاده کنید.
از قسمت جستجوگر بخش  Go -> Connect to Serve، را انتخاب کرده و عبارت  vnc://192.168.1.10 را تایپ کنید.
اجرای VNCServer در Startup:
نکته: این روش برای زمانی است که شما برد رسپبری پای خود را به گونه ای تنظیم کرده باشید که بعد از روشن شدن مستقیم وارد محیط دسکتاپ شود. برای کسب اطلاعات کامل تر درس 2 را مطالعه کنید.
اتصال به برد رسپبری پای از راه دور به وسیله ی VNC بدون مشکل انجام می شود، تا زمانی که رسپبری پای راه اندازی مجدد نشده باشد. اگر چنین اتفاقی افتاد، باید مجددا اتصال به SSH برقرار شده و VNC server دوباره شروع به کار کند(restart شود) و یا اینکه VNC server به گونه ای تنظیم شود که بعد از reboot  شدن رسپبری پای به صورت اتوماتیک اجرا گردد.
راه ها و روش های زیادی برای تنظیم کردن کد ها جهت اجرا در زمانی که برد رسپبری پای شروع به کار می کند، وجود دارد. روش های معرفی شده در این جا عمدتا از ساده ترین روش ها برای استفاده می باشند. می توانید به جای راه اندازی VNC server آنها را برای اجرای کدهای دیگر تنظیم کنید.
یک ترمینال Terminal را باز و یا به وسیله ی SSH متصل شوید. در این صورت در آدرس خانه /home/pi قرار می گیرید. اگر آدرس شما با آن متفاوت است، آن را توسط دستور زیر تغییر دهید:
برای پیکره بندی آدرس نیز دستور زیر را وارد کنید:
به علامت"."در آغاز نام پوشه توجه کنید. این "." پوشه ی شما را مخفی کرده و با تایپ is پوشه ی شما نمایش داده نخواهد شد.
نتیجه ی  دستور زیر ایجاد یک آدرس جدید در config. با نام autostart می باشد.
در آدرس جدید دستور زیر را وارد کنید:
تنها چیز باقی مانده این است که فایل جدید پیکره بندی شده را ویرایش کنید. لذا دستور زیر را وارد کرده تا ویراشگر نانو(nano editor) در فایل جدید باز شود.
فهرست فایل را با استفاده از دستور زیر ویرایش کنید:
برای ذخیره سازی از ctrl-x و سپس y  استفاده کنید.
حال اگر سیستم مجددا راه اندازی شود، VNC server به طور خودکار اجرا می شود.
صفحه نمایش مکینتاش و اشتراک گذاری فایل:
اگر از سیستم عامل مکینتاش استفاده می کنید و چندین رایانه با این سیستم عامل در شبکه خود دارید، ممکن است لازم باشد تا دیگر مکینتاش ها را در شبکه ببینید، که به صورت خودکار در جست و جوگر(finder) نشان داده می شوند. لذا شما می توانید وارد آنها شده و فایل سیستمی مورد نیاز خود را جست و جو کرده و از راه دور آنها را کنترل کنید.
این صفحه ی نمایش قابلیت اشتراک گذاری مکینتاش هایی را که ازVNC استفاده می کنند، دارد. بنابراین با نصب Tight VNC server و با کمی پیکربندی می توانید به دیگر مکینتاش های موجود در شبکه، متصل شوید.
در مقاله تنظیمات VNC در رسپبری پای برای دسترسی در مکینتاش نحوه انجام این کار توضیح داده شده است. این مقاله آموزشی شامل نصب و راه اندازی TightVNC server  نیز میباشد، بنابراین نیازی به مطالعه موارد تکراری نخواهید داشت.
بعد از راه اندازی امکان دسترسی به فایل های سیستمی برد رسپبری پای فراهم می شود.
به خاطر داشته باشید که موقع وارد شدن، بخش user name را با pi و رمز را با عبارت معمول raspberry پر کنید.
این کار باعث می شود تا بتوانید فایل ها را به راحتی بین مکینتاش و رسپبری پای جابه جا کنید.
اگر روی Share Screen button  کلیک کنید، صفحه ی ورود دیگری را مشاهده می کنید.
این رمز عبور همان رمز عبور تنظیمی برای VNC server است، که پیشنهاد می شود  raspberr انتخاب گردد.
بعد آن پنجره ی VNC که در VNC viewer مکینتاش ساخته شده، باز می شود.
اتصال به برد رسپبری پای از راه دور با این روش، خیلی کارآمد است. لذا با توجه به استفاده از SSH، لازم است تا از آدرس IP آن جهت اتصال، اطلاع داشته باشید. یک ایده خوب، تنظیم کردن زمان اجاره(lease time)  تا بالاترین حد ممکن بر روی شبکه خانگی است.
برای این کار وارد شبکه خانگی شده قسمت تنظیمات DHCP را پیدا کنید. و زمان اجاره(lease time) DHCP را روی بالاترین حد ممکن تنظیم کنید یا در صورت دسترسی گزینه ی Permanent Lease option انتخاب کنید.
این کار این اطمینان را ایجاد می کند، که برد رسپبری پای همیشه آدرس IP  مشابهی را دریافت می کند.
اگر شما در زمینه ی پیکر بندی شبکه تجربه داشته باشید، می توانید برای برد رسپبری پای یک  آدرس IP استاتیک تعریف کنید. اما در صورتی که برد رسپبری پای بین چند شبکه حرکت کند، این روش دچار مشکل خواهد شد.
اگر نیاز به تغییر اندازه ی صفحه VNC دارید، می توانید با اضافه کردن دستور زیر در انتهای دستورات سرور VNC را اجرا کرده و آن را پیکره بندی کنید. این دستور را می توانید برای زمانی که سرور VNC به صورت اتوماتیک و یا به صورت دستی اجرا می شود، وارد کنید.
vncserver :1 -geometry 1440x900
اعداد بعد از geometry عرض و ارتفاع صفحه در مقیاس پیکسل می باشند.
کنترل سروو موتور با برد رزبری پای | درس نهم
در درس های گذشته در مورد کنترل برد رسپبری پای از طریق اتصال USB صحبت شد و امکان کنترل از راه دور آن نیز در ادامه بیان شد، در این درس برای کنترل از راه دور محیطی گرافیکی فراهم گردید... حال با این قابلیت که یاد گرفته اید می توانید پروژه های جالبی را با برد رسپبری پای انجام دهید. ایده ها و نظرتتان را با دوستان خود در میان بگذارید.
ترجمه شده توسط تیم الکترونیک صنعت بازار | منبع: adafriut
کنترل برد رسپبری پای
اتصال برد رسپبری پای به کامپیوتر
کنترل برد رزبری پای با کامپیوتر از راه دور | درس هفتم
کنترل برد رزبری پای با کامپیوتر توسط کابل USB | درس ششم
کنترل برد رزبری‌پای با کامپیوتر توسط کابل USB | درس پنجم
محتوای بیشتر در این بخش: « کنترل برد رزبری پای با کامپیوتر از راه دور | درس هفتم کنترل سروو موتور با برد رزبری | درس نهم »
هیچ نظری در اینجا وجود ندارد
نظر خود را اضافه کنید.
ارسال نظر بعنوان یک مهمان
پیوست ها (0 / 3)
مکان خود را به اشتراک بگذارید
همچنین من را به این موضوع مشترک کنید
موافقم با شرایط و قوانین.
رسپبری پای - Raspberry Pi
اس تی ام - STM
نرم افزار های پرینت سه بعدی
ساخت پرینتر سه بعدی
نکات طراحی و ساخت قطعات
تازه های پرینتر سه بعدی
محتوای آموزشی استفاده شده در این سایت محافظت شده می باشد و هرگونه کپی برداری از محتواهای تولید شده توسط تیم صنعت بازار موجب پیگرد خواهد بود. استفاده از مطالب صنعت بازار تنها با ذکر منبع به صورت لینک فعال بلامانع است