Perisian Windows Essential Percuma untuk Pemilik Raspberry Pi

Perisian Windows percuma untuk menubuhkan, menyelenggara dan menggunakan Ras Raspberry Pi anda

Mempunyai dan menggunakan Raspberry Pi memerlukan satu set pakej perisian untuk membolehkan anda menyiapkan, mengekalkan dan menulis kod untuk projek anda.

Tugas seperti menulis imej ke kad SD, memformat kad SD anda, memindahkan fail ke rangkaian anda atau bahkan melog masuk ke Pi anda dari jauh semua memerlukan beberapa bentuk program. Malah menulis skrip Python untuk projek anda boleh melibatkan penyunting teks yang kaya ciri jika anda lebih suka kanvas yang lebih menarik secara visual untuk kod anda.

Selama bertahun-tahun saya telah mencuba pelbagai pilihan yang tersedia untuk semua tugas-tugas ini, dan telah menyelesaikan beberapa pakej yang boleh dipercayai yang semuanya percuma untuk dimuat turun.

Marilah melalui setiap pakej perisian dan tunjukkan sebab-sebab yang mungkin anda ingin gunakan setiap satunya.

01 dari 08

Penonton RealVNC

RealVNC memberikan anda desktop Raspberry Pi tanpa memerlukan skrin kedua. Richard Saville

Jika anda tidak mahu membeli skrin tambahan, papan kekunci atau tetikus untuk Raspberry Pi anda, kenapa tidak log masuk ke sesi VNC dari PC anda dan gunakan peranti anda yang sedia ada?

VNC bermaksud 'Pengkomputeran Rangkaian Maya' dan membolehkan anda melihat keseluruhan desktop Pi dari komputer lain - dalam kes ini Windows PC kami.

Selepas mencuba beberapa alternatif, saya akan mengesyorkan menggunakan Viewer RealVNC pada PC anda untuk melihat desktop Raspbian anda.

Menggunakan RealVNC adalah mudah. Cukup mulakan pelayan VNC di Raspberry Pi anda (dengan menggunakan 'vncserver' di terminal) dan kemudian log masuk ke PC dari komputer anda menggunakan butiran IP di terminal dan nama pengguna dan kata laluan pi anda. Lagi »

02 dari 08

Putty

Putty memberi anda jendela terminal Raspberry Pi tepat di desktop anda. Richard Saville

Begitu juga dengan RealVNC, jika anda tidak mempunyai skrin dan periferal yang berasingan untuk Ras Raspberry Pi anda, bagaimana anda boleh menjalankan skrip dan menulis kod?

SSH adalah satu lagi pilihan yang baik, menggunakan Putty - emulator terminal mudah yang membolehkan anda menjalankan tetingkap terminal pada mana-mana PC yang disambungkan ke rangkaian yang sama.

Apa yang anda perlukan ialah alamat IP Pi anda dan anda boleh membuat tetingkap terminal pada desktop Windows anda untuk menulis kod, jalankan skrip, jalankan perintah dan banyak lagi.

Satu-satunya had yang saya dapati ialah apabila menjalankan program Python yang mempunyai apa-apa jenis elemen GUI. Tingkap GUI ini tidak akan dibuka melalui sesi SSH Putty - anda memerlukan sesuatu seperti VNC (di atas dalam senarai ini) untuk itu. Lagi »

03 dari 08

Notepad ++

NotePad ++ memberikan panduan visual yang hebat untuk sesi pengekodan anda. Richard Saville

Anda boleh menulis skrip Python anda secara langsung ke Raspberry Pi anda menggunakan editor teks terminal seperti 'nano', namun ia tidak memberi banyak maklum balas visual dari segi susun atur kod, spasi dan penunjuk sintaks.

Notepad ++ adalah seperti versi supercharged Notepad terbina dalam Windows, yang menawarkan banyak ciri untuk membantu anda menulis kod anda. Ciri kegemaran saya ialah penonjolan sintaks, menunjukkan indera Python anda bagus dan jelas.

Notepad ++ t juga menawarkan plugin untuk meningkatkan fungsinya. Sebagai contoh, plugin NppFTP memberikan fungsi SFTP asas untuk memindahkan kod ke Pi anda sebaik sahaja anda menulisnya. Lagi »

04 dari 08

FileZilla

FileZilla memberikan anda akses jauh ke fail dan direktori Pi anda. Richard Saville

Jika anda lebih suka menulis skrip anda dalam editor teks dengan penunjuk sintaks yang baik (seperti NotePad ++ di atas), anda akhirnya perlu memindahkan kod anda dari PC anda ke Pi anda.

Terdapat beberapa pilihan di sini termasuk menggunakan papan kekunci USB atau hosting dalam talian, namun kaedah pilihan saya ialah menggunakan SFTP melalui aplikasi yang dipanggil FileZilla.

SFTP bermaksud 'Protokol Pemindahan Fail SSH' tetapi semua yang perlu kita ketahui ialah ia membolehkan anda melihat direktori Pi anda dari PC anda untuk memuat naik / memuat turun fail.

Seperti aplikasi lain di sini, FileZilla hanya memerlukan alamat IP Pi dan nama pengguna / kata laluan Pi anda. Lagi »

05 dari 08

Win32DiskImager

Win32DiskImager membantu anda menulis imej ke kad SD anda. Richard Saville

Setiap Raspberry Pi memerlukan kad SD, dan kad SD itu perlu mempunyai sistem operasi yang ditulis kepada mereka.

Raspbian (dan pilihan lain) biasanya ditulis pada kad SD menggunakan imej cakera yang anda perlukan perisian khusus.

Salah satu pilihan yang paling popular untuk Windows adalah Win32DiskImager, yang telah saya gunakan untuk beberapa tahun kebelakangan ini bersama-sama berjuta-juta peminat Pi yang lain.

Ia adalah aplikasi lurus ke hadapan yang hanya mendapat pekerjaan yang dilakukan. Perhatian diperlukan untuk memastikan pemacu yang betul dipilih untuk menulis, yang merupakan sebahagian daripada proses yang benar-benar memerlukan perhatian. Lagi »

06 dari 08

Formatter SD

Format kad SD anda dengan betul dengan SDFormatter. Richard Saville

Sebelum anda boleh menulis imej cakera pada kad SD anda, anda harus memastikan ia diformatkan dengan betul.

Windows mempunyai keupayaan pemformatan terbina dalam, namun saya lebih suka menggunakan alat 'SD Formatter' SD Foundation untuk menghapuskan kad saya bersih.

Saya telah mendapati bahawa aplikasi ini mengalami masalah yang lebih sedikit yang berurusan dengan jenis dan format kad yang berbeza, dan termasuk beberapa pilihan daripada tawaran Microsoft. Lagi »

07 dari 08

H2testw

H2testw mempunyai nama yang aneh, tetapi ia bagus untuk memeriksa kad SD anda sihat, asli dan pada saiz yang dinyatakan. Richard Saville

Satu lagi pakej perisian percuma untuk kad SD anda, kali ini untuk memeriksa kelajuan dan integriti sebelum menggunakannya.

Malangnya, kita hidup di dunia yang penuh dengan kad SD tiruan, jadi saya sentiasa ingin memeriksa saya mendapat kelajuan yang diiklankan sebelum saya menggunakannya.

Ini mungkin kelihatan sedikit berlebihan, tetapi dengan mempertimbangkan projek Pi seperti pusat media melihat perbezaan yang ketara antara kelajuan kad, ia adalah proses yang berbaloi.

Alat ini menulis kad anda sebelum memulakan ujian, jadi pastikan anda memilih nombor pemacu yang betul! Lagi »

08 dari 08

Pengimbas IP marah

Pengimbas IP marah menunjukkan alamat IP untuk peranti di rangkaian anda. Richard Saville

Banyak alat yang saya telah disenaraikan memerlukan anda mengetahui alamat IP Raspberry Pi anda. Tidak mengapa jika anda telah menetapkan alamat statik, tetapi bagaimana jika penghala anda memberikan alamat rawak setiap kali peranti menyambung ke rangkaian anda?

Pengimbas IP marah dapat membantu anda, dengan mengimbas rangkaian anda dalam julat yang ditetapkan alamat IP dan mengembalikan senarai semua hos aktif (peranti).

Ia tidak semestinya berguna sebagai aplikasi Android Fing kerana ia tidak selalu menunjukkan nama setiap peranti, jadi mungkin ada sedikit percubaan dan kesilapan mencari alamat IP yang betul.

Saya hanya mempunyai beberapa peranti aktif di rumah supaya perisian ini berfungsi untuk saya, terutamanya apabila saya tidak mempunyai telefon bimbit saya. Lagi »