İçindekiler:

(Başsız) Raspberry Pi'ye Giriş: 12 Adım (Resimlerle)
(Başsız) Raspberry Pi'ye Giriş: 12 Adım (Resimlerle)

Video: (Başsız) Raspberry Pi'ye Giriş: 12 Adım (Resimlerle)

Video: (Başsız) Raspberry Pi'ye Giriş: 12 Adım (Resimlerle)
Video: #8 - Raspberry Pi - Windows10 Yükleme 2024, Kasım
Anonim
(Başsız) Raspberry Pi'ye Giriş
(Başsız) Raspberry Pi'ye Giriş

Nihayet! Raspberry Pi'nizi harici çevre birimlerini sonsuza kadar bağlamak ve bir kablo canavarıyla uğraşmak gibi hissettiren bir şey harcamadan kullanın: Pi'nizi başsız olacak şekilde yapılandırın! (korkutucu türden değil) Her öğrenci için monitör, klavye ve fare sağlamak zahmetli (ve pahalı) olabileceğinden, bu özellikle Raspberry Pi ile atölye çalışmaları yapan kişiler için yararlıdır.

Hepinizin Pi hakkında biraz bilgi sahibi olduğunuzu varsayıyorum, bu yüzden bu eğitim Pi'nin ne olduğunu veya harika yeteneklerini kapsamayacaktır (size bakıyorum, GPIO pinleri!). Pi'nin neler yapabileceği hakkında daha fazla bilgi edinmek için diğer derslerimden bazılarına göz atın (bu eğitimdeki son bölüme bakın) veya bir yorum bırakın.

Bu eğitimde neler anlatılmaktadır: SSH'yi etkinleştirme ve kullanma, Linux terminal penceresine genel bir bakış ve SSH aracılığıyla Pi'nin GUI'sine (Grafik Kullanıcı Arayüzü, diğer adıyla Masaüstü görünümü) nasıl bağlanılacağı.

Okuma Süresi: 15 dk

İnşa Süresi: ~20 dk

Ücretsiz! (zaten bir RPI ve Ethernet kablonuz olduğunu varsayarak)

Adım 1: Malzemeler

Malzemeler
Malzemeler

- Ethernet bağlantı noktasına ve SD Kart yuvasına sahip bilgisayar

- Ahududu Pi 3

- SD Kart (8GB veya daha büyük)

- MicroUSB'den USB'ye güç kablosu

- Ethernet kablosu

- Önerilen: Raspberry Pi Kasası ve GPIO kablosu

2. Adım: Yazılım

Bu proje için aşağıdaki (ücretsiz!) yazılım programlarına ihtiyacınız olacak:

  • dağlayıcı

    Raspbian OS'yi SD Karta yazmak (ve ayrıca SD kartı biçimlendirmek)

  • Bonjour Yazdırma Hizmetleri (yalnızca Windows veya Linux işletim sistemi için yükleyin)

    "raspberrypi.local" IP adresini kullanmak için

  • Macun

    Pi'ye SSH için

  • Uzak Masaüstü Bağlantısı (Windows olmayan bilgisayarlara yükleyin)

    GUI'yi SSH üzerinden çalıştırmak için

3. Adım: SD Kartı Yapılandırın

SD Kartı Yapılandırın
SD Kartı Yapılandırın
SD Kartı Yapılandırın
SD Kartı Yapılandırın
SD Kartı Yapılandırın
SD Kartı Yapılandırın
SD Kartı Yapılandırın
SD Kartı Yapılandırın

1. En sevdiğiniz Raspbian lezzetini indirin! En son sürüme buradan ulaşabilirsiniz

2. SD kartı PC'nize takın ve Etcher'ı açın

3. Raspbian zip dosyasını, SD kartınızın sürücüsünü seçin ve "format"a tıklayın

4. SSH erişimini etkinleştirin

SD kart için dosya içeriğini açın. "SSH" başlıklı yeni bir metin dosyası ekleyin. Bilgisayar bir dosya uzantısı eklerse (ör. ".txt"), onu silin ve uyarıları yok sayın.

5. SD kartı çıkarın ve Pi'nize takın

Adım 4: Haydi Bağlanalım

Bağlanalım!
Bağlanalım!
Bağlanalım!
Bağlanalım!
Bağlanalım!
Bağlanalım!

1. Raspberry Pi ve bilgisayarınız arasındaki Ethernet kablosunu takın

2. USB güç kablosunu takın

Kırmızı güç ışığının yandığını ve Ethernet bağlantı noktası ışıklarının (sarı ve yeşil) açık ve/veya yanıp söndüğünü kontrol edin.

3. RPI'yi World Wide Web'e (diğer adıyla İnternet) bağlayın

Ayarlar -> Ağ ve İnternet -> Bağdaştırıcı Seçeneklerini Değiştir'e (diğer adıyla Ağ Bağlantıları) gidin.

Ethernet bağlantısına tıklayın, "CTRL" tuşunu basılı tutun ve SONRA WiFi bağlantınıza tıklayın.* Pencereye sağ tıklayın ve "Köprü Bağlantıları"nı seçin -- bu, Ethernet bağlantı noktası ile WiFi bağlantı noktanız arasındaki bağlantıyı köprüleyecektir.

*Önce WiFi bağlantısını seçerseniz, WiFi'den Ethernet'e bağlantı kurar, bu da Pi'de oturum açmanıza, ancak İnternet'e bağlanmanıza izin vermez.

4. PuTTY'yi açın ve "raspberrypi.local" IP adresini kullanarak Pi'ye giriş yapın

Varsayılan kullanıcı adı: pi

Varsayılan şifre: ahududu

5. passwd yazıp komutları izleyerek varsayılan parolayı değiştirin

Adım 5: Linux Terminal Penceresinde Gezinme (Kabuk)

Linux Terminal Penceresinde (Kabuk) Gezinme
Linux Terminal Penceresinde (Kabuk) Gezinme
Linux Terminal Penceresinde (Kabuk) Gezinme
Linux Terminal Penceresinde (Kabuk) Gezinme

Terminal penceresi, sistemin kontrol panelidir

Genellikle bize bilgi veren ancak sisteme verilen komutların bir parçası olmayan bir komut istemi gösterir. En yaygın olarak komut istemi, kullanıcının oturum açma adını ve geçerli çalışma dizinini görüntüler (bir twiddle ile temsil edilir: ~).

Komutları Girme

Komutlar, komut isteminden sonra yazılır ve Enter tuşuna basılarak girilir.

Komutlar olduğu gibi verilebilir veya bir veya daha fazla seçenek tarafından takip edilebilir. Seçeneklerin önünde genellikle aşağıdaki gibi bir tire bulunur:

ls -a

Belirli bir komut için seçenekleri, komut adını ve ardından "--help" yazarak görüntüleyebilirsiniz (bunu daha sonra ele alacağız).

İkinci fotoğraf, yaygın komutların bir listesini gösterir. (1) Masaüstüne giderek, (2) bir metin içeren bir dosya oluşturarak ve (3) dosyayı kaydederek bunları kullanma alıştırması yapın.

İşte size özel bir meydan okuma: aşağıdaki komutu yazın ve ne yaptığını anlamaya çalışın.

cd..

Adım 6: Özel Tuş Kombinasyonları

Özel Anahtar Kombinasyonları!
Özel Anahtar Kombinasyonları!
Özel Anahtar Kombinasyonları!
Özel Anahtar Kombinasyonları!

Birkaç özel tuş kombinasyonu biliyorsanız, Linux terminal penceresinin kullanımı çok daha kolaydır (ve daha hızlıdır). En yaygın olanları şunlardır:

  • Ctrl+C: Çalışan programı sonlandır
  • Ctrl+A: Komut satırının başına git
  • Ctrl+E: Komut satırının sonuna git
  • Yukarı ve Aşağı Ok tuşları: Komut geçmişinde arama yapın (bunları düzenleyebilir ve tekrar yürütmek için Enter'a basabilirsiniz)
  • Sekme: Dosya adı tamamlama

Daha eksiksiz bir liste için yukarıdaki fotoğrafları kontrol edin ve komut satırında gezinirken bunları kullanarak pratik yapın!

Adım 7: Terminal #1'de Yardım Alma: Kılavuz ve Bilgi Sayfaları

Terminal #1'de Yardım Alma: Kılavuz ve Bilgi Sayfaları
Terminal #1'de Yardım Alma: Kılavuz ve Bilgi Sayfaları
Terminal #1'de Yardım Alma: Kılavuz ve Bilgi Sayfaları
Terminal #1'de Yardım Alma: Kılavuz ve Bilgi Sayfaları
Terminal #1'de Yardım Alma: Kılavuz ve Bilgi Sayfaları
Terminal #1'de Yardım Alma: Kılavuz ve Bilgi Sayfaları

Kılavuz sayfaları, Linux terminal penceresindeki mevcut tüm komutlar için kapsamlı bir kaynaktır.

Belirli bir komutla ilgili kılavuz sayfalarını okumak için aşağıdakini yazın:

adam komutu

Kılavuzda, ilk satır, okuduğunuz komutun adını ve kılavuz sayfasını içeren bölümün kimliğini içerir.

İlk satırdan sonra, tüm seçeneklerin ve/veya argümanların teknik gösterimini içeren komutun kısa bir açıklaması olan bir özet bulunur. Seçenekler, komutu yürütmenin bir yoludur ve üzerinde yürüttüğünüz şey bir argümandır. İsteğe bağlı argümanlar köşeli parantezler arasına konur.

Özetten sonra, komutun daha uzun bir açıklaması, ardından mevcut seçeneklere daha derinlemesine bir genel bakış, seçenekleri birleştirme hakkında bilgi, diğer ilgili komutlar ve komutla ilgili diğer bilgiler gelir.

Bazı komutların, "passwd" komutu gibi birden çok kılavuz sayfası vardır. Bir komutla ilgili tüm sayfaları görmek için “-a” seçeneğini kullanın:

adam -bir şifre

apropos komutu için kılavuz sayfasının ilk bölümü yukarıdaki 2. fotoğrafta gösterilmiştir.

Bilgi sayfaları daha yeni bilgiler içerir ve kullanımı daha kolay olabilir. Bir komuttaki bilgi sayfalarını görüntülemek için ("komut" yerine araştırmak istediğiniz komutun gerçek adıyla "apropos" gibi), aşağıdakini yazın:

bilgi komutu

Bilgi sayfalarında gezinmek için, metin içinde gezinmek için ok tuşlarını, belirli bir anahtar kelimeyi okumak için Enter tuşunu, önceki veya sonraki konuya gitmek için "P" ve "N" tuşlarını ve bir sayfa taşımak için boşluk çubuğunu kullanın. daha öte. Çıkmak için “Q” kullanın.

Bilgi sayfalarından bir alıntı yukarıdaki 3. fotoğrafta gösterilmiştir.

Adım 8: Yardım Alma #2: Whatis ve Apropos Komutları

Yardım Alma #2: Whatis ve Apropos Komutları
Yardım Alma #2: Whatis ve Apropos Komutları
Yardım Alma #2: Whatis ve Apropos Komutları
Yardım Alma #2: Whatis ve Apropos Komutları

"whatis" komutu, bir komut hakkında kısa bilgi verir ve ilgili sayfayı içeren man sayfalarındaki ilk bölümü (komut adından sonra parantez içinde) listeler.

Nereden başlayacağınızdan tamamen emin değilseniz, "apropos" komutu, anahtar kelimeleri aramanın iyi bir yoludur. Örneğin, bir tarayıcıyı nasıl başlatacağınızı bilmek istiyorsanız, şunu yazabilirsiniz: "apropos tarayıcı", web tarayıcıları, dosya ve FTP tarayıcıları vb. dahil olmak üzere tarayıcıyla ilgili tüm programların bir listesini çıkaracaktır.

Adım 9: Yardım Alma #3: --help Seçeneği

Yardım Alma #3: --help Seçeneği
Yardım Alma #3: --help Seçeneği

Komutların çoğunda, komutun kısa bir açıklamasını ve mevcut seçeneklerin bir listesini veren “--help” seçeneği de bulunur. Şüpheye düştüğünüzde, bu, belirli bir komutu ve olası uzantılarını kullanma hakkında bazı hızlı ve yararlı bilgiler edinmenin harika bir yoludur.

--help seçeneğini kullanmak için, aşağıdaki örnekte olduğu gibi belirli bir komuttan sonra "--help" yazın (yukarıdaki fotoğrafta da gösterilmiştir):

apropos --help

Adım 10: Terminale Yeter! Masaüstü nerede?

Yeter Terminal! Masaüstü nerede?
Yeter Terminal! Masaüstü nerede?
Yeter Terminal! Masaüstü nerede?
Yeter Terminal! Masaüstü nerede?

Tamam tamam.. Uzak Masaüstü Bağlantısı, "Grafik Kullanıcı Arayüzü" veya kısaca GUI olarak da bilinen masaüstü görünümünü kullanmanın kolay bir yoludur.

1. Pi'nize Uzak Masaüstü Bağlantısı kurun:

sudo apt-get install xrdp

2. Bilgisayarınıza Uzak Masaüstü Bağlantısı kurun (Windows işletim sisteminde zaten kuruludur).

3. Uzak Masaüstü Bağlantısını açın ve "raspberrypi.local" IP'sini kullanarak oturum açın (veya ifconfig komutunu kullanarak Pi'nizin IP'sini bulun). Uyarıyı yoksay ("evet" e tıklayın).

4. Pi'nin kullanıcı adı ve şifresiyle giriş yapın

Şifrenizi henüz değiştirmediyseniz, şimdi yapın. (Evet, size bunu zaten söylediğimi biliyorum, ancak varsayılan şifreyi değiştirmezseniz birisi Pi'nizi gerçekten hackleyebileceğinden tekrar etmeye değer.)

Adım 11: Neyse, SSH Nedir?

Her neyse, SSH Nedir?
Her neyse, SSH Nedir?

SSH, "Güvenli Kabuk" anlamına gelir - "ağ hizmetlerini güvenli olmayan bir ağ üzerinden güvenli bir şekilde çalıştırmak için bir kriptografik ağ protokolüdür". - Vikipedi

… Ah ne?

Başka bir deyişle, SSH, bağlandığınız ağ güvenli olmasa bile, bir bilgisayarla diğerine bağlanmanın güvenli bir yoludur. Örneğin, paylaşılan bir ağdaysanız ve başka bir bilgisayarda uzaktan oturum açmak için SSH kullanıyorsanız, paylaşılan ağdaki diğer kişiler uzak bağlantı yoluyla ne yaptığınızı göremez (Snowden, NSA'yı gösteren belgeleri yayınlamış olmasına rağmen). bazen SSH'nin şifresini çözebilir).

SSH'nin yaygın kullanımları, uzaktan oturum açmayı içerir, örneğin yeraltında yaşayan bir bilgisayara bağlanmak istiyorsanız, bilirsiniz, aslında oraya gitmek zorunda kalmazsınız (Eskiden DRIFT adlı süper havalı bir karanlık madde deneyi için çalışıyordum ve bu Bu, dedektörü kontrol eden bilgisayarlara nasıl erişeceğimizdir, çünkü bilgisayarlar yerin yaklaşık 3 mil altındaki bir madende yaşıyordu.. Yazılımı güncellemek için çok uzakta!).

İşte SSH'deki tam Wikipedia sayfası -- süper harika, bu yüzden bir göz atın!

Adım 12: Başsız Pi'nizi Kullanın ve Öğrenmeye Devam Edin

Başsız Pi'nizi Kullanın ve Öğrenmeye Devam Edin!
Başsız Pi'nizi Kullanın ve Öğrenmeye Devam Edin!

Gidin ve keşfedin! Temel komutlara alışana ve alışana kadar terminal penceresini kullanma alıştırması yapın. Ethernet kablosunu çıkarmayı ve Pi'nizi bir erişim noktası yapmayı bile düşünebilirsiniz (önümüzdeki birkaç hafta içinde bununla ilgili bir eğitim yayınlayacağım).

GPIO pinlerini harika şeyler yapmak için programlayın! Bazı fikirlere mi ihtiyacınız var? Bu eğiticilere göz atın:

1. Toprak Nemi Sensörü Yapımı

2. Sulama Kontrol Cihazı Oluşturma (Toprak Nemi Sensörü ile eşleştirilebilir)

3. Bark Back: Bir IoT Pet Monitor kurun

4. Akıllı Evinizi genişletin ve Hareket Tetiklemeli Müzik Çalar ekleyin

Parçalara mı ihtiyacınız var?

Eski ve bozuk elektronikleri ayırın! Elektronik oyuncaklar, motor ve hoparlör almak için harika bir yerdir. Daha iyi motorlar istiyorsanız, elektrikli aletleri ayırın.

Arkadaşlarınıza sorun veya ekstra parçalar ve kablolar için bir tamirhane bulun, eski elektronik cihazlardan gelen güç kablolarını saklayın ve bunları güç kaynağı olarak kullanın veya kablolar ve/veya konektörler için toplayın, eski kulaklıkları saklayın ve bunları ses projeleri için kullanın.

En iyi tavsiye: Atmadan önce düşünün:)

Önerilen: