CÁCH SỬ DỤNG APP INVENTOR

Giới thiệu

Raspberry pi cùng Windows 10 IoT core

Raspberry Pi như là một máy tính có kích thước nhỏ tuổi như một thẻ tín dụng, có chi tiêu tương đối thấp và tùy vào từng cái model khác nhau sẽ có những mức giá chênh lệch. Raspberry Pi hoàn toàn có thể kết nối với màn hình máy tính, hoặc tivi, có thể kết nối với những thiết bị đầu vào như camera, bàn phím, con chuột như một chiếc máy vi tính thông thường. Raspberry Pi còn cung cấp trong việc truy vấn web, nghe nhạc, xem phim với chất lượng cao, tạo thành bảng tính, làm file word cũng giống như chơi game. Ngoài ra, Raspberry Pi còn có chức năng tương tác với các thiết bị nước ngoài vi khác và được sử dụng trong các dự án phần cứng như máy nghe nhạc, lắp thêm dự báo thời tiết, những dự án smarthome với cảm ứng hồng ngoại. Hiện nay tại, Raspberry Pi đang được sử dụng khá thông dụng trên cố kỉnh giới, với đối tượng người tiêu dùng chủ yếu ớt là các học viên để tìm hiểu về xây dựng cũng như phương pháp làm việc của dòng sản phẩm tính.Bạn sẽ xem: phía dẫn áp dụng appinventor


*

Trong ví dụ này, raspberry pi 3 của chúng ta sẽ được thiết lập hệ điều hành quản lý Windows 10 IoT Core. Hệ điều hành quản lý này được Microsoft giới thiệu từ cưối năm 2015, vào nỗ lực nhằm mục tiêu đem hệ điều hành của bản thân mình tới lĩnh vực Internet of Things, nghành mà hiện nay đang bị chiếm lĩnh bởi các hệ điều hành dựa trên Linux. Windows 10 IoT Core không tồn tại giao diện desktop hay cửa sổ truyền thống lịch sử như Windows 10 bình thường, cụ vào kia lập trình viên sẽ đề nghị viết ra các ứng dụng để đóng vai trò giao diện.

Bạn đang xem: Cách sử dụng app inventor


*

Nguồn từ Microsoft

Và được lập trình để ‘Nhận diện khuôn mặt nhằm mở cửa‘, Quét thẻ RFID để open và ‘Dùng app app android để mở cửa’.

Mô hình Server-Client

Ở phần cần sử dụng app android để điều khiển mở cửa, hệ thống của bọn họ sẽ hoạt động theo kiểu mô hình mạng server-client (máy chủ-máy khách).Về nguyên lý cơ bản thì server sẽ luôn lắng nghe những yêu cầu xuất phát điểm từ 1 client như thế nào đó, khi nhận được yêu cầu thì triển khai các hành vi đã được xây dựng rồi đánh giá về cho client. Client ý muốn gửi yêu mong đến server thì phải biết được địa chỉ của server bắt buộc gửi như địa chỉ cửa hàng IP hoặc một thương hiệu miền (domain) như www.facebook.com, www.my-huawei.com…Cũng như khi bọn họ truy cập một trang web, đầu tiên, nhập địa chỉ trang website vào trình chăm sóc web, nhấn nút Enter. Từ bây giờ trình duyệt với vai trò là client, vẫn gửi yêu ước đến server thông qua showroom URL mà chúng ta đã nhập. Server nhận được yêu cầu, đang tải các nội dung của trang web và đánh giá về đến trình coi sóc để hiển thị website cho việc đó ta.


*

nguồn từ Ruslan’s Blog.

Trong dự án của bọn chúng ta, Raspberry pi cũng được lập trình sẵn nhằm có tác dụng lắng nghe như một server. Với lập trình ứng dụng Inventor giữ hộ yêu mong đến server kia thông qua add IP, khi cảm nhận yêu mong thì Raspberry pi triển khai nhiệm vụ mở cửa, rồi đánh giá về cho tiện ích một lời nhắn OK.

App Inventor

MIT ứng dụng Inventor là một trong ứng dụng web cung cấp người dùng căn cơ để lập trình vận dụng android. Được cải tiến và phát triển bởi Google với đang được bảo trì bởi viện technology Massachusetts (MIT). Kim chỉ nam của phầm mềm Inventor là giúp cho những người dùng tiện lợi tạo ra các ứng dụng app android mà ko cần kiến thức lập trình. Bằng cách kéo thả những khối mã và bố trí chúng lại với nhau để chế tác thành một ứng dụng.

Chuẩn bị

Một tài khoản Google để thực hiện App Inventor.Trình duyệt y web.Một smartphone Android để kiểm tra chương trình.

Thực hiện

Đăng nhập bằng thông tin tài khoản Google

Để rất có thể sử dụng app Inventor, họ cần sử dụng thông tin tài khoản Google để đăng nhập. Khi bạn truy cập đường truyền sauhttp://ai2.appinventor.mit.edu, phầm mềm Inventor đang yêu cầu các bạn sử dụng thông tin tài khoản Google nhằm đăng nhập.


*

Sau khi đăng nhập thành công, một trang web quản lý các dự án công trình của bạn sẽ xuất hiện. Nếu như là lần trước tiên đăng nhập, ứng dụng Inventor sẽ có được các lưu ý để tín đồ dùng hối hả làm quen.

Để tạo nên một ứng dụng mới, nhấn vào nút Start new project ở góc cạnh trên bên trái của màn hình. Nhập tên bắt đầu cho ứng dụng rồi dìm nút OK.


*

xây đắp giao diện cho ứng dụng

Trong ứng dụng ‘Mở cửa từ xa’, họ sẽ cần các thành phần sau:

Button để tiến hành gửi yêu mong khi người tiêu dùng nhấn vào.Label nhằm hiển thị các văn bạn dạng hướng dẫn trên màn hình ứng dụng.Notifier để hiện thông báo dạng pop-up cho tất cả những người dùng.Web để triển khai gửi yêu mong đến server Raspberry pi.

Xem thêm: Xin Chỉ Cách Kiểm Tra Hệ Điều Hành Máy Tính Dùng Hệ Điều Hành Windows Bao Nhiêu


Menu phía trái cung cấp cho người dùng những thành phần, các bạn chỉ câu hỏi kéo thành phần mình phải vào màn hình hiển thị điện thoại. Menu không tính cùng bên yêu cầu là thuộc tính của một thành phần, và cho phép người sử dụng chỉnh sửa, như tăng màu sắc và cỡ chữ, canh trái, canh phải…

Ở menu bên yêu cầu gần thực đơn thuộc tính là danh sách những thành phần đang rất được sử dụng. Bạn có thể đổi tên một trong những thành phần để dễ ợt nhận biết với phân biệt.

Trong thực đơn thuộc tính của thành phần Web. Họ sẽ thiết lập địa chỉ đường dẫn nhằm gởi yêu ước đến. Và chọn SaveResponse để lưu tệp thu thanh khi nhận được phản hồi.


Lập trình nhờ cất hộ yêu ước đến server Raspberry pi

Sau khi đang có những thành phần quan trọng cho ứng dụng. Họ sẽ qua cơ chế Blocks nhằm lập trình xử trí cho ứng dụng.

Đầu tiên, chúng ta sẽ lập trình sự khiếu nại khi người tiêu dùng nhấn vào button bên trên màn hình. Từ thành phần Button1 sẽ tạo tại đoạn designer, nhấn và kéo sự kiện When.Click ra màn hình.

Kéo thêm hành vi call.ShowAlert nữa để thông báo cho tất cả những người dùng biết là đang gửi yêu cầu mở cửa cho hệ thống.

Kết nối smartphone với ứng dụng Inventor

Trong quy trình lập trình, bao gồm lúc chúng ta cần buộc phải thử trên điện thoại cảm ứng thông minh thật. Do đó, tiện ích Inventor cung cấp ba chính sách xem thử cho người dùng. Người dùng có thể tạo một thiết bị ảo để thử nghiệm chương trình. Hay liên kết với smartphone bằng cáp USB hoặc thông qua mạng wifi.

Để liên kết với năng lượng điện thoại, người tiêu dùng cần thiết đặt ứng dụng MIT AI2 Companion bên trên Play store.

Kết nối điện thoại cảm ứng thông minh với tiện ích Inventor qua AI Companion

Nếu chọn lựa cách kết nối qua mạng. Bên trên thanh menu của phầm mềm Inventor, chọn Connect rồi chọn AI Companion. Trên năng lượng điện thoại, vào áp dụng MIT AI2 Companion, rồi nhập hoặc quét mã nhằm kết nối.

Kết nối điện thoại cảm ứng với app Inventor qua USB

Nếu muốn kết nối qua cáp USB, thì nên cài đặtApp Inventor Setupcho máy tính trước.

Trên điện thoại, người dùng phải bật chính sách nhà cách tân và phát triển và USB debugging. Để bật chính sách nhà phân phát triển, vào phần thông tin của năng lượng điện thoại. Tìm tới mục Build number với nhấn nhiều lần vào nó cho đến khi có thông tin “Bạn sẽ là nhà phát triển”. Sau đó, tìm đến thiết lập cho nhà cải tiến và phát triển (developer options) trong mua đặt, rồi check vào USB debugging.

Sau đó Trên thanh thực đơn của tiện ích Inventor, lựa chọn Connect rồi lựa chọn USB.

Kết luận

Các chúng ta cần chú ý là server và áp dụng này chỉ gồm thể hoạt động trong cùng một mạng wifi, và rất cần được gửi yêu mong đến đúng showroom ip của vps thì server mới nhận được yêu thương cầu.