2. Mục tiêu đề tài
3.1. Mô phỏng trên phần mềm Proteus
Sau khi nhận đề tài thực hiện bài tập lớn cùng với sự hướng dẫn của thầy nhóm em sử dụng phần mềm proteus để thực hiện mô phỏng.
Bước 1: Lựa chọn linh kiện để mô phỏng
Trước khi mô phỏng là thực hiện lựa chọn linh kiện phù hợp trong thư viện Proteus
Hình 3. 1 Chọn Arduino trong thư viện
Ta bấm biểu tượng P trên thanh DEVICE để vào thư hiện Proteus sau đó để tìm kiếm linh kiện ta chọn mục “Keyword” và đánh tên linh kiện mình muốn sử dụng để thực hiện lắp mạch
Hình 3. 2 Chọn cảm biến ánh sáng
Bước 2: Thực hiện viết code
Ta mở phần mềm Arduino IDE sau đó thực hiện viết code
Hình 3. 3 Viết code cho arduino
Sau khi viết code xong và kiểm tra không xuất hiện lỗi ta vào “File” →
Hình 3. 4 Lưu file dữ liệu code để nhập vào arduino
Sau dó trở về màn hình chính chọn “Tools” → ”Board” → ”Arduino/Genuino Uno”
Đây là quá trình lựa chọn arduino trên phần mềm để phù hợp với thiết bị khi ta chọn trên proteus. Nếu không lựa chọn phù hợp sẽ khiến code nhập vào không nhận dữ liệu xảy ra hiện tượng lỗi và làm mạch không hoạt động
Hình 3. 5 Chọn Arduino phù hợp
Bước 3: Nhập code cho mạch mô phỏng
Sau khi đã hoàn thành việc viết code cho mạch ta trở lại phần mềm Proteus để thực hiện nhập code và chạy mô phỏng
Hình 3. 6 Nhập code cho Arduino
Ta nháy đúp vào Arduino trong mạch khi đó trên màn hình sẽ xuất hiện cửa sổ “Edit Component”. Bảng này giúp ta có thể chỉnh sửa 1 số dữ liệu như tần số “Clock Frequence”, Kích thước dữ liệu vào “Boot loader size”, dữ liệu code “Program file”…
Ở đây ta chọn vào “Program File” để chọn file code ta vừa viết nhập vào Arduino
Hình 3. 7 Mô phỏng mạch điện
Tiếp theo khi đã hoàn thành việc nhạp code cho mạch ta bấm nút Play ở
góc cuối bên trái để thực hiện mô phỏng kiểm tra mạch hoạt động hay còn lỗi qua đó khắc phục