Daftar Isi:

Laser Tripwire Menggunakan ARM Cortex-M4: 4 Langkah
Laser Tripwire Menggunakan ARM Cortex-M4: 4 Langkah

Video: Laser Tripwire Menggunakan ARM Cortex-M4: 4 Langkah

Video: Laser Tripwire Menggunakan ARM Cortex-M4: 4 Langkah
Video: A Raspberry Pi Laser-tripwire 2024, November
Anonim
Laser Tripwire Menggunakan ARM Cortex-M4
Laser Tripwire Menggunakan ARM Cortex-M4

Ini adalah proyek berbasis papan tempat memotong roti yang menggunakan ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) untuk membuat sistem Laser Tripwire. Sistem ini bekerja dengan buzzer, sumber cahaya monokromatik eksternal berupa sinar terfokus, LDR dan transistor NPN.

BC547 digunakan sebagai transistor NPN untuk mengatur output yang diperoleh dari LDR ke ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL). Sensitivitas sistem dapat dimodifikasi dengan mengubah konfigurasi BJT.

Output dapat diperoleh di Serial Monitor Energia IDE, Tera Team, Keil uVision atau perangkat lunak terminal lainnya. Seluruh rangkaian ditenagai oleh +5V (VBUS) dan +3.3V EK-TM4C123GXL.

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- Sumber Cahaya Monokromatik

3- Buzzer

4- LDR

5- NPN BJT (BC547)

6- LM Flash Programmer (perangkat lunak di PC)

7- Terminal Virtual (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 & Pengkabelan
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 => Buzzer

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

PB0 => VCC

GND => GND

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

TM4C123GXL => BC547

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

+5V => Kolektor

PB5 => Pemancar

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

BC547 => LDR

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

Basis => Pin-1

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

TM4C123GXL => LDR

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

+5V => Pin-2

Langkah 3: Unggah File.bin

Unggah File.bin
Unggah File.bin
Unggah File.bin
Unggah File.bin

Unggah file.bin terlampir dengan langkah ini ke ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) menggunakan LM Flash Programmer.

Langkah 4: Dapatkan Output Anda

Dapatkan Output Anda
Dapatkan Output Anda
Dapatkan Output Anda
Dapatkan Output Anda

Setelah mengunggah file.bin ke ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL), Anda bisa mendapatkan buzzer aktif atau terminal yang Anda inginkan mis. Energia IDE Serial Monitor, Keil uVision dan Terminal Virtual Tera Team dll atau keduanya.

Direkomendasikan: