Sáng tạo phần mềm ứng dụng Robot   22/8/2018

Em Nguyễn Bùi Anh Kiệt, học sinh Trường THPT Nguyễn Văn Linh đã cho ra mắt một sản phẩm phần mềm tin học, đó là phần mềm Robot quản gia, sản phẩm đạt giải Nhất Cuộc thi Sáng tạo dành cho thanh thiếu niên nhi đồng toàn tỉnh lần thứ XI năm (2017-2018) do Liên hiệp các Hội Khoa học và kỹ thuật tỉnh tổ chức.



Chia sẻ với chúng tôi về ý tưởng xây dựng phần mềm Robot quản gia, em Nguyễn Bùi Anh Kiệt cho biết, trong cuộc sống hiện đại thời 4.0 đa số ai cũng dùng điện thoại Smartphone . Việc ứng dụng các chức năng hữu ích của nó vào thực tiễn giúp con người cải thiện cuộc sống của mình như ; nghe nhạc , giải stress, thông báo rò rỉ gas, chống trộm….. Do vậy sau khi có ý tưởng, em đã dày công lên mạng tìm ra tác dụng của robot là rất bao la, đa dạng và có thể giúp ích được cho chúng ta trong cuộc sống hàng ngày. Từ đó em đã suy nghĩ và viết ra phần mềm này.

Tuy nhiên để tạo ra được phần mềm chạy được trên Smarphone, em Kiệt cũng mất nhiều thời gian để mày mò tìm hiểu học hỏi qua thầy cô, bạn bè và mạng Internet... Em Kiệt cho biết “Robot” hoạt động theo nguyên lí vào-ra. Khi âm thanh được nói vào ứng dụng Arduino Voice Control thì ứng dụng sẽ xử lí và chuyển âm thanh đó thành dạng văn bản. Tiếp theo đoạn văn bản đó sẽ được chuyển đến arduino thông qua bluetooth. Tiếp theo arduino sẽ so sánh đoạn văn bản đó với các lệnh mà ta đã lập trình, nếu khớp thì arduino sẽ lấy tệp âm thanh của lệnh ấy từ thẻ SD truyền sang cho module khuếch đại âm thanh. Sau đó module sẽ khuếch đại âm thanh lên và điều khiển loa phát tệp âm thanh ấy và lệnh chỉ được thực hiện trong phạm vi lập trình.

Đối với ứng dụng Arduino Voice Controller khi ta nhấn nút lệnh thì lệnh ấy sẽ được mã hóa bằng những con số và chữ cái, mỗi nút lệnh ứng với một con số chữ cái riêng. Vì vậy khi ta nhấn nút thì những con số, chữ cái được ứng dụng gửi qua arduino thông qua blutooth. Tiếp theo arduino sẽ so sánh các con số chữ cái đó với các lệnh mà ta đã lập trình, nếu khớp thì arduino sẽ xuất lệnh cho động cơ, cảm biến siêu âm hoạt động như theo lập trình.

Đối với các cảm biến thì các cảm biến sẽ đo và gửi vào arduino khi các thông số của cảm biến gas, lửa, siêu âm khớp với nhau thì arduino sẽ xuất lệnh cho loa hoạt động giống như lập trình. Riêng đối với cảm biến nhiệt độ, độ ẩm thì khi có lệnh giọng nói arduino sẽ so sánh thông số cảm biến đưa vào so với lập trình, nếu khớp ở lệnh nào thì arduino sẽ xuất lệnh cho loa hoạt động giống lập trình. Đối với cảm biến ánh sáng thì khi không có ánh sáng, module sẽ báo về cho arduino khi đó arduino sẽ phát lệnh bật đèn.

Với kết quả đạt được là động lực để thời gian tới em Kiệt có những dự định cho mình, đó là tiếp tục nghiên cứu thêm một số phần mềm khác để hỗ trợ cho học tập cũng như áp dụng vào thực tiễn.

 

Tác giả bài viết: Phạm Công Luân


Các tin tiếp
Trao giải Cuộc thi sáng tạo dành cho thanh thiếu niên, nhi đồng lần thứ IX   (23/8/2016)
Giải pháp đạt giải Cuộc thi lần thứ IX   (9/8/2016)
Họp xét giải Cuộc thi sáng tạo dành cho thanh thiếu niên, nhi đồng lần thứ IX (2015-2016)   (13/7/2016)
Chấm thi các giải pháp tham gia Cuộc thi sáng tạo dành cho thanh thiếu niên, nhi đồng lần thứ IX (2015-2016)   (8/7/2016)
Họp Ban tổ chức Cuộc thi sáng tạo dành cho thanh thiếu niên, nhi đồng lần thứ IX (2015-2016)   (28/6/2016)
Nắm tình hình triển khai Cuộc thi sáng tạo dành cho thanh thiếu niên, nhi đồng   (31/12/2015)
Khơi niềm đam mê nghiên cứu khoa học trong học sinh   (14/9/2015)
Tổng kết và trao giải Cuộc thi sáng tạo dành cho thanh thiếu niên, nhi đồng lần thứ VIII (2014-2015)   (14/8/2015)
Chấm thi các giải pháp tham gia Cuộc thi sáng tạo dành cho thanh thiếu niên, nhi đồng lần thứ VIII (2014-2015)   (14/7/2015)
Phát động Cuộc thi sáng tạo dành cho thanh thiếu niên, nhi đồng lần thứ VIII tại các địa phương   (21/11/2014)
Giải pháp đạt giải Cuộc thi lần thứ VII   (30/7/2014)
Tổng kết Cuộc thi sáng tạo dành cho thanh, thiếu niên, nhi đồng lần thứ VI (2012-2013)   (21/8/2013)
Kết quả triển khai Cuộc thi sáng tạo dành cho thanh, thiếu niên, nhi đồng lần thứ VI   (26/6/2013)
Giải pháp đạt giải Cuộc thi lần thứ VI   (26/6/2013)
Tổ chức Cuộc thi sáng tạo dành cho thanh, thiếu niên, nhi đồng   (15/4/2013)
Tìm kiếm
Liên kết
Mạng thông tin
Thống kê truy cập
Số lượt truy cập :    4844504