Hướng dẫn 1 và bước 7 trên gói lên cho bo mạch Intel® Galileo

Tài liệu

Cài đặt & Thiết lập

000006607

08/09/2017

Trong bài học này, chúng ta tìm hiểu những gì máy có thể nghe thấy. Từ đầu ra đơn giản bằng cách sử dụng màn hình nối tiếp, để các đèn LED phản hồi đầu vào âm thanh, chúng tôi chỉ bị trầy xước bề mặt trên những gì có thể.

Chúng tôi tìm hiểu cách breadboards có thể giúp chúng tôi mở rộng bộ điều khiển vi mạch của chúng tôi bằng cách cung cấp cho chúng tôi một loạt các tùy chọn để cắm vào cảm biến.

Sử dụng màn hình nối tiếp, chúng tôi có thể đưa ra các giá trị đến của những gì micrô được chọn. Để thấy rằng trong thế giới vật lý, chúng tôi đã kết nối với một chiếc điện trở đi kèm giúp hạn chế dòng chảy hiện tại. Bằng cách sử dụng pháp luật Ohm, chúng tôi đã có thể tính toán đúng số lượng kháng cần thiết để không thổi ra ngoài LED của chúng tôi.

Thách thức

  • Bạn sẽ điều chỉnh mã để bật đèn LED ở mẫu âm thanh thấp hơn (âm lượng) như thế nào?

  • Kết nối thêm một vài đèn LED cho dự án của bạn và ánh sáng chúng dựa trên dữ liệu đến từ micrô. Hãy thử nhấp nháy mỗi lần đèn LED dựa trên một loạt các bài đọc đến khác nhau.

  • Mở ví dụ mờ dần (tập tin > ví dụ > 01. khái niệm cơ bản > phai). Làm cách nào để bạn có thể sử dụng mã ví dụ này để mở rộng mã của mình?

Lưu ýMã này đang sử dụng pin 9 dành cho đèn LED, do đó bạn có thể sử dụng mạch hiện tại của mình để kiểm tra nó.
 
  • Khi tốc độ Lấy mẫu đạt đến một giá trị nhất định, hãy cài đặt độ sáng của đèn LED thành mờ. Nếu không, đặt nó hoàn toàn sáng sủa.

  • Dữ liệu âm thanh đến là một chút lởm chởm; không có sự chuyển tiếp mượt mà giữa các giá trị. Làm thế nào bạn có thể sử dụng một kỹ thuật làm mịn (tính toán các bài đọc đến trung bình) để có được các giá trị chuyển dịch ổn định?
    Hướng dẫn về Arduino smoothing