Raspberry Pi Zero W, mini yol bilgisayarıdır. Şimdi WiFi ve Bluetooth ile. Kurulum ve konfigürasyon

Devam etmeden önce: berbat etme şansım çok yüksek, picon veya pi'yi suçlamıyorum, her ikisi de mükemmel araçlar ve sadece onları çalıştırmak istiyorum.

Yazılım kurulumu ve donanım kurulumu da dahil olmak üzere sıfır web sitesinin piconundaki açıklamaları içtenlikle takip ettim. Aslında picon sıfırı kullandığım zamanın hiçbir noktası yoktu. Bu ilk kurulumdu. Henüz picon'un sıfır olup olmadığını, hiç işlenip işlenmediğini ve eğer öyleyse hala çalıştığını bilmiyorum ... Bir tane yedek sıfır pi var ama neyin yanlış gittiğini bilmeden riske etmek istemiyorum bu gerekli. Biri yardım edebilir mi?

İşte birkaç ayrıntı:

durum bileşenleri

işletim sistemi: jessie lite (güncellendi), bir ay boyunca gayet iyi çalıştı

Hafıza kartı: olaydan sonra başka bir pi sıfıra taktı ve gayet iyi çalışıyor

Güç kaynağı pi 0: 5V adaptör, son haftalarda kullandığımla aynı

picon sıfırın ayarlanması

  • Picon sıfır harici güç kaynağına ayarlandı:
  • motor gücü atlama teli VIN olarak ayarlandı
  • RPI'ye ayarlanmış 5V atlama kablosu (picon sıfır kağıtlarına göre ilgili değil)
  • lEGO® Power Functions AAA Batteriebox (88000) tarafından sağlanan harici güç, 6x1.2V AAA pil ile)
  • Lego Batteriebox giden hat 1 (? V / +) VIN'e bağlanır ve GND / 0V / -
    GND'ye bağlanır

Picon sıfıra ayarlanmış motor

motor A) pinleri: LEGO® Power Functions M-Motor (8883) Bağlı başka pin yok.

raspberry Pi Zero State Now

yeşil LED yok, Wi-Fi dongle kolay toparlanıyor, ağ bağlantısı yok. Sanırım tuğla kaplı. Düzenleme: Evet, kesinlikle tuğlalı. Raspberry Pi Zero çoklu sigortayla gelmiyor, bu yüzden beklenecek bir gecede iyileşme yok ve benim durumumda da olmadı. İki gün sonra onu bir güç kaynağına bağladım ve canlanmadı, sadece çok ısındı. Şimdi bunu "uygun" olarak kullanıyorum, bir nevi ;-)

Alkış

Fotoğraflar:

1

1 yanıt

Çalışır hale getirdim ve cevabımda açıklamak istiyorum: 1. Bir daha yapmayacağım şey muhtemelen ölüm sebebiydi ve 2. Kendi başına denemek isteyenler için kurulumu daha ayrıntılı olarak açıklayın.

Birincisi, tekrar olmayacaktım ...

  • jumper kabloları içerir ve harici DC gücü açıkken
  • motoru test için bile doğrudan RPI'ye sürer
  • çeşitli jumper denemeleri kombinasyonları<�лития>DC gücü giderken

Olurdum, olurdum ...

  • her şeyi bir kitapla hazırlar, bağlar ve gıcırdatmaya başlar ve I2C cihaz gösterimini (raspie tipi i2cdetect-y 1) harici güç kaynağını başlatacağımdan daha kontrol ettikten sonra.
  • harici güç kaynağının beklendiği gibi çalışıp çalışmadığını voltmetre ile kontrol edin
  • Kontrol<�лития> doğru renk kodlamasını yapın ve lego tellerimi buna göre kırın (sadece bu basit görevi bozmamak için)
  • yerleşik bir sensör kullanarak RPI sıcaklığını izler. / opt / vc / bin / vcgencmd measure_temp, delerse her şeyi kapat ve çok geç olmamasını um

İkinci olarak, işte en iyi kurulum belgeleri (umarım). Unutmayın, bu 200 € 'luk bir Lego tuğlasına kıyasla 5 €' luk bir Pi. Bir tane daha kırarsam, bu süreçte çok şey öğrenirim ve bu bankayı bozmaz.

İlk olarak kablo "hacker penetrasyonu" dur. Sadece bazı jumper kabloları kullandım. Lego konektörü aşağıdaki gibi yerleştirilmiştir, soldan sağa fotoğrafa bakın: zemin, temelsiz pozitif, temelsiz inkar, 9 V.

Renk kodlaması

  • GND: yeşil
  • daha az olumlu
  • : siyah
  • daha az olumsuz
  • : beyaz (POS ve negatif yön değişikliklerini değiştirebilir)
  • 9V: kırmızı

İşte çalışan bir kurulum: Görüyorsunuz


Pi, güç bankasına güç sağlar ve Wi-Fi ve DynDNS aracılığıyla ssh üzerinden kontrol edilir.

Raspberry Pi tek kartlı bilgisayarın kompakt versiyonu.

USB flash sürücü büyüklüğündeki bir karta, 512 MB RAM, I / O bağlantı noktalarına sahip Broadcom BCM2835 yongasından bir sandviç, microSD kart için bir yuva ve multimedya arayüzleri sığar.

Platform video incelemesi

Kurulum ve konfigürasyon

İş örnekleri

Yönetim kurulu elemanları

BCM2835 yongası

Raspberry Pi Zero bilgisayarın kalbi, SoC (System-on-a-Chip) teknolojisi kullanılarak yapılan Broadcom BCM2835 yongasıdır. Kristal, 1 GHz'e hız aşırtılmış bir CPU ARM1176JZ-F işlemci ve 250 MHz frekanslı bir grafik çift çekirdekli GPU VideoCore IV yardımcı işlemcisi içerir.

Elpida B4432BBPA-10-F 512 MB RAM, PoP teknolojisi (Paket Üzerinde Paket) kullanan BCM2835 yongasının üstünde bulunur.

Mini-HDMI bağlantı noktası

Çevre birimi konektörü

Multimedya cihazlarını standart bir USB konektörüyle bağlamak için mikro USB bağlantı noktası.

İletişim için bir OTG adaptörüne ihtiyacınız var USB (F) - USB Mikro (M). Birden çok cihazı bağlamak için bir USB hub kullanın.

Güç bağlantısı

MicroSD yuvası

Bileşik video çıkışı

İki lehim pimi şeklinde analog video sinyal çıkışı. Sinyal, bir RCA konektörü veya insanların dediği gibi "lale" aracılığıyla "sıcak tüplü TV'lere" bağlanmak için kullanılır.

Kamera konektörü (CSI)

Voltaj regülatörü

PAM2306AYPKE 3,3 V ve 1,8 V çıkışlı iki kanallı anahtarlamalı voltaj regülatörü.Her kanalın maksimum akımı 1 A'dır.

Pin yapısı

Raspberry Pi Zero, her biri kalaylı delikler şeklinde 20 iğneli iki sıraya sahiptir.

Güç pimleri

    5V: Kart USB üzerinden bağlandığında çıkış 5 V'luk bir voltajla sağlanır.

    3V3: 3,3 volt çıkışa ve maksimum 1 A akıma sahip bir voltaj regülatöründen gelen pin. Regülatör, işlemciye ve kartın diğer elemanlarına güç sağlar.

    GND: Zemin bulguları.

G / Ç bağlantı noktaları

Mantık voltajı 5 V olan platformlardan farklı olarak, Raspberry Pi'nin mantık seviyelerinin voltajı 3,3 V'tur. Mantık 1 beslemesi için çıkışlar 3,3 V ve giriş modunda 3,3 V'tan fazla almayı beklemiyorlar. Daha yüksek voltaj tek karta zarar verebilir. ...

Çevre birimlerini bağlarken dikkatli olun: bu voltaj aralığında doğru şekilde çalışabildiklerinden emin olun.

    Dijital girişler / çıkışlar: Kartta 26 GPIO I / O pini vardır.
    Bir - 3,3 V, sıfır - 0 V. mantık seviyesi Maksimum çıkış akımı - 16 mA. Raspberry Pi dünyasında üç pin numarası vardır:

    • Pano Pin Adı: tarak üzerindeki temasların fiziksel olarak numaralandırılması.

      BCM Pin Adı: Broadcom işlemcisinin pin numaralandırması.

      WiringPi Pin Adı: Kablolama Pi paketi için pin numaralandırması.

    PWM: Her birinde iki akış bulunan iki PWM kanalı.

    • PWM0: pin 12 (BCM) veya 18 (BCM)

      PWM1 pin 13 (BCM) veya 19 (BCM)

Laboratuvar referans çerçevesinde 0.8 s hızında hareket eden pi-sıfır mezon (c, boşluktaki ışığın hızıdır) iki foton γ 1 ve γ 2'ye bozunur. Mezonun kendi referans çerçevesinde, foton γ 1 ileri yayılır ve foton γ 2 - mezonun uçuş yönüne göre geriye doğru. Laboratuar çerçevesindeki foton hızı γ 1 eşittir ...

Cevap seçenekleri: 1) - 0,2 ∙ s; 2) +0,8 s; 3) - 1.0 ∙ s; 4) + 1.0 ∙ s.

Hızla hareket eden kendi referans çerçevesinde isev \u003d 0.8 · s, sistemin hareket yönünün tersi yönde bir foton yayıldı, bu durumda bu referans çerçevesindeki hızı u "x \u003d - c'ye eşittir. Laboratuar referans çerçevesindeki bir fotonun hızı da u x \u003d - c'ye eşittir. Bu, kullanılarak kanıtlanabilir. hızların eklenmesinin göreli yasası:

u х \u003d (u "х +v )/(1 + v · U "x / s 2).

Bu formüle sayısal değerleri koyalım:

u х \u003d (- s + 0.8 s) / (1 - 0.8 s / s 2) \u003d - 0.2 s / 0.2 \u003d - s.

Cevap: seçenek 3.

Test 1-37

Dinlenme durumundan gelen sert bir gövde, bir eksen etrafında dönmeye başlar Z grafikte gösterildiği gibi projeksiyonu zamanla değişen açısal ivme ile.

Cismin açısal dönme hızı, maksimum değerine eşit olduğu anda ulaşacaktır ...

Cevap seçenekleri:

1) 2 s; 2) 10 s;

3) 5 s; 4) 3 sn.

Tanım olarak, açısal ivme, açısal hızın zaman türevine eşittir: ε \u003d ... Dolayısıyla: dω \u003d ε dt. O zaman integral eşittir ω \u003d ... Grafiksel olarak, integral sayısal olarak şeklin alanına eşittir, fonksiyonun grafiği ile sınırlanmıştır t \u003d t 1 ve t \u003d t 2 iki koordinat t \u003d t 1 ve t \u003d t 2 ve apsis ekseni t ile. Şeklin alanı, bir hücrenin bölünme fiyatı ile çarpılan, fonksiyonun grafiği ile sınırlandırılan hücre sayısı olarak hesaplanabilir. Bizim durumumuzda, bölme fiyatı 1 rad / s'dir. Ayrıca, apsis ekseni t üzerindeki şeklin alanı "+" işaretiyle ve altında - "-" işaretiyle alınmalıdır. Böylece, t \u003d 2 s anında şeklin alanı iki hücreye eşittir. Bu nedenle, bu andaki açısal hız ω (2) \u003d 'ye eşit olacaktır. 2 rad / s .. T \u003d 3 s anında, açısal hız ω (3) \u003d 2 + 1 \u003d değerine ulaşır. 3 rad / sn.

T \u003d 5 s anında, açısal hız iki alan arasındaki fark olarak bulunabilir: ω (5) \u003d 3-4 \u003d -1 rad / sn.

T \u003d 10 s anında açısal hız şuna eşittir:

ω (10) \u003d - 1-10 \u003d - 11 rad / sn.

Böylece, açısal hız maksimum büyüklüğüne t \u003d 10 s anında ulaşacaktır.

Test 1-38

Bir yaya tutturulmuş ve yatay bir kılavuza yerleştirilmiş bir top, harmonik olarak titreşir.

Grafik, F x yayının elastik kuvvetinin, topun koordinatı üzerindeki x ekseninin pozitif yönüne olan izdüşümünün bağımlılığını göstermektedir.

Top 0 konumundan B konumuna yer değiştirdiğinde elastik kuvvetin etkisi ...

Cevap seçenekleri:

1) - 4 10 - 2 J; 2) 4 10-2 J;

3) 8 10-2 J; 4) 0 J

Cismin x 1 konumundan x 2 konumuna yer değiştirmesi durumundaki kuvvet çalışması, integrale eşittir: A \u003d dx. Grafik olarak, integral, F x (x) fonksiyonunun grafiği, iki koordinat x \u003d x 1 ve x \u003d x 2 ve apsis ekseni x ile sınırlanan şeklin alanına sayısal olarak eşittir. Şeklin alanı, bir hücrenin bölünme fiyatı ile çarpılan, fonksiyonun grafiği ile sınırlandırılan hücre sayısı olarak hesaplanabilir. Ayrıca, x ekseni üzerindeki şeklin alanı "+" işaretiyle ve altında - "-" işaretiyle alınmalıdır.

Bizim durumumuzda, Hooke yasasına göre elastik kuvvet: F x \u003d - kx, k elastik katsayıdır, x 1 \u003d 0, x 2 \u003d 40 mm, bir hücrenin bölünme fiyatı 10 N٠mm \u003d 10 - 2 J.Böylece, top pozisyondan yer değiştirdiğinde elastik kuvvetin çalışması0 pozisyonaAT eşittir: A \u003d - 4٠10-2 J.

Bir Raspberry Pi satın almakla ilgileniyorsunuz, ancak aramaya başladığınızda bir sorununuz var: Neden bu kadar çok model var?

Tüm Raspberry Pi aynı görevleri yerine getirebilirken, belirli projelere daha uygun olan belirli görevler vardır. Örneğin, Raspberry Pi Zero, diğerlerinden daha düşük bir form faktörüne sahiptir ve bu nedenle genellikle sınırlı alana sahip projelerde kullanılır.
Her bir Raspberry Pi modeli ve hangi proje için en uygun oldukları hakkında bilmeniz gerekenler.

3 çeşit Pi

Muhtemelen bildiğiniz gibi, birçok büyük Raspberry Pi modeli mevcuttur. Bu yazının yazıldığı sırada satın alınabilecek sekiz seçenek var, ancak bunlar üç türe ayrılıyor.


Model A: ilk olarak 2013'te yayınlandı, ikinci revizyon (A +) 2014'te yayınlandı.

Model B: Nisan 2012'de ilk Raspberry Pi olarak ortaya çıkan "+" modeli Temmuz 2014'te izledi. Birkaç ay sonra, Şubat 2015'te Raspberry Pi 2 piyasaya sürüldü.Bu, Ekim 2016'da Raspberry Pi 2'nin v1.2'si ile kolaylaştırıldı. Bu arada, Raspberry Pi 3 Şubat 2016'da geldi.

Bu ahududuların her biri daha küçük A tahtasını değil, B tahtasını kullanır.

SıfırSon olarak, zaten küçük olan bir bilgisayarın daha küçük bir versiyonu olan Raspberry Pi Zero var. İlk olarak Kasım 2015'te sadece 5 $ karşılığında piyasaya sürüldü ve Mayıs 2016'da 1.3 anakartla değiştirildi. Üçüncü tahta, Zero W Şubat 2017'de raflara çıktı ve Zero WH, 2018'in başlarında tanıtıldı.

Çok benzer görünseler de, bu kartların yalnızca birkaç aynı bileşeni vardır. Örneğin, hepsi aynı grafik ayarını kullanıyor: Broadcom VideoCore IV, OpenGL ES 2.0, MPEG-2 ve VC-1 (lisanslı) ve 1080p30 H.264 / MPEG-4 AVC yüksek profilli kod çözücü ve kodlayıcı ile HDMI desteği.

Raspberry Pi 1 Model A +


65 mm x 56,5 mm x 10 mm ölçülerinde ve 23 gram ağırlığındaki Model A +, durdurulan Model A'nın bir revizyonudur, selefinden daha küçük olan ARMv6Z mimarisini (32 bit) Broadcom BCM2835 System-on-a ile kullanır - Çip (SoC). 700MHz'de saat hızına sahip tek çekirdekli ARM1176JZF-S işlemci, 512MB RAM ve her Pi'de bulunan grafiklerin aynısını içerir.


Cihazda bir USB bağlantı noktası ve 15 pinli MIPI kamera seri arabirimi (CSI) konektörü bulunur. Ahududu kamera modülü ve onun NoIR varyantı ile kullanılabilir. LCD paneller için bir MIPI ekran arayüzü sağlanırken, 3,5 mm TRRS jakı kompozit video ve ses çıkışını kontrol eder. Kartın ayrıca standart bir HDMI çıkışı vardır. Orijinal Model A'nın aksine, A + bir microSD kart yuvası ile donatılmıştır.

Ayrıca 40 pinli bir dizi de var - 28 tanesi GPIO'lar için ve geri kalanı I2C, UART ve SPI için. Farklı ekipman türlerini bağlamak için tasarlanmıştır.

En iyi kullanım... A + 'nın boyutları onu özellikle kamera üzerinde hareket algılama için uygun hale getirir. Bunu bir robot beyni, bir NAS denetleyicisi veya hatta yüksek irtifa balonunun ortasında düşünün.

Raspberry Pi 1 Model B +


A + ile aynı mimariyi ve SoC'yi kullanan Raspberry Pi B +, 85.6mm × 56.5mm'den daha büyüktür ve ek bağlantı için alan sağlar. Bu, ağırlığını 45 grama çıkarır.


Dört USB bağlantı noktası sağlanmıştır. 5 Bağlantı Noktalı USB Hub Üzerinden - Beşinci bağlantı noktası bir Ethernet bağlantı noktası (10/100 Mbps) içindir. Model A + gibi, 15 pimli bir MIPI kamera arabirimi (CSI) konektörü ve ham LCD paneller için bir MIPI ekran arabirimi (DSI) (LCD monitörler için çeşitli LCD'ler satın alınabilir) eklenmiştir.

Bu, yüksek hızlı microSD kartlar için bir microSDHC yuvası sunan ilk Pi'dir.

En iyi kullanım: B + ile düşük seviyeli bir sunucu başlatabilirsiniz. Örneğin bir kablosuz baskı sunucusu veya bir ağ izleme aracı gibi bir şey.

Raspberry Pi 2 Model B


B + form faktörünün ardından Raspberry Pi 2 aynı boyutlara ve ağırlığa sahiptir (85,6 mm x 56,5 mm, 45 gram). Ancak, bu sefer donanım güçlendirildi.

Artık ARMv8-A mimarisi (64/32-bit) üzerine inşa edilen Pi 2, 900MHz 64-bit dört çekirdekli ARM Cortex-A53 işlemciye ve nispeten büyük 1GB RAM'e sahip bir Broadcom BCM2837 SoC tarafından desteklenmektedir. Bunun dışında B + 'dan bir farkı yoktur, ancak daha hızlı bir CPU ve RAM performansı önemli ölçüde artırır.

En iyi kullanım: Doom'u öykünme olmadan kurmak ve çalıştırmak için ilham verici bir dijital olarak. Masaüstü bilgisayar olarak bile kullanılabilen çok yönlü bir cihazdır.

Raspberry Pi 3 Model B


Model B'nin performansını daha da artıran Raspberry Pi 3 - aynı ağırlık ve boyutlara sahip - 1.2 GHz'de saat hızına sahip 64-bit dört çekirdekli ARM Cortex-A53 işlemci ile donatılmıştır (900 MHz'deki Pi 2'nin aksine).


Güçlü bir USB kaynağı da dahildir. Pi 3, yerleşik WiFi 802.11n ve Bluetooth 4.1 ile donatılmıştır. Bu, iki adede kadar USB bağlantı noktasının başka amaçlar için serbest bırakıldığı anlamına gelir.

Standart bir microSDHC kart yuvasına sahip olmasına rağmen, Raspberry Pi 3'ün USB'den de başlatılabileceğini unutmayın.

En iyi kullanım: boyut olarak sınırlı olmayan hemen hemen her şey. Pi 3, onu özellikle retro oyun öykünmesi için veya bir Kodi kutusu olarak uygun kılan en güçlü versiyondur.

Raspberry Pi 4'ün bu modelin yerini alması bekleniyor, ancak en az 2019 yılına kadar beklenmiyor.

Raspberry Pi Zero modelleri

Üçüncü versiyon 2015'in sonunda yayınlandı. Sadece 5 dolara mal oldu, bilgisayar derginin önüne monte edilen ilk bilgisayardı! Yalnızca 65 mm x 30 mm x 5 mm ölçülerinde ve 9 gram ağırlığında olan Pi Zero, alanın ve ağırlığın önemli olduğu her proje için idealdir. Önceki Raspberry Pi modellerinden daha küçüktür, ancak Zero'nun kullanımı da aynı derecede kolaydır.


Pi Zero'nun piyasaya sürülmesi, ahududu algısında büyük bir değişiklik oldu. Cihaz artık boyutuyla sınırlı değildi. USB bağlantı noktaları ve GPIO'lar tamamen sıkıştırılmış veya tamamen kaldırılmıştır. Hafif ve B + 'nın yarısı boyutunda olan Zero hala güçlü bir küçük bilgisayardır.


Raspberry Pi Zero, Model A ve Model B + 'da bulunan bir Broadcom BCM2835 SoC ile 32-bit ARMv6Z mimarisine sahiptir. Aynı şekilde, işlemci, orijinal Pi'de bulunana benzer (ancak 700MHz'de saat hızına sahip) 1GHz tek çekirdekli bir ARM1176JZF-S'dir. 512MB toplam RAM'e sahiptir ve 1.3 revizyon kartı (Mayıs 2016'dan beri piyasaya sürülmüştür) ayrıca bir MIPI kamera arayüzüne sahiptir.

Güç için bir mikro USB ve veri için başka bir USB ile donatılmış olan Pi Zero, beklendiği gibi bir mini HDMI çıkışına ve bir microSD yuvasına sahiptir. Stereo ses GPIO üzerinden verilebilir. GPIO pinleri çıkarılmasına rağmen, dizi - Çalıştırma ve TV G / Ç ile birlikte - kalır. Bu, GPIO pinleri (kitler mevcuttur) kullanılarak lehimlenerek veya manuel olarak kullanılabilecekleri anlamına gelir.

Raspberry Pi Zero W


Raspberry Pi Zero iyi olsa da, sınırlı USB bağlantısı daha da zorlaştı. Pi 3 kitabından bir yaprak çıkaran Pi Zero W, önceki modele Bluetooth ve kablosuz bağlantı ekledi. Uzaktan erişime ihtiyaç duyduğunuz kompakt bir proje mi yürütüyorsunuz? Pi Zero W mükemmel!

Raspberry Pi Zero WH

2018'in başlarında piyasaya sürülen Raspberry Pi Zero'nun bu sürümü önceki sürümle aynıdır. Bir temel fark dışında aynı: GPIO pinlerine sahip! Bu, lehimlemeden nefret eden ancak alan kısıtlamaları nedeniyle bir Pi Zero'ya ihtiyaç duyan herkes için idealdir.

En İyi Kullanım: Pi Zero modelleri, alanın önemli olduğu her proje için idealdir. Örneğin, Pi'nin TV'ye gömülü olduğu retro bir oyun sistemini çalıştırmak için kullanılabilir. Pi Zero, diğer birçok retro oyun projesi için de popülerdir.

Raspberry Pi'nin diğer versiyonları

Raspberry Foundation, standart modellerin yanı sıra SBC'nin başka bir sürümünü yayınladı. Hesaplamalı modülün üç revizyonu ve bir IO panosu vardı. Bu cihazlar ana Pi ile aynı özelliklere sahiptir, ancak IoT geliştiricileri için tasarlanmıştır. Ancak meraklılar da satın alabilir. Hiçbir şey, standart "tüketici" ahududu üzerinde IoT projelerini tamamlamanızı engellemez.

Hangi Raspberry Pi'yi tercih edersiniz?

Kuşkusuz, bu ahududuların tümü özellikle belirli görevler için iyidir. Ancak esneklikleri, birbirlerinin yerine geçebilecekleri anlamına gelir. Örneğin, Kodi'yi Pi Zero W üzerinde çalıştırabilir veya Raspberry Pi 3 ile yörüngeye bir balon gönderebilirsiniz.

Hangi Raspberry Pi modelini tercih edersiniz? Her zaman geri döndüğünüz bir seçenek var mı yoksa hepsine sahip olacak kadar şanslı mısınız? Ve sonunda satışa çıktığında Raspberry Pi 4'ten ne bekliyorsunuz?

(fiyat, satıcıdan satıcıya büyük ölçüde değişir)
Bu ne?
Belki birçok kişi Raspberry Pi serisi mini bilgisayarlar hakkında bilgi sahibidir.
Her ihtimale karşı, bunların oldukça geniş bir işletim sistemi seçimi çalıştıran ARM mimarisine dayalı tek kartlı bilgisayarlar olduğunu hatırlatmama izin verin (en popüler seçenek farklı Linux dağıtımlarıdır).
Özelden, işletim sistemi ile bir Micro SD kart eklemeniz yeterlidir.
Bu serideki modellerden birine küçük bir genel bakış sunuyorum.
İlginç? Sohbete devam ediyoruz.

Bu neden?

Raspberry Pi, düşük fiyatı, kompakt boyutu ve oldukça mütevazı güç tüketimi ile ayırt edilir.
Başlangıçta, bu mini bilgisayarlar okullarda öğretmeyi hedefliyordu, ancak aynı zamanda DIY hobileri arasında da çok popüler hale geldi.
Boyutlar, neredeyse her yere gömülmelerine izin verir.

Onlar neler?

2012'de, 700MHz işlemciye ve 256 / 512MB belleğe sahip iki ARM tabanlı Raspberry Pi modeli ilk olarak duyuruldu.
Başlangıç \u200b\u200biçin çok iyiydi, özellikle 25-35 dolarlık fiyat düşünüldüğünde.

Bundan sonra birkaç reenkarnasyon oldu ve şimdi Raspberry Pi serisi aşağıdaki seçenekler şeklinde yayınlandı:

  • Raspberry Pi 3 ve 3+:
    birden çok USB bağlantı noktası, "yetişkin" HDMI ve kablolu ağ bağlantı noktasıyla tam kart
  • Raspberry Pi Zero W:
    Ağ bağlantı noktasının olmaması, HDMI çıkışının azalması vb. Nedeniyle daha küçük bir boyuta sahiptir.
  • Hesaplama Modülü ve daha az popüler olan birkaç seçenek
Raspberry Pi Zero W'nin hemen hemen ikinci versiyonu, burada anlatmaya çalışacağım.

Raspberry Pi Zero W

Bu model, tam teşekküllü bir Linux'a ihtiyaç duyduğunuz ve aynı OpenWRT'ye dayalı platformların yeteneklerinin her zaman yeterli olmadığı bazı becerilerinize gömmek için çok uygundur.
"W" harfi, kablosuz arayüzlerin önceki Sıfır modeline - WiFi 802.11n ve Bluetooth - eklendiği anlamına gelir.

Genel olarak, Raspberry Pi Zero serisi üç modelden oluşur (tümü mevcut değildir):

  • Raspberry Pi Zero v1.2
  • Raspberry Pi Zero v1.3 (kamera konektörü eklendi)
  • Raspberry Pi Zero W v1.1 (WiFi / Bluetooth eklendi)
Sadece üç seçeneğim var. Karşılaştırma için onları birlikte fotoğrafladım.
Yukarıdan aşağıya: Pi Zero 1.2, Pi Zero 1.3, Pi Zero W:


"W" olmadan fiyat 5 $ olarak ilan edilir ve "W" için zaten 10 $ 'dır.
Elbette, "W" için 10 dolarlık fiyat etiketinin havalı olduğu açıklandı, ancak maalesef herkesin bu fiyattan satın alma fırsatı yok.
10 dolara satın alabileceğiniz çevrimdışı mağazalar var, ancak çok az kişinin yakınında.
Şu anda eBay'de en düşük fiyatı olan satıcıya bağlantı veriyorum. Ancak, özellikle teslimat adresinin herhangi bir yerde olabileceğini düşündüğünüzde, birisinin daha ilginç seçenekler sunup sunmadığına bakmak mantıklıdır.

Görünüm

Karşılaştırma için Micro SD kartın yanındaki üstten görünüm:


Burada Elpida B4432BBPA-10-F bellek yongasını açıkça görebilirsiniz (bu 512MB bellek). Bir sandviçin altında bir işlemci var.
Çevre birimlerini bağlamak için 40 pimli bir konektör için bir yer görebilirsiniz.
İşlemci belleğinin sağında küçük dikdörtgen bir yonga var - bu bizim WiFi / Bluetooth'umuz. Yanında harici anten konektörü için bir yer var. Dahili anten tahtaya kabloyla bağlıdır ve yakında görülebilir.

Arka görüş, bileşenlerin bolluğundan özellikle memnun değil:


Burada ek çevre birimlerinin bağlanabileceği birkaç kontrol noktası görebilirsiniz.

Liman tarafı şu şekilde görünüyor:


Soldan sağa: Mini HDMI çıkışı, çevre birimler için Mikro USB bağlantı noktası, güç için Mikro USB bağlantı noktası.
Arka planda solda flash kart için Micro SD yuvasını görebilirsiniz. Sağımızda, kamera için CSI konektörü boşuna.

Teknik detaylar

  • Raspberry Pi Zero W
  • İlk çıkış tarihi: Şubat 2017
  • Broadcom BCM2835 32bit CPU, 1GHz, 1 çekirdek
  • 512MB SDRAM bellek
  • WiFi / Bluetooth: BCM43438, 802.11n 2.4GHz, Bluetooth Low Energy (BLE) desteği
  • İlave ekipman bağlamak için 40 pimli konektör
  • 1 x USB 2.0 (Mikro USB)
  • Mini HDMI çıkışı
  • Kamera için CSI bağlantı noktası
  • Depolama ve önyükleme için mikro SD yuvası
  • Güç için mikro USB bağlantı noktası
  • Boyutlar: 65mm * 30mm * 5mm
  • Ürünler web sayfası:
40 pinli konektöre birkaç GPO, I2C, I2S, + 3.3V, + 5V vb. Yeni işlevsellik eklemek için birçok farklı genişletme kartı vardır.

Linux'un Zero W'da verdiği bazı bilgiler:

Linux'umuz:
# uname -a Linux alarmpi 4.14.34-1-ARCH # 1 SMP Pzt 16 Nis 19:16:02 UTC 2018 armv6l GNU / Linux

İŞLEMCİ:
# lscpu Mimarisi: armv6l Bayt Sırası: Little Endian CPU (lar): 1 Çevrimiçi CPU (lar) listesi: 0 Çekirdek başına iş parçacığı: Soket başına 1 Çekirdek (ler): 1 Soket (ler): 1 Satıcı Kimliği : ARM Model: 7 Model adı: ARM1176 Adımlama: r0p7 CPU max MHz: 1000.0000 CPU min MHz: 700.0000 BogoMIPS: 997.08 Flags: half thumb fastmult vfp edsp java tls

# cat / proc / cpuinfo işlemci: 0 model adı: ARMv6 uyumlu işlemci rev 7 (v6l) BogoMIPS: 697.95 Özellikler: yarım başparmak fastmult vfp edsp java tls CPU uygulayıcı: 0x41 CPU mimarisi: 7 CPU değişkeni: 0x0 CPU bölümü: 0xb76 CPU revizyon: 7 Donanım: BCM2835 Revizyon: 9000c1 Seri: 00000000bbe78b00
Tek çekirdekli işlemci. Armv6l mimarisi (bir işletim sistemi seçerken dikkate alınmalıdır).

Broadcom BCM2835'te hiçbir şeyin takılmadığı bir USB bağlantı noktası vardır:
# lsusb Bus 001 Cihaz 001: ID 1d6b: 0002 Linux Foundation 2.0 kök hub

Performans hakkında biraz

Elbette Raspberry Pi Zero W yüksek performans için tasarlanmamıştır, ancak birçok amaç için yeterlidir.

En kolay Micro SD hız testi. Bu testte bir SanDisk Ultra 64GB Class 10 Micro SDXC kart kullanıldı.
Önce yazın, sonra okuyun. Dosyanın boyutu 4 GB'dir ve bu kesinlikle önbelleğe sığmaz.
# sync && dd if \u003d / dev / zero bs \u003d 1024k of \u003d test.bin conv \u003d fdatasync sayısı \u003d 4096 4096 + 0 kayıt 4096 + 0 kayıt 4294967296 bayt (4,3 GB, 4,0 GiB) kopyalanmış, 363,781 sn, 11,8 MB / s # dd if \u003d test.bin of \u003d / dev / null bs \u003d 1024k 4096 + 0 kayıtta 4096 + 0 kayıt 4294967296 bayt (4,3 GB, 4,0 GiB) kopyalanmış, 212,825 sn, 20,2 MB / sn

AES ve SHA1 / 2 için CPU kullanımı. Bu algoritmaları seçtim çünkü genellikle VPN'ler için kullanılıyorlar (bu tür mini bilgisayarların kullanımlarından biri):
# openssl speed aes-256-cbc aes-128-cbc sha1 sha256 OpenSSL 1.1.0h 27 Mart 2018 yerleşik: yeniden üretilebilir yapı, tarih belirtilmemiş seçenekler: bn (64,32) rc4 (char) des (uzun) aes (kısmi) fikri (int) balon balığı (ptr) derleyici: gcc -DDSO_DLFCN -DHAVE_DLFCN_H -DNDEBUG -DOPENSSL_THREADS -DOPENSSL_NO_STATIC_ENGINE -DOPENSSL_PIC -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DBSAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DPOLY1305_ASM -DOPENSSLDIR \u003d "\\" / etc / ssl \\ "" -DENGINESDIR \u003d "\\" / usr / lib / motors-1.1 \\ "" -Wa, - noexecstack -D_FORTIFY_SOURCE \u003d 2 -march \u003d armv6 -mfloat-abi \u003d hard -mfpu \u003d vfp -O2 - pipe -fstack-protector-strong -fno-plt -Wl, -O1, - sort-common, - as-need, -z, relro, -z, şimdi "Sayılar" saniyede 1000 bayt işlenir ... tür 16 bayt 64 bayt 256 bayt 1024 bayt 8192 bayt 16384 bayt sha1 7877.55k 18909.88k 33737.12k 42122.02k 45244.42k 45693.77k aes-128 cbc 20002.91k 22338.63k 23031.27k 23202.33k 232.96.2k aes. 229. 17481.05k 17648.07k 17655.27k 17501.84k sha256 5741.76k 13324.56k 23334.70k 28692.89k 30852.88k 30981.65k
Yine de bazı özel testler yapmanız gerekiyorsa, lütfen yorumları kontrol edin.

Konut

İki kez ayağa kalkmamak için basit ve popüler Pi Zero vakasının bir mini incelemesini de ekleyeceğim.
Buradan satın aldım:
"Corpus" bunun için çok büyük bir kelimedir, ancak birçok amaç için oldukça yeterlidir. Bu, iki akrilik plaka (üst-alt), dört vida ve dört akrilik rondeladan oluşur.
Kartın önünde ve arkasında 40 pimli bir konektör için bir kesik vardır.

Kit şuna benzer:

Ve bu zaten bir araya getirildi:

Uygulama

Burada çok fazla uygulama olduğu için net bir şey söylemek zor.
İnternette gezinmek için basit bir bilgisayar olabilir (grafik kullanıyorsanız biraz gıcırtılı ama gerçekten) çeşitli aletlere ve oldukça gelişmiş el sanatlarına.
Ayrıca otomasyon, kamera, mini sunucu, oyun konsolu, müzik, robotik, VPN istemcisi, medya merkezi, oyunlar, php / python / nodejs / etc / c ++ geliştirme vb. İçin çok popüler.

Emekleyen, koşan, yürüyen robotlarım için kişisel olarak üzerlerinde bir kamera ile FPV yapacaktım. Ancak bu ayrı bir gönderi konusu.

+59 almayı planlıyorum Favorilere ekle İncelemeyi beğendim +62 +118