Skip to main content

Perangkat Lunak Raspberry Pi Windows

Hacking the TV tuner and making DIY antena to recieve weather images from satellites (NOAA) (Juni 2026)

Hacking the TV tuner and making DIY antena to recieve weather images from satellites (NOAA) (Juni 2026)
Anonim

Memiliki dan menggunakan Raspberry Pi memerlukan seperangkat paket perangkat lunak untuk memungkinkan Anda mengaturnya, menyimpannya, dan menulis kode untuk proyek Anda.

Tugas seperti menulis gambar ke kartu SD, memformat kartu SD Anda, mentransfer file melalui jaringan Anda atau bahkan masuk ke Pi Anda dari jarak jauh semua memerlukan beberapa bentuk program. Bahkan menulis skrip Python untuk proyek Anda dapat melibatkan editor teks kaya fitur jika Anda lebih suka kanvas yang lebih menarik secara visual untuk kode Anda.

Mari kita bahas setiap paket perangkat lunak dan tunjukkan alasan mengapa Anda ingin menggunakan masing-masing paket.

01 08

Penampil RealVNC

Jika Anda tidak ingin membeli layar tambahan, keyboard atau mouse untuk Raspberry Pi Anda, mengapa tidak masuk ke sesi VNC dari PC Anda dan menggunakan periferal yang ada?

VNC adalah singkatan dari 'Virtual Network Computing' dan memungkinkan Anda untuk melihat keseluruhan Pi desktop Anda dari komputer lain - dalam hal ini PC Windows kami.

Sebaiknya gunakan RealVNC Viewer di PC Anda untuk melihat desktop Raspbian Anda.

Menggunakan RealVNC itu mudah. Cukup mulai server VNC di Raspberry Pi Anda (dengan menggunakan 'vncserver' di terminal) dan kemudian masuk ke itu dari PC Anda menggunakan rincian IP di terminal dan nama pengguna dan kata sandi pi Anda.

02 08

Dempul

Demikian pula untuk RealVNC, jika Anda tidak memiliki layar dan periferal terpisah untuk Raspberry Pi Anda, bagaimana Anda bisa menjalankan skrip dan menulis kode?

SSH adalah pilihan bagus lainnya, menggunakan Putty - emulator terminal sederhana yang memungkinkan Anda menjalankan jendela terminal pada PC manapun yang terhubung ke jaringan yang sama.

Yang Anda butuhkan hanyalah alamat IP IP Anda dan Anda dapat membuat jendela terminal pada desktop Windows Anda untuk menulis kode, menjalankan skrip, menjalankan perintah, dan banyak lagi.

Satu-satunya batasan yang saya temukan adalah ketika menjalankan program Python yang memiliki elemen GUI apa pun. Jendela GUI ini tidak akan terbuka melalui sesi Putty SSH - Anda akan membutuhkan sesuatu seperti VNC (di atas dalam daftar ini) untuk itu.

03 dari 08

Notepad ++

Anda dapat menulis skrip Python Anda langsung ke Raspberry Pi Anda menggunakan editor teks terminal seperti 'nano', namun tidak memberi Anda banyak umpan balik visual dalam hal tata letak kode, spasi dan penyorotan sintaks.

Notepad ++ seperti versi supercharged dari Windows 'built-in Notepad, menawarkan banyak fitur untuk membantu Anda menulis kode Anda. Fitur favorit saya adalah penyorotan sintaks, menunjukkan lekukan Python Anda bagus dan jelas.

Notepad ++ t juga menawarkan plugin untuk meningkatkan fungsionalitasnya. Sebagai contoh, plugin NppFTP memberi Anda fungsionalitas SFTP dasar untuk memindahkan kode ke Pi Anda setelah Anda menulisnya.

04 dari 08

FileZilla

Jika Anda lebih suka menulis skrip Anda di editor teks dengan penyorotan sintaks yang baik (seperti NotePad ++ di atas), Anda akhirnya harus memindahkan kode dari PC ke Pi Anda.

Ada beberapa opsi di sini termasuk menggunakan stik USB atau hosting online. Salah satu metode yang baik adalah menggunakan SFTP melalui aplikasi bernama FileZilla.

SFTP adalah singkatan dari 'SSH File Transfer Protocol' tetapi semua yang perlu kita ketahui adalah bahwa ini memungkinkan Anda melihat direktori Pi Anda dari PC Anda untuk mengunggah / mengunduh file.

Seperti aplikasi lain di sini, FileZilla hanya membutuhkan alamat IP dan username / password Anda.

05 dari 08

Win32DiskImager

Setiap Raspberry Pi membutuhkan kartu SD, dan kartu SD tersebut harus memiliki sistem operasi yang ditulis untuk mereka.

Raspbian (dan opsi lainnya) biasanya ditulis ke kartu SD menggunakan gambar disk yang memerlukan perangkat lunak khusus untuk Anda.

Salah satu opsi paling populer untuk Windows adalah Win32DiskImager. Ini adalah aplikasi yang sangat sederhana yang hanya menyelesaikan pekerjaan. Perhatian diperlukan untuk memastikan drive yang tepat dipilih untuk menulis, yang merupakan satu-satunya bagian dari proses yang benar-benar membutuhkan banyak perhatian.

06 08

SD Formatter

Sebelum Anda dapat menulis gambar disk ke kartu SD Anda, Anda harus memastikan itu diformat dengan benar.

Windows memiliki kemampuan format bawaan: namun, Anda mungkin lebih suka menggunakan alat 'SD Formatter' SD Foundation untuk membersihkan kartu Anda, karena aplikasi ini mengalami lebih sedikit masalah dalam menangani berbagai jenis dan format kartu, dan termasuk beberapa opsi lainnya dari penawaran Microsoft.

07 08

H2testw

Paket perangkat lunak gratis lain untuk kartu SD Anda, kali ini untuk memeriksa kecepatan dan integritasnya sebelum Anda menggunakannya.

Sayangnya, kami tinggal di dunia yang penuh dengan kartu SD palsu, jadi ada baiknya untuk memeriksa untuk mengetahui apakah Anda mendapatkan kecepatan yang diiklankan sebelum Anda menggunakannya.

Ini mungkin tampak sedikit berlebihan, tetapi mengingat proyek-proyek Pi seperti pusat media melihat perbedaan mencolok antara kecepatan kartu, ini adalah proses yang berharga.

Alat ini menulis kartu Anda sebelum memulai tes, jadi pastikan Anda memilih nomor drive yang tepat!

08 08

Angry IP Scanner

Banyak alat yang terdaftar di sini mengharuskan Anda untuk mengetahui alamat IP Raspberry Pi Anda. Tidak apa-apa jika Anda telah mengatur alamat statis, tetapi bagaimana jika router Anda menetapkan alamat acak setiap kali perangkat terhubung ke jaringan Anda?

Angry IP Scanner dapat membantu Anda, dengan memindai jaringan Anda dalam rentang alamat IP yang ditetapkan dan mengembalikan daftar semua host aktif (perangkat).

Ini tidak cukup berguna seperti aplikasi Android Fing dalam hal ini tidak selalu menunjukkan nama masing-masing perangkat, sehingga bisa ada sedikit coba-coba menemukan alamat IP yang tepat.

Saya hanya memiliki beberapa perangkat aktif di rumah sehingga perangkat lunak ini bekerja untuk saya, terutama ketika saya tidak memiliki ponsel saya di tangan.