Panduan pemula untuk Raspberry Pi 3

Artikel ini adalah sebahagian daripada siri mingguan di mana saya akan membuat projek baru menggunakan Raspberry Pi 3. Artikel pertama siri ini memberi tumpuan untuk memulakan anda dan akan merangkumi pemasangan Raspbian, dengan desktop PIXEL, menyiapkan rangkaian dan beberapa asas.

Apa yang anda perlukan:

  • Pi Raspberry 3
  • Bekalan kuasa 5v 2mAh dengan pin USB mini
  • Kad mikro SD dengan kapasiti sekurang-kurangnya 8GB
  • Kabel Wi-Fi atau Ethernet
  • Singki haba
  • Papan kekunci dan tetikus
  • monitor PC
  • Mac atau PC untuk menyediakan kad microSD.

Terdapat banyak sistem operasi berasaskan Linux yang tersedia untuk Raspberry Pi yang boleh anda pasang secara langsung, tetapi jika anda baru menggunakan Pi, saya cadangkan NOOBS, pemasang OS rasmi untuk Raspberry Pi yang mempermudah proses memasang OS pada peranti .

Muat turun NOOBS dari pautan ini di sistem anda. Ini adalah fail .zip yang dimampatkan. Sekiranya anda menggunakan MacOS, cukup klik dua kali padanya dan MacOS akan memunggah fail secara automatik. Sekiranya anda menggunakan Windows, klik kanan padanya, dan pilih "ekstrak di sini."

Sekiranya anda menjalankan Linux desktop, maka bagaimana untuk melepaskannya sebenarnya bergantung pada persekitaran desktop yang anda jalankan, kerana DE yang berbeza mempunyai cara yang berbeza untuk melakukan perkara yang sama. Jadi cara paling mudah adalah menggunakan baris arahan.

$ unzip NOOBS.zip

Tanpa mengira sistem operasi, buka fail yang tidak zip dan periksa apakah struktur fail seperti ini:

Tukar Bhartiya

Sekarang pasangkan kad Micro SD ke PC anda dan format ke sistem fail FAT32. Pada MacOS, gunakan alat Disk Utility dan format kad Micro SD:

Tukar Bhartiya

Pada Windows, klik kanan pada kad dan pilih pilihan pemformatan. Sekiranya anda menggunakan Linux desktop, DE yang berbeza menggunakan alat yang berbeza, dan merangkumi semua DE berada di luar ruang lingkup cerita ini. Saya telah menulis tutorial menggunakan antara muka baris perintah di Linux untuk memformat kad SD dengan sistem fail Fat32.

Setelah kad anda diformat dalam partisi Fat32, salin sahaja kandungan direktori NOOBS yang dimuat turun ke dalam direktori root peranti. Sekiranya anda menggunakan MacOS atau Linux, hanya menyinkronkan kandungan NOOBS ke kad SD. Buka aplikasi Terminal di MacOS atau Linux dan jalankan perintah rsync dalam format ini:

rsync -avzP /path_of_NOOBS /path_of_sdcard

Pastikan untuk memilih direktori root kad sd. Dalam kes saya (di MacOS), ia adalah:

rsync -avzP /Users/swapnil/Downloads/NOOBS_v2_2_0/ /Volumes/U/

Atau anda boleh menyalin dan menampal kandungannya. Pastikan semua fail di dalam direktori NOOBS disalin ke direktori root Micro SD Card dan bukan di dalam sub-direktori mana pun.

Sekarang pasangkan Kad Micro SD ke dalam Raspberry Pi 3, sambungkan monitor, papan kekunci dan bekalan kuasa. Sekiranya anda mempunyai rangkaian berwayar, saya cadangkan menggunakannya kerana anda akan mendapat kelajuan muat turun yang lebih pantas untuk memuat turun dan memasang sistem operasi asas. Peranti akan boot ke NOOBS yang menawarkan beberapa pengedaran untuk dipasang. Pilih Raspbian dari pilihan pertama dan ikuti arahan di skrin.

Tukar Bhartiya

Setelah pemasangan selesai, Pi akan reboot, dan anda akan disambut dengan Raspbian. Kini tiba masanya untuk mengkonfigurasinya dan menjalankan kemas kini sistem. Dalam kebanyakan kes, kami menggunakan Raspberry Pi dalam mod tanpa kepala dan menguruskannya dari jauh melalui rangkaian menggunakan SSH. Ini bermaksud anda tidak perlu memasang monitor atau papan kekunci untuk menguruskan Pi anda.

Pertama sekali, kita perlu mengkonfigurasi rangkaian jika anda menggunakan Wi-Fi. Klik pada ikon rangkaian di panel atas, dan pilih rangkaian dari senarai dan berikan kata laluan.

Tukar Bhartiya

Tahniah, anda disambungkan tanpa wayar. Sebelum meneruskan langkah seterusnya, kita perlu mencari alamat IP peranti supaya kita dapat menguruskannya dari jauh.

Buka Terminal dan jalankan arahan ini:

ifconfig

Sekarang, catat alamat IP peranti di bahagian wlan0. Ia mesti disenaraikan sebagai "inet addr."

Kini tiba masanya untuk mengaktifkan SSH dan mengkonfigurasi sistem. Buka terminal pada Pi dan buka alat raspi-config.

sudo raspi-config

Pengguna dan kata laluan lalai untuk Raspberry Pi masing-masing adalah "pi" dan "raspberry". Anda memerlukan kata laluan untuk arahan di atas. Pilihan pertama alat Raspi Config adalah menukar kata laluan lalai, dan saya sangat mengesyorkan menukar kata laluan, terutamanya jika anda ingin menggunakannya melalui rangkaian.

Pilihan kedua adalah menukar nama host, yang berguna jika anda mempunyai lebih dari satu Pi di rangkaian. Nama host menjadikannya lebih mudah untuk mengenal pasti setiap peranti di rangkaian.

Kemudian pergi ke Interfacing Options dan aktifkan Camera, SSH, dan VNC. Sekiranya anda menggunakan peranti untuk aplikasi yang melibatkan multimedia, seperti sistem home theater atau PC, maka anda mungkin juga ingin mengubah pilihan output audio. Secara lalai outputnya ditetapkan ke HDMI, tetapi jika anda menggunakan pembesar suara luaran, anda perlu mengubah penyediaannya. Pergi ke tab Opsi Lanjutan alat Raspi Config, dan pergi ke Audio. Di sana pilih 3.5mm sebagai default.

[ Petua: Gunakan kekunci anak panah untuk menavigasi dan kemudian tekan kekunci untuk memilih. ]

Setelah semua perubahan ini diterapkan, Pi akan reboot. Anda boleh mencabut monitor dan papan kekunci dari Pi anda kerana kami akan menguruskannya melalui rangkaian. Sekarang buka Terminal pada mesin tempatan anda. Sekiranya anda menggunakan Windows, anda boleh menggunakan Putty atau membaca artikel saya untuk memasang Ubuntu Bash pada Windows 10.

Kemudian masuk ke sistem anda:

ssh [email protected]_ADDRESS_OF_Pi

Dalam kes saya adalah:

ssh [email protected]

Berikan kata laluan dan Eureka !, anda log masuk ke Pi anda dan sekarang boleh menguruskan peranti dari mesin jauh. Sekiranya anda ingin menguruskan Raspberry Pi anda melalui Internet, baca artikel saya mengenai cara mengaktifkan RealVNC pada mesin anda.

Dalam artikel susulan seterusnya, saya akan membincangkan penggunaan Raspberry Pi untuk menguruskan pencetak 3D anda dari jauh.