Trang chủ
>
Microphone >
Microphone SARAMONIC
Microphone Saramonic Blink 500 B2
MỚI 100%
Ngoại hình Đẹp (1)
Đơn giá:
3,950,000đ
Giảm: 0đ
3,950,000đ
Hotline đặt hàng:
0903.148-222
(08:00-20:00)
KHUYẾN MÃI ÁP DỤNG TỪ
đến
Thông số nổi bật
Để đơn giản hóa và tăng cường kết nối âm thanh không dây, Saramonic Blink 500 là hệ thống microphone không dây siêu nhỏ gọn, cực kỳ dễ sử dụng có thể cung cấp giải pháp thu phát tín hiệu hiệu quả để ghi lại âm thanh của một chủ đề nào đó vào máy ảnh, máy quay hoặc thiết bị di động.
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ố
DJI Mic (TX + TX + RX)
Đơn giá
8,380,000đ
Microphone Rode Wireless Go II
Đơn giá
6,100,000đ
Microphone Rode Wireless Go II Single
Đơn giá
5,400,000đ
Microphone Godox MoveLink M2
Đơn giá
3,780,000đ
Microphone Godox MoveLink M1
Đơn giá
2,780,000đ
Microphone Deity V-Mic D3
Đơn giá
2,380,000đ
Microphone Deity V-Mic D3 Pro (Base)
Đơn giá
4,780,000đ
Microphone Deity V-Mic D3 Pro Kèm bộ Location Recording Bundle
Đơn giá
5,480,000đ
Microphone Rode VideoMic Pro Plus
Đơn giá
7,490,000đ
Microphone Rode VideoMic NTG
Đơn giá
6,590,000đ
Microphone Rode VideoMic Go | Chính hãng
Đơn giá
1,940,000đ
Microphone Rode Smart LAV Plus
Microphone Saramonic Blink 500 Pro B1 (TX+ RX), Black
Đơn giá
4,680,000đ
Microphone Saramonic Blink 500 Pro B2 (TX + TX + RX), Black
Đơn giá
6,480,000đ
Microphone BY-M100UC
Đơn giá
840,000đ
Để đơn giản hóa và tăng cường kết nối âm thanh không dây, Saramonic Blink 500 là hệ thống microphone không dây siêu nhỏ gọn, cực kỳ dễ sử dụng có thể cung cấp giải pháp thu phát tín hiệu hiệu quả để ghi lại âm thanh của một chủ đề nào đó vào máy ảnh, máy quay hoặc thiết bị di động.
Hệ thống Microphone không dây Saramonic Blink 500 Bộ phát Clip-On Saramonic Blink 500 TX Bộ thu Saramonic Blink 500 RX Micrô Lavalier đa hướng SR-M1 Kẹp Mic Lavalier Tâm lọc gió (Foam) 1x Cáp TRS 3.5mm Gold-Plated 1' cho máy ảnh 1x Cáp TRRS 3.5mm Gold-Plated 1' cho thiết bị di động 2x Cáp sạc USB-C to USB-A 1' Gold-Plated Ghim ghép nối
Tags
×
1 / 10
(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());
})();