Mục lục:
- Bước 1: Tải UNO bằng Sketch
- Bước 2: HC 05 Không phải HC 06 Kết nối
- Bước 3: Lệnh AT bằng CHỮ HOA
- Bước 4: AT lập trình HC05 với máy tính để được ghép nối
- Bước 5: Tải xuống IDE
- Bước 6: ĐẶT VẤN ĐỀ …….
Video: Arduino IDE không dây Hướng dẫn chống lừa đảo: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
Tôi muốn tải bản phác thảo từ Adrino IDE xuống máy tính của mình mà không cần cáp usb.
Tôi muốn chỉnh sửa các bản phác thảo trong một con rô bốt mà không cần mang nó đến băng ghế của mình vì con vật không nằm trong một hộp kín. Sau khi đọc nhiều bài báo Cách tốt nhất là với Bluetooth. Nguồn tốt nhất mà tôi tìm thấy là Guiductables theo "chương trình arduino không dây qua Bluetooth của webgeeks", vui lòng truy cập vào phần hướng dẫn của họ.
HỌ MONG MUỐN TẤT CẢ TÍN DỤNG CHO VIỆC NÀY.
Vấn đề là họ có thể đã làm điều này trong mười lăm phút bị bịt mắt, và tôi đã mất hơn 3 ngày. Họ đã để lại những chi tiết mà một bộ đếm thời gian đầu tiên sẽ không biết. Nếu bạn cần giúp đỡ chi tiết, đây là tất cả những sai lầm của tôi. Tôi không biết nhiều về bluetooth hoặc windows10 nên không hỏi thêm thông tin. Bạn có thể mong đợi sử dụng Arduino IDE mà không cần các bản tải xuống khác. Phạm vi của Bluetooth ngắn, khoảng 30 feet. Sau khi kết nối, tất cả hoạt động giống như cáp USB và serial.monitor cũng hoạt động! Nhược điểm lớn nhất là chi phí của HC05 khoảng 7-10 đô la. Vì vậy, mọi dự án không cần điều này.
Các bước liên quan đến MỘT HC05 và MỘT pro-mini (hoặc không). Bạn tải bản vẽ chưa có bản phác thảo cho phép các thay đổi đối với HC05. Sau đó kết nối và lập trình HC05. Sau đó quấn lại HC05. Sau đó ghép nối cùng một HC05 với máy tính của bạn. (điều này là khó nhất). Sau đó, mở IDE và chọn đúng com và tải xuống bản phác thảo. Nhìn vào hình ảnh bài báo tôi đã nhầm khi nghĩ rằng TWO HC05 đã được sử dụng và họ nói chuyện với nhau thông qua máy tính kết nối với máy tính.
Bước 1: Tải UNO bằng Sketch
Sử dụng bất kỳ bảng loại arduino nào và tải bản phác thảo "AT_mode_sketch".
Bản phác thảo này sẽ cho phép thực hiện các thay đổi trong HC05 bằng cách gõ AT
mã thông qua serial.monitor.
Bước 2: HC 05 Không phải HC 06 Kết nối
HC05 là hình ảnh ở đây. Tôi đã sử dụng cái mới hơn với 'STATE', 'EN' và một công tắc.
Công tắc đó không có gì liều. Nhiều hướng dẫn cho thấy hàn dây vào chân 32-24 không làm phiền.
Ghim 'STATE' đặt lại giá trị không
'EN' sẽ đặt HC05 vào chế độ AT.
Đèn led nhấp nháy hiển thị 4 chế độ.
1. nhấp nháy nhanh = đang cố gắng ghép nối hoặc ghép nối mà không có dữ liệu chảy.
2. một lần nhấp nháy chậm = là chế độ AT
3. hai lần nhấp nháy chậm = được ghép nối
4. no led = ghép nối và nói chuyện tôi đoán. 'không dẫn đầu' này là khó hiểu.
Kết nối như được hiển thị với không bằng 'AT_mode_sketch'.
HC05 EN đến ARDUINO pin 9
HC05 TX đến ARDUINO pin 10
HC05 RX đến bộ chia điện trở ở chân ARDUINO 11 (ok để kiếm 2,2k từ 2ea 1k)
HC05 vcc sang vcc 5V ok
HC05 nối đất
Bước 3: Lệnh AT bằng CHỮ HOA
Kết nối và cấp nguồn thông qua cáp USB với IDE. HC05 sẽ nhấp nháy nhanh nếu tất cả đều ổn mặc dù bạn đã kết nối chân EN và chưa chuyển nó ở mức cao. Nếu vì lý do nào đó mà HC05 nhấp nháy chậm thì bạn đã may mắn. Kéo vcc (5V) từ HC05…. Đợi 2 giây… cắm lại và HC05 sẽ chuyển sang chế độ AT-MODE như được hiển thị bằng đèn led nhấp nháy chậm…. Đây là điều PHẢI.
trên serial.monitor, hãy kiểm tra các cài đặt sau:
tốc độ truyền 9600 và cả cửa sổ NL và CR (không phải không có dòng kết thúc…. sẽ không hiển thị phản hồi)
Với máy tính, mở IDE serial.monitor (quá trình đặt lại sẽ xảy ra) và sẽ hiển thị 'Nhập lệnh AT:'
Sử dụng chữ hoa cho các lệnh này!
1… AT + PSWD… phản hồi….1234…. Mật khẩu mặc định
2… AT + ORGL… phản hồi ok
3… AT + ROLE = 0… phản hồi ok
4… AT + POLAR = 1, 0… phản hồi ok
5… AT + UART = 115200, 0, 0… phản hồi ok
sai lầm lớn nhất của tôi, Đây là tốc độ để nói chuyện với vi mô. IDE đặt điều này khi chọn bảng dưới các công cụ. Tôi đã sử dụng một pro-mini ở 3.3v và tốc độ là 57600. IDE tự động biết điều này. Ở đây bạn PHẢI phù hợp với tốc độ chính xác cho bất kỳ loại bảng nào khác.
Tôi không có manh mối để tìm thông tin này ở đâu! Vì vậy, nếu không thông thường 115200 hoặc pro-mini 3.3v 57600
AT + BAUD = 115200, 0, 0: Thay đổi tốc độ truyền thành 115200 (Arduino Uno, Bluino và Mega2560)
AT + BAUD = 57600, 0, 0: Thay đổi tốc độ truyền thành 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3 / 5V và Duemilanove)
6… AT + INIT… lỗi phản hồi 17, cho biết đã được khởi tạo
HC05 rút phích cắm và sẵn sàng cho bước tiếp theo để nối lại dây vào thiết bị mà bạn muốn tải lên.
Trong 3 ngày thất vọng, tôi đã tìm thấy biểu đồ từng bước TỐT về các lệnh AT và các mô tả tốt. (nhiều thứ hơn tôi sẽ không bao giờ học) PDF EGBT-045MS-046S…..
Bước 4: AT lập trình HC05 với máy tính để được ghép nối
Bạn có thể chỉ cần cung cấp 3volt cho HC05 để ghép nối hoặc tiếp tục và kết nối với thiết bị mà bạn muốn tải xuống các bản phác thảo. Đây là HC-vcc thành una-vcc …… HC-ground thành không nối đất….. HC-TX to una-RX…. HC-RX to uns-TX HC-STATE vào một nắp đĩa 0,1 (104) để không -cài lại. trạng thái o ----- || ----- o đặt lại
Nếu bạn sử dụng một pro-mini ở 3.3v, kết nối trực tiếp. Nếu sử dụng micro 5v, bạn phải chia chân RX trên HC05 bằng cách sử dụng các điện trở tương tự như trong bước 2 RX o --- www --- o ---- www ---- o ground 1k | 2k TX- không ghim
Các kết nối này thông qua các chân TX và RX. (pin 0 và pin 1). Cũng giống như bộ chuyển đổi FTDI cắm vào đầu nối cạnh mini chuyên nghiệp. Bởi vì những ghim này là độc quyền để tải các bản phác thảo, bạn không bao giờ nên sử dụng. Nếu bản phác thảo của bạn sử dụng chúng, chúng có thể không cho phép giao tiếp tải từ IDE.
Khi tất cả được kết nối và bật nguồn, HC05 sẽ nhấp nháy nhanh và cố gắng ghép nối với máy tính của bạn.
Trên máy tính có cài đặt mở windows10 >> thiết bị >> thêm bluetooth >>
Hộp đen hiển thị….thêm thiết bị >> bluetooth >> thì H-C-2010-06-01 sẽ hiển thị hoặc tên của mô-đun HC05 mà bạn có. Chọn nó và bạn sẽ nhận được lời nhắc mật khẩu để nhập 1234
Điều này bây giờ sẽ được ghép nối. (gần như đã hoàn thành) Đây là ảnh một và con trỏ ở nhiều tùy chọn bluetooth hơn. Mở tùy chọn này. hộp kiểm photo2 Cho phép thiết bị bluetooth tìm thấy máy tính này. photo3 hiển thị tab com được mở và cho biết cổng com HC05 được liên kết với. VIẾT SỐ COM XUỐNG.
Lặp lại bước này cho đến khi bạn được ghép nối và có số cổng com được xác nhận. Tôi có một số thiết bị (tai nghe… vv) hiển thị trên màn hình được ghép nối. Điều này khiến tôi không thể ghép nối với HC05. thậm chí sau nhiều lần cố gắng. Tôi đã xóa tất cả các thiết bị và thêm HC05 để đến thời điểm này. Bạn có thể may mắn.
Bước 5: Tải xuống IDE
Tôi có HC05 được cấp nguồn bằng pin và cách xa máy tính. Bạn có thể đang sử dụng cáp usb máy tính để cấp nguồn cho HC05 và chưa. Để thực sự xác nhận rằng HC05 đang ghép nối và không phải usb gửi dữ liệu, hãy nghĩ đến việc tách khỏi usb và sử dụng pin. Sau tất cả, đây là mục tiêu của bạn.
Mở ARDUINO IDE vào bản phác thảo nhấp nháy. Bởi vì tất cả các unos đều có nhấp nháy mặc định, tôi muốn thay đổi thời gian trễ của phác thảo () từ độ trễ (1000) thành độ trễ (50) trong cả hai lần trễ. Nếu thành công, điều này sẽ thay đổi đèn led không nhấp nháy nhanh. Mở công cụ và chọn bảng / tốc độ / của bạn. Sau đó, bạn sẽ thấy một lựa chọn các cổng com. số cổng bạn đã viết ra từ bước cuối cùng PHẢI có trong danh sách này. Chọn cổng đó. Bước cuối cùng là tải lên qua mũi tên tải lên bên cạnh dấu kiểm.
HC05 nhấp nháy nhanh trong khi bạn làm tất cả điều này nhưng ngay sau khi IDE bắt đầu gửi bản phác thảo, HC05 sẽ ngừng nhấp nháy và tắt. Bản phác thảo sẽ được tải vào đèn LED và đèn LED chưa nhấp nháy nhanh chóng. Sau đó, HC05 sẽ hoạt động trở lại nhanh chóng miễn là nó có điện hoặc một lần tải lên khác. Bạn thậm chí có thể bao gồm Serial.print ("mọi thứ); và mở màn hình IDE và xem" bất kỳ thứ gì "được in. Đừng quên Serial.begin (9600); trong setup ().
Bước 6: ĐẶT VẤN ĐỀ …….
Arduino IDE sẽ đưa ra các lỗi chung và việc cố gắng giải quyết lỗi không thể tải lên bằng các mã và mô tả này là rất khó. Tốt hơn là bạn nên kiểm tra lại các bước trên và xác nhận từng bước một. Nếu các lệnh AT không được gửi chính xác hoặc tốc độ uart sai, avrdude sẽ gây ra các lỗi tương tự. Điều tương tự cũng đúng nếu không được ghép nối và hết thời gian chờ hoặc bạn chọn sai vi mô trong các công cụ IDE. Vấn đề khác là không có mô-đun HC05 làm xung chân STATE để kích hoạt nắp kết nối với chân đặt lại chưa đặt lại chân không. để chuẩn bị tải một bản phác thảo. Sử dụng cùng một chưa kết nối với usb và tải lên các bản phác thảo để xác nhận rằng nó có thể được thực hiện. Sau đó lặp lại các bước. Tôi đã chơi với ARDUINOs hơn 5 năm. Hầu hết các bài báo hoạt động như được hiển thị nhưng khi chúng không xảy ra, tôi thường thấy lỗi với những gì tôi đã làm sai. Và đôi khi nghiên cứu các bài báo của người khác bạn sẽ có được một quan điểm khác. Đây không phải là một dự án lừa bịp. Thay thế cáp usb giúp tải lên dễ dàng và thuận tiện.
Ồ, đây là một số ý tưởng cho chiếc mini chuyên nghiệp hai đô la. Tôi đã tạo một bộ chuyển đổi (chỉ cần chuyển đổi vcc và nối đất) để cắm vào đầu nối cạnh nơi cáp USB FTDI đã đi. Bây giờ tôi chỉ cần cắm bluetooth HC05 và tải xuống.
HY VỌNG NÀY ĐÃ GIÚP ĐỠ jim
Đề xuất:
Làm thế nào để tạo ra một chiếc găng tay không dây cho đàn piano không dây: 9 bước
Cách tạo găng tay piano không dây: Mục đích và chức năng: Dự án công nghệ có thể đeo của chúng tôi là tạo ra găng tay piano không dây với đèn đồng bộ bằng cách sử dụng thiết bị điện tử cơ bản, bộ điều khiển vi mô như HexWear và máy tính xách tay với phần mềm Arduino và Max 8 . Việc sử dụng proj của chúng tôi
Robot Arduino không dây sử dụng mô-đun không dây HC12: 7 bước
Robot Arduino không dây sử dụng mô-đun không dây HC12: Xin chào các bạn, chào mừng trở lại. Trong bài trước của tôi, tôi đã giải thích về Mạch cầu H là gì, IC điều khiển động cơ L293D, IC điều khiển động cơ L293D để điều khiển các trình điều khiển động cơ cao cấp và cách bạn có thể thiết kế và tạo Bảng điều khiển động cơ L293D của riêng mình,
Điểm truy cập không dây phạm vi 50 mét với bộ điều hợp không dây USB TP Link WN7200ND trên Raspbian Stretch: 6 bước
Điểm truy cập không dây phạm vi 50 mét với Bộ điều hợp không dây USB TP Link WN7200ND trên Raspbian Stretch: Raspberry Pi rất tuyệt để tạo Điểm truy cập không dây an toàn nhưng nó không có phạm vi tốt, tôi đã sử dụng Bộ điều hợp không dây USB TP Link WN7200ND để mở rộng nó. Tôi muốn chia sẻ cách thực hiện Tại sao tôi muốn sử dụng raspberry pi thay vì bộ định tuyến? T
Tự làm micrô không dây cho hệ thống ghi-ta không dây: 4 bước
DIY Wireless Mic to Wireless Guitar System: Tôi đã xem một số vids và một số ban nhạc và hầu như trong số họ sử dụng hệ thống không dây trên guitar. Phát điên, di chuyển, đi bộ và làm bất cứ điều gì họ muốn mà không cần dây nên tôi mơ ước có một chiếc .. Nhưng .. đối với tôi bây giờ nó quá đắt nên tôi đã nghĩ ra điều này
Hack chuông cửa không dây vào công tắc báo thức không dây hoặc công tắc bật / tắt: 4 bước
Hack chuông cửa không dây vào công tắc báo thức không dây hoặc công tắc bật / tắt: Gần đây tôi đã xây dựng một hệ thống báo động và lắp đặt nó trong nhà của mình. Tôi sử dụng công tắc từ tính trên cửa ra vào và luồn dây điện qua gác xép. Tôi cần một giải pháp không dây và đây là