Tôi nghĩ rằng sự lựa chọn tốt nhất đầu tiên là loại bỏ chip ATMega328p-pu khỏi Arduino UNO của bạn và kết hợp nó vào mạch cuối cùng của bạn. Các chip chỉ khoảng $ 1,50.
Bằng cách đó, bạn chỉ có thể sử dụng UNO của mình như một lập trình viên thay vì thiết bị cuối cùng mà bạn triển khai.
Tôi không chắc tại sao không có thêm tài liệu về cách thích hợp để loại bỏ chip ATMega328p-pu và sử dụng nó trên bảng mạch của bạn sau khi hoàn thành chương trình của bạn.
Tôi giải thích chính xác làm thế nào để làm điều này trên blog của mình: http://raddev.us/arduino/post/2018/07/03/arduino-uno-USE-your-atmega328p-u-as-stand-alone
Nhưng, đây là những điều cơ bản. Đầu tiên bạn gỡ chip. Nó sẽ trông giống như sau khi bạn làm như vậy. (Lưu ý: Tôi đang sử dụng bản sao Elegoo của UNO).
Tiếp theo, bạn cấp nguồn cho chân 7 và kết nối chân 8 với GND.
Cần một tinh thể 16 MHz
Nhưng, con chip dường như sẽ không chạy bản phác thảo của bạn vào thời điểm này. Đó là bởi vì bạn thực sự cần một tinh thể để chạy ở 16 MHz.
Hội đồng UNO đã cài đặt chip đó và đó là lý do tại sao nó hoạt động. Bạn có thể thấy nó ở đây:
Cuối cùng, bạn thêm tinh thể 16 MHz và một vài mũ 22pF và chip của bạn sẽ chạy độc lập (không có UNO).
Bạn thêm tinh thể vào chân 9 & 10. Bạn có thể xem tất cả các chi tiết bằng cách đọc mục blog của tôi hoặc đọc biểu dữ liệu atmega328 .
Cuối cùng, chỉ cần dây mọi thứ khác
Sau đó, chỉ cần nối phần còn lại của mạch với các chân thích hợp và bạn có thể chạy độc lập ATMega328p-pu của mình.
Đó thực sự là một kinh nghiệm học tập tốt đẹp quá.
Chỉ cần mua chip thay thế atmega328p-pu cho UNO của bạn và bạn có thể tạo tất cả các dự án bạn muốn với giá rất rẻ.