آموزش اتصال به رزبری پای با اندروید و VNC

رزبری پای vnc ریموت اندروید

در پست های قبل، روش  راه اندازی VNC بر روی رزبری پای ۲ و رزبین را آموزش دادیم که شما به راحتی از طریق کامپیوتر دسکتاپ به صورت ریموت می توانستید رزبری پای خود را به صورت گرافیکی کنترل کنید.

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

VNC چیست؟

در اصطلاح کامپیوتری VNC مخفف Virtual Network Computing و به معنی رایانه مجازی تحت شبکه می باشد. در حقیقت VNC روشی برای کنترل کامپیوتری دیگر تحت شبکه به صورت گرافیکی می باشد. وی ان سی از پروتکل RFB که مخفف  Remote Frame Buffer protocol است استفاده می کند که توسط آن می توان کامپیوتری را از نظر گرافیکی همراه با موس و کیبرد در شبکه به اشتراک گذاشت.

نصب VNC Server بر روی رزبری پای

برای نصب VNC Server بر روی رزبین ابزارهای مختلف و متفاوتی وجود دارد که می توانید از آن ها استفاده کنید. من برای قسمت سرور VNC از xrdp استفاده می کنیم که برای شما بستر سرور VNC را فراهم می کند.
پس برای نصب کافی است دستور زیر را وارد کنید.

پس از نصب این پکیج شما نیازی به کانفیگ خاصی ندارید و VNC سرور شما آماده استفاده است اما شما نیاز به IP کنونی رزبین خود که اکنون به شبکه لوکال شما متصل است دارید برای پیدا کردن IP کافیست در ترمینال دستور زیر را وارد کنید:

 

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

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

به دلیل اینکه من از طریق دانگل Wifi به اینترنت و شبکه لوکال متصل هستم پس IP من در قسمت wlan0 و ۱۹۲٫۱۶۸٫۰٫۱۰۶ است. اگر از طریق کابل LAN به شبکه متصل هستید برای دیدن IP باید قسمت eth0 را بررسی کنید.
شما برای اتصال از طریق VNC نیاز به یوزر و پسورد یوزر  رزبین نیز هستید. اگر پسورد را نمی دانید از اینجا می توانید روش پسورد ساختن را یاد بگیرید.

VNC کلاینت:

پس از اینکه شما VNC سرور را نصب کردید باید از طریق VNC Client به آن متصل شوید و چون ما می خواهیم از طریق گوشی اندروید به رزبری وصل شویم پس نیاز به یک VNC کلاینت برای اندروید داریم. اپلیکیشن Remote RDP برنامه ای است که نیاز ما را برآورده می کند، این برنامه را از گوگل پلی دریافت و روی گوشی خود نصب کنید.

پس از نصب Remote RDP روی گزینه “+” در گوشه پایین اپلیکیشن کلیک کنید تا بتوانید یک کانکشن جدید بسازید. پس از کلیک کردن به اکتیویتی مشخصات رفته و سه گزینه ای که در شکل علامت گزاری شده را پر کرده و به صفحه قبل برگردید.

کلاینت VNC برای اندروید

کلاینت VNC برای اندروید

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

محیط گرافیکی رزبری بر روی سیستم عامل اندروید

محیط گرافیکی رزبری بر روی سیستم عامل اندروید

در کلیپ زیر می توانید کنترل رزبری توسط اندروید را مشاهده کنید.

6 دیدگاه ها

  1. شهرام عيلمردان می‌گه:

    کاملا شفاف و واضح بیان فرمودید. البته شما جورى توضیح میدین که انگار کار با رزبرى هم همینقدر آسونه!
    خوشحالم که افرادى مانند شما در جامعه رزبرى فعالیت میکنند.

    • مجید سلامت می‌گه:

      سپاس فراوان از شما.
      سعی می کنم جوری بیان کنم که کاربران از استفاده و کار با سیستم عامل لینوکس واهمه‌ای نداشته باشن و بدونن وقتی دانششون بالا بره استفاده از اون بسیار شیرین و لذت بخش خواهد بود.

  2. omid می‌گه:

    سلام.
    اگر بخواهم با همین vnc از طریق موبایلم که به raspberry وصل شده بخوام دا دوربین ببینم(یعنی رو صفحه ی موبایل)چه کنم؟

    • سید محمدعلی نوری می‌گه:

      متاسفانه امکان نمایش دوربین از طریق اتصال گرافیکی ممکن نیست! چون معمولا کسی ریموت نمیزنه تا ویدیو ببینه یا کارهایی از این قبیل!

  3. حمید می‌گه:

    سلام. تشکر بسیار بابت این آموزش شفاف و روشن.
    اما من به مشکل برخوردم، وقتی تنظیمات رو توی نرم‌افزار ریموت آر دی پی انجام میدم و بعد روی کانکشن کلیک میکنم اخطار زیر رو میده. لطفا راهنمایی کنید
    java.io.Eofexception

  4. مجید می‌گه:

    با سلام اگر از رزبری ۳ استفاده کنیم ، این نوع رزبری داری وای فای می باشد .امکان اتصال به همین طریق بدون روتر هست؟(ما تنها گوشی اندروید داشته باشیم و رزبری بدون مانیتور و یا هیچ وسیله ی دیگری).
    با تشکر

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *