2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Ini adalah proyek berbasis papan tempat memotong roti yang menggunakan ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) untuk membuat pengontrol lampu lalu lintas.
Durasi LED MERAH dan BIRU diatur ke 15 Detik. Durasi LED Kuning diatur ke 1 Detik. Gambar "plot" dilampirkan dengan proyek untuk membantu memahami alokasi lampu lalu lintas.
Katoda dari semua LED terpasang satu sama lain. Ini berarti bahwa mereka semua memiliki tingkat dasar yang sama.
File.bin kode c99 dilampirkan dengan tautan yang disediakan di akhir tutorial ini. File.bin dapat diunggah ke mikrokontroler menggunakan LM Flash Programmer.
Langkah 1: Persyaratan
Hal-hal berikut diperlukan untuk menyelesaikan proyek ini:
1- Texas Instruments EK-TM4C123GXL 2- Empat LED Merah
3- Empat LED Kuning
4- Empat LED Biru atau Hijau
5- LM Flash Programmer (perangkat lunak di PC)
=> Jika Anda tidak tahu cara menggunakan dan menginstal LM Flash Programmer, silakan lihat Instruksi saya sebelumnya, atau klik tautan berikut:
Mengunduh LM Flash Programmer
Unggah File.bin atau.hex Menggunakan LM Flash Programmer
Langkah 2: Pin-out & Pengkabelan
Pin-out & Wiring ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) dan periferal lainnya dilampirkan dengan langkah ini dan juga diberikan sebagai berikut:
===================TM4C123GXL => LED's
===================
PB5 => L1 (Merah), L2 (Merah)
PB0 => L1 (Kuning), L2 (Kuning)
PB1 => L1 (Biru), L2 (Biru)
PE4 => L3 (Merah), L4 (Merah)
PE5 => L3 (Kuning), L4 (Kuning)
PB4 => L3 (Biru), L4 (Biru)
GND => Semua terminal negatif dari LED
Langkah 3: Unggah File.bin
Unggah file.bin terlampir dengan langkah ini ke ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) menggunakan LM Flash Programmer untuk mendapatkan output.