Jetson Nano üzerinde Grove sensörlerini çalıştırmak istiyorsanız, en iyi yol Seeed Studio tarafından sağlanan Grove.py python Kütüphanesini kullanmaktır.
Şu anda Jetson Nano’yu destekleyen 20’den fazla Grove bulunmaktadır ve daha fazlasını güncellemeye devam ediyoruz.
Jetson Nano’yu destekleyen mevcut sensörleri ve nasıl kullanılacaklarını görün:
https://github.com/Seeed-Studio/grove.py/blob/master/doc/README.md
Grove.py kütüphanesinin nasıl kurulacağı hakkında daha fazla bilgi için:
https://github.com/Seeed-Studio/grove.py/blob/master/README.md#installation
Grove Kurulum Kılavuzu
(Eğer Linux işletim sistemine aşina iseniz, bu kılavuzu atlayabilir ve yukarıda sağlanan bağlantıya doğrudan başvurabilirsiniz.)
Yeni bir Jetson Nano resmi imajında aşağıdaki adımları gerçekleştirmeniz yeterlidir (Jetson Nano Hızlı Başlangıç Kılavuzu için buraya tıklayın), ağınızın düzgün çalıştığından emin olun.
sudo apt-get update
sudo apt-get install curl
Artık grove.py kurulumuna başlayabilirsiniz
Adım 1:
curl -sL https://github.com/Seeed-Studio/grove.py/raw/master/install.sh | sudo bash -s –
Lütfen kurulum sırasında son yürütme sonucunu kontrol etmeyi unutmayın. Eğer FAILED görüntülenirse ve hatayı kendiniz çözemiyorsanız, lütfen mevcut depoda yeni bir sorun bildirin. Sorunu ayrıntılı bir şekilde açıklayın.
Adım 2:
git clone https://github.com/Seeed-Studio/grove.py
cd grove.py
# Python2
sudo pip install .
# Python3
sudo pip3 install .
Jetson Nano üzerinde Grove’u çalıştırın:
Başarılı bir kurulumdan sonra, Jetson Nano’nun destek listesine dayalı olarak Grove modüllerini kullanabilirsiniz.
1. Öncelikle bir Raspberry Pi için Grove Base Hat gerekir:
Jetson Nano’nun pin başlığı Pi ile uyumludur, ancak işlev tamamen uyumlu değildir. Lütfen belirli işlevlerin uyumluluğu için Seeed Studio tarafından sağlanan tabloya başvurun.
Grove Base Hat bu şekilde bağlanır:

Lütfen pin hizalamasına dikkat edin, yanlış pozisyona takmayın, aksi takdirde Grove Base Hat’a zarar verebilir, hatta Jetson Nano Kartı’nın zarar görmesine neden olabilir.
2. Grove modülünü takın.
Eğer bir I2c modülü ise, Jetson Nano terminalinde şu komutu çalıştırabilirsiniz:
sudo i2cdetect -r -y 1
İlgili I2c adresinin taranıp taranmadığını kontrol edin. Taramada bir hata oluşursa, lütfen bağlantılara dikkat edin.
3. İlgili python script komutunu çalıştırın.
Python scriptinin çalıştırılmasının root ayrıcalıkları gerektirdiğini unutmayın. Örneğin, 1.12 inç (V1.0) OLED Ekran modülünü çalıştırırken, bunu yapmanız gerekir:
cd grove.py
sudo python grove/display/sh1107g.py
Grove.py dizini, kurulum sırasında daha önce indirilen git deposudur. Genellikle Oled, bazı program tarafından önceden tanımlanmış içerikleri görüntüler.
Demo ve Yazılım Desteği
Bir demo kiti oluşturduk ve demo kiti için yazılım desteği sağladık.

Kitte bulunan Groves:
- OLED Ekran 1.12 inç – v1.0
- 12 tuş kapasitif i2c dokunmatik sensör (MPR121)
- 3 Eksen dijital ivmeölçer (ADXL372)
- UV sensörü VEML6070
- Parmak joystick v1.1
Yazılımı buradan indirebilirsiniz:
https://github.com/linux-downey/jetson_nano_demo_kit_example
