Drone bay khắp ruộng vườn
Đến vườn xoài rộng 7ha của gia đình ông Nguyễn Sơn Trung ở thôn Va Ly (xã Sơn Tân, huyện Cam Lâm, tỉnh Khánh Hoà), những cây xoài tứ quý xanh tốt, những trái xoài được bao gói cẩn thận, trái nào cũng đều đẹp nhờ được chăm sóc kỹ lưỡng.
Để phục vụ cho việc chăm sóc xoài, tháng 12 năm ngoái, ông Trung đã đầu tư 370 triệu đồng mua chiếc drone to đùng, có thể “cõng” được 40 lít nước cho mỗi lần cất cánh.
“Chiếc drone có tải trọng 40 lít này cứ 30 phút phun tưới xong 1ha xoài. Nếu tính cả thời gian cho máy nghỉ ngơi, sạc pin, châm nước, pha thuốc, 7ha xoài của gia đình tôi chỉ 1 ngày là xong 1 đợt phun; nếu thuê người phun phải mất ít nhất 7 ngày mới xong.
Chưa kể drone còn xịt đều, hiệu quả hơn so với làm tay. Máy có thể phun tất cả các loại thuốc phòng trừ dịch hại, sâu bệnh, dưỡng chất, phân bón lá… Việc sử dụng máy cũng không quá phức tạp. Khi mua máy, cán bộ kỹ thuật của hãng đến tận nơi, cầm tay chỉ việc cho mình, vài ngày là nắm bắt được cơ bản. Nhiều công đoạn, nông dân có thể thiết lập cho drone làm việc tự động”, ông Trung hồ hởi.
Tại vườn xoài ngút ngàn, xanh tốt ở thôn Xuân Lập (xã Cam Tân, huyện Cam Lâm), chúng tôi lần theo tiếng xè xè của máy phát điện, nơi ông Trần Hoài Nhân đang chăm sóc xoài của gia đình mình.
Chiếc drone được lập trình sẵn, cất cánh bay đi phun thuốc phòng trừ bọ trĩ phá hại rồi lại quay về khi đã hoàn thành một đợt phun. Trên màn hình tay cầm điều khiển máy bay không người lái là hình ảnh toàn ảnh khu vườn rộng 4ha của nhà ông theo dạng bản đồ, được chia thành nhiều ô nhỏ.
“Tôi chỉ cần châm thuốc, đánh dấu vào ô cần phun, chiếc drone sẽ tự động phun đều đặn trên toàn bộ ô đó” – ông Nhân nói rồi cho biết thêm, do nơi đây điện lưới chưa đảm bảo nên nguồn điện sạc pin cho drone được sử dụng từ máy phát.
Chiếc drone này được gia đình mua cách đây chưa lâu với giá 300 triệu đồng. Nhờ có nó, những đợt phun xịt thuốc bảo vệ thực vật, phân bón lá được thực hiện nhanh chóng, hiệu quả.
Chiếc drone (máy bay không người lái) cất cánh, bay đi chăm sóc ruộng vườn tại huyện Cam Lâm, tỉnh Khánh Hòa.
Trên cánh đồng bạt ngàn cây mía của vùng lõi mía đường xã Ninh Xuân, Ninh Thượng, Ninh Tây… của thị xã Ninh Hòa, từng cánh bay của drone cũng đã vi vu khắp nơi. Theo ước tính, trong số hơn 4.000ha mía vùng nguyên liệu của Công ty Cổ phần Xuất nhập khẩu AgriS Ninh Hòa, đến nay đã có khoảng 90% diện tích mía được nông dân áp dụng drone vào việc chăm sóc.
Theo đại diện AgriS Ninh Hòa, mỗi đợt phun phân bón lá, thuốc phòng trừ sâu hại, tổng chi phí là 1,1 triệu đồng/ha. AgriS Ninh Hòa hỗ trợ người trồng mía 600.000 đồng, bao gồm chi phí thuê drone và một phần chi phí phân bón lá.
Bước chuyển lớn
Để có thể mang lại hiệu quả cao trong sản xuất nông nghiệp, nhiều nông dân khác cũng đã tìm hiểu, học hỏi và áp dụng drone trong nông nghiệp.
Nhà ông Nguyễn Hữu Nhất (xã Cam Thành Bắc, huyện Cam Lâm) có 1ha lúa, 3 sào xoài. Thấy bố mẹ chăm sóc cây trồng quanh năm cực khổ, nhất là tiếp xúc trực tiếp với phân, thuốc hóa học nhiều không tốt cho sức khỏe, ông đã vay mượn, tích cóp được 200 triệu đồng mua một chiếc drone để phục vụ cho nhu cầu của gia đình, giải phóng bớt sức lao động cho bố mẹ.
Ông còn dùng drone bay dịch vụ cho người dân trong vùng. Mỗi năm, có đến hàng trăm héc-ta lúa, bắp, dưa, mía, xoài… sử dụng dịch vụ drone của ông. Chi phí thuê drone tính theo số lượng bình xịt, mỗi bình 20 lít, phun 1 bình hết 120.000 đồng tiền công phun.
Với vườn xoài 800 cây ở thôn Cây Xoài, xã Suối Tân, huyện Cam Lâm, ông Trịnh Vinh phải thường xuyên chăm sóc xoài, nhất là phun thuốc phòng trừ sâu bệnh.
Ông cho biết, xoài ra đọt, ra bông, đậu quả… đều có những sinh vật gây hại xuất hiện, cần phải phòng trừ. Trong khi đó, việc phun bằng tay, nhất là đối với những cây xoài cao 3 – 4m, cá biệt có cây trên 10m rất khó khăn, lại rất độc hại. Bởi vậy, nghe nói ở xã Cam Tân, Sơn Tân có nông dân mua drone để chăm xoài, ông Vinh và nhiều nông dân khác trong vùng đã nhiều lần đến tìm hiểu, học hỏi.
Ông Lê Văn Hùng – Giám đốc Hợp tác xã nông nghiệp Diên Lộc, huyện Diên Khánh cho biết, hợp tác xã có 287ha lúa, mỗi năm sản xuất được hơn 3.000 tấn lúa giống xác nhận. Hợp tác xã đang lên kế hoạch mùa vụ năm 2025 sẽ áp dụng drone vào một số công đoạn sản xuất lúa, phục vụ các thành viên.
Theo ông Lê Quang Ba – Quản lý đội drone các tỉnh từ Khánh Hòa đến Quảng Trị của Tập đoàn Lộc Trời, năm 2022 và 2023, Lộc Trời triển khai thí điểm việc ứng dụng drone vào chăm sóc lúa.
Cụ thể là gieo sạ, bón phân và thuốc bảo vệ thực vật bằng drone tại xã Ninh Quang (thị xã Ninh Hòa) và xã Vạn Phú (huyện Vạn Ninh, tỉnh Khánh Hòa).
Kết quả cho thấy chi phí bỏ ra cho mỗi héc-ta lúa áp dụng drone khoảng 26 triệu đồng, tương tự như thông thường nhưng diện tích lúa áp dụng drone cho năng suất cao hơn, từ đó hiệu quả kinh tế cao hơn gần 10 triệu đồng so với thông thường.
Ông Trương Tấn Hùng – Phó Chủ tịch Hội Nông dân tỉnh Khánh Hòa cho biết, thời gian qua, nông dân trên địa bàn tỉnh đã bắt đầu ứng dụng drone vào chăm sóc cây trồng, nhất là trong việc phun phân bón lá, thuốc bảo vệ thực vật.
Drone giúp giải quyết được việc thiếu hụt công lao động nông nghiệp, bảo vệ sức khỏe cho nông dân. Việc áp dụng drone vào chăm sóc cây trồng ở Khánh Hòa còn nhiều dư địa phát triển, nhưng drone cần áp dụng ở những cánh đồng lớn, rộng hàng chục héc-ta mới phát huy tối đa hiệu quả.
Do đó, cùng với việc đồng hành, khuyến khích, hỗ trợ nông dân trong việc nâng cao tỷ lệ cơ giới hóa, áp dụng khoa học công nghệ vào sản xuất nông nghiệp, Hội Nông dân tỉnh cũng tập trung xây dựng các mô hình kinh tế tập thể, chi – tổ hội, tổ hợp tác, hợp tác xã nhằm tập hợp nông dân, nâng cao quy mô sản xuất.
`);
}else{
if (window.confirm("Bạn muốn đăng xuất?")){
var el=$("#top-link-account");
// //el.find("a.first").html("")
// // .removeAttr("style");
el.find(".first").show();
el.find("a.second").html("");
el.find("a.second").removeAttr("data-out");
$('.comment-account').html(`
`);
deleteCookie('my_dv');
$("#_btn_logout").click();
}
}
}
function logout(){
if (window.confirm("Bạn muốn đăng xuất?")){
var el=$("#top-link-account");
// //el.find("a.first").html("")
// // .removeAttr("style");
el.find(".first").show();
el.find("a.second").html("");
el.find("a.second").attr("data-out","0");
$('.comment-account').html(`
Đăng ký
`);
deleteCookie('my_dv');
$("#_btn_logout").click();
}
}
function login(){
$("#_btn_logout").click();
$("#cmt_alert").html("Vui lòng đăng nhập hoặc đăng ký để gửi bình luận");
}
function register(){
$("#_btn_logout").click();
$('[data-target="signup"]').click();
fnCaptcha();
}
var aspCookie=null;
(runinit=window.runinit || []).push(function(){
if(lgGetCookie('my_dv')){
var user=JSON.parse(lgGetCookie('my_dv'));
if(user.name){
authLogin(user.name,true);
}
}
$('.btn-refresh').click(function(){
fnCaptcha();
});
$('.iconew-eye').click(function(){
$(this).toggleClass('closed');
var x=$(this).siblings('input')[0];
if (x.type==="password"){
x.type="text";
}else{
x.type="password";
}
});
function stripHtml(html){
var temporalDivElement=document.createElement("div");
temporalDivElement.innerHTML=html;
return temporalDivElement.textContent || temporalDivElement.innerText || "";
}
//---------------------User account
// 1. Hide login/logout button->in case API doesn't available, login/logout will not show + Init OAuth_v2
//$("#top-link-account").hide();
if (typeof gapi != "undefined") {
//window._cnnd.oauth.init();
console.log("login not available");
}
// 2. Remove excessive login/register form -> only 1 form available // no need
// 3. Callback functions
var fnPopupAction = function(id, alert, loginData) {
id = id.toLowerCase();
if (id == "close") {
$("#cmt-account-header .close").click();
return;
}
if (id == "info" && !window._isShowingInfo) {
$("#cmt-account-header .close").click();
return;
}
window._isShowingInfo = false;
if (loginData) {
$("#cmt-account-header [data-target]").hide();
$("#cmt-account-header [data-target].logged-in").show().first().click();
$("#cmt-account-header [data-info-name]").html(loginData.name || "Quý vị");
$("#cmt-account-header [data-info-email]").html(loginData.email ||
"<không xác định>");
} else {
$("#cmt-account-header [data-target]").hide();
$("#cmt-account-header [data-target].not-login").show().first().click();
$("#cmt-account-social").show();
}
setTimeout(function() {
$("#cmt-account-header > .wrapper").css("animation", "none");
}, 200);
$("#cmt-account-header").show();
$("#cmt-account-header input[type="password"]").val("");
$("#cmt-account-header [data-target="" + id + ""]").click();
$("body").css("overflow", "hidden");
$("#nav").removeClass("active");
$("#cmt_alert").html(alert || "Vui lòng đăng nhập hoặc đăng ký để gửi bình luận");
};
var accountMessageProcess = function(data) {
if (data.isLogged) {
fnPopupAction("info", "Vui lòng đăng nhập hoặc đăng ký để gửi bình luận", {
name: data.name,
email: data.email
});
} else {
fnPopupAction(data.act, data.alert || "Vui lòng đăng nhập hoặc đăng ký");
if (data.act == "close" && data.raw.Data && data.raw.Data.Approved) {
//window.alert("Đăng nhập thành công");
fnPopupAction("info", "Đăng nhập thành công", {
name: data.raw.Data.Name,
email: $("#_login_email").val() || $("#_sign_email").val()
});
}
}
};
// 5. Action functions -> bind event to form elements
var fnPopupBindAction = function() {
// Tab
$("#cmt-account-header [data-target]").on('click', function() {
$("#cmt-account-header [data-target], #cmt-account-header [data-tab]").removeClass(
"active");
$(this).addClass("active");
var tab = $("#cmt-account-header [data-tab='" + $(this).attr("data-target") + "']");
tab.addClass("active")
.find("input[type="text"], input[type="email"]").first().focus();
tab.find("input").keyup(function(event) {
if (event.keyCode === 13) {
tab.find(".btn.clickable").click();
}
});
fnCaptcha();
$("#cmt_alert").html("Vui lòng đăng nhập hoặc đăng ký để gửi bình luận");
});
$("#cmt-account-header .close").on('click', function() {
$("#cmt-account-header").hide();
$("#cmt-account-header > .wrap").removeAttr("style");
$("body").css("overflow", "unset");
fnCaptcha();
$("#cmt_alert").html("Vui lòng đăng nhập hoặc đăng ký để gửi bình luận");
});
// Reload Captcha
// $("#_reload_captcha").on('click', function () {
// fnCaptcha();
// });
// Btn Login
$("#comment-frame").on('click','#btn_login', function () {
$("#top-link-account .first").click();
});
$("#comment-frame").on('click','#btn_signup', function () {
$("#top-link-account .first").click();
$('[data-target="signup"]').click();
});
$("#_btn_login").on('click', function() {
$("#cmt_alert").html("Vui lòng đăng nhập hoặc đăng ký để gửi bình luận");
var email, password;
email = $("#_login_email").val();
password = $("#_login_password").val();
if (!/^[a-z0-9-_\.]+[@][0-9a-z-]+(\.[0-9a-z-]+)+$/ig.test(email) || password
.length \/?]/g;
if (!/^[a-z0-9-_\.]+[@][0-9a-z-]+(\.[0-9a-z-]+)+$/ig.test(email)) {
$("#cmt_alert").html("Email không hợp lệ");
return;
}
//if (name.length 20) {
// $("#cmt_alert").html("Họ tên không được quá 20 ký tự (Có thể để nickname thay thế)!");
// return;
//}
//if (format.test(name)) {
// $("#cmt_alert").html("Tên không được chứa ký tự đặc biệt!");
// return;
//}
if (password.length ")
// .removeAttr("style");
el.find("a.first").show();
el.find("a.second").html("");
$("#cmt-account-social").show();
});
// Header login/account_info
// Header login/account_info
$("#top-link-account .first").on('click', function() {
if ($("#top-link-account .second").attr("data-out")) {
$("#top-link-account .second").toggleClass("show");
} else {
fnPopupAction("login");
}
});
// Btn register/log_out
$("#top-link-account .second").on('click', function() {
if ($("#top-link-account .second").attr("data-out")) {
//$("#_btn_logout").click();
authLogin('my_dv',false);
} else {
fnPopupAction('signup');
}
//var el = $("#top-link-account");
//el.find("a.first").html("")
// .removeAttr("style");
//el.find("a.second").html("");
});
};
fnPopupBindAction();
//login Facebook
var otherLogin = {
init: function() {
var me = this;
//gapi.load('auth2', function () {
// gapi.auth2.init({
// client_id: '678720187862-08lendtdt5h3nr4j2he534p15b13aieg.apps.googleusercontent.com',
// scope: 'email profile',
// fetch_basic_profile: true
// });
//});
$("#cmt-account-social button[data-type]").on('click', function() {
me[$(this).attr("data-type")](function(response) {
$("#cmt-account-header .tabs .close, #cmt-account .tabs .close")
.click();
});
});
try {
fbClient.appId = '1304555827613749'; //'211029740744825';
fbClient.version = "v14.0";
fbClient.init();
setTimeout(FB.AppEvents.logPageView, 5000);
} catch (e) {
// ignore
}
},
loginFacebook: function(cb) {
var me = this;
function reloginFacebook(callback) {
FB.api('/me', {
fields: 'id,name,email'
}, function(profile) {
//console.debug(profile);
if (typeof callback === "function") callback(profile);
});
};
FB.login(function(response) {
if (response.authResponse) {
reloginFacebook(function(info) {
console.log(info);
info.social = "facebook";
info.accessToken = response.authResponse.accessToken;
var user = {
email: info.email,
name: info.name,
}
let now = new Date();
lgSetCookie('my_dv',JSON.stringify(user), new Date(now.getTime() + (30 * 12 * 60000)));
authLogin(user.name, true);
});
} else {
$("#cmt_alert").html(
"Bạn đã từ chối cấp quyền truy cập tài khoản Facebook");
}
}, {
scope: 'public_profile,email'
});
},
loginGoogle: function(callback) {
var me = this;
function callSocialApi(data, cb) {
data.social = "google";
var user = {
email: data.email,
name: data.name,
}
let now = new Date();
lgSetCookie('my_dv',JSON.stringify(user), new Date(now.getTime() + (30 * 12 * 60000)));
authLogin(user.name, true);
}
// API call for Google login
if (gapi.auth2.getAuthInstance().isSignedIn.get()) {
//console.debug('[VCC] GAPI Process');
var profile = gapi.auth2.getAuthInstance().currentUser.get().getBasicProfile();
//var id_token = gapi.auth2.getAuthInstance().currentUser.get().getAuthResponse().id_token;
var access_token = gapi.auth2.getAuthInstance().currentUser.get().getAuthResponse()
.access_token;
var params = {
id: profile.getId(),
name: profile.getName(),
email: profile.getEmail(),
accessToken: access_token
}
//console.log('params:', params);
callSocialApi(params, callback);
} else {
//console.debug('[VCC] GAPI Login');
gapi.auth2.getAuthInstance().signIn().then(
function(success) {
var profile = gapi.auth2.getAuthInstance().currentUser.get()
.getBasicProfile();
//var id_token = gapi.auth2.getAuthInstance().currentUser.get().getAuthResponse().id_token;
var access_token = gapi.auth2.getAuthInstance().currentUser.get()
.getAuthResponse().access_token;
var params = {
id: profile.getId(),
name: profile.getName(),
email: profile.getEmail(),
accessToken: access_token
}
//console.log('params:',params);
callSocialApi(params,callback);
},
function(error){
$("#cmt_alert").html(
"Bạn đã từ chối cấp quyền cho Báo Dân Việt truy cập tài khoản Google"
);
}
);
}
}
}
otherLogin.init();
});
Đăng ký