Tôi đã làm theo một hướng dẫn về cách thiết lập arduino và bluetooth để nó có thể được lập trình mà không cần cáp usb. Tôi đã không sử dụng tụ điện hoặc điện trở asthere dường như không cần thiết cho chúng. Tôi có đầu ra nối tiếp xuất hiện trên bảng điều khiển nối tiếp arduino qua bluetooth (không có cáp usb được kết nối). Vì là một kết nối làm việc có nghĩa là nó đang làm việc đến một điểm. Tuy nhiên, khi cố gắng tải lên, tôi gặp lỗi "avrdude: stk500_getsync (): không đồng bộ hóa: resp = 0x4c".
Tôi chưa kết nối chân 32 của hc-05 với pin reset arduino, đó có phải là vấn đề không? Tôi thực sự không cần thiết lập lại arduino vì bây giờ tôi có thể tiêu diệt nguồn điện bằng tay ít nhất. Tôi cũng đã sử dụng 9600 như tốc độ baud thay vì 115200 như trong hướng dẫn, bởi vì mã arduino của tôi đã sử dụng 9600 nhưng có lẽ tôi đã hiểu nhầm điều này và nó thực sự cần là 115200 bất kể tốc độ baud của tôi trong mã arduino là gì?
Điều gì khác có thể là nguyên nhân?
Chỉnh sửa 1:
Từ câu trả lời của @sachleen, tôi đã thay đổi tốc độ baud theo hướng dẫn và chân hàn 32 của mô-đun hc-05 thành chân đầu tiên của arduino.
Sau khi thay đổi tốc độ baud, mở giao diện điều khiển nối tiếp arduino không còn xuất ra bất cứ thứ gì. Tại sao điều này xảy ra? Tôi đã nhận được đầu ra nối tiếp trước đây khi tốc độ truyền của hc-05 là 9600.
Sau khi hàn, arduino pin đầu tiên dường như cũng thiết lập lại sau khi bàn điều khiển nối tiếp được mở. Tôi đã không thêm các tụ điện, nó là cần thiết và nếu vậy tại sao? Tôi cũng loại trừ các điện trở vì có vẻ như chúng chỉ để giảm điện áp từ 5v xuống 3V (arduino của tôi là phiên bản 3.3V).