Trang chủ
>
gimbal >
gimbal ZHIYUN
Gimbal Zhiyun Weebill Lab
MỚI 100%
Trung bình, hoạt động tốt (1)
Hotline đặt hàng:
0937148222
(08:00-20:00)
KHUYẾN MÃI ÁP DỤNG TỪ
đến
Thông số nổi bật
WEEBILL LAB tự hào là một Gimbal chống rung có cấu trúc linh hoạt và tiện dụng, thậm chí nó được coi là một cuộc cách mạng về diện mạo. Bạn có thể giữ nó thẳng đứng hoặc nhập gắn giá ba chân như một tay cầm. Đây là cách mà Zhiyun mang lại trải nghiệm quay phim dễ dàng và độc đáo.
Tổng quan
Sản Phẩm khác
Sản Phẩm cũ
Tính Năng
Sản phẩm bao gồm
Thông số
GIMBAL DJI RS3
Giá giao động:
10,000,000đ
GIMBAL DJI RS3 PRO
Giá giao động:
16,900,000đ
DJI Ronin 4D Chính hãng
Vui lòng gọi
Gimbal DJI RS4
Giá giao động:
10,200,000đ
Gimbal DJI RS4 Pro
Giá giao động:
17,990,000đ
GIMBAL DJI RS3 MINI
Giá giao động:
4,990,000đ
GIMBAL FEIYUTECH G6
Vui lòng gọi
ZHIYUN CINEPEER CQ5 – Gimbal 3 Trục Chuyên Dụng Cho Smartphone
Giá giao động:
1,690,000đ
Zhiyun CINEPEER CQ5 Combo - Gimbal điện thoại Zhiyun Cinepeer CQ5 Combo
Giá giao động:
2,490,000đ
Smooth 5S AI
Giá giao động:
3,490,000đ
Smooth 5S AI Combo
Giá giao động:
4,490,000đ
Smooth 5S AI Pro
Giá giao động:
4,990,000đ
DJI Osmo Mobile 7 (DJI OM 7)
Vui lòng gọi
Gimbal chống rung DJI Osmo Mobile 7
Vui lòng gọi
Gimbal chống rung DJI RS4 Mini
Giá từ:
6,500,000đ
WEEBILL LAB tự hào là một Gimbal chống rung có cấu trúc linh hoạt và tiện dụng, thậm chí nó được coi là một cuộc cách mạng về diện mạo. Bạn có thể giữ nó thẳng đứng hoặc nhập gắn giá ba chân như một tay cầm. Đây là cách mà Zhiyun mang lại trải nghiệm quay phim dễ dàng và độc đáo.
Zhiyun Weebill Lab
Charger
Carry Case
User manuals
Mini Tripod
Lens Support
Camera Cable
USB Type-C Cable
Micro-USB Cable
2 x 18650 Battery
Micro-USB to USB Type-C Converter
Số chiều chống rung
3-Axis (Pitch, Roll, Yaw)
Góc quay
Yaw (Pan): 360° | Pitch (Tilt): 360° | Roll: 360°
Tải trọng
6.6 lb / 2.99 kg
Cổng kết nối
N/A
Kết nối không dây
1 x USB Micro-B (Power / Control)
Pin
2 x 18650
Dung lượng pin
N/A
Thời gian hoạt động
6 - 10 Hours
Loại pin
Lithium-Ion
Điện áp
6.4 - 8.4 VDC
Kích thước
7 x 19 x 30 cm
Cân nặng
970 g
Tags
×
1 / 5
(function () {
const requestAnimFrame = (function () {
return window.requestAnimationFrame ||
window.webkitRequestAnimationFrame ||
window.mozRequestAnimationFrame ||
function (callback) {
window.setTimeout(callback, 1000 / 60);
};
})();
const hieuUngPhaoHoa = {
canvas: document.getElementById('hieuUngPhaoHoa__canvas'),
ctx: null,
cw: window.innerWidth,
ch: window.innerHeight,
fireworks: [],
particles: [],
colors: [0, 60, 300], // Mảng các màu
hue: 0,
timerTotal: 30, // Giảm thời gian giữa các lần bắn
timerTick: 0,
isActive: true, // Biến để kiểm soát trạng thái hoạt động
init: function () {
this.ctx = this.canvas.getContext('2d');
this.canvas.width = this.cw;
this.canvas.height = this.ch;
this.loop();
// Tự động dừng sau 5 giây
setTimeout(() => {
this.isActive = false;
}, 5000);
},
calculateDistance: function (p1x, p1y, p2x, p2y) {
const xDistance = p1x - p2x;
const yDistance = p1y - p2y;
return Math.sqrt(Math.pow(xDistance, 2) + Math.pow(yDistance, 2));
},
random: function (min, max) {
return Math.random() * (max - min) + min;
},
createParticles: function (x, y) {
let particleCount = 30;
// Chọn màu ngẫu nhiên từ mảng
this.hue = this.colors[Math.floor(Math.random() * this.colors.length)];
while (particleCount--) {
this.particles.push(new Particle(x, y, this));
}
},
// Main loop
loop: function () {
if (!this.isActive && this.fireworks.length === 0 && this.particles.length === 0) {
return; // Dừng animation khi hết pháo hoa
}
requestAnimFrame(this.loop.bind(this));
this.hue += 0.5;
this.ctx.globalCompositeOperation = 'destination-out';
this.ctx.fillStyle = 'rgba(0, 0, 0, 0.5)';
this.ctx.fillRect(0, 0, this.cw, this.ch);
this.ctx.globalCompositeOperation = 'lighter';
let i = this.fireworks.length;
while (i--) {
this.fireworks[i].draw();
this.fireworks[i].update(i);
}
i = this.particles.length;
while (i--) {
this.particles[i].draw();
this.particles[i].update(i);
}
// Tự động bắn pháo hoa nếu đang hoạt động
if (this.isActive && this.timerTick >= this.timerTotal) {
this.fireworks.push(new Firework(
this.cw / 2, this.ch,
this.random(0, this.cw),
this.random(0, this.ch / 2),
this
));
this.timerTick = 0;
} else {
this.timerTick++;
}
}
};
// Firework class
class Firework {
constructor(sx, sy, tx, ty, main) {
this.main = main;
this.x = sx;
this.y = sy;
this.sx = sx;
this.sy = sy;
this.tx = tx;
this.ty = ty;
this.distanceToTarget = main.calculateDistance(sx, sy, tx, ty);
this.distanceTraveled = 0;
this.coordinates = [];
this.coordinateCount = 3;
while (this.coordinateCount--) {
this.coordinates.push([this.x, this.y]);
}
this.angle = Math.atan2(ty - sy, tx - sx);
this.speed = 2;
this.acceleration = 1.05;
this.brightness = main.random(50, 70);
this.targetRadius = 1;
}
update(index) {
this.coordinates.pop();
this.coordinates.unshift([this.x, this.y]);
if (this.targetRadius < 8) {
this.targetRadius += 0.3;
} else {
this.targetRadius = 1;
}
this.speed *= this.acceleration;
const vx = Math.cos(this.angle) * this.speed;
const vy = Math.sin(this.angle) * this.speed;
this.distanceTraveled = this.main.calculateDistance(
this.sx, this.sy, this.x + vx, this.y + vy
);
if (this.distanceTraveled >= this.distanceToTarget) {
this.main.createParticles(this.tx, this.ty);
this.main.fireworks.splice(index, 1);
} else {
this.x += vx;
this.y += vy;
}
}
draw() {
this.main.ctx.beginPath();
this.main.ctx.moveTo(
this.coordinates[this.coordinates.length - 1][0],
this.coordinates[this.coordinates.length - 1][1]
);
this.main.ctx.lineTo(this.x, this.y);
this.main.ctx.strokeStyle = `hsl(${this.main.hue}, 100%, ${this.brightness}%)`;
this.main.ctx.stroke();
}
}
// Particle class
class Particle {
constructor(x, y, main) {
this.main = main;
this.x = x;
this.y = y;
this.coordinates = [];
this.coordinateCount = 5;
while (this.coordinateCount--) {
this.coordinates.push([this.x, this.y]);
}
this.angle = main.random(0, Math.PI * 2);
this.speed = main.random(1, 10);
this.friction = 0.95;
this.gravity = 1;
this.hue = main.random(main.hue - 20, main.hue + 20);
this.brightness = main.random(50, 80);
this.alpha = 1;
this.decay = main.random(0.015, 0.03);
}
update(index) {
this.coordinates.pop();
this.coordinates.unshift([this.x, this.y]);
this.speed *= this.friction;
this.x += Math.cos(this.angle) * this.speed;
this.y += Math.sin(this.angle) * this.speed + this.gravity;
this.alpha -= this.decay;
if (this.alpha <= this.decay) {
this.main.particles.splice(index, 1);
}
}
draw() {
this.main.ctx.beginPath();
this.main.ctx.moveTo(
this.coordinates[this.coordinates.length - 1][0],
this.coordinates[this.coordinates.length - 1][1]
);
this.main.ctx.lineTo(this.x, this.y);
this.main.ctx.strokeStyle = `hsla(${this.hue}, 100%, ${this.brightness}%, ${this.alpha})`;
this.main.ctx.stroke();
}
}
// Khởi chạy khi trang load xong
//window.addEventListener('load', () => hieuUngPhaoHoa.init());
})();