ArduinoSerialUSB by luongdan.hn.vn

Cayenne USB Serial Arduino
Cayenne USB Serial Arduino phác thảo này kết nối đến máy chủ Cayenne sử dụng kết nối USB Serial Arduino và chạy vòng lặp thông tin liên lạc chính. Cayenne Thư viện là cần thiết để chạy bản phác thảo này. Nếu bạn chưa làm như vậy bạn có thể cài đặt nó từ quản lý Arduino IDE Thư viện. Đối với Dashboard widgets Cayenne bằng chân kỹ thuật số hoặc tương tự phác thảo này sẽ tự động gửi dữ liệu trên những chân đến máy chủ Cayenne. Nếu các vật dụng sử dụng Pins ảo, dữ liệu phải được gửi đến những chân bằng virtualWrites. Ví dụ cho việc gửi và nhận dữ liệu Pin ảo trong thư mục cơ bản. Điều này đòi hỏi việc sử dụng các kết nối USB Serial nên bạn không thể sử dụng các thiết bị nối tiếp cho tin in ấn. Nếu bạn cần in, bạn có thể sử dụng SoftwareSerial và kết nối một thiết bị khác để đọc các thông điệp qua các chân SoftwareSerial. Để làm việc này, bạn phải chạy kịch bản kết nối trên máy Arduino được kết nối. Các kịch bản được đặt dưới extras \ scripts thư mục trong thư mục thư viện chính. Điều này chuyển hướng giao thông từ Arduino đến máy chủ Cayenne. Các bước: 1. Thiết lập biến token để phù hợp với thẻ Arduino từ bảng điều khiển. 2. Soạn thảo và tải lên bản phác thảo này. 3. Chạy script kết nối như mô tả dưới đây dành cho Windows hoặc Linux / OSX. Các cửa sổ: 1. Mở dòng lệnh của Windows (cmd.exe) 2. Điều hướng đến thư mục kịch bản bằng cách gõ "cd [đường dẫn]", ví dụ: "cd C: \ Users \ [yourusername] \ Documents \ Arduino \ thư viện \ Cayenne \ extras \ scripts" 3. Chạy kịch bản bằng cách gõ "cayenne-ser.bat -c COM4" (nơi COM4 là port với Arduino của bạn) và nhấn Enter Linux và OSX: ./cayenne-ser.sh (có thể cần phải chạy với sudo) Bạn có thể chỉ định cổng, tốc độ truyền, và thiết bị đầu cuối máy chủ như thế này: ./cayenne-ser.sh -c <port nối tiếp> -b <tốc độ truyền> -s <server address> -p <server port> Ví dụ : ./cayenne-ser.sh -c / dev / ttyACM0 -b 9600 -s arduino.mydevices.com -p 8442 Chạy -h cayenne-ser.sh để biết thêm thông tin Hãy chắc chắn để chọn cổng nối tiếp bên phải (có thể có nhiều). CHÚ Ý! Không sử dụng Serial để hiển thị bất kỳ đầu ra trong bản phác thảo này. Nó sẽ can thiệp với Serial kết nối USB. Khi tải các bản phác Arduino IDE có quyền khiếu nại với "lập trình là không trả lời "hoặc" Truy cập bị từ chối ". Bạn sẽ cần phải chấm dứt các kịch bản kết nối trước khi tải lên các bản phác thảo mới vì nó ngăn chặn truy cập vào cổng Serial. Ngoài ra hãy chắc chắn Màn hình nối tiếp bị vô hiệu hóa trong IDE vì đó có thể ngăn chặn các Arduino từ kết nối với các máy tính Windows / Linux / OSX. Nếu bạn sử dụng Visual Micro cho Visual Studio làm chắc chắn tự động Debugging là người tàn tật. Nếu không Serial Monitor có thể can thiệp vào Nối tiếp kết nối.

Embed This Sketch

Use the following HTML code to embed the sketch code above in your blog or website.

<iframe style="height: 510px; width: 100%; margin: 10px 0 10px;" allowTransparency="true" src="https://codebender.cc/embed/sketch:357242" frameborder="0"></iframe>

Embed The Serial Monitor

You can also embed the Serial Monitor section! Just use this HTML code.

<iframe style="height: 510px; width: 100%; margin: 10px 0 10px;" allowTransparency="true" src="https://codebender.cc/embed/serialmonitor" frameborder="0"></iframe>