Dự án Arduino và Điện thoại Di động

Mục lục:

Dự án Arduino và Điện thoại Di động
Dự án Arduino và Điện thoại Di động
Anonim

Nền tảng Arduino cho phép người dùng tạo giao diện giữa máy tính và các vật dụng hàng ngày, cho phép thực hiện một số hack phần cứng sáng tạo. Mặc dù Arduino IDE (Môi trường phát triển tích hợp) chỉ hoạt động trên Windows, Mac hoặc Linux, nhưng có một số giao diện có sẵn để điều khiển Arduino bằng điện thoại hoặc máy tính bảng. Dưới đây là một vài ví dụ về các cách có thể tích hợp Arduino với các thiết bị di động.

Thông tin trong bài viết này áp dụng rộng rãi cho các phiên bản khác nhau của phần cứng Arduino. Các phiên bản cũ hơn có thể không tương thích với hệ điều hành di động mới hơn.

Image
Image

Bottom Line

Sân chơi Arduino chứa nhiều hướng dẫn và thông tin về cách giao diện với phần cứng bằng Arduino. Hai chương trình nó đề xuất để phát triển giao diện di động là pfodApp và Annikken Andee. Cái trước là dành riêng cho Android, nhưng cái sau tương thích với iOS. Cả hai tùy chọn đều không yêu cầu bất kỳ kinh nghiệm lập trình di động chuyên sâu nào.

Arduino và Android

Nền tảng tương đối mở của các thiết bị Android khiến chúng trở thành ứng cử viên tuyệt vời để tích hợp với Arduino. Nền tảng Android cho phép kết nối trực tiếp với Arduino ADK thông qua việc sử dụng ngôn ngữ Xử lý, ngôn ngữ này có liên quan đến ngôn ngữ Wiring tạo thành nền tảng của giao diện Arduino. Sau khi kết nối, điện thoại Android có thể được sử dụng để điều khiển tất cả các chức năng của thiết bị Arduino.

Bottom Line

Với bản chất của iOS liên quan đến điều khiển cấp thấp, việc kết nối Arduino với thiết bị iOS của bạn có thể khó khăn hơn một chút. Gói đột phá Redpark cho phép kết nối cáp trực tiếp giữa các thiết bị iOS cũ hơn và Arduino, nhưng nếu bạn có iPhone hoặc iPad mới hơn, bạn phải thiết lập kết nối không dây giữa thiết bị iOS và Arduino qua Bluetooth hoặc Wi-Fi.

Lá chắn di động Arduino

Một cách khác để làm cho Arduino thân thiện với thiết bị di động là sử dụng lá chắn di động. Các tấm chắn GSM / GPRS gắn trực tiếp vào bảng đột phá Arduino và chấp nhận các thẻ SIM đã mở khóa. Việc bổ sung lá chắn di động có thể cho phép Arduino thực hiện và nhận tin nhắn SMS, đồng thời, một số lá chắn di động cho phép đầy đủ các chức năng thoại, biến Arduino thành điện thoại di động tự nấu nướng một cách hiệu quả.

Bottom Line

Một giao diện di động khác có thể được tích hợp với Arduino là Twilio. Twilio là một giao diện web kết nối với các dịch vụ điện thoại, vì vậy Arduino được kết nối với máy tính có thể được điều khiển bằng tin nhắn thoại hoặc SMS. Ví dụ: Arduino và Twilio có thể được sử dụng cùng với các thiết bị và thiết bị điện tử khác để cung cấp tính năng tự động hóa trong nhà có thể điều khiển bằng web hoặc SMS.

Giao diện Arduino và Web

Arduino IDE được tích hợp dễ dàng với một số giao diện web với chuyên môn lập trình tối thiểu, nhưng đối với những người đang tìm kiếm một giải pháp sẵn sàng hơn, một số thư viện tồn tại. Ví dụ, giao diện Webduino là một thư viện máy chủ web Arduino đơn giản để sử dụng với lá chắn Arduino và Ethernet. Sau khi ứng dụng web được lưu trữ trên máy chủ Webduino, Arduino có thể được điều khiển từ bất kỳ thiết bị di động nào được kết nối với internet.

Đề xuất: