Ahududu Pi'yi Her Şeye Kullanmayı Neden Durdurmalısınız?

  • Michael Cain
  • 0
  • 2506
  • 702
reklâm

Bir LED yanıp sönen bir web bağlantılı doodad yapmak ister misiniz? Muhtemelen bir Ahududu Pi kullanabilirsiniz! Sonuçta, araç kitinizde sadece bir çekiç varken, her şeyi bir çivi olarak görmek kolaydır. Ama yapmamalısın ve işte neden.

Bir LED'i Web Üzerinden Flaşlamak için 40 $ Harcamayın

Sık sık Raspberry Pi ile yapılan basit nesnelerin İnterneti (IoT) elektronik projelerini görüyoruz: bir SD karta ihtiyaç duyan 35 dolarlık bir mini bilgisayar (5 dolar daha) ve muhtemelen bir Wi-Fi dongle. Gerçekte, IoT sensörü veya web bağlantılı LED gibi basit gömülü uygulamaları kullanmak için bir Ahududu Pi'nin gücüne ihtiyacınız yok.

5 $ 'lık NodeMCU kartı Arduino Katiliyle Tanışın: ESP8266 Arduino Katiliyle Tanışın: ESP8266 Size 10 $' dan daha azına yerleşik Wi-Fi içeren Arduino uyumlu bir geliştirme kartı olduğunu söylersem? Eh, var. Dahili Wi-Fi, dahili flaş depolama alanı olan ve Pi kadar programlaması kolay olan, işi zarif bir şekilde halledebilir. Gerçekten ihtiyacınız varsa bir web sunucusu kitaplığı içerir veya zayıflamış MQTT tabanlı protokolü kullanabilirsiniz.

Demek istediğim şu ki, otomatik olarak bir Ahududu Pi'ye dönme. thingamajig proje web bağlantısı gerektirir.

Bazı durumlarda, elektronik projenizin bir Pi'de çalıştırılması gereken diğer şeylerin yükü altında kaldığını görebilirsiniz. Örneğin, Neopix'ler - ayrı ayrı kontrol edilebilen LED dizeleri - bilinen şekilde kesin sinyal zamanlamaları gerektirir. Quadcopter uçağı başka. Motor hızındaki değişiklikler bir saniyenin kesirlerinde yapılmalıdır, yoksa sadece düşmeye başlarlar.

Bir Ahududu Pi, işlemci iş parçacığı, kullanıcı kullanımı ve dosya hizmetleri gibi şeyleri içeren tam bir işletim sistemi çalıştırmak zorundadır, böylece bitleri gereken hızlarda zorlamak için mücadele edebilir. Bu, daha düşük seviyeli basma işlemleri ile uğraşırken bazen üst seviye kullanıcı uygulamalarını duraklatabileceği anlamına gelir. Arduino Arduino vs Raspberry Pi gibi bir geliştirme kartı: Sizin İçin Mini Bilgisayar Hangisi? Arduino vs Raspberry Pi: Sizin İçin Mini Bilgisayar Hangisi? Arduino ve Raspberry Pi oldukça benzer görünebilir - ikisi de üzerinde bazı fişler ve pimler bulunan sevimli küçük devre kartlarıdır - ama aslında çok farklı cihazlardır. daha fazla özellik sınırlı olabilir (örneğin, GUI yoktur), ancak donanıma çok daha düşük düzeyde, daha hızlı erişim sağlar ve yalnızca size söylediğiniz kodu çalıştırır.

Kısacası, bir Ahududu Pi elektronik projeler yapamaz, ancak bazı durumlarda fazladan olabilir ve komplikasyonlara neden olabilir.

Masaüstü Kullanımı İçin Yeterince Güçlü Değil

Pi'yi dolu olarak kullanmak masaüstü - En son model 3 bile - inanılmaz derecede sinir bozucu bir deneyim. Başlangıçta, kendisiyle ilişkilendirilmiş ve yeni başlayanlar için uygun olmayan dik bir öğrenme eğrisi olan Linux'u çalıştırır. Linux meraklıları sürekli olarak bu yılın Linux'un sıradan bir kullanıcı için masaüstüne geçeceği bir yıl olduğunu iddia ediyor - ancak hiçbir zaman sahip olmadık ve asla olmayacaklar Neden "Hiçbir Zaman Sahip Olmadık" "Linux Masaüstü Yılını" Linux masaüstünün "Linux kullanıcıları" Linux masaüstünün yılı "için dua ediyorlar. Fakat eğer Linux'un ciddi bir çekiş kazandığını göreceksek, Linux geliştiricilerinin geliştirmesi gereken çok şey var. .

En son modelin getirdiği performans artışıyla bile, yine de ortak görevler için mücadele edeceksiniz. Bir tuşa basma ve ekranda görünmesi arasındaki o kadar hafif bir gecikme sonunda sizi yıpratır. Bir seferde birden fazla web sayfası açmak, hatta sorunsuzca kaydırmak için tek bir sekme almak için iyi şanslar.

Standart altı varsayılan tarayıcıyı beğenmediniz ve Google Chrome'u yüklemek mi istiyorsunuz? Bu bir mayın tarlası. Yalnızca Chrome'u indiremezsiniz - açık kaynaklı sürüm olan Chromium'u yüklemeniz gerekir… ancak paket adları değişti, birçok talimat güncel değil… ve Raspbian deposunda bulunan sürüm zaten eski, bu nedenle muhtemelen sadece kendin derle. O zaman bile, Netflix gibi bazı popüler web servisleri hala platformu desteklemiyor.

Hiçbir şeyin kolay olmadığı, harika Linux masaüstü dünyasına hoş geldiniz..

Raspberry Pi'nin grananı modern bilgisayarla tanıştırmanın harika bir yolu olduğunu düşünüyorsanız, lütfen durun. İlk bilgisayar deneyiminin bu kadar korkunç olmasını istemiyorsun. Evet, tabii ki Open Office’de küçük bir Kelime İşlemci ile başa çıkabiliyor, ancak bugünlerde Google Dokümanlar aracılığıyla tam anlamıyla herhangi bir web tarayıcısında bunu yapabilirsiniz. (İronik olarak, Google Dokümanlar, Pi’de mücadele edecek şeylerden biridir.)

Bir bütçe Android tablet büyükannen için daha tatmin edici bir yatırım olabilir, hatta kullanılmış bir dizüstü bilgisayar bile eBay'den 20 dolara indirebilir (ısrar edersen hala Linux kullanabilirsin).

Tehlikeli Olarak Güvensiz (Yanlış Ellerde)

Pi'ye bir web sunucusu atmak çok kolay Ahududu Pi'de Kendi Web Sitenizi Barındırma Ahududu Pi'de Kendi Web Sitenizi Barındırma Bir web sitesi çalıştırmanız mı gerekiyor, ancak barındırma masraflarını karşılayamıyor musunuz? Düşük güçlü Raspberry Pi ile kendi LAMP özellikli web sunucunuzu kurun. ve ardından tüm dünyadan erişilebilmesi için yönlendiricinizi açın. Ücretsiz web sitesi barındırma, yay!

Ancak bunu yaptığınız an, makineniz dünyanın her köşesinden otomatik olarak kesilen robotlar ile su altında kalacak ve eski yazılımda bilinen zayıflıklar nedeniyle cihaza sistematik olarak girmeye çalışacaktır. Bu, nerede barındırıldığına bakılmaksızın her web sitesi için geçerlidir, ancak en iyi güvenlik uygulamalarına yakından aşina olmayan hobiler tarafından kurulma eğiliminde olan Raspberry Pi için özellikle sorunludur..

Daha da kötüsü: Pi genellikle kullanıcının ev ağında çalışır. Bir kez taviz verildiğinde, bu, İnternet yönlendiricisinin sağlayabileceği herhangi bir güvenliği atlayarak, bilgisayar korsanına ağ bağlantılı cihazlarınızın geri kalan kısmında keski yapma özgürlüğü verir..

Bu sorunu hafifletmek için: Pi'nizi asla halka açık bir sunucu olarak açmayın. Pi’ye ağınızın dışından erişmeniz gerekiyorsa, güvenli bir üçüncü taraf ağ geçidi kullanın (örneğin OpenHAB sisteminizi kontrol etmek gibi) Ahududu Pi’deki OpenHAB Ev Otomasyonu ile Başlamak Ahududu Pi’deki OpenHAB Ev Otomasyonu ile Başlamak OpenHAB olgun, açık bir kaynaktır çeşitli donanımlarda çalışan ve protokolden bağımsız olan ev otomasyonu platformu, bugün piyasadaki hemen hemen tüm ev otomasyonu donanımlarına bağlanabilmesi anlamına geliyor (My.OpenHAB ücretsiz bulut hizmeti kullanarak). Dünyaya kesinlikle bir sunucu açmanız gerekiyorsa, önce güvenliğinizi nasıl güçlendireceğinizi mutlaka okuyun..

Bazı cesur bireyler Pi'yi gerçek dünya güvenlik cihazlarına para kazandırmaya bile çalıştılar. nomx kişisel e-posta sunucusu (199 $) olduğu iddia edildi “dünyanın en güvenli e-posta sunucusu,”” Henüz BBC Click tarafından yapılan bir araştırma, tehlikeli bir şekilde eski yazılımlardan kaçan ve bir arka kapı şifresiyle kodlanmış, sadece bir Ahududu Pi olduğunu buldu. “ölüm”.

SD Kart Yıpranacak

Raspberry Pi ile ilgili en büyük sorun, tüm işletim sistemini bir mikro-SD karttan çalıştırmasıdır (bu çok yavaş nedenlerden biridir). Bu sonuçta yıpranacaktır, ancak aşınma hızı kartın kalitesine göre değişecektir. Bir SD kart kullanmanın savunucuları, tüm kart görüntülerini yedeklemenin ve geri yüklemenin kolay olduğunu iddia edeceklerdir, ancak bu gerçek dünyada nadiren söz konusudur..

Hazır bir görüntüyü indirmek ve yakmak ya da mevcut SD kartınızı tam olarak yedeklemek için yeterince kolaydır., geri en azından orijinali kadar büyük bir kart gerektirir Kolayca Raspberry Pi Bilişim İçin SD Kartınızı Kolayca Klonlayın Kolayca SD Kartınızı Sorunsuz Klonlayın Ahududu Pi Bilişim İçin Tek bir SD karta veya daha fazlasına ihtiyacınız var Raspberry Pi'niz önyükleme yaparken ortaya çıkan sorunları önlemek için kartlarınızı yedekleyebilme özelliğidir. . Yeni karttaki birkaç kötü sektör, kopyalanmayı reddedeceği anlamına geliyor.

Bir çözüm var: Gerçekten de Pi'de özel bir USB önyükleme modunu etkinleştirebilirsiniz. Ahududu Pi Nasıl Yapılır 3 USB'den Önyükleme Nasıl Yapılır Ahududu Pi 3 Nasıl USB'den Önyükleme Ahududu Pi, çok çeşitli görevler yapabilen çok yönlü bir kit parçasıdır. Ancak göz kamaştırıcı bir kusuru var: USB'den önyükleme yapılamaması. Şimdiye kadar, öyle. , fakat işe bile giremediğim için oldukça karmaşık bir prosedür.

Dongles, Her Yerde Dongles

En yeni Raspberry Pi model 3'te yerleşik olarak Wi-Fi var, ancak oldukça güvenilmez. 5 $ Ahududu Pi Zero daha da kötü.

Projenize bağlı olarak, mini USB'yi tam boyutlu bir USB portuna, bir USB hub'ına dönüştürmek için bir adaptöre ihtiyacınız olacak, böylece birden fazla cihaza takabilirsiniz (tercihen ekstra güç sağlamak için duvar prizine takılı olabilir), daha sonra bir USB Wi-Fi veya Ethernet adaptörü ve lehimlemek için bazı GPIO başlıkları. Bir monitör bağlamak istiyorsanız, normal HDMI adaptörüne de bir mikro-HDMI'a ihtiyacınız olacaktır..

Oh, sen de bir dava kapsan iyi olur. Her şey toplam maliyeti arttırıyor ve hepsini harcadıktan sonra, göreve daha uygun bir şey satın alabilirsiniz..

Bir Mini PC veya Tablet Muhtemelen Daha İyi Olurdu

Hedef kitlenizi ve amacınızı dikkatlice düşünün. Bir Ahududu Pi uygun maliyetli görünebilir, ancak tüm bu ekstraları eklemeye başladığınızda, kolayca 100 $ 'a yaklaşabilirsiniz. İki katı ücret karşılığında, Windows 10 çalıştıran bir mini bilgisayar satın alabilirsiniz. Gerçek Windows 10 Yani, saçma sapan Windows 10 IoT 5 Ahududu Pi ile Yapamayacağınız Şeylerle Yapamazsınız Ahududu Pi 2 Dört çekirdekli bir işlemciye ve Windows 10'u çalıştırabilmenin olanaklarına sahip - Raspberry Pi 2 gerçekten hepsi bu mu? İşte Raspberry Pi 2'nin hala yapamadığı 5 şey. Raspberry Pi’nin Windows’u çalıştırmadığını söylediğimizde, Windows 10’a isminden başka hiçbir dünyasal benzerlik göstermiyor.. Budur. Değil. , Windows.

Mini bir PC veya tablet ile, çok çeşitli uygulamalarla daha iyi uyumluluk elde edersiniz (kötü yapılmış Linux yazılımının sınırlı seçimi değil) ve neredeyse kesinlikle daha iyi donanım.

Evet, teknik olarak etkileyici kutu Pi ile düşük güçlü bir netbook yapın: ancak piTop, standartlara göre oldukça zayıf bir dizüstü bilgisayar için $ 270. Kano Pi bilgisayarı bir cihaz için $ 280 “kendin yap” bilgisayar. Çıplak Raspberry Pi tahtasını bir kasaya koyup, bazı kabloları takarak demiyorum. “kendi PC'nizi inşa etmek” hayal gücünün herhangi bir gerilimi ile.

Ahududu Pi için bazı şaşırtıcı eğitimsel kullanımları vardır, ancak bir PC yapmak için hangi bileşenlerin kullanılacağını öğrenmek de onlardan biri değildir. Raspberry Pi bir çipte sistemdir, yani CPU, bellek ve grafik kartı gibi ayrı bileşenleri gösteremezsiniz - çünkü hepsi aynı şeydir..

Benim günümde, bir PC'nin nasıl çıkarılacağını öğrenerek ve onu yeniden inşa ederek öğrendik. Kendi PC'nizi Nasıl Oluşturun Kendi PC'nizi Nasıl Yaparsınız korkutucu olarak. Ancak sürecin kendisi aslında oldukça basittir. Bilmeniz gereken her şey boyunca size rehberlik edeceğiz. !

Ne zaman bir ahududu pi kullanmalısın?

Bu makalenin çoğunu, bir sonraki projeniz için neden bir Raspberry Pi kullanmamanız gerektiğini size anlatmak için harcadım, ancak işte kesinlikle mantıklı olduğu birkaç durum.

Çoklu kombine kullanım durumları. Bazı ev otomasyon yazılımıyla birlikte bir web sunucusuyla birlikte çalışan bir Pi-Hole sunucusuna mı ihtiyacınız var? Ahududu Pi hepsini yapabilirdi. Her şeyin güzelce çalınması için ek yapılandırma yapmanız gerekebilir, ancak her ayrı proje için tek bir Raspberry Pi'ye ihtiyacınız yoktur - hepsini birbirlerinin yanında yönetebilirsiniz. Açıkçası, bir ev otomasyon platformu ya da internet filtreniz gibi, sağlam olmanız gereken bir şeyle sık sık titreyen şeyleri çalıştırmanızı önermiyoruz. Bu durumda, birini denemek için diğeriyse akıllı evi işletmek için tutun.

Düşük güç her zaman açık sunucular. Ahududu Pi'nin en güzel yanlarından biri, tam bir sunucu sistemi çalıştırabilmesi ve çok az enerji tüketebilmesidir - en güç verimli küçük PC'lerden bile daha az. Ağa bağlı bir dosya sunucusu gibi performansa duyarlı görevler için Pi'yi önermiyorum (teknik olarak mümkün olsa bile), ancak performansın bu kadar önemli olmadığı görevler için bir Pi'yi bırakabilir ve aylıklarınıza sadece paralar ekleyebilirsiniz elektrik faturası.

Projeniz birçok yazılım programlama kütüphanesine ihtiyaç duyuyor. Python'da programlama ile ilgili en güzel şeylerden biri, birçok insanın yaptığı. Son hedefiniz ne olursa olsun, muhtemelen birileri zaten yapmış - ve süreci kolaylaştırdı. Projeniz diğer hizmetler ve cihazlarla etkileşime girecekse, muhtemelen bunun için bir Python kütüphanesi bulabilirsiniz. Yüz tanıma, ses sentezi veya Twitter botları? Pi Piton ile bir sorun değil. Tabii ki, Python Pi ile programlayabileceğiniz tek dil değil, ama en popüler olanı. Biz de NodeJS'in büyük hayranlarıyız..

Pi'yi bir mikrodenetleyici ile birleştirmek. Pi'nin gücü ve bir mikrodenetleyicinin sadeliği ile uzun bir yol kat edebilirsiniz: bu DIY Siri kontrollü ışık şeridi gibi DIY Siri Kontrollü Wi-Fi Işıkları Nasıl Yapılır DIY Siri Kontrollü Wi-Fi Yapma Fi Işığı Bu kılavuzda, bir Wi-Fi kontrollü ışığın nasıl oluşturulacağını ve Siri ile kontrol edilmesini öğreneceksiniz. . Beyinler bir Ahududu Pi üzerinde çalışır, NodeJS kendini sahte bir Siri cihazı olarak sunar ve komutları daha sonra bir hafif vuruşlu uzak bir NodeMCU'ya iletir. Başka bir Pi maliyetinin kesri için daha fazla ışıkla genişletebilirsiniz.

Beni yanlış anlama, Pi'den nefret etmiyorum. Evde dört tane Raspberry Pi var ve bir tane daha yolda. Biri akıllı evimin bazı önemli parçalarını bu türden kullanıyor “altı aylık çalışma süresi” Windows makineyle elde etmeyi asla ummadığım güvenilir bir yol. Fakat her sorunun çözümü değil..

Nvidia Jetson Nano, Ahududu Pi'nin yerine geçecek mi? Google Coral Dev Board Ahududu Pi'den daha iyi mi? Google Coral Dev Board Ahududu Pi'den daha iyi mi? Google Coral Dev Board Ahududu Pi'den Daha İyi mi? Erişilebilir hobi panolarında yeni bir çağın haberi, Google'ın Coral Dev Board'ı nedir? Ahududu Pi'nizin yerini alabilir mi? ? Karar vermenize yardımcı olabiliriz:




Henüz no comments

Modern teknoloji hakkında basit ve uygun fiyatlı.
Modern teknoloji dünyasında rehberiniz. Her gün bizi çevreleyen teknolojileri ve araçları nasıl kullanacağınızı ve Internet'te ilginç şeyleri nasıl keşfedeceğinizi öğrenin.