Isi kandungan:

Pengenalan Pi Raspberry (Tanpa Kepala): 12 Langkah (dengan Gambar)
Pengenalan Pi Raspberry (Tanpa Kepala): 12 Langkah (dengan Gambar)

Video: Pengenalan Pi Raspberry (Tanpa Kepala): 12 Langkah (dengan Gambar)

Video: Pengenalan Pi Raspberry (Tanpa Kepala): 12 Langkah (dengan Gambar)
Video: 3 Bocah Terlindas Truk Saat Selfie Di Atas Motor 2024, Julai
Anonim
Pengenalan kepada Raspberry Pi (Tanpa Kepala)
Pengenalan kepada Raspberry Pi (Tanpa Kepala)

Akhirnya! Gunakan Raspberry Pi anda tanpa menghabiskan apa-apa seperti menghubungkan periferal luaran dan menangani masalah dengan kabel: Konfigurasikan Pi anda agar tidak berkepala! (bukan yang menakutkan) Ini sangat berguna untuk bengkel mengajar orang dengan Raspberry Pi, kerana membebankan (dan mahal) membebankan monitor dan papan kekunci untuk setiap pelajar.

Saya mengandaikan bahawa anda semua tahu sedikit tentang Pi, jadi tutorial ini tidak akan merangkumi apa itu Pi atau keupayaannya yang hebat (saya melihat anda, pin GPIO!). Untuk mengetahui lebih lanjut mengenai apa yang dapat dilakukan oleh Pi, lihat beberapa tutorial saya yang lain (lihat bahagian terakhir dalam tutorial ini) atau tinggalkan komen.

Apa yang dibahas dalam tutorial ini: Mengaktifkan dan menggunakan SSH, gambaran umum umum tetingkap terminal Linux, dan cara menyambung ke GUI Pi (Antaramuka Pengguna Grafik, alias paparan Desktop) melalui SSH.

Masa Baca: 15 min

Masa Binaan: ~ 20 min

Kos: Percuma! (dengan andaian anda sudah mempunyai kabel RPi dan Ethernet)

Langkah 1: Bahan

Bahan
Bahan

- Komputer dengan port Ethernet & slot Kad SD

- Raspberry Pi 3

- Kad SD (8GB atau lebih besar)

- Kabel kuasa MicroUSB ke USB

- Kabel Ethernet

- Disyorkan: Kes Raspberry Pi & kabel GPIO

Langkah 2: Perisian

Untuk projek ini, anda memerlukan program perisian berikut (percuma!):

  • Etcher

    Untuk menulis OS Raspbian ke Kad SD (dan juga memformat kad SD)

  • Perkhidmatan Cetakan Bonjour (pasang untuk Windows atau OS Linux sahaja)

    Untuk menggunakan alamat IP "raspberrypi.local"

  • SENANG

    Untuk SSH ke dalam Pi

  • Sambungan Desktop Jauh (pasang pada komputer bukan Windows)

    Untuk menjalankan GUI melalui SSH

Langkah 3: Konfigurasikan Kad SD

Konfigurasikan Kad SD
Konfigurasikan Kad SD
Konfigurasikan Kad SD
Konfigurasikan Kad SD
Konfigurasikan Kad SD
Konfigurasikan Kad SD
Konfigurasikan Kad SD
Konfigurasikan Kad SD

1. Muat turun rasa Raspbian kegemaran anda! Anda boleh mendapatkan versi terbaru di sini

2. Masukkan kad SD ke dalam PC anda dan buka Etcher

3. Pilih fail zip Raspbian, pemacu untuk kad SD anda, dan klik "format"

4. Dayakan akses SSH

Buka kandungan fail untuk kad SD. Tambahkan fail teks baru yang bertajuk "SSH". Sekiranya komputer menambah peluasan fail (mis. ". Txt"), hapus dan abaikan sebarang amaran.

5. Keluarkan kad SD dan masukkan ke dalam Pi anda

Langkah 4: Mari Bersambung

Mari Bersambung!
Mari Bersambung!
Mari Bersambung!
Mari Bersambung!
Mari Bersambung!
Mari Bersambung!

1. Pasangkan kabel Ethernet di antara Raspberry Pi & komputer anda

2. Pasangkan kabel kuasa USB

Periksa bahawa lampu kuasa merah menyala dan lampu port Ethernet (kuning & hijau) menyala dan / atau berkelip.

3. Sambungkan RPi ke World Wide Web (aka Internet)

Pergi ke Tetapan -> Rangkaian & Internet -> Tukar Pilihan Penyesuai (aka Sambungan Rangkaian).

Klik pada sambungan Ethernet, tahan "CTRL", dan KEMUDIAN klik pada sambungan WiFi anda. * Klik kanan di tetingkap dan pilih "Bridge Connections" - ini akan merapatkan hubungan antara port Ethernet ke port WiFi anda.

* Jika anda memilih sambungan WiFi terlebih dahulu, ia akan menghubungkan sambungan dari WiFi ke Ethernet, yang membolehkan anda masuk ke Pi tetapi tidak menyambung ke Internet.

4. Buka PuTTY dan log masuk ke Pi menggunakan alamat IP "raspberrypi.local"

Nama pengguna lalai: pi

Kata laluan lalai: raspberry

5. Tukar kata laluan lalai dengan menaip passwd dan mengikuti arahannya

Langkah 5: Menavigasi Tetingkap Terminal Linux (Shell)

Menavigasi Tetingkap Terminal Linux (Shell)
Menavigasi Tetingkap Terminal Linux (Shell)
Menavigasi Tetingkap Terminal Linux (Shell)
Menavigasi Tetingkap Terminal Linux (Shell)

Tingkap terminal adalah panel kawalan untuk sistem

Ini biasanya menunjukkan arahan arahan, yang memberi kita maklumat tetapi bukan merupakan sebahagian daripada perintah ke sistem. Selalunya arahan arahan memaparkan nama masuk pengguna dan direktori kerja semasa (diwakili oleh twiddle: ~).

Perintah Input

Perintah ditulis selepas arahan dan dimasukkan dengan menekan kekunci Enter.

Perintah boleh dikeluarkan sebagaimana adanya atau diikuti oleh satu atau lebih pilihan. Pilihan biasanya mempunyai tanda hubung di depannya, seperti yang berikut:

ls -a

Anda dapat melihat pilihan untuk perintah tertentu dengan menaip nama perintah diikuti dengan "--help" (akan membahasnya lebih lanjut kemudian).

Foto kedua menunjukkan senarai arahan umum. Berlatih menggunakannya dengan (1) menavigasi ke Desktop, (2) membuat file dengan beberapa teks, dan (3) menyimpan file.

Inilah cabaran khas: taipkan arahan berikut dan cuba cari tahu apa yang sedang dilakukannya.

cd..

Langkah 6: Kombinasi Kekunci Khas

Kombo Kunci Khas!
Kombo Kunci Khas!
Kombo Kunci Khas!
Kombo Kunci Khas!

Tetingkap terminal Linux lebih mudah digunakan (& lebih pantas) jika anda mengetahui beberapa kombinasi kunci khas. Yang paling biasa termasuk:

  • Ctrl + C: Tamat program berjalan
  • Ctrl + A: Beralih ke permulaan baris arahan
  • Ctrl + E: Bergerak ke hujung baris arahan
  • Kekunci Panah Atas & Bawah: Cari melalui sejarah perintah (boleh mengeditnya dan tekan Enter untuk dilaksanakan lagi)
  • Tab: Penyelesaian nama fail

Lihat gambar di atas untuk mendapatkan senarai yang lebih lengkap dan berlatih menggunakannya semasa anda menavigasi baris arahan!

Langkah 7: Mendapatkan Bantuan di Terminal # 1: Halaman Manual & Maklumat

Mendapat Bantuan di Terminal # 1: Halaman Manual & Maklumat
Mendapat Bantuan di Terminal # 1: Halaman Manual & Maklumat
Mendapat Bantuan di Terminal # 1: Halaman Manual & Maklumat
Mendapat Bantuan di Terminal # 1: Halaman Manual & Maklumat
Mendapat Bantuan di Terminal # 1: Halaman Manual & Maklumat
Mendapat Bantuan di Terminal # 1: Halaman Manual & Maklumat

Halaman manual adalah sumber yang lengkap untuk semua perintah yang tersedia di tetingkap terminal Linux.

Untuk membaca halaman manual pada perintah tertentu, ketik berikut:

perintah lelaki

Dalam manual, baris pertama mengandungi nama perintah yang anda baca dan ID bahagian yang mengandungi halaman manual.

Selepas baris pertama adalah sinopsis, yang merupakan penerangan ringkas mengenai perintah yang merangkumi notasi teknikal semua pilihan dan / atau argumen. Pilihan adalah cara melaksanakan perintah, dan argumen adalah apa yang anda laksanakan. Hujah pilihan diletakkan di antara tanda kurung siku.

Setelah sinopsis adalah keterangan yang lebih panjang mengenai perintah, diikuti dengan gambaran lebih mendalam mengenai pilihan yang ada, maklumat tentang menggabungkan pilihan, perintah lain yang berkaitan, dan maklumat lain yang berkaitan dengan perintah.

Beberapa arahan mempunyai beberapa halaman manual, seperti perintah "passwd". Untuk melihat semua halaman mengenai perintah, gunakan pilihan "-a":

lelaki-seorang passwd

Bahagian pertama halaman manual untuk arahan apropos ditunjukkan dalam foto ke-2 di atas.

Halaman maklumat mengandungi maklumat yang lebih baru dan lebih mudah digunakan. Untuk melihat halaman maklumat pada arahan (menggantikan "perintah" dengan nama sebenar arahan yang ingin anda selidik, seperti "apropos"), ketik berikut:

arahan maklumat

Untuk menavigasi halaman maklumat, gunakan kekunci anak panah untuk menelusuri teks, kunci Enter untuk membaca mengenai kata kunci tertentu, kunci "P" dan "N" untuk pergi ke subjek sebelumnya atau seterusnya, dan bar ruang untuk memindahkan satu halaman lebih jauh. Gunakan "Q" untuk berhenti.

Petikan dari halaman maklumat ditunjukkan dalam foto ke-3 di atas.

Langkah 8: Mendapatkan Bantuan # 2: Perintah Whatis dan Apropos

Mendapat Bantuan # 2: Perintah Whatis dan Apropos
Mendapat Bantuan # 2: Perintah Whatis dan Apropos
Mendapat Bantuan # 2: Perintah Whatis dan Apropos
Mendapat Bantuan # 2: Perintah Whatis dan Apropos

Perintah "whatis" memberikan maklumat ringkas mengenai perintah dan menyenaraikan bahagian pertama di halaman man yang mengandungi halaman yang relevan (dalam kurungan setelah nama perintah).

Sekiranya anda tidak pasti hendak memulakannya, perintah "apropos" adalah kaedah yang baik untuk mencari kata kunci. Sebagai contoh, jika anda ingin mengetahui cara memulakan penyemak imbas, anda boleh mengetik: "penyemak imbas apropos", yang akan menarik senarai semua program yang berkaitan dengan penyemak imbas, termasuk penyemak imbas web, penyemak imbas fail dan FTP, dll.

Langkah 9: Mendapatkan Bantuan # 3: --Bantuan Pilihan

Mendapat Bantuan # 3: - Pilihan Bantuan
Mendapat Bantuan # 3: - Pilihan Bantuan

Sebilangan besar perintah juga memiliki pilihan "--help", yang memberikan penjelasan singkat tentang perintah dan daftar pilihan yang tersedia. Sekiranya ragu-ragu, ini adalah kaedah terbaik untuk mendapatkan maklumat cepat dan berguna mengenai penggunaan perintah tertentu dan kemungkinan pelanjutannya.

Untuk menggunakan pilihan --help, ketik "--help" setelah perintah tertentu, seperti contoh berikut (juga ditunjukkan dalam foto di atas):

apropos - tolong

Langkah 10: Cukup Terminal! Di mana Desktop?

Cukup Terminal! Di mana Desktop?!
Cukup Terminal! Di mana Desktop?!
Cukup Terminal! Di mana Desktop?!
Cukup Terminal! Di mana Desktop?!

Baiklah baik-baik saja.. Sambungan Desktop Jauh adalah cara mudah untuk menggunakan paparan desktop, juga dikenali sebagai "Antaramuka Pengguna Grafik", atau ringkasnya GUI.

1. Pasang Sambungan Desktop Jauh pada Pi anda:

sudo apt-get install xrdp

2. Pasang Sambungan Desktop Jauh pada PC anda (sudah dipasang pada Windows OS).

3. Buka Sambungan Desktop Jauh dan log masuk menggunakan IP "raspberrypi.local" (atau cari IP Pi anda menggunakan perintah ifconfig). Abaikan amaran (klik "ya").

4. Log masuk dengan nama pengguna dan kata laluan Pi

Sekiranya anda belum menukar kata laluan anda, lakukan sekarang. (Ya, saya tahu saya sudah memberitahu ya untuk melakukannya tetapi perlu diulang kerana seseorang benar-benar dapat meretas Pi anda jika anda tidak menukar kata laluan lalai.)

Langkah 11: Apa itu SSH?

Apa itu SSH?
Apa itu SSH?

SSH bermaksud "Secure SHell" - ini adalah "protokol rangkaian kriptografi untuk mengoperasikan perkhidmatan rangkaian dengan selamat melalui rangkaian yang tidak terjamin." - Wikipedia

… Eh, apa?

Dengan kata lain, SSH adalah cara yang selamat untuk menghubungkan antara satu komputer dengan komputer yang lain, walaupun rangkaian yang anda sambungkan tidak selamat. Contohnya, jika anda menggunakan rangkaian bersama dan menggunakan SSH untuk masuk ke komputer lain dari jauh, orang lain di rangkaian bersama tidak dapat melihat apa yang anda lakukan melalui sambungan jauh (walaupun Snowden melepaskan dokumen yang menunjukkan NSA kadangkala boleh menyahsulit SSH).

Kegunaan SSH yang biasa termasuk log masuk jarak jauh, seperti jika anda ingin menyambung ke komputer yang tinggal sejauh satu mil di bawah tanah tanpa perlu, anda tahu, sebenarnya pergi ke sana (saya pernah bekerja untuk eksperimen bahan gelap yang sangat sejuk yang disebut DRIFT dan ini adalah bagaimana kita dapat mengakses komputer yang mengawal pengesan kerana komputer tinggal di lombong sekitar 3 batu di bawah tanah.. terlalu jauh untuk mengemas kini perisian!).

Inilah halaman Wikipedia penuh di SSH - sangat keren jadi lihatlah!

Langkah 12: Gunakan Pi Tanpa Kepala Anda & Terus Belajar

Pakai Pi Tanpa Kepala Anda & Terus Belajar!
Pakai Pi Tanpa Kepala Anda & Terus Belajar!

Pergi dan terokai! Berlatih menggunakan tetingkap terminal sehingga anda merasa selesa dan terbiasa dengan perintah asas. Anda juga boleh mempertimbangkan untuk melepaskan kabel Ethernet & menjadikan Pi anda sebagai pusat akses (saya akan menghantar tutorial mengenai ini dalam beberapa minggu akan datang).

Programkan pin GPIO untuk melakukan perkara yang menarik! Perlukan beberapa idea? Lihat tutorial ini:

1. Membuat Sensor Kelembapan Tanah

2. Membangun Pengendali Pengairan (dapat dipari dengan Sensor Kelembapan Tanah)

3. Bark Back: Pasang IoT Pet Monitor

4. Kembangkan di Rumah Pintar anda & tambahkan Pemain Muzik yang Dipicu oleh Gerakan

Perlukan bahagian?

Keluarkan elektronik lama & rosak! Mainan elektronik adalah tempat yang bagus untuk mendapatkan motor dan pembesar suara. Sekiranya anda mahukan motor yang lebih baik, hilangkan alat kuasa.

Tanya rakan atau cari bengkel untuk alat ganti dan wayar tambahan, simpan kabel kuasa dari elektronik lama dan gunakannya sebagai bekalan kuasa atau tuai untuk wayar dan / atau penyambung, simpan fon kepala lama dan gunakan untuk projek audio.

Nasihat terbaik: fikirkan sebelum melemparkan:)

Disyorkan: