Arduino Yún, một bảng để tham gia vào Internet of Things một cách tự do

arduino yun

Internet of Things hay còn được gọi là IoT đã cách mạng hóa thế giới công nghệ và cũng đã tiếp cận nhiều dự án của chúng tôi (cho dù chúng tôi có muốn hay không). Đó là lý do tại sao nhiều người dùng đang tìm kiếm một bo mạch xử lý các chương trình của họ, không tốn kém và cũng có thể kết nối Internet mà không cần sử dụng khóa không dây hoặc card mạng. Đối với nhiều người, cách sau là một giải pháp khắc phục nhanh chóng, nhưng không có nghĩa là nó là một giải pháp chuyên nghiệp hoặc hiệu quả.

Với điều này, nhóm của Dự án Arduino đã phát triển một bảng hướng đến Internet of Things. Bo mạch này có tên là Arduino Yún.

Arduino Yún là gì?

Arduino Yún là một bảng từ Dự án Arduino. Điều này có nghĩa là thiết kế và sản xuất của nó có thể được thực hiện bởi chúng tôi hoặc bởi bất kỳ công ty nào cũng như có thể sử dụng thiết kế của mình để tạo ra nguyên mẫu và tấm cá nhân. Trong trường hợp của Arduino Yún, sau này sẽ là một bước tiến xa hơn, vì nó dựa trên Arduino Leonardo, một mô hình bảng mạnh mẽ hơn Arduino UNO.

Arduino Yún có cùng thiết kế và cùng một bộ điều khiển với Arduino Leonardo, đó là, bộ xử lý Atmel ATmega32U4. Nhưng, không giống như Arduino Leonardo, Arduino Yún có một bo mạch mini Atheros Wireless AR9331, một khe cắm thẻ microsd và một lõi có tên là Linino.

Sự khác biệt giữa Arduino Yún và Arduino UNO?

arduino yun

Xem xét các điều trên, sự khác biệt giữa mô hình Arduino Yún và mô hình là rõ ràng Arduino UNO. Nhưng còn một số nữa.

Nếu bạn nhìn vào bài viết mà chúng tôi đã xuất bản gần đây, một bảng Arduino thiếu nhiều yếu tố mà các bảng khác như Raspberry Pi có, nhưng Arduino Yún thì không.

Lõi được gọi là Lininus là lõi cung cấp đủ sức mạnh để có một bản phân phối nhỏ được gọi là Openwrt-Yún. Bản phân phối này sử dụng nhân Linux và một số công cụ khác giúp Openwrt có thể được cài đặt trên bất kỳ thiết bị nào có bảng mạch hoặc tương tự.

Openwrt-Yún là gì?

Tại thời điểm này, thật thuận tiện để dừng lại ngắn gọn về Openwrt-Yún là gì và tại sao nó lại quan trọng.

Biểu trưng OpenWrt

OpenWRT Đây là bản phân phối Gnu / Linux thích ứng với bất kỳ bộ định tuyến và thẻ không dây nào. Trong trường hợp này, Openwrt-Yun là một bản phân phối đã được sửa đổi để được cài đặt trên Arduino Yún. Phân phối nằm trong Linino và có thể được mở rộng nhờ vào khe cắm thẻ microsd. Để có thể sử dụng các chức năng này, chúng tôi chỉ phải kết nối với bảng từ xa thông qua ssh và sử dụng trình quản lý gói của phân phối cũng như các công cụ còn lại.

Không cần phải nói, phân phối này nó sẽ cung cấp cho chúng ta một số chức năng thông minh cơ bản mà hệ điều hành có nhưng không giống như bảng Raspberry Pi có thể được sử dụng như một máy tính mini hoặc một máy tính cũ mà chúng tôi có thể sử dụng làm máy chủ hoặc một phần của cụm.

Làm thế nào để truy cập cấu hình Arduino Yún?

Để truy cập cấu hình Arduino Yún, chúng ta phải thực hiện hai bước:

  • Cài đặt trình điều khiển để máy tính nhận ra nó bằng Arduino IDE
  • Định cấu hình giao diện từ xa cho các kết nối và bước “cầu nối” để các chương trình cá nhân sử dụng giao diện không dây.

Bước đầu tiên rất quan trọng vì một lúc nào đó chúng ta sẽ cần gửi các chương trình và dữ liệu đến bảng Arduino Yún. Đối với điều này, chúng tôi chỉ có cài đặt trình điều khiển bảng và sau đó chạy Arduino IDE. Nếu chúng ta có Arduino IDE trên Gnu / Linux, sẽ không có vấn đề gì với bước này và chúng ta sẽ không phải làm gì cả; Nếu chúng ta có Windows, trình điều khiển cho mô hình này cũng như các mô hình Arduino khác sẽ được cài đặt cùng với Arduino IDE, do đó tầm quan trọng của việc sử dụng IDE này; Và nếu chúng ta có mac OS, chúng ta không phải làm bất cứ điều gì nếu chúng ta sử dụng Arduino IDE, nhưng lần đầu tiên chúng ta kết nối bảng Arduino Yún với máy Mac của mình, trình hướng dẫn cài đặt bàn phím sẽ xuất hiện, một trình hướng dẫn mà chúng ta sẽ phải đóng với nút màu đỏ. Đó là một vấn đề xuất hiện được phản ánh trong trang web chính thức của Arduino Yún.

Bước khác mà chúng tôi muốn biết là kết nối và quản trị mô-đun Wi-Fi Arduino Yún. Đầu tiên chúng ta phải cung cấp năng lượng cho đĩa; điều này sẽ khiến bo mạch tạo ra một mạng wifi có tên là Yún. Chúng tôi kết nối với mạng này và trong trình duyệt chúng tôi ghi địa chỉ http: //arduino.local Địa chỉ này sẽ mở ra một trang web mà từ đó chúng ta có thể quản lý mạng mới được tạo. Tên người dùng và mật khẩu của bảng điều khiển này là "arduino", một từ mà chúng ta có thể thay đổi khi vào bảng điều khiển.

Giao diện web Arduino Yun

Nhưng, nếu chúng ta sử dụng Arduino Yun, những gì chúng ta sẽ tìm kiếm là kết nối với mạng Wi-Fi chứ không phải tạo mạng của riêng mình. Để thực hiện việc này, trong bảng điều khiển đã được mở ra, ở dưới cùng có một menu thả xuống với các phần tử để kết nối với bất kỳ mạng Wi-Fi nào, ngoại trừ mạng của trường đại học và các mạng tương tự khác sử dụng giao thức và phần mềm mật khẩu. làm cho nó không thể (vẫn) kết nối với loại tấm này.

Chà, chúng tôi đã biết cách tạo mạng Wi-Fi của riêng bạn, kết nối với mạng Wi-Fi khác, nhưng làm cách nào để sử dụng kết nối này với các bảng và / hoặc chương trình khác?

Tốt cho nó chúng ta phải sử dụng chức năng Bridge trong chương trình mà chúng ta tạo trong Arduino IDE. Hàm bắt đầu bằng Bridge.begin (), một chức năng cho phép chúng ta giao tiếp với chức năng bình thường và chức năng không dây của bảng Arduino Yún.

Tôi có thể làm gì với Arduino Yún?

Hình ảnh điện thoại Arduino

Với việc lập trình cần thiết, chúng ta có thể làm cho bất kỳ thiết bị công nghệ nào trở nên "thông minh" nhờ bảng Arduino Yún. Tuy nhiên, phổ biến nhất là sử dụng bảng để tiện ích được tạo có thể kết nối với Internet và có thể thao tác nó thông qua một thiết bị khác như điện thoại thông minh, máy tính bảng hoặc máy tính.

Một số người dùng đã quản lý để sử dụng bo mạch như một card mạng hiếm, nhưng chúng tôi phải nói rằng làm điều này khá khó khăn và giá của bo mạch cao hơn bất kỳ card mạng thông thường nào. Trên Hướng dẫn bạn có thể làm được một người hâm mộ nhỏ về những gì có thể làm được với Arduino Yún. Chúng tôi chỉ cần viết tên của bảng trong công cụ tìm kiếm kho lưu trữ và các dự án khác nhau sử dụng mô hình này sẽ xuất hiện.

Kết luận

Arduino Yún là một bảng thú vị và quan trọng đối với nhiều người dùng vì cho đến khi anh ấy đến, bất cứ ai muốn kết nối dự án của mình với Internet đều phải mua một bảng Arduino cộng với một tấm chắn không dây hoặc GSM cho phép kết nối. Chi phí cao hơn Arduino Yún và lập trình khó hơn với nhiều hạn chế hơn. Arduino Yún khắc phục tất cả những điều này và cung cấp khả năng tạo các tiện ích nhẹ hơn và mạnh mẽ hơn cho đến nay. Nhưng dự án của chúng tôi có thể phù hợp hơn với các lựa chọn thay thế khác như Raspberry Pi Zero W. Trong mọi trường hợp, cả Arduino và Raspberry Pi đều tuân theo nguyên tắc Phần cứng miễn phí và điều đó có nghĩa là chúng tôi có thể chọn bảng và giải pháp mà không thấy dự án của mình bị xâm phạm.


Nội dung bài viết tuân thủ các nguyên tắc của chúng tôi về đạo đức biên tập. Để báo lỗi, hãy nhấp vào đây.

Một bình luận, để lại của bạn

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố.

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   xtrak dijo

    Chào ngày mới 24 tháng 2018 năm XNUMX, tấm biển này xuất hiện bị nhà sản xuất thu hồi, được cho là do không tuân thủ quy định nào.
    Điều khiến tôi bực mình là chiếc khiên của yun có nó trong danh mục.
    Tôi để lại liên kết: https://store.arduino.cc/arduino-yun
    Tôi đang tìm kiếm một giải pháp thay thế cho dự án của mình, tôi sẽ đánh giá cao bất kỳ đề xuất nào.
    Một lời chào và cảm ơn cho bài viết.

bool (đúng)