Amplifier Analyzer AOIP Bài giảng LabView Balance Bản tin công nghệ Biến tần-Khởi động mềm blogger_ino Calibrator Cảm biến chuyên dụng Takex DX-S35F – DX-S33C – Phase Diffrential Detection BGS Sensors – Takex Việt Nam Cảm biến quang AECO FT18SM-CP50 – Photoelectric Sensors AECO – AECO Viet Nam Cảm biến quang AECO FTQSP – Photoelectric Sensors AECO – AECO Viet Nam Cảm biến quang IFM – Photoelectric Sensor IFM O1D100 – IFM Việt Nam – INO Việt Nam Cảm biến siêu âm Takex US-1AH / US-1AHPN – Ultrasonic Sensers – Takex Viet Nam Cảm biến siêu âm Takex US-S25AN – Takex Viet Nam – INO Việt Nam Cảm biến siêu âm Takex US-T04AN – Ultrasonic Sensers – Takex Viet Nam – INO Việt Nam Cảm biến siêu âm Takex US-T50 / US-R25 – Ultrasonic Sensers – Takex Viet Nam – INO Việt Nam Cảm biến siêu âm Takex US-U30AN – Takex Viet Nam – INO Việt Nam Cảm biến siêu âm Takex USA-S1AN / USA-S3MAN / USA-S6AN – Ultrasonic Displacement Sensers – Takex Viet Nam Cảm biến siêu âm Takex VS-S50RNF / VS-S20R / VS-S20B / VS-S15W / VS-S15WNF / VS-S15RBNF – BGS Photodiode Array Sensers – Takex Viet Nam Cảm biến sợi quang Takex F1R – F1RPN – F1RH – F1RHPN – F1RM – F1RMPN – F1RH-J – F11R – F11CR – F11CRPN – Digital Display Fiber Optic Sensors – Takex Viet Nam Cảm biến sợi quang Takex F70RK – F70GK – F70BK – F70WK – F70RKPN – F70GKPN – F70BKPN – F70WKPN – Fiber Optic Sensors – Takex Viet Nam Cảm biến sợi quang Takex F80R – F80RPN – Digital Display Fiber Optic Sensors – Takex Viet Nam Cảm biến vị trí AECO – Cảm biến cảm ứng AECO SMF – M12 – M18 – M30 – Metalface Inductive Sensors – AECO Việt Nam Cảm biến vị trí AECO – Cảm biến điện dung AECO SC18SP – SC30SM – Capacitive Sensors – AECO Việt Nam Cảm biến vị trí AECO – Cảm biến điện dung AECO SC30SP – SC30M – Capacitive Sensors – AECO Việt Nam Cảm biến vị trí AECO – Cảm biến từ AECO SI12SM – Inductive Sensors – AECO Việt Nam Cảm biến vị trí AECO – Cảm biến từ AECO SIP12 – SIQ80 – Inductive Sensors – AECO Việt Nam Controller Counter/Timer Data Acquisition System Dịch vụ Đếm xung và đếm số vòng quay của động cơ bằng encoder ElCO và PLC S7-300 – ELCO Việt Nam Điều Khiển-Giám Sát Đo các đại lượng điện Đo lực-Momen Đo Lường-Kiểm Tra Đo quang-Âm thanh featuredpost featuredpost/sản phẩm Form-Biểu mẫu Giới thiệu Hiệu chuẩn-Cân chỉnh HMI Siemens – Biến Tần Siemens – Simatic Siemens – Module Siemens – Siemens Việt Nam IFTTT Khác Khoảng cách-Vị trí LabView Linh kiện thiết bị khác Lưu lương-Mức Meter Mỹ áp thuế khủng gần 800% lên thép Nga National Instruments – Integrated 266 MHz Real-Time Controller and 2M Gate FPGA (Model: NI cRIO-9073) Nhiệt độ-Áp suất Oscilloscope Phần mềm LabView Phân tích-Thử nghiệm PLC-HMI Power Supply Sản phẩm Sản phẩm - Dự án Sản phẩm nổi bật Sản-phẩm-nổi-bật Sensor Signal Generator Súng bắn nhiệt Fluke – Máy chụp nhiệt Fluke – Fluke Việt Nam – INO Việt Nam Switch Tài liệu LabView Tin tức Tin tức - Sự kiện Tự Động-Đóng Cắt YouTube

Điều khiển LabVIEW từ iPhone, iPad hoặc iPod Touch

Ví dụ về ứng dụng iPhone, iPad or iPod Touch để điều khiển các ứng dụng LabVIEW trên máy tính và ngược lại
Có bao giờ bạn đã thử điều khiển một ứng dụng bằng LabVIEW trên máy tính của mình từ Iphone, I Pad hay Ipod hay chưa? Có bao giờ bạn kết nối và truyền nhận dữ liệu từ các máy tính đến các thiết bị Media như điều khiển một nhạc cụ, một máy tính khác…thông qua giao tiếp UDP, thông qua wifi…
Bài viết này cho bạn một cái nhìn cơ bản về cách thức sử dụng LabVIEW trong các ứng dụng nói trên.
Đầu tiên, bạn nên download và cài đặt ứng dụng TouchOSC trên thiết bị Media của mình (Ở đây tôi sử dụng một máy nghe nhạc IPod Touch của Apple). TouchOSC là một ứng dụng trên iPhone / iPod Touch / iPad mà cho phép bạn truyền và nhận Open Sound Control messages thông qua mạng Wifi sử dụng giao thức UDP.
Ipod/Iphone/Ipad and LabVIEW, touchOSC and LabVIEW, LabVIEW and Wifi, UDP protocal and LabVIEW
Sau khi cài đặt xong thì trên thiết bị cầm tay của bạn sẽ có ứng dụng TouchOSC này.
Ipod/Iphone/Ipad and LabVIEW, touchOSC and LabVIEW, LabVIEW and Wifi, UDP protocal and LabVIEW
Tiếp theo, bạn phải sử dụng một công cụ tạo giao diện cho ứng dụng của mình gọi là TouchOSC Editor (See here for download link) (Bạn cần cài đặt Java để sử dụng ứng dụng này). Ở đây, tôi tạo ra một giao diện bao gồm các nút bấm, control, LED và các message box …
Ipod/Iphone/Ipad and LabVIEW, touchOSC and LabVIEW, LabVIEW and Wifi, UDP protocal and LabVIEW
Sau khi hoàn thành, lưu file với tên gọi nào đó (Ở đây, tôi lưu tên file là INO Test.touchosc).
Tiếp theo là bước cấu hình cho kết nối giữa thiết bị Media và máy tính thông qua mạng Internet
Ipod/Iphone/Ipad and LabVIEW, touchOSC and LabVIEW, LabVIEW and Wifi, UDP protocal and LabVIEW
Ipod/Iphone/Ipad and LabVIEW, touchOSC and LabVIEW, LabVIEW and Wifi, UDP protocal and LabVIEW
 Sau khi đã cấu hình xong, trên màn hình của Ipod sẽ hiện ra giao diện mà bạn đã tạo ra ở trên. Bây giờ, bạn mở ứng dụng LabVIEW của bạn trên máy tính có địa chỉ IP 192.168.0.15 nói trên và chạy ứng dụng đó.
Tuỳ thuộc vào ứng dụng mà bạn viết thì chức năng và cách tương tác sẽ mang một cách thức riêng. Ở đây, bạn có thể tham khảo một ứng dụng LabVIEW cho phép bạn điều khiển các nút bấm, truyền nhận các dữ liệu từ máy tính tới IPod và ngược lại. Để truyền dữ liệu từ máy tính tới Ipod, bạn phải cấu hình địa chỉ IP tại ô IP address của phần Transmit trên ứng dụng LabVIEW theo địa chỉ của Ipod.
Ipod/Iphone/Ipad and LabVIEW, touchOSC and LabVIEW, LabVIEW and Wifi, UDP protocal and LabVIEW
Ví dụ: Để truyền một tin nhắn từ máy tính với thông điệp “Xin chao INO” cho hiển thị trên đối tượng Message ở trên Ipod, chúng ta gõ nội dung tin nhắn trong ô String, chọn loại dữ liệu gửi qua OSC là String rồi bấm nút Send. Lập tức trên màn hình Ipod, tại ô Message của giao diện hiện ra nội dung này. Nếu bạn muốn điều khiển một đối tượng ví dụ như bật một đối tượng LED trên màn hình Ipod, bạn phải đổi địa chỉ tại ô OSC Address sang đối tượng LED và gõ vào nội dung 0,1 (Tắt hoặc mở) rồi bấm nút Send. Đối tượng LED trên màn hình Ipod sẽ sáng hoặc tắt theo dữ liệu bạn truyền vào. Bạn có thể gõ dữ liệu vào ô Float32 nhưng lưu ý khi đó cần chọn lại OSC type là String hoặc float32 tương ứng.
Ngược lại, nếu bạn dùng tay để điều khiển các đối tượng trên màn hình Ipod, ở đây là bạn di chuyển con trỏ trên đối tượng XY Pad của màn hình Ipod thì tương ứng trên màn hình LabVIEW cũng có sự di chuyển con trỏ và các toạ độ x, y, z sẽ thay đổi theo sự di chuyển của bạn trên Ipod.
Ipod/Iphone/Ipad and LabVIEW, touchOSC and LabVIEW, LabVIEW and Wifi, UDP protocal and LabVIEW
Bạn cũng có thể sử dụng nhiều máy tính để điều khiển các đối tượng trên màn hình Ipod (nhưng lưu ý là các máy tính cần thiết lập địa chỉ IP tại ô IP address giống với địa chỉ IP của Ipod).
Với việc nắm bắt được ví dụ này, cho phép bạn thoải mái sáng tạo ra các ứng dụng khác thông qua sự phối hợp giữa LabVIEW, TouchOSC và Iphone/Ipad/Ipod.Lưu ý rằng, vì ứng dụng giao tiếp qua giao thức UDP/IP nên bạn hoàn toàn có thể sử dụng Iphone, Ipad, Ipod touch truy cập vào một mạng Wifi và điều khiển ứng dụng LabVIEW trên một máy tính kết nối mạng Internet từ xa miễn là trên Ipod bạn thiết lập đúng địa chỉ IP của máy tính chạy ứng dụng LabVIEW. Trong trường hợp ứng dụng LabVIEW của bạn điều khiển và kết nối với một thiết bị ngoại vi thì sử dụng iPhone, iPad hoặc iPod Touch cũng cho phép bạn tương tác với các thiết bị đó thông qua mạng Internet. Giờ đây, bạn mặc sức sáng tạo cho các ứng dụng của mình với sự trợ giúp điều khiển từ iPhone, iPad hoặc iPod Touch.
Để download ví dụ LabVIEW sử dụng trong chương trình, bạn click vào link dưới đây.
 - File : osc%20server%282009sp1%29.zip
- Type : zip
Hãy tham khảo qua một vài Video cho các ứng dụng tương tự

Controlling the servo by iPhone


Turn a servo with your iPhone

iPhone Controlling Servos and LEDs on Arduino


Người viết : Dung nv
Labels: ,

Đăng nhận xét

[blogger]

Author Name

CÔNG TY TNHH GIẢI PHÁP VÀ CÔNG NGHỆ ĐO LƯỜNG INO Địa chỉ: S2-G2, Chung cư SunView, Đường Cây Keo, Phường Tam Phú, Quận Thủ Đức, TP Hồ Chí Minh, Việt Nam Tel: (084)2873.000.184 | Email: info@ino.com.vn Hot line: 0939021319/0908289053 | Website: www.ino.com.vn | www.ino.vn

Biểu mẫu liên hệ

Tên

Email *

Thông báo *

Được tạo bởi Blogger.