Mục lục:
- Bước 1: Yêu cầu:
- Bước 2: Bật SSH với màn hình:
- Bước 3: Bật SSH mà không cần màn hình:
- Bước 4: Tìm địa chỉ IP:
- Bước 5: SSH vào Pi:
- Bước 6: Bảo mật Raspberry Pi:
- Bước 7: Lưu ý cuối cùng:
Video: Điều khiển Raspberry Pi mà không cần màn hình.: 7 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:30
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:
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ó.
- 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".
- Một cửa sổ bật lên sẽ xuất hiện, Chọn tab "Giao diện".
- 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.
- 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â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:
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:
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
- 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:
Động cơ bước Điều khiển động cơ bước Không cần vi điều khiển !: 6 bước
Động cơ bước Điều khiển động cơ bước Không cần vi điều khiển !: Trong phần Hướng dẫn nhanh này, chúng tôi sẽ tạo một bộ điều khiển động cơ bước đơn giản bằng cách sử dụng động cơ bước. Dự án này không yêu cầu mạch phức tạp hoặc vi điều khiển. Vì vậy, không cần thêm ado, chúng ta hãy bắt đầu
Ô tô được điều khiển từ xa - Được điều khiển bằng Bộ điều khiển Xbox 360 không dây: 5 bước
Ô tô được điều khiển từ xa - Được điều khiển bằng Bộ điều khiển Xbox 360 không dây: Đây là các hướng dẫn để tạo ô tô được điều khiển từ xa của riêng bạn, được điều khiển bằng bộ điều khiển Xbox 360 không dây
ESP8266 RGB LED STRIP Điều khiển WIFI - NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi - Điều khiển điện thoại thông minh RGB LED STRIP: 4 bước
ESP8266 RGB LED STRIP Điều khiển WIFI | NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi | Điều khiển bằng điện thoại thông minh RGB LED STRIP: Xin chào các bạn trong hướng dẫn này, chúng ta sẽ học cách sử dụng gật đầu hoặc esp8266 làm điều khiển từ xa IR để điều khiển dải LED RGB và Nodemcu sẽ được điều khiển bằng điện thoại thông minh qua wifi. Vì vậy, về cơ bản bạn có thể điều khiển DÂY CHUYỀN LED RGB bằng điện thoại thông minh của mình
Tự làm bộ điều khiển bay điều khiển đa hệ điều khiển Arduino: 7 bước (có hình ảnh)
Tự làm bộ điều khiển máy bay đa năng điều khiển Arduino: Dự án này là tạo ra một bảng logic máy bay không người lái đa năng linh hoạt nhưng tùy chỉnh dựa trên Arduino và Multiwii
Điều khiển các thiết bị điện của bạn bằng Điều khiển từ xa Tv (Điều khiển từ xa) với Màn hình nhiệt độ và độ ẩm: 9 bước
Điều khiển thiết bị điện của bạn bằng Điều khiển từ xa Tv (Điều khiển từ xa) Có Hiển thị nhiệt độ và độ ẩm: xin chào, tôi là Abhay và đây là blog đầu tiên của tôi về Các thiết bị điện và hôm nay tôi sẽ hướng dẫn bạn cách điều khiển các thiết bị điện bằng điều khiển từ xa bằng cách xây dựng cái này dự án đơn giản. cảm ơn atl lab đã hỗ trợ và cung cấp tài liệu