İçindekiler:
- Adım 1: DragonBoard 410c İlk Kurulumunu Gerçekleştirme**
- Adım 2: GPS Antenini Kullanarak DragonBoard 410c'nizin Yerini Belirleme
- 3. Adım: 3G/4G USB Dongle'ı Kurma
- Adım 4: DragonBoard 410c'yi Wifi Bağlantı Noktasına / Erişim Noktasına Dönüştürme
- Adım 5: DragonBoard 410c'ye SSH Kullanarak, Hotspot Bağlantısı Üzerinden Kablosuz Olarak Erişme
- Adım 6: DragonBoard 410c'yi Bluetooth Kullanarak Arabanın OBD'sine Bağlama - Bölüm 1/2
- Adım 7: DragonBoard 410c'yi Bluetooth Kullanarak Aracın OBD'sine Bağlama - Bölüm 2/2
- Adım 8: DragonBoard 410c'yi PyOBD Kullanarak Aracın OBD'sine Bağlama
- Adım 9: Python Kullanarak Arabadan Veri Okuma
- Adım 10: Yakalanan Veriler İçin Yinelenen Komut Dosyaları ve Veri Depolama Prosedürü
- Adım 11: Yol Boyunca Sorunlar
- Adım 12: Referanslar
Video: DragonBoard ve OBD2: 12 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Arabanızdaki OBD2 portundan çıkan verileri okuyarak inanılmaz bilgiler toplamanız mümkün. DragonBoard 410c'yi kullanarak bu proje üzerinde çalıştık ve kendiniz yapabilmeniz için burada detaylandırdık.
Bu proje yalnızca #Qualcomm #Embarcados #Linaro #Arrow #BaitaAceleradora ile olan ve piyasadaki en iyi donanıma erişmemizi sağlayan ortaklık ve gelişimi desteklemek için en iyi profesyonellerle iletişim sayesinde mümkün oldu.
Takım bu adamlardan oluşuyordu:
- Marcel Ogando - Hacker - [email protected]
- Leandro Alvernaz - Hacker - [email protected]
- Thiago Paulino Rodrigues - Pazarlama - [email protected]
Hedefinize ulaşmanıza ve projenizi tamamladığınızdan emin olmanıza yardımcı olmaya çok hevesliyiz, bu nedenle aşağıdaki talimatlardan daha fazla yardıma ihtiyacınız olursa bize bildirin.
Para seguir este projeto em Português, klik aqui:
www.instructables.com/id/DragonBoard-Com-OBD
Bu proje için aşağıdaki öğeleri kullandık:
- Qualcomm DragonBoard 410c
- ELM327 Bluetooth OBD2 Arayüzü
- Dongle USB 3G/4G
- Gerilim İnvertörü Araç Şarj Cihazı (110v)
Adım 1: DragonBoard 410c İlk Kurulumunu Gerçekleştirme**
Qualcomm DragonBoard 410c'yi kullanarak, Linux'un Linaro adlı dağıtımını kurarak projeye başladık ve gerekli tüm cihazları kurmamıza izin verdik.
DragonBoard için bir Linaro görüntüsü oluşturmak için VirtualBox'ta Ubunto'yu kullanın, böylece FastBoot'u (bu, Linux tabanlı bir uygulamadır) kullanabilirsiniz. Temel olarak yapmanız gereken, VM Ubuntu'da Terminal'i açmak ve şunu girmek:
sudo apt-get android-tools-fastboot
Linaro'yu kurmak için 2 önemli adımdan geçmeliyiz:
1) BOOTLOADER'ı yükleme
Dosya adı: dragonboard410c_bootloader_emmc_linux-79.zip
builds.96boards.org/releases/dragonboard410c/linaro/rescue/latest/
Dosyaları açın ve klasörü seçin:
cd /KlasörAdı (sıkıştırılmış klasörün yolu)
Aşağıdaki kodu girin:
sudo hızlı önyükleme cihazları
Beklenen getiri:
(onaltılık) hızlı önyükleme
Ardından şunu yazın:
sudo./flashall
Beklenen getiri:
bitti. toplam süre 1.000s (hatasız)
İŞLETİM SİSTEMİNİN KURULMASI
builds.96boards.org/releases/dragonboard410c/linaro/debian/latest/
Bu 2 dosyayı indirin:
boot-linaro-stretch-qcom-snapdragon-arm64-20170607-246.img.gz
Bu, bugüne kadar mevcut olan en son sürümdür (Haziran/17), bu nedenle ad gelecekte değişebilir. Aradığınız model "boot-linaro-VersionName". Buna "Stretch" denir ve önceki "Jessie" idi.
linaro-stretch-alip-qcom-snapdragon-arm64-20170607-246.img.gz
Bu, bugüne kadarki en son sürümdür (Haziran/17) ve ad gelecekte değişebilir. "linaro-VersionName-alip" kalıbını arayın.
Dosyaları. GZ'den çıkarın
Açılan dosyalarla ilgili olarak "kök" klasörüne erişin
örnek: İndirilen dosyaların saklandığı yer olan "/Downloads".
Şimdi aşağıdaki komutlarla başlayın:
sudo hızlı önyükleme cihazları
sudo fastboot flash önyükleme önyükleme-linaro-NomeDaVersão-qcom-snapdragon-arm64-DATA.img
Beklenen getiri (zamanın hatırlanması değişebilir):
bitti. toplam süre: 100.00s
HDMI bağlantı noktasını kullanarak bir Fare, Klavye ve bir monitör/TV bağlayın
Bunu elinizin altında bulundurun:
kullanıcı linaro
şifre: linero
Lxterminal uygulamasını açın ve kurulu paketlerle ilgili olarak mevcut güncellemeler listesini indirmeye devam edin:
sudo apt-get güncellemesi
Listeden mevcut paketleri kurduğunuzdan emin olun:
sudo apt-get yükseltme
İpucu: Linaro, son derece hızlı bir önyükleme ve çok ilgili ve sorun çözme odaklı bir topluluk nedeniyle seçildi, bu da çok zaman kazandırır.
Adım 2: GPS Antenini Kullanarak DragonBoard 410c'nizin Yerini Belirleme
GPS modülüne istemci olacak gerekli uygulamaları yükleyerek başlayın. Uygulama adları şunlardır: GNSS-GPSD, GPSD ve GPSD-CLIENTS. Bunu yapmak için komutları izleyin:
sudo apt-get install gnss-gpsd gpsd gpsd-clients
Bu uygulamalar yüklendiğinde, düzgün bir şekilde başlatmak için daha fazla komuta ihtiyacınız olacak:
sudo systemctl qdsp-start.service'i başlat
sudo systemctl gnss-gpsd.service'i başlatın sudo systemctl qmi-gps-proxy.service'i başlatın
Şimdi DragonBoard 410c'yi gökyüzünü net bir şekilde görebileceğiniz ve uydulardan sinyal almasına izin verecek şekilde geniş bir açık alana götürün. Şimdi terminale şunu yazın:
gpsmon –n
Testlerimize göre, veriler ortalama 10 dakika sonra ekranda görünmeye başlayacaktı. Bu, DragonBoard'un penceredeki veya iç mekandaki konumunun yanı sıra GPS sinyal alımını engelleyebilecek diğer birçok engelin yanı sıra bir yerden bir yere çok değişir.
3. Adım: 3G/4G USB Dongle'ı Kurma
DragonBoard 410c'yi 3G/4G/GSM Ağına bağlamanın birkaç yolu vardır:
- SimCard yuvası da olan bir GSM modem ile Shield / BreakoutBoard kullanma;
- Bir USB 3G/4G Dongle kullanın.
Bu proje için Huawei'nin E3272 USB Dongle'ını kullanmaya karar verdik çünkü satın almak kolay ve hızlıydı.
Modemi yapılandırmak için terminali kullanabilirsiniz (WVDial uygulamasını kullanarak), ancak bunu yapmanın en kolay yolu Linaro'nun Grafik Kullanıcı Arayüzünü (GUI) kullanmaktır. Bunun için aşağıdaki gibi:
- DragonBoard'a bağlı USB Dongle ile ekranın sağ alt köşesindeki "ağlar" simgesine sağ tıklayın;
- “Bağlantıları Düzenle” > “Ekle”;
- Açılır menüden “Mobil Geniş Bant”ı seçin;
- "Oluştur" u tıklayın.
Menüden uygun Taşıyıcıyı seçtiğinizden emin olarak sihirbazın talimatlarını izleyin ve cihazın buna göre bağlanmasına izin verin.
Adım 4: DragonBoard 410c'yi Wifi Bağlantı Noktasına / Erişim Noktasına Dönüştürme
DragonBoard 410c'yi bir wifi yönlendirici veya bir erişim noktası (artık internet bağlantısını yapılandırdığınıza göre) olarak yapılandırmanın en kolay yolu, sistemin GUI'sini kullanmaktır. Bunu yapmak için aşağıdaki adımları izleyin:
- Sağ alt köşedeki ağ simgesine sağ tıklayın
- "Bağlantıları Düzenle"yi ve ardından "Ekle"yi seçin.
- "WiFi" yi seçin
- Oluştur'u tıklayın
Oluşturmak istediğiniz ağın adını “SSID” alanından ve “Mod” alanını “Hotspot” olarak değiştirin.
Çalışacağından emin olmak için aşağıdakileri doğrulayın:
- “IPv4 Ayarları” sekmesine gidin
- "Yöntem" olup olmadığını doğrulayın.
Adım 5: DragonBoard 410c'ye SSH Kullanarak, Hotspot Bağlantısı Üzerinden Kablosuz Olarak Erişme
Yakınınızda olsanız da olmasanız da DragonBoard'a uzaktan erişmenin bir yolunu yaratmayı başardık. Genellikle, wifi veya bluetooth kullanarak kartın kendisine bağlanmanız gerekir. Başka bir yol, aynı Wifi Ağına bağlanarak erişmektir (örneğin: bir yönlendiriciden). Sonraki adımları gerçekleştirerek, kendi ağını oluşturan ve erişilebilmesi için kendisini web'e açan bağımsız bir cihaz oluşturuyoruz.
Aşağıdaki kodu kullanarak "Auto SSH" kurarak başlayabilirsiniz:
sudo apt-get install gcc make
wget https://www.harding.motd.ca/autossh/autossh-1.4e.tgz tar -xf autossh-1.4e.tgz cd autossh-1.4e./configure make sudo make install
Şimdi RSA standardını kullanarak bir şifreleme anahtarı oluşturacağız. Bu anahtar, 3G Modem'in Genel IP'si aracılığıyla bir Linux uç nokta örneğine güvenli bir şekilde erişmek için kullanılacaktır. Bu adımın temel amacı. Aşağıdaki kod, bu anahtarı Linux'un Güvenilir Anahtarlar Deposuna kopyalayacak ve bağlantıda daha da fazla güvenlik olduğundan emin olacaktır.
ssh-keygen -t rsa
scp ~/.ssh/id_rsa.pub user@remote_server:.ssh/yetkili_keys autossh -M 0 -q -f -N -i /home/pi/.ssh/id_rsa -o "ServerAliveInterval 60" -o "ServerAliveCountMax 3" -R 2222:localhost:22 user@remote_server
Bu adımları izleyerek Qualcomm DragonBoard 410c'yi bir Bulut Sunucusuna dönüştürdünüz! \Ö/
Adım 6: DragonBoard 410c'yi Bluetooth Kullanarak Arabanın OBD'sine Bağlama - Bölüm 1/2
Arabanın iletişim arayüzü bir OBD2 portu üzerinden yapılır. Bu portta değiş tokuş edilen bilgilerin tercüme edilmesi gerekiyor ve bunun için bir tercüman cihazına ihtiyacımız var. İki donanım alternatifi vardır: ELM327 veya STN1170.
Bu proje için ELM327 tabanlı bir yonga setine sahip bir Bluetooth cihazı kullandık.
ELM327'nin kullanılabilirliğinin, ELM327'nin ORİJİNAL VERSİYONU olduğu anlamına gelmediğini not etmek önemlidir. Mevcut yonga setlerinin çoğu, yonga bilgisinin klonlandığı ve piyasaya sızdırıldığı zaman olan 1.5 sürümüne dayanmaktadır. Orijinal ELM327 şimdi 2.2 sürümünde. Bu yonga setinin evrimi, daha yeni arabalar hakkında daha fazla veri getiriyor. Bunu bilmek önemlidir, çünkü testlere bağlı olarak daha yeni araçlardan verilere erişebilir veya erişemeyebilirsiniz.
OBD2 Bluetooth adaptörü ile aracınızın OBD2 portunu bulun. Direksiyon simidinin altında bir yerde olabilir. Bu aracı kullanarak onu aramak daha kolay olabilir:
DragonBoard 410c'ye dizüstü bilgisayarınızdan SSH kullanarak erişin (artık arabada olduğunuzu ve kartı takacak bir TV/Monitörünüzün olmadığını unutmayın). OBD2 Bluetooth cihazı araç portuna takılır takılmaz bluetooth bağlantısına erişmek için aşağıdaki adımları izleyin.
sudo bluetoothctl
varsayılan aracı taramasında aracı üzerinde eşleştirilebilirBu aşamada MAC Adresini kopyalamanız önemlidir çünkü sonraki adımlar için buna ihtiyacınız olacaktır.
Bu komutları yazın:
MACADDRESS'e güvenin
MACADDRESS çifti
Bluetooth OBD2'yi kartla eşleştirmek için PIN Kodunu yazmanız istenecektir.
PIN Kodu genellikle 1234 veya 0000'dır - donanımınıza bağlıdır
Şimdi "bağlantı başarılı" ekranını görmelisiniz. Bluetooth uygulamasından çıkmak için aşağıdaki komutu kullanın:
çıkış yapmak
Sonraki adım, cihazı Seri Bağlantı Noktası ile BAĞLAMAKtır:
sudo rfcomm bağlama 0 MACADDRESS 1
İşlemin başarılı olduğundan emin olmak için şunu yazın:
ls /dev
"Rfcomm0" bağlantı noktası listelenmelidir.
Adım 7: DragonBoard 410c'yi Bluetooth Kullanarak Aracın OBD'sine Bağlama - Bölüm 2/2
Bu adımın temel amacı, 3 cihaz arasındaki iletişimin çalıştığını garanti etmektir:
ELM327, DragonBoard 410c ve araba
Seri port üzerinden seri mesajlar göndermek için “Ekran” uygulamasını indirin
sudo apt-get yükleme ekranı
Seri bağlantı noktası, AT Komutları göndermek ve DragonBoard 410c ile ELM327 cihazı arasındaki yanıtları almak için kullanılacaktır.
AT Komutları hakkında daha fazla bilgi için aşağıdaki bağlantıya erişin:
elmelectronics.com/ELM327/AT_Commands.pdf
Uyarı:
Bu adımda çok dikkatli olun! Cihaza gönderdiğiniz tüm bilgiler yorumlanarak araca gönderilecektir, eğer yanlış bir mesaj gönderilirse araç tarafından yanlış yorumlanarak sorunlara neden olabilir. Kendi kodunuzu denemeden önce komutlara dikkat edin ve bunları inceleyin. Mektubun altındaki talimatları izlemenizi şiddetle tavsiye ederiz.
İletişimi başlatmak için aşağıdaki komut sırasını izleyin:
-
Bu işlev, aşağıdaki ekranı kullanarak seri iletişimi başlatacaktır:
ekran /dev/rfcomm0
Terminal yüklenir yüklenmez, bu sırayla aşağıdaki komutları yazın:
ATZ
ATL1 ATH1 ATS1 ATSP0
Son iletişim testi:
Konsola şunu yazın:
ATI
“ELM327 v1.5” veya cihazınızın ELM sürümünü döndürmelidir.
Bu, ELM cihazı ile DragonBoard 410c arasındaki iletişimin çalıştığının kanıtıdır.
Hızlı ipucu
“Ekrandan” çıkmak için Ctrl+A ve ardından Ctrl+D yazmak gerekir.
Adım 8: DragonBoard 410c'yi PyOBD Kullanarak Aracın OBD'sine Bağlama
PyOBD, arabalara bağlanabilen OBD2 cihazları ile iletişimi sağlayan bir Python kütüphanesidir. Bununla, aracın hızı ve elektrik hataları dahil olmak üzere birçok bilgiyi çıkarabiliriz.
Bu adımda, DragonBoard 410c'nizin Linaro'sunda aşağıdaki python kitaplıklarının kurulu olduğundan emin olmamız gerekiyor:
-
PIP - Python'un paket yöneticisi
sudo apt-get install python-pip
-
SetupTools - dosya kurulum yöneticisi
sudo pip kurulumu -U pip kurulum araçları
-
Tekerlek - paket biçimlendiriciyi yükleyin
sudo apt-get install piton tekerleği
-
OBD - OBD cihazı ile iletişim kurmak için Python kütüphanesi
sudo apt-get install python-obd
-
GPS - GPS'den veri almak için Python kütüphanesi
sudo pip kurulum gps
-
İstekler - RESTful için Python paketi
sudo pip yükleme istekleri
OBD paketinin düzgün çalışıp çalışmadığını doğrulamak için şu adımları izleyin:
sudo piton
Şimdi terminalin imleci Python'un çalıştığını belirten “>>>” olarak değiştirilecektir. Şimdi aşağıdaki komutları yazmaya başlayabilirsiniz:
-
OBD kitaplığını içe aktararak başlayın:
ithalat obd
-
Seri Bağlantı Noktasına bağlanmak için şu komutu kullanın:
bağlantı = eski. OBD(“dev/rfcomm0”)
- İletişimin başarısız olduğunu söyleyen bir hata mesajı gösterilmesi normaldir, bu olursa bir kez daha deneyin.
-
Python'un bluetooth üzerinden ELM327'den geçen arabadan bilgi alıp almadığını öğrenmek için şunu yazın:
bağlantı.protokol_adı()
Adım 9: Python Kullanarak Arabadan Veri Okuma
Aşağıdaki talimatlar gibi OBD.py adında bir dosya oluşturacağız ve ardından kodu takip edeceğiz.
Bağlantıları başlatmak için OBD kitaplığını Python'a aktararak başlayın.
Bilinmeyen nedenlerle, donanımımızı kullanarak ilk bağlantı denemesi her zaman başarısız olur. İkinci deneme, her zaman işe yarar. Bu yüzden kodda bağlantı kurmaya çalışan iki komut satırı göreceksiniz.
Bağlantı başarılı olduktan sonra, OBD verilerini arayan, önceden ayarlanmış parametrelere göre biçimlendiren sonsuz bir döngü başlattık. Bundan sonra, Query String kullanarak bir URL oluşturur ve POST yöntemi kullanılarak sunucuya gönderilmesine izin verir.
Aşağıdaki örnekte, aşağıdaki bilgileri almayı başardık:
- devir
- Hız
Veri yakalama işlevleri iki parametre kullanır. Örneğin [1][12] kullanarak [modül] [PID] için arama yapıyorsunuz. İşlevlerin listesi şu adreste bulunabilir:
Son olarak, "obd_data.dat" adlı dosyaya eklenen ve birleştirilen tüm bilgilerle URL'yi oluşturun.
OBD.py için kod aşağıdadır.
Verileri bağlayıp yakaladıktan sonra, envia_OBD.py adlı bir dosya oluşturacağız.
Kodun bu kısmı daha basit hale geliyor. RESTFUL kullanarak istek/gönderme verileriyle ilgili kitaplıkları içe aktarın.
POST kullanmak için bir WHILE oluşturun ve dosyanın daha önce OBD.py tarafından doldurulmuş ilk satırının URL'sini gönderin. Bundan sonra tekrar veri gönderilmesini önlemek için o satırı dosyadan siler.
OBD.py dosyasının kodu aşağıdadır.
Adım 10: Yakalanan Veriler İçin Yinelenen Komut Dosyaları ve Veri Depolama Prosedürü
Şimdiye kadar yaptığımız her şey DragonBoard'un 3G, Wifi, Bluetooth, GPS verileri ve daha fazlası gibi bileşenlerle düzgün bir şekilde iletişim kurmasını sağlamaya yönelikti.
Halihazırda bazı işlevlere ve önceden tanımlanmış komutlara sahip olan "rc.local" dosyasını düzenlemek için aşağıdaki kodu kullanın. '/etc' konumunda bulunur. Düzenlemek için şu komutu kullanın:
sudo nano /etc/rc.local
Şimdi DragonBoard başladığında otomatik olarak başlayan rutinler oluşturarak tüm hizmetleri ve işlevleri yapılandırmamız gerekiyor. Bunu yapmak için BASH kullanalım. BASH (Bourne-Again-Shell) bir Linux Komutu yorumlayıcı uygulamasıdır.
Aşağıdaki kodun BASH komutları vardır ve Bluetooth/OBD MAC Adresini girmeniz gerekecektir. Kodu, sistemin eylemin başarılı olduğuna dair yanıtı olan "exit 0" ile sonlandırdığınızdan emin olun.
Eğer [! -f /etc/ssh/ssh_host_rsa_key]
sonra systemctl stop ssh.socket||true dpkg-opensh-server fi sudo systemctl start qdsp-start.service rfcomm bind 0 MACADDRESS 1 sudo python /home/linaro/Documents/FadaDoCarro/conectaGPS.py & sudo python /home/linaro /Documents/FadaDoCarro/OBD.py ve sudo python /home/linaro/Documents/FadaDoCarro/envia_OBD.py ve 0 çıkışı
Bundan sonra DragonBoard'u her açtığınızda, 3G'ye bağlanacak ve seçilen sunucuya GPS ve OBD verilerini gönderecektir.
Adım 11: Yol Boyunca Sorunlar
Bu Eğitilebilir Yazıyı yazmadan önce yol boyunca bulduğumuz sorunlardan bazılarını aşağıda listeledik, ancak başınıza gelirse size yardımcı olabileceğini düşündük.
-
PyOBD
Araçla iletişim kurarken veri gönderirken çok dikkatli olmanız gerekiyor. İlk denemelerimizden birinde, iletişim sabit olmadığında, temelde ECU'yu çökerten yanlış komutu gönderdik. Vites park halindeydi ve gösterge panelinin bazı ışıkları rastgele yanıp sönmeye devam etti. Bulunan çözüm, yaklaşık 15 dakika boyunca akü kablolarından birinin bağlantısını kesmekti. Bu, ECU'yu fabrika varsayılan durumuna sıfırlar, bu nedenle yapmış olabileceğimiz tüm komutları veya değişiklikleri iptal eder
-
Linaro
DragonBoard'umuzla ara sıra yeniden başlatmaya devam eden bir sorunumuz vardı. Sorun, işletim sisteminin daha yeni bir sürümünü yayınlayan Linaro'nun ekibi tarafından çözüldü. Bu öğreticiyi güncellenmiş sürümle yazdık
-
DragonBoard'ın GPS'i
Qualcomm'un DragonBoard 410c'sinde dahili bir GPS anteni yoktur, bu nedenle GPS sinyal alımını geliştirmek için harici bir anten için bir konektör takmamız gerekir. Bu işlem aşağıdaki bağlantıda daha iyi açıklanmıştır:
Adım 12: Referanslar
önyükleyici
builds.96boards.org/releases/dragonboard410c/linaro/rescue/latest/
Linaro
builds.96boards.org/releases/dragonboard410c/linaro/debian/latest/
Como kurulumu veya Linaro ve DragonBoard 410c
www.embarcados.com.br/linux-linaro-alip-na-qualcomm-dragonboard-410c/
DragonBoard için GPS de Belgeleme
discuss.96boards.org/t/gps-software/170/16
GPS Demosu
Gist.github.com/wolfg1969/4653340
piton OBD'si
github.com/brendan-w/python-OBD
Conectando RaspberryPi à um OBD Bluetooth
gersic.com/connecting-your-raspberry-pi-to-a-bluetooth-obd-ii-adapter/
Önerilen:
Arduino, OBD2 ve CAN Bus Kullanarak Takometre/Tarama Göstergesi: 8 Adım
Arduino, OBD2 ve CAN Bus Kullanan Takometre/Tarama Göstergesi: Herhangi bir Toyota Prius (veya diğer hibrit/özel araç) sahipleri, gösterge panolarında birkaç kadran eksik olabileceğini bileceklerdir! Prius'umun motor devri veya sıcaklık göstergesi yok. Bir performans adamıysanız, zamanlama ilerlemesi gibi şeyleri bilmek isteyebilirsiniz ve
Dragonboard 410c Usando IDE Eclipse Para Bir Dragonboard ile Desenvolvendo Uygulamaları Uzaktan Kumanda: 17 Adım
Desenvolvendo Uygulamaları Remotamente Para a Dragonboard 410c Usando IDE Eclipse: O objetivo deste documento é HostPC (Bilgisayar / Dizüstü Bilgisayar) için ortam yapılandırması için gerekli olan en uygun koşullar, HostPC (Bilgisayar / Defter), Alvo (Sürükle
Dragonboard Üzerindeki ZigBee Modülü Üzerinden Bir Lamba Nasıl Bağlanır ve Kontrol Edilir: 5 Adım
Dragonboard'daki ZigBee Modülü Üzerinden Bir Lamba Nasıl Bağlanır ve Kontrol Edilir: Bu talimat, kullanıcıya ZigBee modülünün Dragonboard'a nasıl bağlanacağını ve doğru şekilde kurulacağını ve bir ZigBee IOT ağı oluşturarak ZigBee kontrollü bir Lamba (OSRAM) ile nasıl etkileşime gireceğini öğretir.Gereksinimler : Dragonboard 410c; CC2531 USB Dongle; T
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Uygulaması Android: 6 Adım
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Uygulaması Android: DESCRIÇAtilde;OO intuito do projeto é dar autonomia para yetersizlikleri visuais se locomoverem em ortamları kapalı como casas ou alışveriş merkezleri ve aeroportolar.A lokomotif çatilde;o em ambiyans já mapeados pode ou não s
OBD2 Bluetooth Okuyucu: 3 Adım
OBD2 Bluetooth Okuyucu: Hoş geldiniz, bu benim ilk Eğitilebilirliğim ve umarım anlaşılması kolaydır ve kendinizinkini yapabilirsiniz. Herhangi bir sorunuz varsa, lütfen benimle iletişime geçmekten çekinmeyin, belki size yardımcı olabilirim. Bunu takip etmeyi son derece basit hale getirmeye çalışacağım