Câu hỏi tự luận mức độ vận dụng Công nghệ Lâm nghiệp thủy sản 12 kntt bài 25: Bo mạch lập trình vi điều khiển

3. VẬN DỤNG (3 CÂU)

Câu 1: Nêu các bước để tạo một mạch đơn giản sử dụng vi điều khiển để điều khiển đèn LED?

Câu 2: Mô tả cách sử dụng cảm biến nhiệt độ với vi điều khiển để giám sát nhiệt độ trong một phòng?

Câu 3: Giải thích cách thức giao tiếp giữa vi điều khiển và các thiết bị ngoại vi?


Câu 1:

Bước 1: Xác định yêu cầu

Mục tiêu là điều khiển bật/tắt đèn LED bằng vi điều khiển.

Bước 2: Chọn linh kiện

+ Vi điều khiển: Arduino, PIC, hoặc AVR.

+ Đèn LED: 1 chiếc.

+ Điện trở: 220Ω để hạn chế dòng điện cho LED.

+ Nguồn điện: Nguồn phù hợp cho vi điều khiển (thường là 5V).

Bước 3: Thiết kế mạch

+ Kết nối chân GPIO của vi điều khiển với đèn LED qua điện trở.

+ Kết nối chân GND của LED với GND của vi điều khiển.

Bước 4: Lập trình

Viết mã để điều khiển chân GPIO bật hoặc tắt LED.

Bước 5: Kiểm tra:

Nạp chương trình vào vi điều khiển và kiểm tra hoạt động của LED.

Câu 2: 

1 - Chọn linh kiện:

+ Vi điều khiển: Arduino hoặc bất kỳ loại vi điều khiển nào khác.

+ Cảm biến nhiệt độ: LM35 hoặc DHT11.

+ Màn hình hiển thị: LCD hoặc Serial Monitor để hiển thị dữ liệu.

2 - Kết nối mạch:

+ Kết nối chân đầu ra của cảm biến nhiệt độ với một chân analog của vi điều khiển.

+ Kết nối nguồn và GND cho cảm biến.

3 - Lập trình:

+ Viết mã để đọc giá trị từ cảm biến và chuyển đổi thành nhiệt độ.

+ Hiển thị nhiệt độ lên màn hình LCD hoặc Serial Monitor.

4 - Kiểm tra: Nạp chương trình vào vi điều khiển và kiểm tra xem nhiệt độ có được hiển thị chính xác không.

Câu 3: 

  1. Digital I/O: Sử dụng các chân digital để gửi và nhận tín hiệu nhị phân (0 hoặc 1) từ các thiết bị như nút nhấn, LED, hoặc relay.
  2. Analog I/O: Sử dụng các chân analog để nhận tín hiệu liên tục từ cảm biến (như cảm biến nhiệt độ) và gửi tín hiệu PWM đến động cơ.
  3. Giao thức Serial:Giao tiếp qua cổng Serial (UART) để truyền dữ liệu giữa vi điều khiển và máy tính hoặc các thiết bị khác.
  4. I2C (Inter-Integrated Circuit): Giao thức cho phép nhiều thiết bị ngoại vi giao tiếp với vi điều khiển qua hai dây (SDA và SCL).
  5. SPI (Serial Peripheral Interface): Giao thức cho phép truyền dữ liệu nhanh giữa vi điều khiển và các thiết bị ngoại vi qua nhiều dây (MISO, MOSI, SCK, SS).

Bình luận

Giải bài tập những môn khác