Phần mềm Windows miễn phí cần thiết cho chủ sở hữu Raspberry Pi

Phần mềm Windows miễn phí để thiết lập, bảo trì và sử dụng Raspberry Pi của bạn

Sở hữu và sử dụng một Raspberry Pi đòi hỏi một bộ các gói phần mềm để cho phép bạn thiết lập nó, duy trì nó và viết mã cho các dự án của bạn.

Các tác vụ như viết hình ảnh vào thẻ SD, định dạng thẻ SD của bạn, chuyển các tệp qua mạng của bạn hoặc thậm chí đăng nhập vào Pi từ xa tất cả đều yêu cầu một số hình thức chương trình. Ngay cả khi viết một kịch bản Python cho dự án của bạn có thể liên quan đến các trình soạn thảo văn bản có tính năng phong phú nếu bạn thích một khung hình hấp dẫn trực quan hơn cho mã của bạn.

Trong những năm qua, tôi đã thử nhiều tùy chọn khác nhau có sẵn cho tất cả các tác vụ này và đã giải quyết trên một số gói đáng tin cậy, tất cả đều miễn phí để tải xuống.

Hãy xem qua từng gói phần mềm và hiển thị các lý do mà bạn có thể muốn sử dụng từng gói phần mềm.

01/08

Trình xem RealVNC

RealVNC cung cấp cho bạn máy tính để bàn Raspberry Pi mà không cần màn hình thứ hai. Richard Saville

Nếu bạn không muốn mua thêm một màn hình, bàn phím hoặc chuột cho Raspberry Pi của bạn, tại sao không đăng nhập vào một phiên VNC từ máy tính của bạn và sử dụng thiết bị ngoại vi hiện có của bạn để thay thế?

VNC là viết tắt của 'Virtual Network Computing' và cho phép bạn xem toàn bộ desktop Pi của bạn từ một máy tính khác - trong trường hợp này là PC Windows của chúng tôi.

Sau khi thử một số lựa chọn thay thế, tôi khuyên bạn nên sử dụng RealVNC Viewer trên PC để xem máy tính để bàn Raspbian của bạn.

Sử dụng RealVNC thật dễ dàng. Đơn giản chỉ cần bắt đầu một máy chủ VNC trên Raspberry Pi của bạn (bằng cách sử dụng 'vncserver' trong thiết bị đầu cuối) và sau đó đăng nhập vào nó từ máy tính của bạn bằng cách sử dụng các chi tiết IP trên thiết bị đầu cuối và tên người dùng và mật khẩu pi của bạn. Hơn "

02/08

Putty

Putty cung cấp cho bạn một cửa sổ thiết bị đầu cuối Raspberry Pi ngay trên màn hình của bạn. Richard Saville

Tương tự như RealVNC, nếu bạn không có màn hình và thiết bị ngoại vi riêng cho Raspberry Pi, bạn có thể chạy script và viết mã như thế nào?

SSH là một lựa chọn tốt khác, sử dụng Putty - một trình mô phỏng thiết bị đầu cuối đơn giản cho phép bạn chạy một cửa sổ đầu cuối trên bất kỳ PC nào được kết nối với cùng một mạng.

Tất cả những gì bạn cần là địa chỉ IP của Pi và bạn có thể tạo một cửa sổ đầu cuối trên màn hình nền Windows để viết mã, chạy tập lệnh, thực thi lệnh và hơn thế nữa.

Giới hạn duy nhất tôi tìm thấy là khi chạy các chương trình Python có bất kỳ loại phần tử GUI nào. Các cửa sổ GUI này sẽ không mở thông qua phiên SSH Putty - bạn sẽ cần một cái gì đó giống như VNC (ở trên trong danh sách này) cho điều đó. Hơn "

03/08

Notepad ++

NotePad ++ cung cấp hướng dẫn trực quan tuyệt vời cho các phiên mã hóa của bạn. Richard Saville

Bạn có thể viết kịch bản Python trực tiếp vào Raspberry Pi bằng cách sử dụng trình soạn thảo văn bản đầu cuối như 'nano', tuy nhiên nó không cung cấp cho bạn nhiều phản hồi trực quan về cách bố trí mã, khoảng cách và đánh dấu cú pháp.

Notepad ++ giống như một phiên bản tăng cường của Notepad tích hợp sẵn trong Windows, cung cấp nhiều tính năng để giúp bạn viết mã của mình. Tính năng yêu thích của tôi là làm nổi bật cú pháp, cho thấy sự thụt đầu dòng Python của bạn đẹp và rõ ràng.

Notepad ++ t cũng cung cấp các plugin để nâng cao chức năng của nó. Ví dụ, plugin NppFTP cung cấp cho bạn chức năng SFTP cơ bản để di chuyển mã tới Pi của bạn khi bạn đã viết nó. Hơn "

04/08

FileZilla

FileZilla cho phép bạn truy cập từ xa vào các tập tin và thư mục của Pi. Richard Saville

Nếu bạn muốn viết kịch bản của bạn trong một trình soạn thảo văn bản với cú pháp tô sáng tốt (như NotePad ++ ở trên), cuối cùng bạn sẽ cần phải di chuyển mã của bạn từ máy tính của bạn để Pi của bạn.

Có một vài tùy chọn ở đây bao gồm sử dụng thanh USB hoặc lưu trữ trực tuyến, tuy nhiên phương pháp ưa thích của tôi là sử dụng SFTP qua ứng dụng có tên FileZilla.

SFTP là viết tắt của 'SSH File Transfer Protocol' nhưng tất cả những gì chúng ta cần biết là nó cho phép bạn xem các thư mục của Pi từ máy tính của bạn để tải lên / tải xuống các tập tin.

Giống như các ứng dụng khác ở đây, FileZilla chỉ cần địa chỉ IP và tên người dùng / mật khẩu của Pi của bạn. Hơn "

05/08

Win32DiskImager

Win32DiskImager giúp bạn viết hình ảnh vào thẻ SD của bạn. Richard Saville

Mỗi Raspberry Pi cần một thẻ SD, và những thẻ SD cần phải có một hệ điều hành được viết cho họ.

Raspbian (và các tùy chọn khác) thường được ghi vào thẻ SD bằng hình ảnh đĩa mà bạn cần phần mềm cụ thể.

Một trong những lựa chọn phổ biến nhất cho Windows là Win32DiskImager, mà tôi đã sử dụng trong vài năm qua cùng với hàng triệu người yêu thích Pi khác.

Đó là một ứng dụng rất đơn giản, dễ dàng thực hiện công việc. Cần chú ý để đảm bảo đúng ổ đĩa được chọn để viết, đó là phần duy nhất của quá trình thực sự cần nhiều sự chú ý. Hơn "

06/08

SD định dạng

Định dạng thẻ SD của bạn đúng cách với SDFormatter. Richard Saville

Trước khi bạn có thể ghi một hình ảnh đĩa vào thẻ SD của mình, bạn nên đảm bảo nó được định dạng đúng.

Windows có các khả năng định dạng được tích hợp sẵn, tuy nhiên tôi thích sử dụng công cụ 'SD Formatter' chính thức của SD Foundation để xóa sạch thẻ của tôi.

Tôi đã nhận thấy rằng ứng dụng này gặp phải ít sự cố hơn khi xử lý các loại thẻ và định dạng khác nhau và bao gồm một vài tùy chọn hơn so với cung cấp của Microsoft. Hơn "

07/08

H2testw

H2testw có một cái tên lạ, nhưng thật tuyệt vời khi kiểm tra thẻ SD của bạn là lành mạnh, chính hãng và ở kích thước đã nêu. Richard Saville

Một gói phần mềm miễn phí khác cho thẻ SD của bạn, lần này để kiểm tra tốc độ và tính toàn vẹn của nó trước khi bạn sử dụng nó.

Thật không may, chúng ta đang sống trong một thế giới đầy đủ các thẻ SD giả, vì vậy tôi luôn luôn muốn kiểm tra tôi nhận được tốc độ được quảng cáo trước khi tôi sử dụng nó.

Điều này có vẻ hơi quá mức, nhưng xem xét các dự án Pi như các trung tâm truyền thông thấy sự khác biệt đáng chú ý giữa tốc độ thẻ, đó là một quá trình đáng giá.

Công cụ ghi thẻ của bạn trước khi bắt đầu thử nghiệm, vì vậy hãy đảm bảo bạn chọn đúng số ổ đĩa! Hơn "

08/08

Trình quét IP tức giận

Angry IP Scanner hiển thị địa chỉ IP cho các thiết bị trên mạng của bạn. Richard Saville

Rất nhiều công cụ tôi đã liệt kê yêu cầu bạn phải biết địa chỉ IP của Raspberry Pi của bạn. Đó là tốt nếu bạn đã thiết lập địa chỉ tĩnh, nhưng nếu router của bạn gán một địa chỉ ngẫu nhiên mỗi khi một thiết bị kết nối với mạng của bạn thì sao?

Angry IP Scanner có thể giúp bạn, bằng cách quét mạng của bạn trong một phạm vi được xác định các địa chỉ IP và trả về một danh sách của tất cả các máy chủ hoạt động (thiết bị).

Nó không phải là khá hữu ích như các ứng dụng Fing Android ở chỗ nó không phải luôn luôn hiển thị tên của từng thiết bị, do đó, có thể có một chút thử nghiệm và lỗi tìm đúng địa chỉ IP.

Tôi chỉ có một vài thiết bị hoạt động ở nhà để phần mềm này hoạt động cho tôi, đặc biệt là khi tôi không có điện thoại của mình. Hơn "