Mục lục:

2 đô la Arduino. ATMEGA328 Là một độc lập. Dễ dàng, rẻ và rất nhỏ. Hướng dẫn đầy đủ: 6 bước (có hình ảnh)
2 đô la Arduino. ATMEGA328 Là một độc lập. Dễ dàng, rẻ và rất nhỏ. Hướng dẫn đầy đủ: 6 bước (có hình ảnh)

Video: 2 đô la Arduino. ATMEGA328 Là một độc lập. Dễ dàng, rẻ và rất nhỏ. Hướng dẫn đầy đủ: 6 bước (có hình ảnh)

Video: 2 đô la Arduino. ATMEGA328 Là một độc lập. Dễ dàng, rẻ và rất nhỏ. Hướng dẫn đầy đủ: 6 bước (có hình ảnh)
Video: Lạ lắm cách xăm mình ngầu lòi #shorts #thúvị 2024, Tháng bảy
Anonim
Image
Image
Danh sách các bộ phận
Danh sách các bộ phận

Trong phần hướng dẫn này, bạn sẽ học cách sử dụng chip vi điều khiển Arduino ATMEGA328 như một vi điều khiển độc lập.

Chúng chỉ có giá 2 đô la, có thể hoạt động tương tự như Arduino của bạn và làm cho các dự án của bạn cực kỳ nhỏ.

Chúng tôi sẽ trình bày về bố cục ghim, cách làm cho nó sẵn sàng cho phần mềm Arduino bằng cách ghi bộ nạp khởi động và cách tải lên các bản phác thảo.

Xem phần còn lại của hướng dẫn này để tìm hiểu cách bạn có thể làm cho các dự án Arduino của mình nhỏ hơn và rẻ hơn trong thời gian ngắn.

Bước 1: Danh sách bộ phận

1 Arduino

1 chip ATMEGA328P-PU. Tôi có của tôi ở đây:

Breadboard

Dây điện

Tùy chọn: Đèn LED và điện trở 330 ohm để thử nghiệm

Bước 2: Tải xuống và cài đặt Thư viện

Tải xuống và Cài đặt Thư viện
Tải xuống và Cài đặt Thư viện
Tải xuống và Cài đặt Thư viện
Tải xuống và Cài đặt Thư viện

Bo mạch Arduino có tiêu chuẩn với bộ dao động bên ngoài 16MHz.

Chúng tôi không thực sự cần bộ dao động 16MHz này vì ATMEGA328P-PU có tích hợp bộ dao động 8MHz.

Để làm cho chip này hoạt động như một vi điều khiển độc lập ở tần số 8MHz, chúng tôi phải tải xuống và cài đặt một thư viện cho môi trường Arduino của chúng tôi.

Để thực hiện việc này, hãy nhấp vào liên kết phù hợp với phiên bản Arduino của bạn để tải xuống tệp zip.

Nó sẽ là người ăn 1-6-x.zip, 1-5-x.zip hoặc 1-0-x.zip

Ghi Bootloader
Ghi Bootloader

Tiếp theo, chúng ta phải tìm thư mục sổ phác thảo Arduino bằng cách nhấp vào Tệp → tùy chọn → “Vị trí sổ phác thảo”. Trong trường hợp của tôi “C: / Users / tomtomheylen / Documents / Arduino”, điều này có thể khác trong trường hợp của bạn.

Sao chép vị trí và đi đến “máy tính này”, dán nó vào thanh và nhấn enter.

Nếu bạn thấy một thư mục có tên “phần cứng”, hãy mở nó.

Nếu không, hãy tạo một thư mục mới có tên “phần cứng” bằng cách nhấp chuột phải và chọn “thư mục → mới” và nhập “phần cứng”. Bây giờ hãy mở nó ra.

Di chuyển thư mục breadboard từ kho lưu trữ zip sang thư mục “phần cứng”.

Ghi Bootloader
Ghi Bootloader

Khởi động lại Arduino IDE của bạn và đi tới “Công cụ → bảng”.

Nếu mọi thứ đều ổn, bạn sẽ thấy trong danh sách “Atmega 328 trên breadboard (xung nhịp bên trong 8MHz)”.

Phần khó khăn nhất đã hoàn thành bây giờ vì vậy chúng ta hãy có một số cuộc sống thú vị trong ATMEGA328 đó.

Bước 3: Ghi Bootloader

Các chip vi điều khiển ATMEGA328 này thường trống rỗng. Để làm cho chúng hoạt động với Arduino IDE, chúng ta phải làm một cái gì đó được gọi là "ghi bộ nạp khởi động". Đó là một đoạn mã nhỏ mà chúng tôi ghi trên chip để nó hiểu phần mềm Arduino.

Tải lên bản phác thảo
Tải lên bản phác thảo

Để thực hiện việc này, hãy kết nối Arduino với máy tính của bạn và đi tới “Tệp → ví dụ → ArduinoIsp” và chọn “Arduino Isp”. Tải bản phác thảo này lên Arduino của bạn và ngắt kết nối khỏi máy tính của bạn.

Tải lên bản phác thảo
Tải lên bản phác thảo

Tiếp theo, chúng tôi kết nối Arduino với ATMEGA328 như bạn có thể thấy trong hình ảnh.

Lưu ý nửa vòng tròn trên chip. Đảm bảo rằng nó nằm ở phía chính xác.

Bây giờ kết nối Arduino của bạn và trong IDE Arduino, đi tới “công cụ → Bộ lập trình” và chọn “Arduino làm ISP”.

Tiếp theo, đi tới “Công cụ → Bảng” và chọn “Atmega 328 trên bảng mạch (xung nhịp bên trong 8MHz)”.

Bây giờ, hãy vào công cụ và chọn “Burn Bootloader”.

Bộ nạp khởi động của bạn đã bị ghi và chip của bạn đã sẵn sàng để tải lên các bản phác thảo!

Trong trường hợp bạn gặp thông báo lỗi, hãy rút phích cắm Arduino của bạn và lặp lại các bước trước đó.

Bước 4: Tải lên bản phác thảo

Để tải lên bản phác thảo, bạn phải tháo chip ATMEGA328 khỏi bảng Arduino và kết nối với bảng mạch như trong hình.

Bạn cũng có thể sử dụng bộ lập trình nối tiếp USB như FT232RL để thực hiện việc này. Tôi đã thực hiện một hướng dẫn nhỏ về điều này ở đây:

Tôi đã kết nối một đèn led với điện trở trên bảng để kiểm tra bản phác thảo nhấp nháy.

Đây là cách sử dụng hình ảnh này cho bố cục đinh ghim.

Vì vậy, ví dụ: nếu bạn khởi tạo chân 13 trong IDE, nó đại diện cho chân 13 trên bảng Arduino hoặc chân 19 trên chip ATMEGA328.

Xin chúc mừng, bạn đã làm được! Bây giờ bạn có thể bắt đầu hàn các dự án Arduino thu nhỏ của riêng mình mà không cần làm gì cả.

Bước 5: Một vài mẹo hữu ích

Một vài lời khuyên hữu ích
Một vài lời khuyên hữu ích

Tôi sẽ kết thúc hướng dẫn này bằng cách cung cấp cho bạn một số mẹo hữu ích hơn:

Nếu bạn hàn một dự án, bạn cần sử dụng ổ cắm DIP 28 chân và thêm ATMEGA328 sau khi hàn dự án.

Tôi có của tôi ở đây

Bạn nên hàn một số chân tiêu đề malevor Female vào 3 chân đầu tiên để bạn vẫn có thể thay đổi hoặc tải lên các bản phác thảo nếu cần.

Nếu bộ điều khiển vi mô của bạn hoạt động không bình thường, bạn có thể thêm tụ điện 10 đến 100 uf ở giữa + và -.

Đảm bảo rằng khi bạn đặt hàng chip đó là ATMEGA328P-PU.

Bước 6: Lưu ý cuối cùng

Bạn có thích hướng dẫn này không, vui lòng nhấp vào nút Yêu thích và đăng ký.

Ngoài ra, hãy xem phần hướng dẫn "Cách sửa lỗi sao chép Arduino Trung Quốc" của tôi.

Hẹn gặp lại các bạn trong những Bài hướng dẫn tiếp theo.

Cảm ơn, Tom Heylen

Facebook:

Đóng góp để giúp tôi tiếp tục làm công việc này:

Đề xuất: