Nordic Yarı Yarıiletken

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

nRF52.840

Bu örnek, açık/kapalı özelliklere sahip bir ampul cihaz türü olarak çalışır. Adımlar, nRF52840 geliştirme kartı üzerinde doğrulandı.

Bu örnekte, test için Tedarikçi Firma Kimliği (VID) ve 0x8005 Ürün Kimliği (PID) kullanılmaktadır.

İlk kurulum

  1. nRF Komut Satırı Araçları'nı yükleyin.
  2. SEGGER J-Link Software'i yükleyin.
  3. nRF Connect SDK'sını yükleyin.

    1. Masaüstü için nRF Connect'i indirip çalıştırın.
    2. Toolchain Manager uygulamasını yükleyip açın.
    3. nRF Connect SDK 2.1.0 uygulamasını yükleyin.
    4. Yüklediğiniz sürümün yanındaki aşağı oku tıklayıp Open Terminal veya Open Bash seçeneğini belirleyin.
  4. connectedhomeip deposunu klonlayıp başlatın:

    cd ~
    git clone https://github.com/project-chip/connectedhomeip.git
    cd connectedhomeip
    git fetch origin v1.0-branch
    git checkout a17c005209fbde737edb97b0f51ea63472c166aa
    git submodule update --init
    

  5. nRF Connect SDK'sını desteklenen en son düzeltmeye güncelleyin:

    python3 scripts/setup/nrfconnect/update_ncs.py --update
    cd examples/lighting-app/nrfconnect
    

Resmi oluşturun ve tahtayı yanıp sönün

  1. Görüntüyü oluşturun:
    west build -b nrf52840dk_nrf52840
  2. Jamboard'u bilgisayarınıza bağlayın ve resmi yanıp sönün:
    west flash --erase

Örneği doğrulayın

  1. Cihaz, bilgisayarınızda USB seri cihazı olarak sunulmalıdır. Bu bilgilere /dev/ üzerinden ulaşabilirsiniz:
    ls -la /dev/tty*
    Seri konsolu screen veya minicom ile açabilirsiniz. Örneğin, cihaz /dev/ttyACM0 konumundaysa:
    screen /dev/ttyACM0 115200
  2. Jamboard daha önce eşlendiyse fabrika ayarlarına sıfırlamanız önerilir. Düğme 1'e 5 saniye veya daha uzun basın. LED'ler 3 kez yanıp söner.
  3. BLE reklamını manuel olarak açın (cihazın Google Home app (GHA) tarafından keşfedilmesi gerekir). Jamboard'da Düğme 4'e bastığınızda seri konsolda aşağıdakine benzer bir mesaj görürsünüz:
    I: [DL] CHIPoBLE advertising started
  4. Ampul durumunu açmak/kapatmak için Düğme 2 düğmesini tıklayın. LED2'nin açılması/kapatılması gerekir.

Sonraki adımlar

Matter örneğiniz başarıyla oluşturulduğunda, bir geliştirici projesi oluşturun.