Kết nối Internet cho Arduino Do sử dụng AtmelStudio?


12

Những giải pháp phần cứng và phần mềm nào hoạt động và sự đánh đổi để kết nối Arduino Do internet là gì? Tôi tập hợp phần cứng ethernet rẻ hơn nhiều so với phần cứng WiFi (€ 29 so với € 69). Trong cả hai trường hợp (có dây hoặc không dây), ngăn xếp và trình điều khiển phần mềm nào hoạt động theo AtmelStudio?


Câu hỏi tuyệt vời
JVarhol

Studio của Atmel sử dụng c ++ phải không? Chuyển thư viện Ethernet không thể khó như vậy.
TheDoctor

Hy vọng vậy @TheDoctor. Tôi thấy một thành phần và trình điều khiển Ethernet PHY trong Trình hướng dẫn ASF nhưng không có phần TCP / IP. Trả lời câu hỏi của bạn, vâng, tôi thấy gợi ý về C ++ ở mọi nơi nhưng tôi chỉ mới sử dụng C cho đến nay.
Bob Stein

1
@ BobStein-VisiBone - Thành phần PHY đó yêu cầu PHY ethernet bên ngoài cụ thể (A DM9161A). Nó sẽ không hoạt động với bảng / tấm chắn ethernet arduino, sử dụng bộ đồng xử lý Wiznet W5100 PHY / bộ đồng xử lý).
Sói Connor

Câu trả lời:


2

Chà, đặt cược tốt nhất của bạn là nhập các thư viện arduino trong dự án Atmel Studio của bạn . Sau đó, bạn sẽ có thể sử dụng mã hiện có để kết nối với Ethernet Shield "truyền thống" bằng SPI.

Mặc dù, Sam 3X có ethernet phần cứng không có dây , không giống như MBPC LPC1768, đáng buồn thay, đó là thành phần PHY ethernet mà bạn đã thấy, nhưng sẽ không thể thực sự sử dụng


2
Bạn luôn có thể mua Taijiuino Because , một bản sao do bên thứ 3 tương thích với mã, nhưng có các dòng IO ethernet bị phá vỡ.
Sói Connor

Ý bạn là plugin Visual Micro cho Atmel Studio? Và với điều đó tạo nên một máy chủ TCP / IP với lớp EthernetServer?
Bob Stein

Tôi đoán vậy, mặc dù tôi đã không thử điều đó. Bạn cũng có thể bao gồm các nguồn hoặc thêm tiêu đề + thư viện làm phụ thuộc trong dự án của bạn (đó là những gì tôi làm)
zmo

Những tập tin .c .cpp .h nào bạn sử dụng @zmo? Bạn có loại tính năng TCP / IP nào, hoặc chúng chỉ là Ethernet?
Bob Stein

Giải pháp này có nghĩa là tôi đã từ bỏ ASF (Atmel Studio Framework) đúng không?
Bob Stein
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.