İçindekiler:
- Adım 1: Neye İhtiyacımız Var?
- 2. Adım: Upzip, Formatlayın ve Armbian'ı SD Karta Yükleyin
- Adım 3: Orange Pi'nizi Bağlayın ve Armbian ile İlk Kez Başlayın
- Adım 4: Güncelle/Yükselt, Statik IP Ayarlayın ve Oturum Açmak için Kökü Devre Dışı Bırakın
- Adım 5: İpuçları - Ekstra Yazılım + Kasa
- Adım 6: Yapılacak Şeyler…
Video: Orange Pi Plus 2 - Armbian (SD kartta veya Yerleşik 16GB Bellekte!) - Güncelleme: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Herkese selam!Bu benim ilk Eğitilebilir Ders kitabım ve İngilizce benim ana dilim değil, bu yüzden lütfen beni zorlama. Başlangıç olarak, Orange Pi Plus 2, Raspberry Pi gibi harika küçük bir cihaz ama daha hızlı! Raspberry Pi'nin büyük bir topluluğu var ve onu nasıl kullanacağınızı ve/veya bazı sorunlarınız veya sorularınız olduğunda ne yapacağınızı gösteren birçok web sitesi var. Orange Pi için tüm sorularınızı yanıtlamaya hazır büyük bir topluluk yok., bu yüzden cevaplarınızı bulmak için Google'ı çok kullanmalısınız. Bu durumda size Armbian'ı Orange Pi'ye nasıl kuracağınızı göstereceğim. Armbian, Orange Pi'de en çok kullanılan linux sürümüdür çünkü her şey kutudan çıkar.
Diğer Linux dağıtımları da çalışıyor, ancak çoğu hala yerleşik Wifi veya LAN adaptörüyle ilgili sorunlar yaşıyor, bu yüzden Armbian kullanıyoruz.
Orange Pi Plus nedir?
Açık kaynaklı tek kartlı bir bilgisayardır. Android 4.4, Ubuntu, Debian, Rasberry Pi Image çalıştırabilir, AllWinner H3 SoC kullanır ve 1GB DDR3 SDRAM'e sahiptir. Ve bonus olarak: 16GB EMMC Flash bellek!
Orange Pi hakkında daha fazla bilgi bulunabilir: Burada
Armbian nedir?
ARM geliştirme kartları için uzmanlaşmış hafif Debian veya Ubuntu tabanlı dağıtım. Sıfırdan derlenmiştir, Güçlü yapı ve yazılım geliştirme araçlarına sahiptir, Canlı bir topluluk. Armbian hakkında daha fazla bilgi bulunabilir: Kurulum kılavuzu burada bulunabilir: Burada
Adım 1: Neye İhtiyacımız Var?
Tamam, bu küçük projeye başlamak için neye ihtiyacımız var? Gerekli donanım:
- Turuncu Pi Artı 2
- DC Jack varil VEYA kalın USB kablosu ile 5V/2A (eski telefonumdan 5V/1, 5A kullandım)
- SD kart - Sınıf 10!
- Klavye fare
- HDMI kablosu
- lan kablosu
- Kart okuyucu
Gerekli yazılım:
- Orange Pi plus 2 için Armbian - Jessie masaüstünü indirin: Buradan
- SDFormatter'ı İndirin: Buradan
- Etcher'ı İndirin: Buradan
- 7-Zip'i indirin: Buradan
- Putty'yi İndirin: Buradan
2. Adım: Upzip, Formatlayın ve Armbian'ı SD Karta Yükleyin
Armbian'ı indirmeye başlayın (yukarıdaki bağlantılara bakın) ve SDFormatter, Etcher ve 7-zip'i kurun. Bu uygulamaların nasıl kurulacağını anlatmıyorum çünkü oldukça basit
-
Bu yapıldığında, Armbian imajını indirdiğiniz klasörü açın, bunun adı şu şekilde olmalıdır: Yeni:
"Armbian_5.38_Orangepiplus_Ubuntu_xenial_default_3.4.113_desktop.7z"
- Eski: "Armbian_5.20_Orangepiplus_Debian_jessie_3.4.112_desktop.7z
- 7-zip'i açın ve bu dosyayı yeni bir dizine açın, böylece şöyle bir şeye sahip olursunuz: "Armbian_5.20_Orangepiplus_Debian_jessie_3.4.112_desktop.img
- SD Kartınızı bilgisayarınıza bağlayın, bu durumda bir USB kart okuyucu kullandım
-
SDformatter'ı başlatın
- Sürücü: SDCard'ınızı seçin (Bunu iki kez kontrol edin!)
- Seçeneklere gidin -> "Biçim boyutu ayarı" -> EVET (Varsayılan "Hayır"dır) -> Tamam
- "Sürücü" bölümünde SDCard'ın seçili olup olmadığını tekrar kontrol edin!
- "Biçimlendir" e tıklayın
-
Etcher'ı başlatın (Yönetici olarak çalıştırın!)
- " Resmi Seç "-> Zip dosyanızı seçin: Yeni: "Armbian_5.38_Orangepiplus_Ubuntu_xenial_default_3.4.113_desktop.img" Eski: "Armbian_5.20_Orangepiplus_Debian_jessie_3.4.112_desktop.img" dosyası
- SD Kartınız için sürücü harfinizi değiştirmek için " Değiştir "i seçin
- "Flaş!" öğesini seçin. ve bu bitene kadar bekleyin
- Bu işlem tamamlandığında SD Kartınızın bağlantısını kesin, Windows'ta "Donanımı güvenle kaldır ve medyayı çıkar" seçeneğini kullanarak sorun olmadığından emin olun.
Adım 3: Orange Pi'nizi Bağlayın ve Armbian ile İlk Kez Başlayın
Tamam, şimdi Orange Pi'nizi başlatmak için tüm cihazlarınızı ve kablolarınızı bağlama zamanı!
- Klavye + farenizi USB'ye bağlayın
- HDMI kablonuzu monitörünüze bağlayın
- LAN kablonuzu yönlendiricinize/anahtarınıza bağlayın
- SD kartı SD kart yuvasına takın
- Son olarak, güç kablosunu Orange Pi'nize bağlayın Güç kaynağı olarak Mikro USB desteği YOKTUR!
Eğlence başlasın!
Nasıl önyükleme yapılır? - GÜNCELLEME (@thatpieguy sayesinde)
İlk önyükleme yaklaşık 3 dakika sürer, ardından yeniden başlatılır ve oturum açmak için bir dakika daha beklemeniz gerekir. Bu gecikmenin nedeni, sistemin paket listesini güncellemesi ve SD kartta 128Mb acil SWAP oluşturmasıdır.
GÜNCELLEME:
Daha sonra işletim sisteminizi Yerleşik EMCC Belleğine kurma seçimini yapabilirsiniz!
Nasıl giriş yapılır?
Konsolda veya SSH üzerinden "root" kullanıcı adı olarak giriş yapın ve "1234" şifresini kullanın. İlk girişte bu şifreyi değiştirmeniz istenecektir. Daha sonra sudo (admin) etkinleştirilmiş normal bir kullanıcı hesabı oluşturmanız istenecek. Hatta ekran çözünürlüğünü değiştirmek isteyip istemediğinizi soruyor ama benim için 720P'de sorun yok. Komut satırını SSH (macun) ile kullanıyorum) çoğu zaman. Masaüstünüz artık kullanıma hazır!:)
Örneğin, Orange Pi true SSH'ye bağlanmak için Putty kullanıyorum. Orange Pi'nizin IP adresini bilmiyorsanız, router'ınızı kontrol edin veya monitörünüzde klavye + farenizi kullanın, için tıklayın
Uygulama Menüsü -> Terminal Emülatörü
"sudo ifconfig " yazın ve şifrenizi yazın.
Size şöyle bir şey gösterecek:
eth0 (ilk ağ kartı):
1e hattı: blablabla 2e hattı: inet adres: 192.168.0.25 blablabal 3e hattı: blablalbaArtık Putty'nizi başlatabilir ve Orange Pi'nize bağlanabilirsiniz!
Putty'yi başlatın ve Orange Pi'nizin IP adresine şu şekilde bağlanın (ekran görüntüsüne bakın):
Ana Bilgisayar Adı (veya IP adresi): 192.168.0.25 (sadece benim örneğim, IP'nizi değiştirin)Bağlantı Noktası 22 (varsayılan)Ve "Aç"a tıklayın
- Putty ilk seferde size bir güvenlik mesajı verecektir, sadece "Evet"e tıklayın.(ekran görüntüsüne bakın)
- Kullanıcı adı olarak "root" ve kendi şifrenizle giriş yapın.
Adım 4: Güncelle/Yükselt, Statik IP Ayarlayın ve Oturum Açmak için Kökü Devre Dışı Bırakın
Orange Pi'niz şu anda masaüstünü ve SSH'yi çalıştırmalı, ancak daha fazlasını yapmak istiyoruz! Bu 3 adım zorunlu değil ama tavsiye etmek ya da en azından bir göz atmak istiyorum.
- ArmbianLogin'inizi Putty ile Orange Pi'nize güncelleyin / yükseltin ve Armbian'ınızı güncellemek/yükseltmek için bu komutu kullanın:" sudo apt-get update" Bundan sonra:"sudo apt-get upgrade -y "Bundan sonra:"Sudo apt-get dist-upgrade -y"veya hepsi bir arada:"sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y"Bu işlem biraz zaman alabilir, bu arada okuyabilirsiniz sonraki bölüm.
-
Orange Pi'mde statik (DHCP olmayan) bir IP Adresine sahip olmak için statik bir IPI kurun, bu yüzden Orange Pi'me her zaman aynı IP Adresinden bağlandığımdan eminim. Orange Pi'nize Putty ile giriş yapın, ve mevcut IP ayrıntılarınızı görmek için bu komutu kullanın:" ifconfig "Bunun gibi bir şey olmalı: root@orangepiplus:~# ifconfig
eth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx inet addr:192.168.0.25 Bcast:192.168.0.255 Mask:255.255.255.0 blablabla Bu durumda 192.168.0.25 IP Adresini statik olarak kullanmak istiyorum IP Adresi, ancak bu aralıkta hangi IP Adresini kullanmak istediğinizi kontrol etmelisiniz. Type:" nano /etc/network/interfaces ", metin düzenleyici Nano açılacak ve size Ağ yapılandırmasını gösterecek, " eth0" ayrıntıları, bunun gibi: # Kablolu adaptör #1allow-hotplug eth0 #otomatik kapanma yok eth0 iface eth0 inet dhcp # hwaddress ether # MAC'i manuel olarak ayarlamak istiyorsanız # pre-up /sbin/ifconfig eth0 mtu 3838 # ayar DHCP için MTU, sadece statik: mtu 3838 Şimdi "dhcp" kısmını "statik" olarak değiştirmemiz ve tüm IP adresi ayrıntılarını doldurmamız gerekiyor. Bunu şu şekilde değiştirin:# Kablolu adaptör #1
allow-hotplug eth0 #no-auto-down eth0 iface eth0 inet statik adres 192.168.0.25 ağ maskesi 255.255.255.0 ağ geçidi 192.168.0.1 # hwaddress ether # MAC'i manuel olarak ayarlamak istiyorsanız # pre-up /sbin/ifconfig eth0 mtu 3838 # DHCP için MTU ayarı, statik sadece$ "ctrl+x", "Y" tuşlarına basarak bu belgeyi kaydedin ve enter tuşuna basın (dosya adını değiştirmeyin!)Artık Armbian'da ağ hizmetini yeniden başlatmamız gerekiyor, ama yapmıyorum nedenini biliyorum, Armbian'ı yeniden başlatmak burada iyi/en iyi çalışıyor. Bu "reboot" yazarak yeniden başlatabilirsiniz. Putty size "Sunucu beklenmedik şekilde ağ bağlantısını kapattı" mesajı verecek, ancak bu garip değil, Orange Pi'yi yeniden başlatıyorsunuz. Macun'da "Restart Ression" düğmesini kullanın, Orange Pi'nize yeniden bağlanmayı yeniden başlatın. Şimdi bir DHCP IP Adresi değiştirdik " ETH0 " için statik bir IP Adresine.
-
Armbian'da Kök SSH Girişini Devre Dışı Bırak SSH girişi için kök hesabı neden devre dışı bırakmalıyız? Oldukça basit, güvenlik! Hemen hemen tüm Linux dağıtımlarının "kök" hesabı vardır, bu yüzden birileri bir Linux sunucusunu hacklemek/kaba zorlamak isterse, bu hesapla oturum açmaya çalışıyorlar. Bu hesabı devre dışı bıraktığınızda, önce bir kullanıcı hesabı bulmaları gerekir. Bu sorunu çözmek için sshd hizmetinin ana yapılandırma dosyası olan " sshd_config " dosyasını düzenlememiz gerekecek. 2. hesabınızın çalıştığından emin olun! Başlangıçta Armbian sizden bir şifre ile 2. kullanıcı hesabı oluşturmanızı istedi. Putty'den çıkın ve bu hesapla giriş yapmayı deneyin. Benim durumumda bir hesap oluşturdum " orangepi ". Type:" sudo nano /etc/ssh/sshd_config "Bu bölümü bul: (Nano'da "ctrl+w" ile arama yapabilirsiniz)" PermitRootLogin "Size şunu gösterecek: # Kimlik Doğrulama:
LoginGraceTime 120 PermitRootLogin yesStrictModes yes" PermitRootLogin yes " öğesini " PermitRootLogin hayır " olarak değiştirin "ctr+x", Y(es) tuşlarına basarak bunu kaydedin ve enter tuşuna basın (dosyanın adını değiştirmeyin!) SSH'yi yazarak yeniden başlatın:" sudo service ssh restart "Oturumu kapatın ve "root" ile giriş yapmayı deneyin, bunu doğru bir şekilde değiştirirseniz şimdi size bir hata verecektir."Erişim reddedildi". Şimdi 2. hesabınızla giriş yapın, benim durumumda "orangepi" ve sen bittin!
Adım 5: İpuçları - Ekstra Yazılım + Kasa
Bunlar sadece ekstralar gibidir:
-
Armbian'ı Onboard 16GB EMMC Belleğinize kurun!sudo nand-sata-install
Parolanızı yazdıktan sonra tek seçeneğiniz vardır: 'eMMC'den önyükleme - eMMC'de sistem'. Tamam'ı seçin
Sonraki ekranda tekrar Tamam'ı seçin ve yaklaşık 30 dakika sonra eMMC kurulumu tamamlanır. Sistemi kapatın, microSD kartı çıkarın ve tekrar açın. Masaüstünü tekrar göreceksiniz.
İşte bu kadar, şimdi doğrudan eMMC'den önyükleme yapabilir ve projeleriniz üzerinde çalışmaya başlayabilirsiniz!
@thatpieguy'a teşekkürler: Bana yardımcı olduğu için insanlara yardım etmek için bunu projenize eklediğinizi görmek isterim, Teşekkürler
- SSH üzerinden VNC
- RPI-Monitör
- Webmin
- WiringOPTıpkı Raspberry Pi (RPI) gibi, Orange Pi'de (OP veya OPI) oynamak için bazı GPIO'lar var. RPI, "WiringPi" adlı bir program kullanıyor, ancak Orange Pi için "WiringOP" var! Daha fazla bilgi bulunabilir.: Burada ve Burada
- ana dizininize gidin
- Tür: "git klonu https://github.com/zhaolei/WiringOP.git -b h3"
- Tip: "cd WiringOP"
- Tür: "sudo chmod +x./build"
- Tür: "sudo./build"
- Tüm GPIO bağlantı noktalarına genel bir bakış için "gpio readall" yazın.
- SSHI üzerinden VNC, bu web sitesinin tamamını kopyalayabilir, ancak tüm bilgiler: İşte
- RPI-MonitorBu web sitesinin tamamını kopyalayabilirim, ancak tüm bilgiler: İşte
- WebminI, bu web sitesinin tamamını kopyalayabilir, ancak tüm bilgiler: BURADA
Bir dava yazdırın!:)
Adım 6: Yapılacak Şeyler…
Hala çözmem gereken veya bilmek istediğim şeyler (ve bunun için yeni bir Eğitilebilir Tablo oluşturun)
- SSD'mi Sata bağlantı noktasına bağlama
- GPIO'larda bazı sensörler kullanın ve çıktıyı (yerel) bir Mysql veritabanına yerleştirin/kopyalayın ve bunu (yerel) bir PHP web sitesinde gösterin
- Orange Pi Plus 2'de Android.
Şimdilik bu kadar arkadaşlar!
Bu Eğitilebilir Yazıyı beğendiyseniz veya bu Eğitilebilir Yazı ile ilgili herhangi bir sorunuz varsa lütfen Yorum Yapın:)
Önerilen:
Ucuz NMEA/AIS Hub - Yerleşik Kullanım için RS232 - Wifi Köprüsü: 6 Adım
Ucuz NMEA/AIS Hub - Yerleşik Kullanım için RS232 - Wifi Köprüsü: 9 Ocak 2021 Güncellemesi - Ekstra TCP bağlantısı eklendi ve daha fazla müşteri bağlanırsa son bağlantıyı yeniden kullanın 13 Aralık 2020 Güncellemesi - Mevcut yönlendiricileri olan tekneler için kodun yapılandırma sürümü eklenmedi GirişBu NMEA / AIS RS232'den WiFi köprüsüne
Dizüstü Bilgisayar için SD Kartta DIY Manyetik Kalem/Stylus Tutucu: 9 Adım
Dizüstü Bilgisayar için SD Kartta Kendin Yap Manyetik Kalem/Stylus Tutucu: Bu yıl okul için yeni bir Dell XPS 15 satın aldığımda bu proje üzerinde beyin fırtınası yapmaya başladım. Ders sırasında ekranda not almak ve güç noktalarını işaretlemek için yeni dokunmatik ekranlı dizüstü bilgisayarımla birlikte bir kalem almak istedim, bu yüzden satın aldım
Yerleşik Evrensel Arayüz Kartı - USB/Bluetooth/WIFI Kontrolü: 6 Adım
Gömülü Evrensel Arayüz Kartı - USB/Bluetooth/WIFI Kontrolü: Sık sık yeni gömülü modüller için cihaz veri sayfasına dayalı olarak sıfırdan kitaplıklar oluşturduğumu görüyorum. Kitaplığı oluştururken, işlerin çalışmasını ve hatasız olmasını sağlarken bir kod, derleme, programlama ve test döngüsünde sıkışıp kaldığımı görüyorum. Çoğu zaman kom
20 Saat 20 $'lık Masa Üstü Arcade İnşa Edilmiş Yüzlerce Oyun İçeren Yerleşik: 7 Adım (Resimlerle)
20 Saat 20 $ Yerleşik Yüzlerce Oyunla Masa Üstü Arcade İnşa Etme.: Bir süredir böyle bir şey yapmak istiyordum ama her zaman yapacak çok sayıda başka proje için acelem yoktu. Acelem olmadığı için, yapı için gerekli tüm bileşenleri ucuz fiyatlarla biriktirene kadar bekledim. İşte
Nasıl Yapılır - USB Bellekte Acil Durum Kayıtları: 14 Adım (Resimlerle)
Nasıl Yapılır - USB Başparmak Sürücüsünde Acil Durum Kayıtları: Güncelleme!! Sürüm 2.0'ı buradan kontrol edin: Sürüm 2.0Sizi bilmem ama ben hazırlıklı olmayı seviyorum. Aslında hazırlık konusunda her zaman iyi bir iş çıkarmıyorum, ama bunun hakkında çok düşünüyorum. Acil durum USB flash sürücüsü için bir talimata bakalım. Bu ins