İçindekiler:
- Adım 1: Pinleri İşletim Sistemiyle Eşleştirme
- Adım 2: DragonBoard 410c'de Led
- 3. Adım: Pinleri Eşleme - Android
- Adım 4: Android'de SYS Üzerinden GPIO'ya Erişme
- Adım 5: Pinleri Eşleme - Debian GNU/Linux
- Adım 6: Debian GNU/Linux'ta GPIO'ya SYS Üzerinden Erişme
Video: Android ve Linux İşletim Sistemli DragonBoard 410c Üzerinde GPIO Pinlerini Kullanan Uygulamaların Geliştirilmesi: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Bu öğreticinin amacı, DragonBoard 410c düşük hızlı genişletmede GPIO pinini kullanarak uygulamalar geliştirmek için gereken bilgileri göstermektir.
Bu öğretici, Android ve Debian işletim sistemlerinde SYS ile GPIO pinlerini kullanarak uygulama geliştirmeye yönelik bilgiler sunar.
NOT:
Bu bağlantı, DragonBoard 410c'deki düşük hızlı genişletme hakkında faydalı bilgiler içerir.
Adım 1: Pinleri İşletim Sistemiyle Eşleştirme
- Her işletim sistemi için düşük hızlı genişletme pinleri için özel bir eşleme vardır;
- Her işletim sistemi için pin eşleştirmesi, DragonBoard 410c için 96board belgelerinde bulunur.
Adım 2: DragonBoard 410c'de Led
Led'in pim 23'e takılı olduğu düşünülürse.
3. Adım: Pinleri Eşleme - Android
Android'de Pin 23, GPIO938'dir.
Adım 4: Android'de SYS Üzerinden GPIO'ya Erişme
/sys/class/gpio dizinine erişin:
cd /sys/sınıf/gpio
Pim 23'teki Led'i göz önünde bulundurarak:
# echo 938 > dışa aktar
# cd gpio938
Led'i Çıkış Olarak Etkinleştirme:
# echo "dışarı" > yön
Led'i Açma / Kapatma:
# echo "1" > değer
# echo "0" > değer
Adım 5: Pinleri Eşleme - Debian GNU/Linux
Debian GNU/Linux'ta Pin 23, GPIO36'dır.
Adım 6: Debian GNU/Linux'ta GPIO'ya SYS Üzerinden Erişme
/sys/class/gpio dizinine erişin:
cd /sys/sınıf/gpio
Pim 23'teki Led'i göz önünde bulundurarak:
# echo 36 > dışa aktar
# cd gpio36
Led'i Çıkış Olarak Etkinleştirme:
# echo "dışarı" > yön
Led'i Açma / Kapatma:
# echo "1" > değer
# echo "0" > değer
Önerilen:
Bir Raspberry Pi'nin GPIO Pinlerini ve Avrdude'yi DIMP 2 veya DA PIMP'yi Bit-bang-programlamak için Kullanma 2: 9 Adım
Bir Raspberry Pi'nin GPIO Pinlerini ve Avrdude'yi Bit-bang-program DIMP 2 veya DA PIMP 2'ye Nasıl Kullanılır: Bunlar, bir Raspberry Pi'nin ve ücretsiz açık kaynak komutu avrdude to bit-bang'in nasıl kullanılacağına ilişkin adım adım talimatlardır. -bir DIMP 2 veya DA PIMP 2 programlayın. Raspberry Pi'nize ve LINUX komut satırına aşina olduğunuzu varsayıyorum. zorunda değilsin
Blynk Sunucu Üzerinde Arduino IDE ile DHT11, BMP180, Nodemcu Kullanan DIY Hava İstasyonu: 4 Adım
Blynk Sunucu Üzerinden Arduino IDE ile DHT11, BMP180, Nodemcu Kullanan DIY Hava İstasyonu: Github: DIY_Weather_Station Hackster.io: Hava İstasyonu Hava Durumu Uygulamasını görürdünüz değil mi? Mesela, açtığınızda Sıcaklık, Nem vb. gibi hava koşullarını öğrenirsiniz. Bu okumalar bir büyükün ortalama değeridir
ESP8266 GPIO0/GPIO2/GPIO15 Pinlerini Kullanma: 4 Adım
ESP8266 GPIO0/GPIO2/GPIO15 Pinlerini Kullanma: 1 Temmuz 2018 Güncellemesi -- GPIO0 bir çıkış olduğunda yeniden programlama hakkında not eklendiBu, ESP8266 modülünde GPIO0 / GPIO2 ve GPIO15 pinlerinin nasıl kullanılacağına dair çok kısa bir nottur. Güncelleme: Ayrıca kontrol edin çıkış ESP8266-01 pinleri nasıl kullanılırGirişESP8266 düşük
Fidget Spinner Kullanan Arduino Üzerinde Hall Etkisi Sensörü: 3 Adım (Resimlerle)
Fidget Spinner Kullanarak Arduino Üzerindeki Hall Effect Sensörü: Özet Bu projede arduino board ile fidget spinner hızını ölçerek hall efekt sensörünün nasıl çalıştığını anlatıyorum. çalışma: -A Hall etkisi sensörü, bir manyetik alana tepki olarak çıkış voltajını değiştiren bir dönüştürücüdür. Salon etkisi
Bir RC Vericisinin Minyatürleştirilmesi/Geliştirilmesi & Altoids Kullanan Alıcı!!!: 10 Adım
Bir RC Vericisinin Minyatürleştirilmesi/Geliştirilmesi & Altoids Kullanan Alıcı!!!: Tamam, bu benim ilk yayınlanan Instructable:D olacak, bu yüzden bana kolay gelsin. Geçenlerde Washington'a gittim ve birkaç eski oyuncak uçaktan 3 verici ve bir alıcı dahil olmak üzere RC ile ilgili birkaç bileşen aldım. neyse almaya karar verdim