Daftar Isi:
- Langkah 1: Menginstal Raspbian
- Langkah 2: Mengenal IP Pi Anda
- Langkah 3: Mengakses Terminal LX
- Langkah 4: Mengakses Desktop LXDE
Video: Headless Pi - Memulai Raspberry Pi Anda Tanpa Perangkat Keras Tambahan: 4 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
Hei, Alasan Anda mendarat di sini adalah, saya kira, Anda sangat mirip dengan saya! Anda tidak ingin menggunakan Pi dengan mudah -- colokkan Pi ke monitor, sambungkan keyboard dan mouse, dan voila!…Pfft, siapa yang melakukannya?! Lagi pula, Pi adalah "PC berukuran saku", dan tidak ada monitor yang muat di saku saya. Jadi apa yang kita lakukan? Kami bermain-main! Kami mencari cara untuk menggunakan layar, keyboard, dan trackpad laptop kami sebagai periferal Pi kami.
Inilah yang akan kita butuhkan:
- Laptop
- Raspberry Pi
- Pembaca kartu
- Kartu micro-SD
- Kabel micro-USB
- Kabel serial USB ke TTL (opsional)
- USB WiFi Dongle (opsional; Pi 2 dan di bawah)
- Kabel Ethernet
- Koneksi Internet Nirkabel
Langkah 1: Menginstal Raspbian
Jika Anda belum menginstal OS ke papan Anda, sekarang adalah saat yang tepat untuk melakukannya. Periksa panduan resmi atau ikuti langkah-langkah ini:
Jendela:
- Unduh gambar Raspbian terbaru dari halaman Unduhan situs web Raspberry Pi.
- Setelah mengunduh file.zip, unzip untuk mendapatkan file gambar (.img) untuk ditulis ke kartu SD Anda.
- Masukkan kartu SD ke pembaca kartu Anda dan hubungkan ke laptop Anda.
- Unduh utilitas Win32DiskImager dari halaman Proyek Sourceforge sebagai file zip. Ekstrak executable dari file zip dan jalankan utilitas
- Pilih file gambar yang Anda ekstrak tadi.
- Pilih huruf drive yang ditetapkan untuk kartu SD Anda di kotak perangkat. Berhati-hatilah untuk memilih drive yang benar; jika Anda mendapatkan yang salah Anda dapat menghancurkan data di hard disk komputer Anda! Jika Anda menggunakan slot kartu SD di komputer dan tidak dapat melihat drive di jendela Win32DiskImager, coba gunakan adaptor SD eksternal.
- Klik Tulis dan tunggu hingga penulisan selesai.
- Keluar dari pencitra.
Ubuntu:
- Unduh gambar Raspbian terbaru dari halaman Unduhan situs web Raspberry Pi.
- Setelah mengunduh file.zip, unzip untuk mendapatkan file gambar (.img) untuk ditulis ke kartu SD Anda.
- Masukkan kartu SD ke pembaca kartu Anda dan hubungkan ke laptop Anda.
- Klik kanan pada file gambar yang Anda ekstrak sebelumnya dan pilih Buka dengan -> Disk Image Writer
- Pilih kartu SD Anda dari daftar dan tekan Mulai Memulihkan. Berhati-hatilah untuk memilih drive yang benar; jika Anda mendapatkan yang salah Anda dapat menghancurkan data di hard disk komputer Anda!
- Masukkan kata sandi Anda untuk memberikan hak akses root dan tunggu hingga penulisan selesai.
- Keluar dari utilitas.
Jangan keluarkan kartu SD dulu! Hanya ada dua hal lagi yang harus dilakukan.
- Untuk mengaktifkan akses shell melalui SSH: telusuri ke direktori boot dan, menggunakan editor file apa pun, buat file kosong bernama ssh (tanpa ekstensi file apa pun)
- Untuk mengaktifkan komunikasi serial: ramban ke direktori boot lagi, buka file config.txt menggunakan editor file apa saja dan tambahkan baris berikut (tanpa tanda kutip) di akhir file " enable_uart=1 ". Simpan file dan selesai!
Langkah 2: Mengenal IP Pi Anda
Setelah Anda selesai menginstal OS, cukup masukkan kartu micro-SD ke Pi Anda dan nyalakan papan Anda menggunakan kabel micro-USB. Sekarang, dengan asumsi bahwa laptop Anda memiliki koneksi internet nirkabel (WiFi/USB dongle), colokkan salah satu ujung kabel Ethernet ke Pi Anda dan ujung lainnya ke laptop Anda.
Metode 1 (Ubuntu)
- Buka "Manajer Jaringan" dan klik "Edit Koneksi"
- Pilih "Koneksi Kabel 1" dan klik "Edit". Jika Anda tidak memiliki pengaturan koneksi kabel, klik "Tambah"
- Di bawah tab "Berkabel", atur bidang "Alamat MAC Perangkat" ke opsi xx:xx:xx:xx:xx:xx (eth0) dari daftar drop-down
- Di bawah tab "Pengaturan IPv4", atur bidang "Metode" ke opsi "Dibagikan ke Komputer lain" dari daftar tarik-turun
- Buka terminal dan jalankan ifconfig untuk mencatat IP yang ditetapkan ke eth0
- Sekarang memunculkan tabel ARP menggunakan perintah arp -a, gulir ke antarmuka yang menentukan IP yang ditetapkan untuk eth0 dan periksa entri untuk mengetahui IP yang ditetapkan untuk Pi Anda (192.168.1.109, dalam kasus saya). Ping IP untuk memverifikasi
- Atau, setelah langkah (4), Anda bisa langsung melakukan ping ke raspberrypi.local untuk menentukan IP Pi Anda atau Anda bisa menggunakan nmap
Metode 1 (Windows)
- Buka "Jaringan dan Pusat Berbagi" dan klik "Ubah Pengaturan Adaptor"
- Klik kanan "Adaptor WiFi" dan klik "Properties"
- Di bawah tab "Berbagi", centang opsi Izinkan pengguna lain untuk terhubung melalui koneksi Internet jaringan ini dan pilih adaptor Ethernet yang sesuai dari daftar. Anda sekarang akan melihat bahwa koneksi telah ditandai sebagai Dibagikan
- Klik kanan "Adaptor Ethernet" dan klik "Properties"
- Di bawah tab "Jaringan", klik dua kali opsi "Internet Protocol Version 4" dan pastikan bahwa beberapa IP dinamis telah ditetapkan ke port Ethernet
- Buka command prompt dan keluarkan perintah ping pada alamat broadcast dari IP yang ditetapkan. Karena IP yang ditetapkan ke port Ethernet di laptop saya adalah 192.168.137.1, saya hanya akan melakukan ping 192.168.137.255
- Sekarang memunculkan tabel ARP menggunakan perintah arp -a, gulir ke atas ke antarmuka yang menentukan IP yang ditetapkan ke Ethernet (192.168.137.1, dalam kasus saya) dan periksa entri untuk mengetahui IP yang ditetapkan untuk Pi Anda (192.168.137.1, dalam kasus saya) 137,99, dalam kasus saya). Ping IP untuk memverifikasi
- Atau, setelah langkah (5), Anda bisa langsung melakukan ping ke raspberrypi.mshome.net untuk menentukan IP Pi Anda
Metode 2 (Windows)
Jika karena alasan tertentu metode di atas tidak berhasil untuk Anda, cobalah menjembatani kedua jaringan.
- Buka lagi pengaturan adaptor, masukkan properti WiFi dan nonaktifkan berbagi.
- Masukkan properti Ethernet seperti sebelumnya, klik dua kali opsi "Internet Protocol Version 4" di bawah tab "Jaringan" dan pilih opsi untuk "Dapatkan alamat IP secara otomatis"
- Sekarang, kembali ke pengaturan adaptor, sorot kedua koneksi (WiFi dan Ethernet), klik kanan dan pilih opsi "Bridge Connections"
- Anda akan melihat koneksi baru, yang disebut Network Bridge, muncul.
- Buka command prompt dan jalankan ipconfig. Gulir ke bawah ke entri bernama Network Bridge adaptor Ethernet dan catat alamat IP
- Karena, dalam kasus saya, IP yang ditetapkan ke Jembatan Jaringan adalah 192.168.1.101, IP yang ditetapkan ke Pi harus berada dalam kisaran 192.168.1.2 hingga 192.168.1.254 (192.168.1.1 adalah gateway default dan 192.168.1.255 adalah gateway default). alamat siaran). Sekarang, gunakan pemindai IP apa pun untuk mencari semua klien aktif dalam rentang IP ini dan cari IP yang ditetapkan untuk Pi.
- Atau, Anda dapat mencoba menetapkan IP statis ke Pi Anda.
Metode 3 (Ubuntu dalam VM)
Pertimbangkan ini, Anda telah menginstal Ubuntu di VM yang berjalan pada host Windows dan Anda perlu mengakses Pi Anda melalui Ubuntu yaitu Anda harus terlebih dahulu mencari cara untuk membagikan koneksi internet Ubuntu Anda (yang tidak lain adalah koneksi jaringan yang mendasarinya host Anda menerjemahkan untuk memberi tamu Anda akses ke jaringan eksternal; jangan membahas detailnya) dengan Pi Anda. Ini kadang-kadang bisa merepotkan. Namun, saya baru-baru ini menemukan solusi yang sangat sederhana -- Network Bridging.
Metode 4 (Ubuntu/Windows)
Atau, jika Anda tidak memiliki port Ethernet gratis, Anda dapat langsung menghubungkan Pi Anda ke jaringan melalui Router rumah atau Switch Ethernet Anda.
- Nyalakan Pi Anda dan sambungkan ke jaringan Anda melalui port Ethernet pada sakelar/router yang dapat diakses, terhubung ke jaringan rumah Anda, menggunakan kabel Ethernet.
- Anda akan melihat LED PWR dan ACT berkedip yang menyiratkan bahwa gambar Raspbian sedang di-boot. Anda kemudian akan melihat LED "LNK" hijau dan LED oranye "10M" menyala di dekat port Ethernet pada Pi Anda yang menyiratkan bahwa alamat IP telah ditetapkan padanya oleh DHCP router Anda.
- Sekarang, untuk mengetahui IP ini cukup kunjungi halaman router Anda dengan memasukkan alamat IP lokal router (192.168.1.1 untuk iBall) di browser Anda. Masuk dan periksa daftar klien DHCP untuk IP yang ditetapkan ke Pi Anda (Cari entri yang mencantumkan "Raspberry Pi Foundation", mungkin di sebelah alamat MAC-nya). Jika ini tidak berhasil coba gunakan Pemindai IP seperti nmap.
Langkah 3: Mengakses Terminal LX
Memunculkan shell itu mudah setelah kami memiliki IP Pi kami. Kami akan menggunakan SSH untuk login jarak jauh ke Pi kami dan mengakses LX-Terminal. Untuk melakukannya, Pengguna Windows harus menginstal Putty, klien SSH yang mudah digunakan.
- Setelah terinstal, jalankan Putty, atur jenis koneksi ke SSH dan nilai port ke 22, masukkan IP Pi Anda dan tekan Open.
- Pilih "Ya", jika ditanya apakah Anda memercayai host ini dan Anda akan melihat Terminal LX meminta Anda untuk detail login.
- Silakan dan masukkan "pi" sebagai nama pengguna dan "raspberry" untuk kata sandi (kata sandi tidak akan terlihat saat Anda mengetiknya, jadi jangan panik)
- Ping google.com untuk memeriksa apakah internet berfungsi, dan voila!
Pengguna Linux memiliki fungsionalitas bawaan.
- Buka terminal dan jalankan perintah ssh [email protected] (x.x.x.x menjadi IP Pi Anda) atau coba ssh [email protected]
- Ketik "ya", jika ditanya apakah Anda mempercayai host ini, tekan kembali dan ketik kata sandi Pi Anda (kata sandi default: "raspberry")
- Ping google untuk memeriksa apakah internet berfungsi, dan voila!
Bonus: Akses Shell melalui Koneksi Serial
Jika port Ethernet Anda sibuk, Anda dapat menggunakan port USB Laptop Anda untuk membuat koneksi Serial dengan Pi Anda. Untuk melakukannya, Anda akan memerlukan kabel serial USB ke TTL atau perangkat USB ke Serial seperti papan breakout dasar FTDI FT232.
Karena Windows tidak menyertakan aplikasi Terminal yang memungkinkan kami terhubung melalui serial, kami akan menggunakan Putty. Kami juga perlu menginstal Driver FTDI.
- Jalankan kabel dari header TTL ke pin yang sesuai pada chip. Pastikan pin dirutekan dengan benar seperti yang ditunjukkan pada tabel.
- Hubungkan ujung kabel TTL yang lain ke port USB di PC Anda. Buka Device Manager dan lihat di bawah "Ports (COM & LPT)" untuk memeriksa nomor COM yang ditetapkan untuk Pi Anda.
- Jalankan Putty, atur jenis koneksi ke Serial, masukkan nomor COM yang ditetapkan, atur kecepatan ke 115200 dan tekan Open.
- Pilih "Ya", jika ditanya apakah Anda memercayai host ini dan Anda akan melihat Terminal LX meminta Anda untuk detail login.
- Silakan dan masukkan "pi" sebagai nama pengguna dan "raspberry" untuk kata sandi
Pengguna Linux mungkin perlu menginstal Screen.
- Untuk memeriksa apakah Anda sudah menginstal layar di mesin Linux Anda, cukup buka layar jenis Terminal dan tekan kembali. Jika Anda mendapatkan kesalahan, jalankan perintah Sudo apt-get install screen untuk menginstal Screen.
- Selanjutnya, instal Driver FTDI dan Anda siap melakukannya. Jalankan kabel dari header TTL ke pin yang sesuai pada chip. Pastikan pin dirutekan dengan benar seperti yang ditunjukkan pada tabel.
- Hubungkan ujung kabel TTL yang lain ke port USB di PC Anda. Buka terminal dan jalankan perintah sudo screen /dev/ttyUSB0 115200 dan tekan kembali.
- Ketik "ya", jika ditanya apakah Anda mempercayai host ini, tekan kembali dan ketik nama pengguna dan kata sandi Pi Anda (nama pengguna default: "pi" kata sandi default: "raspberry")
Baiklah, kami memiliki akses ke shell, tapi bagaimana dengan internet?! Karena kami belum pernah menggunakan kabel Ethernet untuk terhubung ke Pi kami, tidak mungkin kami dapat berbagi koneksi internet dengannya. Namun, kita dapat menggunakan Dongle WiFi USB (Pi 3 memiliki WiFi bawaan) dengan Pi kita untuk terhubung ke WiFi dan mengakses internet.
Langkah 4: Mengakses Desktop LXDE
Sekarang kita memiliki akses ke Shell, mari maju dan dapatkan lingkungan GUI Desktop Raspbian, yang disebut LXDE. Kita dapat mengakses desktop LXDE melalui HDMI dengan mengetik "startx" di jendela baris perintah. Namun, ini tidak akan berfungsi melalui SSH. Untungnya, kami masih dapat mengakses Desktop LXDE dari jarak jauh melalui VNC.
jendela
- Mulailah dengan menginstal server VNC di Pi. Ketik sudo apt-get install tightvncserver di shell SSH
- Mulai server di Pi Anda dengan mengeluarkan perintah vncserver:1 (mulai server vnc pada tampilan 1). Anda sekarang akan diminta untuk memasukkan kata sandi 8 karakter yang akan digunakan setiap kali Anda mengakses Pi Anda dari jarak jauh (kata sandi tidak akan terlihat saat Anda mengetiknya, jadi jangan panik). Jika diminta untuk memasukkan kata sandi read-only, tekan "n" dan kembali.
- Selanjutnya, instal klien VNC di laptop Anda seperti biasanya Anda menginstal perangkat lunak lain.
- Jalankan klien, pilih "Koneksi Baru" di bawah menu "File", masukkan IP Pi Anda (192.168.1.108:1, dalam kasus saya), beri nama koneksi (misalnya, Raspberry Pi) dan klik "Simpan".
- Klik dua kali pada klik pada koneksi yang baru saja dibuat, klik "Connect", masukkan kata sandi yang telah dikonfigurasi sebelumnya saat diminta, dan ini dia, Desktop LXDE!
Ubuntu
- Mulailah dengan menginstal server VNC di Pi. Ketik sudo apt-get install tightvncserver di shell SSH
- Mulai server di Pi Anda dengan mengeluarkan perintah vncserver:1 (mulai server vnc pada tampilan 1). Anda sekarang akan diminta untuk memasukkan kata sandi 8 karakter yang akan digunakan setiap kali Anda mengakses Pi Anda dari jarak jauh. Jika diminta untuk memasukkan kata sandi read-only, tekan "n" dan kembali.
- Selanjutnya, instal klien VNC di laptop Anda. Buka terminal baru dan jalankan Sudo apt-get install xtightvncviewer
- Setelah instalasi selesai, jalankan klien menggunakan perintah xtightvncviewer
- Ini akan memunculkan kotak pesan kecil. Ketikkan IP dan nomor tampilan Pi Anda (192.168.1.109:1, dalam kasus saya), tekan kembali dan Anda akan diminta untuk memasukkan kata sandi yang telah dikonfigurasi sebelumnya. Ketik kata sandi, tekan kembali lagi dan ini dia, Desktop LXDE!
Direkomendasikan:
Bangun IOT Pertama Anda Menggunakan Arduino Tanpa Modul Tambahan: 5 Langkah (dengan Gambar)
Bangun IOT Pertama Anda Menggunakan Arduino Tanpa Modul Tambahan: Dunia semakin pintar setiap hari dan alasan terbesar di balik ini adalah evolusi teknologi pintar. Sebagai penggemar teknologi, Anda pasti pernah mendengar istilah IoT yang berarti Internet of Things. Internet of things berarti mengendalikan dan memberi makan
Cara Menggunakan Tinkercad untuk Menguji & Menerapkan Perangkat Keras Anda: 5 Langkah (dengan Gambar)
Cara Menggunakan Tinkercad untuk Menguji & Mengimplementasikan Perangkat Keras Anda: Simulasi sirkuit adalah teknik di mana perangkat lunak komputer mensimulasikan perilaku sirkuit atau sistem elektronik. Desain baru dapat diuji, dievaluasi, dan didiagnosis tanpa benar-benar membangun sirkuit atau sistem. Simulasi sirkuit mungkin
Bagaimana Mendapatkan Musik Dari Hampir Semua Website (Haha) (Selama Anda Bisa Mendengarnya Anda Bisa Mendapatkannya Oke Baik Jika Itu Tertanam dalam Flash Anda Mungkin Tidak Bisa) DIEDIT!!!!! Info Tambahan: 4 Langkah
Cara Mendapatkan Musik Dari HAMPIR Website (Haha) (Selama Anda Bisa Mendengarnya Anda Bisa Mendapatkannya… Oke Baik Jika Tertanam di Flash Anda Mungkin Tidak Bisa) DIEDIT!!!!! Info Tambahan: jika Anda pernah pergi ke situs web dan memainkan lagu yang Anda sukai dan inginkan, maka inilah instruksi untuk Anda, bukan salah saya jika Anda mengacaukan sesuatu (satu-satunya cara itu akan terjadi adalah jika Anda mulai menghapus barang tanpa alasan ) sudah bisa mendapatkan musik untuk
Fotografi Panorama Dengan Perangkat Lunak Gratis dan Perangkat Keras Murah: 6 Langkah
Fotografi Panorama Dengan Perangkat Lunak Gratis dan Perangkat Keras Murah: Foto panorama digunakan untuk membuat gambar pemandangan yang terlalu besar untuk dimasukkan ke dalam lensa kamera normal atau bahkan terlalu besar untuk dilihat mata manusia sekaligus. Panorama yang paling terkenal adalah bidikan lanskap luar ruang dari fitur geologis atau langit kota
Pendingin / Penyangga Laptop Tanpa Biaya (Tanpa Lem, Tanpa Pengeboran, Tanpa Mur & Baut, Tanpa Sekrup): 3 Langkah
Pendingin / Penyangga Laptop Tanpa Biaya (Tanpa Lem, Tanpa Pengeboran, Tanpa Mur & Baut, Tanpa Sekrup): UPDATE: MOHON MOHON VOTE UNTUK SAYA INSTRUCTABLE, TERIMA KASIH ^_^ ANDA JUGA INGIN MEMILIH KONTES SAYA YANG LAINNYA MASUK DI www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ ATAU MUNGKIN PILIH TEMAN TERBAIK SAYA