Mục lục:
Video: Ba bước laser sử dụng ARM Cortex-M4: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
Đây là một dự án dựa trên breadboard sử dụng ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) để tạo ra hệ thống Laser Tripwire.
BC547 được sử dụng làm bóng bán dẫn NPN để điều chỉnh đầu ra thu được từ LDR đến ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL). Độ nhạy của hệ thống có thể được sửa đổi bằng cách thay đổi cấu hình của BJT.
Đầu ra có thể được lấy trên Serial Monitor của Energia IDE, Tera Team, Keil uVision hoặc bất kỳ phần mềm đầu cuối nào khác. Toàn bộ mạch được cấp nguồn bởi + 5V (VBUS) và + 3.3V của EK-TM4C123GXL.
Tệp.bin của mã c99 được đính kèm với liên kết được cung cấp ở cuối hướng dẫn này. Tệp.bin có thể được tải lên bộ vi điều khiển bằng LM Flash Programmer.
Bước 1: Yêu cầu
Những điều sau đây là bắt buộc để hoàn thành dự án này:
1- Texas Instruments EK-TM4C123GXL 2- Nguồn sáng đơn sắc
3- Buzzer
4- LDR
5- NPN BJT (BC547)
6- Bộ lập trình Flash LM (phần mềm trên PC)
7- Virtual Terminal (phần mềm trên PC)
=> Nếu bạn chưa biết cách sử dụng và cài đặt LM Flash Programmer, vui lòng xem Hướng dẫn trước đây của tôi hoặc nhấp vào các liên kết sau:
Tải xuống Bộ lập trình Flash LM
Tải lên tệp.bin hoặc.hex bằng Trình lập trình Flash LM
Bước 2: Pin-outs & đấu dây
Đầu ra & đấu dây của ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) và các thiết bị ngoại vi khác được đính kèm theo bước này và cũng được cung cấp như sau:
==================== TM4C123GXL => Buzzer
====================
PB0 => VCC
GND => GND
====================
TM4C123GXL => BC547
====================
+ 5V => Bộ thu
PB5 => Máy phát
============
BC547 => LDR
============
Cơ sở => Pin-1
==================
TM4C123GXL => LDR
==================
+ 5V => Pin-2
Bước 3: Tải lên tệp.bin
Tải tệp.bin đính kèm theo bước này lên ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) bằng Bộ lập trình Flash LM.
Bước 4: Nhận đầu ra của bạn
Sau khi tải tệp.bin lên ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL), bạn có thể tải về buzzer hoặc bất kỳ thiết bị đầu cuối nào bạn muốn, ví dụ: Energia IDE Serial Monitor, Keil uVision và Tera Team Virtual Terminal, v.v. hoặc cả hai.
Đề xuất:
Chuyển văn bản thành giọng nói Nhấp vào UChip được hỗ trợ bởi ARM cơ bản và các SBC được hỗ trợ bởi ARM cơ bản khác: 3 bước
Chuyển văn bản thành giọng nói Nhấp vào UChip hỗ trợ bởi ARM cơ bản và các SBC được hỗ trợ bởi ARM cơ bản khác: Giới thiệu: Chúc một ngày tốt lành. Tên tôi là Tod. Tôi là một chuyên gia hàng không và quốc phòng, cũng là một chuyên gia về lĩnh vực hàng không và quốc phòng
Hướng dẫn: Cách xây dựng mô-đun cảm biến đo khoảng cách bằng tia laser VL53L0X bằng cách sử dụng Arduino UNO: 3 bước
Hướng dẫn: Cách xây dựng Mô-đun cảm biến đo khoảng cách bằng tia laser VL53L0X bằng cách sử dụng Arduino UNO: Mô tả: Hướng dẫn này sẽ hiển thị chi tiết cho tất cả các bạn về cách xây dựng máy dò khoảng cách bằng cách sử dụng Mô-đun cảm biến đo khoảng cách bằng tia laser VL53L0X và Arduino UNO và nó sẽ chạy giống như bạn muốn. Làm theo hướng dẫn và bạn sẽ hiểu gia sư này
Xbox 360 ROBOTIC ARM [ARDUINO]: AXIOM ARM: 4 bước
Xbox 360 ROBOTIC ARM [ARDUINO]: AXIOM ARM:
Bộ điều khiển đèn giao thông sử dụng ARM Cortex-M4: 3 bước
Bộ điều khiển đèn giao thông sử dụng ARM Cortex-M4: Đây là một dự án dựa trên breadboard sử dụng ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) để làm bộ điều khiển đèn giao thông. Thời lượng của đèn LED ĐỎ và XANH được đặt thành 15 Giây. Thời lượng của đèn LED màu vàng được đặt thành 1 giây. Một " âm mưu "
Giao tiếp nối tiếp bằng ARM Cortex-M4: 4 bước
Giao tiếp nối tiếp sử dụng ARM Cortex-M4: Đây là một dự án dựa trên bảng mạch chủ sử dụng ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) cho Giao tiếp nối tiếp sử dụng Thiết bị đầu cuối ảo. Đầu ra có thể thu được trên Màn hình LCD 16x2 và đầu vào cho Giao tiếp nối tiếp có thể được cung cấp trong Serial Mo