Google is committed to advancing racial equity for Black communities. See how.
Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

Başlamak

Thread hakkında bilgi edinin

Thread ®'da yeni misiniz? Veya sadece bilgilerinizi tazelemeniz mi gerekiyor? İplikle ilgili tüm temel bilgileri ve nasıl çalıştığını kapsayan İplik Astarımıza göz atın.

OpenThread'i deneyin

Google tarafından yayınlanan OpenThread'in neyle ilgili olduğunu görmek ister misiniz? Bunu yapmanın en hızlı yolu Kod Laboratuvarlarımızdan veya Kılavuzlarımızdan birini incelemektir.

Docker ile Simülasyon Codelab

Test donanımına ihtiyaç duymadan OpenThread'i deneyin. Docker'ı bir Mac veya Linux makinesinde kullanarak şunları nasıl yapacağınızı öğrenin:

  • Bir Thread ağını simüle edin
  • Devreye Alma ile İplik düğümlerini doğrulayın
  • Bir NCP içeren simüle edilmiş bir Thread ağını yönetmek için wpantund kullanın

Docker ile Simulation Codelab'i deneyin

Derleme araç zinciri ile Simülasyon Kod Laboratuvarı

Docker Simulation Codelab'in alternatif bir sürümü, burada Docker kullanmak yerine OpenThread derleme araç zincirini kurarsınız ve OpenThread'i doğrudan bir Mac veya Linux makinesinde derlersiniz.

Derleme araç zinciriyle Simulation Codelab'i deneyin

Donanım Codelab

Aşağıdakileri nasıl yapacağınızı öğreneceğiniz donanıma dalın:

  • Nordic nRF52840 geliştirme kartlarında Flash OpenThread
  • Gerçek bir Thread ağı oluşturun
  • Devreye Alma ile İplik düğümlerini doğrulayın
  • Çok Noktaya Yayın ve UDP için OpenThread CLI kullanın

Donanım Codelab'i deneyin

API Codelab

OpenThread API'lerini bir uygulamada kullanmak mı istiyorsunuz? Gerçek donanımı kullanarak şunları nasıl yapacağınızı öğrenin:

  • Nordic nRF52840 geliştirme kartlarındaki düğmeleri ve LED'leri programlayın
  • Ortak OpenThread API'lerini ve otInstance sınıfını kullanın
  • OpenThread durum değişikliklerini izleyin ve bunlara tepki verin
  • Bir Thread ağındaki tüm cihazlara UDP mesajları gönderin

API Codelab'i deneyin

Ağ Simülatörü Codelab

OpenThread Ağ Simülatörü (OTNS), bir CLI ve web arayüzü kullanarak simüle edilmiş bir Thread ağını görselleştirmenize ve çalıştırmanıza olanak tanır. Bir Mac veya Linux makine ile şunları nasıl yapacağınızı öğrenin:

  • OTNS'yi kurun ve OTNS için OpenThread oluşturun
  • Bir Thread ağını yönetmek ve aktiviteyi bir web tarayıcısında görselleştirmek için OTNS-Web'i kullanın
  • Simülasyonu daha fazla kontrol etmek için OTNS-CLI kullanın

Ağ Simülatörü Codelab'i deneyin

Test ve Görselleştirme Codelab

OTNS, OpenThread işlevini, özelliğini ve sistem performansını gerçek cihazlarla doğrulamak için tam otomatik bir test platformu olan Silk ile kullanılabilir. Bir Mac veya Linux makine ile şunları nasıl yapacağınızı öğrenin:

  • OTNS özelliği etkinleştirilmiş gerçek cihazlar için OpenThread oluşturun
  • Silk test durumları çalıştırılarak oluşturulan Thread ağının durumunu izlemek için OTNS-Web'i kullanın

Test ve Görselleştirme Codelab'i deneyin

Docker ile Sınır Yönlendirici

Bir Thread Border Router ile ilgileniyorsanız, herhangi bir Linux tabanlı makinede bir Docker konteynerinde deneyerek OpenThread Border Router'ı (OTBR) hızlı bir şekilde kullanmaya başlayın.

OTBR Docker kılavuzunu deneyin

Cloud IoT Core Codelab ile entegre edin

Simüle edilmiş bir OpenThread cihazı Google Cloud IoT Core'a nasıl bağlayacağınızı öğrenin. Docker'ı bir Linux makinesinde kullanarak şunları nasıl yapacağınızı öğrenin:

  • Bir Docker kapsayıcısında OTBR ve OpenThread RTOS çalıştırın
  • Cloud Pub / Sub ve bir Cloud IoT Cihaz Kayıt Defteri kurun
  • Bir Bulut MQTT sunucusu kullanarak bir OT cihazının telemetri verilerini yönetin

Cloud IoT Core Codelab'i deneyin

Kodu alın

Ne yaptığınızı zaten biliyor ve kodu kullanmaya başlamak mı istiyorsunuz? wpantund , OpenThread Border Router, OpenThread RTOS ve OpenThread Commissioner gibi diğer destek depolarının yanı sıra OpenThread deposunu bulabileceğiniz OpenThread GitHub sitesini ziyaret edin.

Platform desteği

OpenThread, hem OpenThread ekibi, silikon satıcıları ve topluluk tarafından çeşitli cihazlara ve platforma taşınmıştır.

Satıcı Desteği'nde satıcı tarafından desteklenen platformların listesine bakın.

Platformlara genel bakışta sistem mimarisi ve platform tasarımları hakkında daha fazla bilgi edinin.

Docker desteği

OpenThread ile kullanılmak üzere Docker görüntüleri mevcuttur Docker Hub . Bu görüntüler OpenThread ekibi tarafından oluşturulur ve test edilir ve araç zinciri ve sistem yapılandırmasından geçmek zorunda kalmadan OpenThread kullanmaya başlamanın kolay bir yoludur.

Docker Görüntüsü Açıklama
codelab_otsim Simulation Codelab ile kullanım için, OpenThread Simulation örneğini ve önceden oluşturulmuş ve kullanıma hazır wpantund içerir.
environment GNU araç zinciri ve gerekli tüm OpenThread bağımlılıklarının kurulu olduğu geliştirme ortamı. OpenThread bu görüntüde yerleşik değil.
otbr OpenThread Border Router önceden yapılandırılmış ve kullanıma hazır.
sim Önceden oluşturulmuş OpenThread Simulation örneğiyle geliştirme ortamı.
wpantund Önceden oluşturulmuş ve kullanıma hazır wpantund ile geliştirme ortamı.

sim ve wpantund görüntülerinin genel kullanımı hakkında daha fazla bilgi için OpenThread deposundaki /etc/docker/README wpantund .

Kullanım kılavuzları

Belirli bir görev veya özellikle ilgili yardıma mı ihtiyacınız var? Rehberlerimiz yardımcı olabilir.

Kategori İçindekiler
İnşa etmek OpenThread nasıl oluşturulur ve yapılandırılır ve gelişmiş özellikler nasıl etkinleştirilir?
Taşıma OpenThread'i yeni bir donanım platformuna taşıma
NCP Desteği OpenThread, önceden oluşturulmuş NCP ürün yazılımı görüntüleri ve paket koklama için Pyspinel dahil olmak üzere NCP tasarımını nasıl destekler?
Sınır Yönlendirici OpenThread ağınızı bir Border Router ile diğer IPv6 ağlarına nasıl bağlarsınız veya harici Thread devreye alma kullanılır
Komiser Cihazları bir Thread ağında devreye almak için OT Commissioner nasıl oluşturulur ve kullanılır
Sertifikasyon Platformunuzu tüm sertifika test durumlarına karşı nasıl test edebilirsiniz

Uygulama API'leri

OpenThread üzerinde çalışacak bir uygulama mı geliştiriyorsunuz? Temel bilgileri öğrenmek için OpenThread API'leri ile Geliştirme Codelab'ımızı deneyin veya hangi OpenThread hizmetlerinin mevcut olduğunu görmek için API Başvurusu belgelerini inceleyin.

Test ve sertifika

OpenThread'i nasıl test ettiğimizi ve hangi kullanıcı test araçlarının Test sayfamızda mevcut olduğunu öğrenin ve Kalite Gösterge Tablolarımızdaki en son OpenThread performans kalite ölçütlerine göz atın.

Ürününüz veya bileşeniniz için Diş Sertifikası ile ilgileniyorsanız, Sertifikasyon sayfasına bakın.

Yardım alın veya katkıda bulunun

OpenThread hakkında bir sorunuz mu var? Devam eden gelişimine katkıda bulunmak ister misiniz? Kaynaklar sayfamız yardım almanın veya yardım etmenin tüm yollarını açıklamaktadır.