İçindekiler:

ARM Cortex-M4 Kullanan Trafik Işığı Kontrol Cihazı: 3 Adım
ARM Cortex-M4 Kullanan Trafik Işığı Kontrol Cihazı: 3 Adım

Video: ARM Cortex-M4 Kullanan Trafik Işığı Kontrol Cihazı: 3 Adım

Video: ARM Cortex-M4 Kullanan Trafik Işığı Kontrol Cihazı: 3 Adım
Video: Üyelerimiz ve Sanayi Devleri, Girişimcilerle Buluşuyor! - Odak Haftası 2'nin İlk Günü Geride Kaldı! 2024, Temmuz
Anonim
ARM Cortex-M4 Kullanan Trafik Işığı Kontrol Cihazı
ARM Cortex-M4 Kullanan Trafik Işığı Kontrol Cihazı

Bu, trafik ışığı denetleyicisi yapmak için ARM Cortex-M4'ü (Texas Instruments EK-TM4C123GXL) kullanan devre tahtası tabanlı bir projedir.

KIRMIZI ve MAVİ LED'in süresi 15 Saniye olarak ayarlanmıştır. Sarı LED'in süresi 1 Saniye olarak ayarlanmıştır. Trafik ışıklarının tahsisinin anlaşılmasına yardımcı olmak için projeye bir "arsa" figürü eklenmiştir.

Tüm LED'lerin katodu birbirine bağlıdır. Bu, hepsinin ortak bir zemin seviyesine sahip olduğu anlamına gelir.

c99 kodunun.bin dosyası, bu öğreticinin sonunda sağlanan bağlantıyla eklenmiştir..bin dosyası LM Flash Programmer kullanılarak mikrodenetleyiciye yüklenebilir.

Adım 1: Gereksinimler

Bu projeyi gerçekleştirmek için aşağıdakiler gereklidir:

1- Texas Instruments EK-TM4C123GXL 2- Dört Kırmızı LED

3- Dört Sarı LED

4- Dört Mavi veya Yeşil LED

5- LM Flash Programlayıcı (PC'de yazılım)

=> LM Flash Programmer'ı nasıl kullanacağınızı ve kuracağınızı bilmiyorsanız, lütfen önceki Instructable'ımı inceleyin veya aşağıdaki bağlantılara tıklayın:

LM Flash Programmer'ı İndirme

LM Flash Programmer Kullanarak.bin veya.hex Dosyasını Yükleyin

Adım 2: Pin Çıkışları ve Kablolama

Pin-çıkışları ve Kablolama
Pin-çıkışları ve Kablolama
Pin-çıkışları ve Kablolama
Pin-çıkışları ve Kablolama

ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) ve diğer çevre birimlerinin Pin-çıkışları ve Kablolaması bu adıma eklenmiştir ve ayrıca aşağıdakiler de verilmiştir:

===================TM4C123GXL => LED'ler

===================

PB5 => L1 (Kırmızı), L2 (Kırmızı)

PB0 => L1 (Sarı), L2 (Sarı)

PB1 => L1 (Mavi), L2 (Mavi)

PE4 => L3 (Kırmızı), L4 (Kırmızı)

PE5 => L3 (Sarı), L4 (Sarı)

PB4 => L3 (Mavi), L4 (Mavi)

GND => LED'lerin tüm negatif terminalleri

3. Adım:.bin Dosyasını Yükleyin

.bin Dosyasını Yükleyin
.bin Dosyasını Yükleyin
.bin Dosyasını Yükleyin
.bin Dosyasını Yükleyin

Çıktıyı almak için LM Flash Programmer kullanarak ekli.bin dosyasını bu adımla ARM Cortex-M4'e (Texas Instruments EK-TM4C123GXL) yükleyin.

Önerilen: