Mục lục:

Mạch LED (TinkerCad): 3 bước
Mạch LED (TinkerCad): 3 bước

Video: Mạch LED (TinkerCad): 3 bước

Video: Mạch LED (TinkerCad): 3 bước
Video: Hướng dẫn code mạch điều khiển thay đổi các chế độ, tốc độ nháy của dãy 6 con LED trên Tinkercad 2024, Tháng bảy
Anonim
Mạch LED (TinkerCad)
Mạch LED (TinkerCad)

Dự án này là để giải trí và tôi đã tự mình thực hiện dự án này. Mục đích của dự án này là thay đổi mức độ ánh sáng chiếu bởi một điện trở quang. Trong dự án này, bạn sẽ cần 2 Điện trở, một Điện trở quang, một đèn LED, Arduino Uno R3 và dây dẫn. Dự án này nằm trên Tinkercad, vì vậy bạn sẽ không phải mua những công cụ này.

Bước 1: Bước 1: Xây dựng mạch

Bước 1: Xây dựng mạch
Bước 1: Xây dựng mạch

Đầu tiên, bạn sẽ sao chép hình trên. Bạn sẽ nhận được Arduino Uno R3 và sẽ thiết lập nó ở đâu đó trên màn hình. Tiếp theo, bạn sẽ nhận được một đèn LED và Kết nối Điện trở với Cathode trên đèn LED. Sau đó, bạn sẽ thiết lập một dây được kết nối với Điện trở trên đèn LED và kết nối nó với GND trên AUR3 (Arduino Uno R3). Bạn sẽ làm tương tự đối với Anode và sẽ kết nối dây từ nó với khe D9 trên AUR3. Ở bước tiếp theo, bạn sẽ thêm một điện trở quang và thêm một điện trở khác, sau đó kết nối nó với Đầu cuối 1 trên điện trở quang. Tiếp theo, bạn sẽ kết nối điện trở với GND bằng một sợi dây, được tìm thấy trên AUR3. Ở bước cuối cùng của việc xây dựng nó, bạn sẽ kết nối A0 trên AUR3 và kết nối nó với đầu cuối 1, được tìm thấy trên điện trở quang. Cuối cùng, bạn sẽ kết nối một dây từ 5v và kết nối nó với đầu cuối 2 trên điện trở quang.

Bước 2: Bước 2: Mã với khối

Bước 2: Mã với khối
Bước 2: Mã với khối

Nhấp vào danh mục Biến trong trình chỉnh sửa mã.

Để lưu trữ giá trị điện trở của điện trở quang, hãy tạo một biến có tên "sensorValue". Kéo ra một khối "tập hợp". Chúng tôi sẽ lưu trữ trạng thái của điện trở quang của chúng tôi trong sensorValue biến đổi. Nhấp vào danh mục Đầu vào và kéo ra một khối "chân đọc tương tự" và đặt nó vào khối "đặt" sau từ "thành" Vì chiết áp của chúng tôi được kết nối với Arduino trên chân A0, hãy thay đổi menu thả xuống thành A0. Nhấp vào danh mục Đầu ra và kéo ra khối "in ra màn hình nối tiếp". Điều hướng đến danh mục Biến và kéo Giá trị cảm biến biến của bạn vào khối "in ra màn hình nối tiếp" và đảm bảo danh sách thả xuống được đặt để in với một dòng mới. Tùy chọn bắt đầu mô phỏng và mở màn hình nối tiếp để xác minh các số đọc đang đến và thay đổi khi bạn điều chỉnh cảm biến. Giá trị đầu vào tương tự nằm trong khoảng từ 0-1023. Vì chúng tôi muốn ghi vào đèn LED một số từ 0 (tắt) đến 255 (độ sáng đầy đủ), chúng tôi sẽ sử dụng khối "bản đồ" để thực hiện một số phép nhân chéo cho chúng tôi. Điều hướng đến danh mục Toán học và kéo ra một khối "bản đồ". Trong vị trí đầu tiên, hãy kéo khối biến sensorValue vào, sau đó đặt phạm vi từ 0 đến 255. Quay lại danh mục Đầu ra, kéo ra khối "set pin" tương tự, theo mặc định có nội dung "set pin 3 thành 0." Điều chỉnh nó để đặt chốt 9. Kéo khối bản đồ bạn đã tạo trước đó vào trường "thành" của khối "ghim" để ghi số đã điều chỉnh vào chốt LED bằng PWM. Nhấp vào danh mục Điều khiển và kéo ra một khối chờ và điều chỉnh nó để trì hoãn chương trình trong 0,1 giây.

Bước 3: Bước 3: Dùng thử

Bước 3: Dùng thử!
Bước 3: Dùng thử!

Bây giờ bạn đã học cách đọc một điện trở quang và lập bản đồ đầu ra của nó để điều khiển độ sáng của đèn LED, bạn đã sẵn sàng áp dụng những kỹ năng đó và các kỹ năng khác mà bạn đã học được cho đến nay. Dự án này không khó lắm, và tôi chỉ mất khoảng 3 ngày để thực hiện. Cảm ơn bạn!

Đề xuất: