Mục lục:

Điều khiển Raspberry Pi mà không cần màn hình.: 7 bước
Điều khiển Raspberry Pi mà không cần màn hình.: 7 bước

Video: Điều khiển Raspberry Pi mà không cần màn hình.: 7 bước

Video: Điều khiển Raspberry Pi mà không cần màn hình.: 7 bước
Video: Cài Hệ Điều Hành Raspberry Pi | KHÔNG Cần Màn Hình, Cáp Mạng 2024, Tháng mười một
Anonim
Điều khiển Raspberry Pi mà không cần màn hình
Điều khiển Raspberry Pi mà không cần màn hình

Trong hướng dẫn trước, tôi đã chia sẻ hướng dẫn dành cho người mới bắt đầu với Raspberry Pi. Ở đó, chúng ta đã thấy cách khởi động Raspbian trên Pi và sử dụng nó như một máy tính để bàn. Nhưng đối với thiết lập đó, chúng tôi yêu cầu rất nhiều thiết bị ngoại vi như màn hình, cáp HDMI, bàn phím không dây và bộ chuyển đổi OTG. Hầu hết thời gian chúng ta không cần những thiết bị ngoại vi này sau lần khởi động đầu tiên. Để tiết kiệm một số tiền, chúng ta có thể sử dụng Pi ở chế độ Headless, tức là truy cập nó mà không cần màn hình. Ở chế độ Headless, chúng ta có thể truy cập Raspberry Pi qua mạng không dây bằng SSH (Secured Shell Protocol). Vì vậy, không lãng phí thời gian nữa, hãy bắt tay ngay vào nó.

Bước 1: Yêu cầu:

Yêu cầu
Yêu cầu

Trước khi bắt đầu, chúng ta cần thu thập một số phần cứng và phần mềm cho dự án này.

1. Raspberry Pi

Raspberry Pi Zero W …………. (Amazon US / Amazon EU / Banggood) Hoặc

Raspberry Pi 3 Model B + ……. (Amazon US / Amazon EU / Banggood)

2. Thẻ Micro SD ……………………… (Amazon US / Amazon EU / Banggood)

3. Đầu đọc thẻ Micro SD ……………. (Amazon US / Amazon EU / Banggood)

Phần mềm:

1. Hệ điều hành Raspbian

2. PuTTY dành cho Windows

3. Ứng dụng Fing

Bước 2: Bật SSH với màn hình:

Phương pháp này dành cho những người có màn hình và các thiết bị ngoại vi khác. Các bạn chỉ cần cài đặt Raspbian trên thẻ SD và lắp nó vào Pi. Hãy xem hướng dẫn này nếu bạn muốn tìm hiểu cách cài đặt Raspbian. Sau khi cài đặt thành công hệ điều hành trên thẻ SD, hãy lắp vào Pi và khởi động nó.

  1. Sau khi Pi được khởi động, hãy nhấp vào biểu tượng quả mâm xôi ở góc trên bên trái. Bạn sẽ thấy một menu thả xuống, từ menu này, hãy chọn "Preferences". Từ menu thả xuống thứ hai, chọn "Cấu hình Raspberrypi".
  2. Một cửa sổ bật lên sẽ xuất hiện, Chọn tab "Giao diện".
  3. Tiếp theo, bật Máy ảnh, I²C, GPIO và SSH. Đây là những tính năng chúng tôi sẽ sử dụng nhiều nhất.
  4. Pi hiện đã sẵn sàng để được điều khiển mà không cần màn hình và bàn phím.

Bước 3: Bật SSH mà không cần màn hình:

Bật SSH mà không cần màn hình
Bật SSH mà không cần màn hình

Bây giờ để bật SSH mà không cần màn hình, hãy làm theo các bước bên dưới:

  • Cài đặt hình ảnh Raspbian vào thẻ SD tương tự như hướng dẫn trước.
  • Sau khi hình ảnh bị cháy, không rút thẻ ra. Thay vào đó, hãy mở phân vùng khởi động. Lưu ý rằng các cửa sổ có thể yêu cầu bạn định dạng ổ đĩa, từ chối hoặc hủy bỏ nó. KHÔNG ĐỊNH DẠNG PHẦN.
  • Trong phân vùng khởi động, có rất nhiều tệp và thư mục. Không chỉnh sửa hoặc xóa bất kỳ tệp nào từ đây, nếu không có thể gây ra lỗi hệ thống.
  • Ở đây chúng ta phải thêm hai tệp, SSH và wpa_supplicant.conf
  • Đầu tiên chúng ta cần tạo tệp SSH, nhấp chuột phải vào phân vùng khởi động và nhấp vào "mới", từ danh sách chọn "Tài liệu văn bản mới". Đặt tên tệp là ssh và xóa phần mở rộng ".txt". Tiếp theo lưu tệp. Tệp này sẽ kích hoạt SSH cho phép chúng tôi kết nối với Pi bằng PuTTY.
  • Tiếp theo, tạo một tài liệu văn bản mới và đặt tên là "wpa_supplicant.conf" và lưu tệp.
  • Mở tệp wpa_supplicant trong trình soạn thảo văn bản và thêm tập lệnh sau:

country = IN

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "Tên mạng WiFi của bạn" scan_ssid = 1 psk = "Mật khẩu WiFi" key_mgmt = WPA-PSK}

  • Trong kịch bản, bạn phải thực hiện một số thay đổi. Trong dòng đầu tiên quốc gia = IN, tôi đã viết IN vì tôi đến từ Ấn Độ và mã ISO cho Ấn Độ là IN. Bạn có thể tìm thấy mã quốc gia của mình từ Wikiwand. Tiếp theo, thêm ssid của bạn, không có gì khác ngoài tên WiFi của bạn. Cũng thêm psk là mật khẩu WiFi của bạn. Khi bạn hoàn tất, hãy nhớ lưu tệp.
  • Bây giờ hãy tháo thẻ SD và lắp nó vào Pi. Bật nguồn Pi và đợi trong vài phút. Mất nhiều thời gian hơn để khởi động lần đầu tiên.

Bước 4: Tìm địa chỉ IP:

Tìm địa chỉ IP
Tìm địa chỉ IP

Trước khi có thể SSH vào Raspberry Pi, chúng ta cần biết địa chỉ IP của Pi. Để tìm địa chỉ IP, tôi thích sử dụng một ứng dụng có tên là Fing. Nó có sẵn cho cả Android và iPhone. Để tìm địa chỉ IP:

  • Trước tiên, hãy đảm bảo rằng điện thoại thông minh của bạn được kết nối với cùng một mạng WiFi với Pi.
  • Mở ứng dụng Fing, trên trang chủ bạn sẽ thấy danh sách các thiết bị được kết nối với bộ định tuyến.
  • Ghi lại địa chỉ IP của "raspberrypi". Chúng tôi sẽ sử dụng điều này để thiết lập kết nối với Pi.

Bây giờ chúng ta sẽ kết nối với bảng bằng SSH trong bước tiếp theo.

Bước 5: SSH vào Pi:

SSH Into the Pi
SSH Into the Pi
SSH Into the Pi
SSH Into the Pi
SSH Into the Pi
SSH Into the Pi

Nếu bạn đang sử dụng Windows, tôi khuyên bạn nên sử dụng PuTTY. Chỉ cần tải xuống và cài đặt nó như bất kỳ ứng dụng nào khác. Đối với người dùng Linux, SSH đã có sẵn. Chỉ cần mở cửa sổ dòng lệnh và gõ lệnh "ssh" để xem nó có hoạt động hay không.

SSH sử dụng PuTTY dành cho người dùng Windows:

  • Đầu tiên, hãy cấp nguồn cho Raspberry Pi bằng nguồn điện 5v. Nó sẽ kết nối với mạng WiFi của bạn trong vòng vài phút.
  • Bây giờ mở PuTTY và nhập địa chỉ IP của Pi và nhấp vào “Mở”.
  • Trong vài giây, một cửa sổ sẽ bật lên, nơi chúng ta phải nhập tên người dùng và mật khẩu. Tên người dùng mặc định là "pi" và mật khẩu là "raspberry".
  • Lưu ý rằng bạn không thể nhìn thấy mật khẩu trong thiết bị đầu cuối, vì vậy hãy nhập chậm hoặc bạn sẽ tiếp tục nhận được "Quyền truy cập bị từ chối".
  • Sau khi đăng nhập thành công, bạn sẽ thấy một cửa sổ đầu cuối. Bây giờ bạn có thể kết nối với Raspberry Pi của mình bằng SSH! nói lời tạm biệt với bàn phím, chuột và màn hình bổ sung đó!

Đối với người dùng Unix: (Linux và macOS)

Để tạo kết nối SSH trong Linux, hãy mở terminal và nhập lệnh ssh

ssh [email protected]

  • Tại đây, bạn sẽ thêm địa chỉ IP của mình và nhấn enter.
  • Tiếp theo, bạn sẽ được hỏi có muốn kết nối với thiết bị hay không. Nhập y.
  • Sau đó, bạn sẽ được yêu cầu nhập mật khẩu, hãy nhập mật khẩu mặc định "raspberry".

Và điều đó sẽ đưa bạn vào thiết bị đầu cuối Raspberry Pi. Bây giờ một điều cuối cùng cần làm là đảm bảo Pi.

Bước 6: Bảo mật Raspberry Pi:

Các bảng Raspberry Pi có tên người dùng và mật khẩu giống nhau theo mặc định. Do đó, nó có thể dễ bị tấn công bởi tin tặc. Để ngăn chặn bất kỳ truy cập trái phép nào vào Pi của chúng tôi, chúng tôi sẽ thay đổi mật khẩu mặc định.

Để thay đổi mật khẩu:

  • Nhập mật khẩu và nhấn enter.
  • Bạn sẽ được yêu cầu nhập mật khẩu hiện tại để xác thực. Nhập mật khẩu mặc định raspberry và nhấn Enter.
  • Bây giờ bạn sẽ được yêu cầu nhập mật khẩu mới, ở đây hãy nhập một mật khẩu duy nhất với sự kết hợp của bảng chữ cái, số và các ký tự đặc biệt. Khi bạn nhập mật khẩu, không có gì sẽ được hiển thị trên thiết bị đầu cuối, vì vậy hãy đảm bảo bạn nhập chậm và chính xác.
  • Sau khi bạn nhập mật khẩu mới, bạn sẽ được yêu cầu xác nhận mật khẩu. Tại đây, hãy nhập lại mật khẩu mới và nhấn enter.
  • Một thông báo thành công sẽ được hiển thị trên thiết bị đầu cuối:

passwd: mật khẩu được cập nhật thành công

Điều này cho thấy rằng mật khẩu mới đã được áp dụng. Quá trình này sẽ làm cho Pi được bảo mật. Nếu bạn muốn tìm hiểu thêm về Người dùng và Mật khẩu, hãy xem bài đăng này trên trang web chính thức của Raspberry Pi. Nó sẽ cung cấp cho bạn hướng dẫn chuyên sâu hơn.

Bước 7: Lưu ý cuối cùng:

Bây giờ bạn đã sẵn sàng sử dụng Raspberry Pi của mình với SSH. Trong hướng dẫn tiếp theo, chúng ta sẽ xem cách sử dụng các chân GPIO trên Pi để điều khiển đèn LED.

Đừng quên xem qua ebook "Mini WiFi Robot" của tôi nếu bạn chưa xem. Nó sẽ đưa bạn qua tất cả các bước để thiết kế rô bốt tùy chỉnh của riêng bạn.

Hy vọng bạn tìm thấy hướng dẫn này thông tin. Nếu bạn có bất kỳ nghi ngờ nào, hãy hỏi trong phần bình luận.

Đề xuất: