import { useEffect, useRef } from 'react'; import { Cpu, Box, MapPin, Battery } from 'lucide-react'; import { Badge } from '@/components/ui/badge'; const techCards = [ { icon: Cpu, title: 'Microcontrolador ESP32', description: 'Processador dual-core de 240MHz com conectividade Wi-Fi e Bluetooth integrada para máxima performance.', tags: [ { label: 'Dual-core Xtensa', color: 'slate' }, { label: '520KB SRAM', color: 'slate' }, { label: 'Wi-Fi 802.11 b/g/n', color: 'slate' }, { label: 'Bluetooth 4.2', color: 'slate' }, ], color: 'blue', }, { icon: Box, title: 'Impressão 3D Avançada', description: 'Estrutura fabricada com tecnologia de impressão 3D de alta precisão, garantindo design ergonômico e peso reduzido.', tags: [ { label: 'Material PLA+', color: 'orange' }, { label: 'Resistente a UV', color: 'orange' }, { label: 'Ultra-leve', color: 'orange' }, { label: 'Design customizável', color: 'orange' }, ], color: 'orange', }, { icon: MapPin, title: 'Módulo GPS', description: 'GPS de alta precisão para rastreamento exato de localização, velocidade e distância em tempo real.', tags: [ { label: 'Precisão <3m', color: 'slate' }, { label: 'Atualização 10Hz', color: 'slate' }, { label: 'Multi-GNSS', color: 'slate' }, { label: 'Cold start <30s', color: 'slate' }, ], color: 'teal', }, { icon: Battery, title: 'Bateria Inteligente', description: 'Sistema de energia otimizado com bateria de lítio recarregável via USB-C para até 8 horas de uso contínuo.', tags: [ { label: 'Li-Po 500mAh', color: 'orange' }, { label: 'USB-C Fast Charge', color: 'orange' }, { label: '8h autonomia', color: 'orange' }, { label: 'Carregamento 2h', color: 'orange' }, ], color: 'green', }, ]; export function Technology() { const sectionRef = useRef(null); useEffect(() => { const observer = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const elements = entry.target.querySelectorAll('.reveal-tech'); elements.forEach((el, index) => { setTimeout(() => { el.classList.add('animate-fade-in-up'); }, index * 150); }); observer.unobserve(entry.target); } }); }, { threshold: 0.15 } ); if (sectionRef.current) { observer.observe(sectionRef.current); } return () => observer.disconnect(); }, []); return (
{/* Section Header */}
Tecnologia Avançada

Tecnologia de Ponta

Hardware e software de última geração combinados para criar uma experiência única em óculos de corrida inteligentes.

{/* Tech Cards Grid */}
{techCards.map((card, index) => { const Icon = card.icon; return (
{/* Header */}

{card.title}

{/* Description */}

{card.description}

{/* Tags */}
{card.tags.map((tag, tagIndex) => ( {tag.label} ))}
); })}
{/* Connectivity Banner */}

Conectividade Sem Limites

O ESP32 oferece conectividade Bluetooth 4.2 e Wi-Fi integrada

{['Bluetooth LE', 'Wi-Fi Direct', 'OTA Updates', 'Low Power Mode'].map((item, i) => ( {item} ))}
); }