Kết nối Raspberry và máy tính qua cổng Serial

Giới thiệu

Trong bài chia sẻ này, mình sẽ chia sẻ cách kết nối, điều khiển Raspberry Pi 2 qua cổng Serial. Ưu điểm của cách kết nối này là có thể đồng thời cấp nguồn cho Pi của bạn và không cần bàn phím, chuột hay màn hình kết nối và làm việc với Pi. Bạn sẽ cần cài đặt phần mềm mô phỏng thiết bị đầu cuối ( ở đây là Putty) nếu bạn sử dụng Windows, ngoài ra còn cần cài đặt Driver cần thiết. Raspberry Pi được tích hợp sẵn cổng giao tiếp nối tiếp Serial cho phép các thiết bị kết nối tới giao diện điều khiển dòng lệnh, đăng nhập và làm việc như một User. Chúng ta cũng nên tìm hiểu một cách tương tự để kết nối với Pi qua mạng nội bộ sử dụng SSH theo bài viết sau của bác raspi: tại đây

Chuẩn bị

  • 1 x Raspberry Pi 2
  • 1 x dây cáp chuyển đổi USB-UART ( PL2303 loại 3.3v)
    • Loại cáp này có mức logic 3.3V, hoàn toàn an toàn khi sử dụng với Pi, tuy nhiên không phải tất cả các loại cáp đều có mức logic 3.3V vì vậy bạn nên kiểm tra kỹ trán trường hợp làm hỏng cổng giao tiếp GPIO của PI.

Tiến hành

Cài đặt chương trình

Đầu tiên các bạn cần tải về và cài đặt Putty http://www.putty.org/ Bạn nên tải file binary “putty.exe” trong mục “For Windows on Intel x86”. Sau khi tải về, chỉ cần Double click chuột là chương trình sẽ chạy. Tải về và cài đặt PL2303 Drivers từ địa chỉ:http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=225&pcid=41 Bạn hãy giải nén tập tin "PL2303_Prolific_DriverInstaller_v1_7_0.zip" và chạy chương trình "PL2303_Prolific_DriverInstaller_v1.7.0.exe".

Kết nối dây cáp

Cáp FTDI có bốn đầu cái có thể cắm trực tiếp vào cổng GPIO của Pi. Trong trường hợp này, cáp kết nối đồng thời cấp nguồn cho Pi vì vậy bạn không được kết nối Pi với nguồn từ Adapter. Nếu bạn muốn cấp nguồn cho Pi qua cổng USB bạn cần rút dây đỏ (dây nguồn) từ cáp khỏi Pi. Điều tôi muốn nói ở đây là nguồn cấp cho Pi chỉ được cấp từ một nguồn. Kết nối dây như hình sau:

  • Dây đen kết nối với GND
  • Dây trắng kết nối với TXD
  • Dây xanh lá cây kết nối với RXD
  • Bây giờ cắm cáp vào cổng USB trên máy tính của bạn và Pi sẽ báo đèn nguồn.

Cấu hình

Với Windows, bạn cần kiểm tra xem Windows đang nhận cáp của bạn ở cổng COM nào. Bạn có thể tìm trong mục Ports của Windows Device Manager. Nó có tên “USB-to-Serial …”

Trong trường hợp này là COM4 Bây giờ chạy Putty lên, bạn hãy nhập cổng COM4 và baudrate 115200 và nhấn “Open” để kết nối. Nhấn ENTER để bắt đầu truyền thông. Giao diện tương tự như sau:

Vậy là bạn đã kết nối đến để đăng nhập và sử dụng Pi như một User bình thường.

Tổng kết

Chúc các bạn thành công!!!

lên
10 thành viên đã đánh giá bài viết này hữu ích.
Chuyên mục: 
Các dự án được truyền cảm hứng

Bộ điều khiển PID - ứng dụng phần 2 - xe dò line dùng thuật toán PID

Tiép nối bài viết về xe dò line cảm ơn Đỗ Hữu Toàn đã viết hộ mình phần 4. hôm nay mình sẽ làm cho chiếc xe dò line đi mượt và có hồn hơn 

lên
34 thành viên đã đánh giá bài viết này hữu ích.
Các bài viết cùng tác giả

Khởi đầu những dự án IoT bằng Raspberry Pi

Raspberry Pi không chỉ là một nền tảng phần cứng thú vị để ứng dụng cho các dự án IoT mà còn là công cụ giúp các nhà phát triển học hỏi và hoàn thiện kĩ năng Internet kết nối vạn vật. Internet of Things được cho là chủ đề nóng nhất trong lĩnh vực CNTT hiện nay. Mọi tổ chức muốn tham gia vào xu hướng IoT thì luôn đòi hỏi các chuyên gia CNTT phải được trang bị các kỹ năng, kinh nghiệm cho các dự án của mình. Có rất nhiều tùy chọn cho việc học về IoT, nhưng không có gì tốt hơn ngoài những kinh nghiệm thực tế.

lên
20 thành viên đã đánh giá bài viết này hữu ích.

Hướng dẫn cài Pyload cho openelec trên Raspberry Pi 2

Raspberry PI 2 nó cực kỳ tiết kiệm điện do vậy có thể cài các trình download manager để cài cắm download qua đêm , thậm chí là để vài ngày được [​IMG] Pyload là một trình download bằng dòng lệnh trên linux tuy nhiên nó có thể điều khiển remote qua giao diện web . Rất hay là trên Openelec có thể cài được Pyload ngon lành mà không cần phải chuyển sang OS khác để làm gì cho mệt , với Openelec vừa là Hd player vừa là trình download cắm tiết kiệm điện và cho tốc độ download tối đa , nhiều tùy biến 

lên
21 thành viên đã đánh giá bài viết này hữu ích.