[Raspberry Pi] - Bài 6: Lập trình và điều khiển Raspberry Pi không cần màng hình (Remove Desktop) - BeeLab

Tuesday, August 15, 2017

[Raspberry Pi] - Bài 6: Lập trình và điều khiển Raspberry Pi không cần màng hình (Remove Desktop)

Qua quá trình làm việc với Raspberry Pi, nhận thấy có 1 vấn đề khá lớn của bo mạch này đó là mặc dù chi phí rất rẻ, nhưng phụ kiện kèm theo không hề rẻ, đặc biệt là thiết bị hiển thị (hầu hết người mới lập trình sẽ muốn lập trình qua giao diện, do đó sẽ cần màn hình hiển thị).
  • Màn hình có HDMI thì có thể kết nối ngay với Rasp Pi bằng 1 dây HDMI, nhưng không phải ai cũng có màn hình, và chi phí rất cao.
  • Màn hình VGA có thể có sẵn và chi phí rẻ hơn, nhưng cũng sẽ phải mua thêm 1 bộ chuyển đổi HDMI-VGA vào khoảng 300k
Xin giới thiệu với các bạn 1 cách khác để lập trình Rasp Pi với giao diện Raspbian mà không cần màn hình, đó là sử dụng XRDP, một chương trình Remote Desktop. Không tốn chút chi phí nào.

Chuẩn bị:

Raspberry Pi khởi chạy vào chế độ đồ họa
Kết nối internet
Máy chạy win có trình remote desktop connection
Remote desktop connection: là chương trình dùng Remote Desktop Protocol cho phép kết nối đến một máy tính từ một máy tính khác, cụ thể ta có thể kết nối từ laptop đến Raspberry để đăng nhập vào và sử dụng Pi như một user với đầy đủ tính năng chuột, bàn phím, đồ họa.
Gói xrdp: Gói mã nguồn mở hỗ trợ Remote desktop protocol server.

Bước 1: Cài gói xrdp cho Pi

Mở terminal chạy lệnh:
Sudo apt-get update
Sudo apt-get install xrdp
Sau khi cài đặt xong, XRDP sẽ tự động chạy khi Raspberry Pi chạy trong chế độ giao diện
Ta có thể bật tắt XRDP bằng lệnh:
sudo service xrdp stop
sudo service xrdp restart

Bước 2:

Kiểm tra IP của Raspberry Pi
Lệnh:
ifconfig
Ở chuỗi inet addr:192.168.1.144 ta có địa chỉ IP của Pi.

Bước 3:

Kết nối Chương trình Remote desktop đến Pi
-Mở trình Remote desktop trên Window lên
-Điền vào IP của Pi ta đã lấy và nhấn connect
-Nhập usename và password để đăng nhập vào Pi như thường
Vậy là ta đã kết nối vào màn hình làm việc của Pi và có thể thao tác bình thường
Chúc các bạn thành công!