Mục lục:
- Bước 1: Danh sách bộ phận
- Bước 2: Tải xuống và cài đặt Thư viện
- Bước 3: Ghi Bootloader
- Bước 4: Tải lên bản phác thảo
- Bước 5: Một vài mẹo hữu ích
- Bước 6: Lưu ý cuối cùng
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)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
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
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
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”.
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.
Để 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.
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
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:
Hướng dẫn dễ dàng để SỬA CHỮA Tai nghe BOSE QC25 bị hỏng - KHÔNG PHÁT ÂM từ một bên tai: 5 bước (có hình ảnh)
Hướng dẫn dễ dàng để SỬA CHỮA Tai nghe BOSE QC25 bị hỏng - KHÔNG CÓ ÂM THANH TỪ MỘT Tai: Bose nổi tiếng với các loại tai nghe và đặc biệt hơn là dòng sản phẩm khử tiếng ồn chủ động của họ. Lần đầu tiên tôi đặt một cặp QuietComfort 35 trong một cửa hàng điện tử, tôi đã bị thổi bay bởi sự im lặng mà chúng có thể tạo ra. Tuy nhiên, tôi đã rất
Nike LED Swoosh! Đây là một trang trí tuyệt vời cho một căn phòng. Đây là một dự án mà mọi người có thể lặp lại.: 5 bước
Nike LED Swoosh! Đây là một trang trí tuyệt vời cho một căn phòng. Đây là một dự án mà mọi người có thể lặp lại. 2x-gỗ 20-20-3000 2x-ván ép 500-1000mm-vít (45mm) 150x-vít (35mm) 30x-scr
Chế tạo rô bốt nhỏ: Chế tạo rô bốt Sumo siêu nhỏ 1 inch khối và nhỏ hơn: 5 bước (có hình ảnh)
Xây dựng rô bốt nhỏ: Chế tạo rô bốt siêu nhỏ và rô bốt khối siêu nhỏ 1 inch Inch: Dưới đây là một số chi tiết về cách chế tạo rô bốt và mạch điện tí hon. Tài liệu hướng dẫn này cũng sẽ đề cập đến một số mẹo và kỹ thuật cơ bản hữu ích trong việc chế tạo rô bốt ở bất kỳ kích thước nào. Đối với tôi, một trong những thách thức lớn trong lĩnh vực điện tử là xem
Hướng dẫn lập trình thú vị cho nhà thiết kế - Chạy hình ảnh của bạn (Phần một): 16 bước
Hướng dẫn lập trình thú vị cho nhà thiết kế - Chạy hình ảnh của bạn (Phần một): Chạy! Chạy! Run! Lập trình không quá khó. Điểm mấu chốt là tìm nhịp điệu của bạn và thực hiện từng nhịp một. Trước khi đọc chương này, tôi hy vọng bạn đã làm quen với phương pháp vẽ hàm cơ bản, nếu không bạn sẽ cảm thấy chóng mặt và bối rối
Chế tạo một rô bốt rất nhỏ: Làm rô bốt có bánh xe nhỏ nhất thế giới với một cái gắp.: 9 bước (có hình ảnh)
Chế tạo rô bốt rất nhỏ: Làm rô bốt có bánh xe nhỏ nhất thế giới có kẹp gắp: Chế tạo rô bốt 1/20 inch khối với bộ gắp có thể nhặt và di chuyển các vật thể nhỏ. Nó được điều khiển bởi vi điều khiển Picaxe. Tại thời điểm này, tôi tin rằng đây có thể là robot có bánh xe nhỏ nhất thế giới với một cái gắp. Điều đó chắc chắn sẽ ch