Mục lục:
Video: Cách lập trình Arduino Mega 2560 Core ?: 3 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:30
Tôi đã tìm thấy bảng Arduino mega dạng hệ số nhỏ tuyệt vời này trên ebay. Đó là một phiên bản nhỏ hơn của Arduino mega 2560 và nó rõ ràng được gọi là Arduino mega core… Tuy nhiên, có một vấn đề! Nó không bao gồm kết nối usb và cũng không có nhiều thông tin trực tuyến.. Vì vậy, tôi cần tìm ra cách lập trình bảng và sử dụng nó để thu nhỏ một số dự án của tôi yêu cầu Arduino mega… Tôi không ' t sở hữu một mô-đun ftdi và không thể đặt hàng một mô-đun do covid19 khóa… và nó cũng đắt tiền một cách không cần thiết ở đây ở Ấn Độ.. Những gì tôi sở hữu là một bộ chuyển đổi USB sang nối tiếp ch340g… Một lựa chọn thay thế ftdi tuyệt vời và chip này (ch340) là rất phổ biến trong các bản sao Arduino và nhiều bo mạch esp8266… Cần phải có một chút hack để nó hoạt động… Viết bài này có hướng dẫn để nếu ai đó muốn sử dụng cùng một bo mạch cho các dự án của họ…. Tôi CŨNG ĐÃ THỬ SỬ DỤNG MÔ ĐUN USB RẺ HƠN ĐỂ SERIAL CALLD PL2303 (Bạn có thể thấy nó ở đâu đó trong hình ảnh ở các bước sau) NHƯNG KHÔNG BAO GIỜ NÓ LÀM VIỆC… Tôi hy vọng nó sẽ hữu ích
Quân nhu
-Arduino mega 2560 core- ch340g usb to serial converter- hàn sắt-dây hookup dupont (5 nam sang nữ)
Bước 1: Cài đặt trình điều khiển
Trình điều khiển Ch340g không được cài đặt sẵn trên windows. Máy Linux không yêu cầu bất kỳ trình điều khiển nào cho con chip đó (tôi yêu Linux, tất cả chúng ta đều vậy) Nhưng vì nó là chip khá phổ biến nên việc tải trình điều khiển rất dễ dàng… Chỉ cần google "ch340 driver" và tải xuống từ liên kết đầu tiên bật lên… Sau cài đặt trình điều khiển, hệ thống windows của bạn sẽ có thể nhìn thấy và giao tiếp với thiết bị. Đây là liên kết (https://sparks.gogo.co.nz/assets/_site_/downloads/CH34x_Install_Windows_v3_4.zip)
Bước 2: HACK
Để có thể lập trình bo mạch bằng ch340, tôi cần thực hiện một hack nhỏ trên mô-đun ch340. Để lập trình, người ta cần kết nối bo mạch như sau (bên trái của mũi tên là usb với mô-đun nối tiếp và bên phải là mega Bảng 2560) chân Rx. > Chân Tx hoặc chân ArduinoTx. > RxVcc (5v)> vcc pinGnd. > pin nối đấtDtr> pin dtr Nhưng có một số vấn đề với mô-đun ch340: 1. In lụa chân Rx và Tx được in đảo chiều.2. Không có chốt ngắt dtr trên bảng. Để giải quyết vấn đề số 1, tôi chỉ cần đảo ngược các kết nối rx và tx để… Rx> Rx của Arduino mega coreTx> Tx của Arduino mega core (Điều này có thể có hoặc có thể không phải là vấn đề với bạn, nó có thể là một điều cụ thể của nhà sản xuất) Để giải quyết vấn đề số 2, tôi đã phải cắt đầu cái của dây nối DuPont và hàn nó vào chân dtr trên chính chip (PIN SỐ 13 của chip ch340) VÀ sau đó tôi đã có thể để kết nối đầu kia với chân dtr của Arduino và hoàn tất! Bây giờ bạn sẽ có thể giao tiếp và tải lên bảng chương trình mà không gặp bất kỳ sự cố nào!
Bước 3: Kiểm tra
Tôi đã thử nghiệm công cụ này bằng cách tải lên HELLO WORLD cũ tốt! Của bộ vi điều khiển, tức là bản phác thảo nháy mắt! Kết nối USB và bo mạch như mô tả ở bước trên. Nếu bạn đã cài đặt đúng trình điều khiển (có thể yêu cầu khởi động lại hệ thống), cửa sổ sẽ phát hiện mô-đun mà không gặp bất kỳ sự cố nào. > nháy mắt Chuyển đến công cụ> cổng com> (chọn cổng com, trong trường hợp của tôi là cổng com3) CHO CỔNG COM LINUX (UBUNTU) HIỂN THỊ NHƯ, trong trường hợp của tôi là / dev / ttyUSB0 HOẶC NGUỒN GÌ NHƯ THẾ! (trong trường hợp bạn thấy nhiều cổng trong Linux và bị nhầm lẫn, hãy mở terminal và gõ lệnh "sudo lsusb" và nhấn enter để tìm ra cổng nào là ch340) Sau đó vào công cụ> bảng> chọn Arduino mega hoặc mega 2560, nhấp vào nút tải lên ở góc trên cùng bên trái (hình tròn một có mũi tên) Và nếu mọi thứ được thực hiện chính xác, mã sẽ được tải lên bảng với thông báo "tải lên xong" trong Arduino IDE và đèn LED trên bo mạch sẽ bắt đầu nhấp nháy!
Đề xuất:
Cách Flash hoặc Lập trình Phần mềm cơ sở ESP8266 AT bằng cách Sử dụng Bộ lưu trữ và Lập trình ESP8266, Mô-đun IOT Wifi: 6 bước
Làm thế nào để Flash hoặc lập trình Phần mềm cơ sở ESP8266 AT bằng cách sử dụng Bộ lưu trữ và lập trình ESP8266, Mô-đun Wifi IOT: Mô tả: Mô-đun này là một bộ điều hợp / lập trình USB cho các mô-đun ESP8266 thuộc loại ESP-01 hoặc ESP-01S. Nó được trang bị thuận tiện với đầu cắm cái 2x4P 2,54mm để cắm ESP01. Ngoài ra, nó phá vỡ tất cả các chân của ESP-01 thông qua một nam 2x4P 2,54mm h
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình tự lập trình tự ): 7 bước (có Hình ảnh)
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình lập trình …): Vào giữa những năm tám mươi, các bộ sản xuất tổng hợp bắt đầu " ít hơn là tốt hơn " quá trình dẫn đến synths barebone. Điều này cho phép giảm chi phí về mặt sản xuất, nhưng làm cho quá trình vá lỗi trở nên thành công nếu không muốn nói là không thể sử dụng cuối cùng
Cách lập trình MCU PIC với bộ lập trình PICkit bằng bảng mạch: 3 bước
Cách lập trình PIC MCU Với Bộ lập trình PICkit Sử dụng Bảng mạch: Bạn không cần các công cụ đắt tiền và phức tạp để chơi với các bộ vi điều khiển PIC (hoặc bất kỳ loại nào khác). Tất cả những gì bạn cần là một bảng mạch để bạn kiểm tra mạch và lập trình của mình. Tất nhiên một số loại lập trình viên và IDE là cần thiết. Trong hướng dẫn này
Bộ lập trình LED RGB có thể lập trình (sử dụng Arduino và Adafruit Trellis): 7 bước (có hình ảnh)
Bộ lập trình LED RGB có thể lập trình (sử dụng Arduino và Adafruit Trellis): Các con trai của tôi muốn các dải LED màu để thắp sáng bàn làm việc của chúng và tôi không muốn sử dụng bộ điều khiển dải RGB đóng hộp, vì tôi biết chúng sẽ cảm thấy nhàm chán với các mẫu cố định những bộ điều khiển này có. Tôi cũng nghĩ rằng đó sẽ là một cơ hội tuyệt vời để tạo ra
Hướng dẫn lập trình thú vị cho nhà thiết kế - Kiểm soát quy trình chương trình- Tuyên bố vòng lặp: 8 bước
Hướng dẫn lập trình thú vị cho nhà thiết kế - Điều khiển quy trình chương trình- Tuyên bố vòng lặp: Điều khiển quy trình chương trình- Tuyên bố vòng lặp Từ chương này, bạn sẽ tiếp xúc với một điểm kiến thức quan trọng và mạnh mẽ - Câu lệnh vòng lặp. Trước khi đọc chương này, nếu bạn muốn vẽ 10.000 vòng tròn trong chương trình, bạn chỉ có thể thực hiện với một