Na vida diária, você já reparou na câmera veicular nos carros? Ela grava as condições da estrada durante a condução e, em caso de acidente de trânsito ou outros eventos inesperados, essas gravações tornam-se provas importantes. Hoje, vamos expandir esse conceito utilizando a câmera e a conectividade Wi-Fi do UNIHIKER K10, permitindo que o carrinho não apenas registre imagens da parte traseira, mas também transmita essas imagens em tempo real para uma página web no computador. Assim, podemos monitorar a perspectiva do carrinho a qualquer momento a partir do computador.

Objetivos da Tarefa
Usar a função Wi-Fi do UNIHIKER K10 para transmitir em tempo real as imagens capturadas para um servidor de página web na rede local, possibilitando a visualização remota em tempo real de outro dispositivo.

Pontos de Conhecimento
1. Dominar o método de conexão do UNIHIKER K10 ao Wi-Fi
2. Implementar a visualização remota do feed da câmera
3. Compreender o que é uma câmera de rede
Lista de Materiais
Hardware:

Software:
Mind+ (versão V1.8.1 RC3.0 ou superior)
Download: https://mindplus.cc/
Prática Mão na Massa
O objetivo deste projeto é realizar a aquisição de imagens em tempo real e a visualização remota enquanto o carrinho se move, transformando-o em nossa "câmera de monitoramento móvel". Portanto, o projeto é dividido em duas tarefas.
Tarefa 1: Aquisição de Imagem e Exibição Local
1. Conexão de hardware
Use um cabo de dados USB 3.0 para Type-C para conectar o carro montado ao computador.
Observação: a extremidade Type-C deve ser conectada ao UNIHIKER K10.

2. Preparação do software
Abra o Mind+ e siga as etapas indicadas para preparar o ambiente.

3. Programação
Sob o bloco "UNIHIKER K10 na partida", adicione o bloco "show de câmera" para mostrar em tempo real na tela do K10 a imagem capturada pela câmera.

4. Execução do Programa
Antes de rodar o programa, certifique-se de que o UNIHIKER K10 esteja corretamente conectado ao computador via cabo USB. Após confirmar, clique no botão "Executar" no software. Uma vez que o programa seja carregado com sucesso, a tela do UNIHIKER K10 exibirá em tempo real as imagens da câmera.

Tarefa 2: Transmissão em Rede e Visualização Remota
1. Preparação
Para realizar a transmissão em rede, precisamos conectar o dispositivo ao Wi-Fi; para transmitir o feed da câmera para a página web, precisamos da função de câmera de rede. Antes de programar, devemos importar duas bibliotecas necessárias:
Adicione a biblioteca "Wi-Fi": em "Internet", encontre e adicione "Wi-Fi".

Adicione "K10webcam": no campo de busca de "User-Ext", insira o link "https://gitee.com/yeezb/k10web-cam" para localizar e adicionar a biblioteca.

2. Programação
Esta tarefa será construída sobre o programa da Tarefa 1.
Antes da transmissão em rede, conecte o dispositivo a uma rede Wi-Fi. Em "Internet", selecione "Wi-Fi conectar à conta: senha:" e preencha com o nome da sua rede Wi-Fi e a senha correspondente.
Observação: certifique-se de inserir o nome e a senha corretos; caso contrário, a conexão falhará.

Antes de prosseguir, assegure-se de que o Wi-Fi foi conectado com sucesso. Use os blocos "espere até que" e "Wi-Fi conectado?" para garantir a estabilidade da conexão.

Após conectar ao Wi-Fi, vá para "User-Ext" e adicione o bloco "Webcamera ON" para ativar a transmissão da câmera pela rede. O feed será enviado para a rede local, aguardando acesso de outros dispositivos.

Para visualizar a câmera no computador, obtenha o endereço IP do dispositivo com o bloco "Obter configuração Wi-Fi".

Em seguida, use o bloco "texto em cache" para mostrar o endereço IP na tela do UNIHIKER K10, permitindo o acesso pelo navegador. O programa completo é o seguinte:

3. Execução do Programa
Antes de rodar, confirme a conexão correta via USB. Clique em "Executar" no software. Após o upload, a tela do K10 mostrará o feed da câmera em tempo real e o endereço IP (ex.: 192.168.1.109).
Abra o navegador no computador, digite o IP seguido de /stream (ex.: 192.168.1.109/stream) e visualize a transmissão da câmera em tempo real!

Base de Conhecimento
1. O que é uma Câmera de Rede
Uma câmera de rede (em inglês: Network Camera ou IP Camera) é um dispositivo que transmite imagens pela rede. Diferente das câmeras USB tradicionais, não precisa estar diretamente conectada a um computador; envia dados de imagem via Wi-Fi ou cabo Ethernet para outros dispositivos na LAN ou na Internet, como computadores, smartphones ou servidores.

Neste projeto, transformamos a câmera do UNIHIKER K10 em uma "câmera de rede", com as seguintes funções:
· Upload das imagens capturadas para o servidor LAN
· Visualização do feed da câmera no navegador digitando o IP do K10
· Visualização remota sem cabos de dados
·Implementamos um "mini sistema de câmera veicular inteligente". Embora pareça simples, reflete tecnologias avançadas que já impactam nossa vida e inspiram o futuro!
2. De Monitoramento à Percepção: Como Dispositivos Inteligentes Entendem o Mundo
Ao permitir que o carrinho "veja" as imagens traseiras e as transmita em tempo real para uma página web, estamos simulando um sistema de "visão computacional".
Na realidade, câmeras, LiDAR e sensores infravermelhos permitem que as máquinas tenham percepção semelhante à humana.
Mais importante ainda — elas não apenas "veem", mas também "entendem".
Nos sistemas de direção autônoma avançados, os veículos usam múltiplas câmeras e sensores para reconhecer semáforos, faixas de rodagem, pedestres e obstáculos, e tomar decisões com algoritmos de IA. Assim como um motorista humano avalia a estrada, o carro inteligente também está "pensando".
Se o carrinho puder reconhecer objetos na imagem, o que poderá fazer? Parar ao ver "vermelho"? Virar ao ver "seta"?

3. O Futuro da Mobilidade Inteligente: Muito Além da Direção Autônoma
Com a popularização do 5G e o desenvolvimento da computação de borda, os carros do futuro deixarão de ser apenas meios de transporte e se tornarão terminais inteligentes interconectados.
Tecnologia V2X (Vehicle-to-Everything): os carros não apenas se conectam à nuvem, mas também se comunicam com outros veículos, semáforos e sensores de estrada. Exemplo: um acidente a 100 m de distância pode ser detectado antecipadamente, permitindo desvio de rota.

Sistemas de Cidades Inteligentes: dados das câmeras são enviados em tempo real ao centro de gestão de tráfego para controle automático de semáforos e resposta a acidentes.
Assistência emergencial e auxílio à direção: em situações de perigo, o sistema pode frear, esterçar e até ligar automaticamente para serviços de emergência.
Se você pudesse projetar um "sistema de tráfego da cidade do futuro", que habilidades daria aos carros?
Desafie-se
Você consegue adicionar a função de seguir linha ao carrinho?
Tente combinar a função de visualização remota com o programa de seguir linha. Enquanto o carrinho segue automaticamente a linha preta, podemos não apenas ver suas ações no local, mas também acompanhar em tempo real o feed da câmera pela página web!
Assim, seu carrinho se torna um veículo com "câmera veicular inteligente". Experimente e deixe seu carrinho mais inteligente e estiloso!
Quer explorar mais?
Lição 2: Pet Digital Personalizado
Lição 3: Definir o Modo de Interação com Pets
Liçao 4: Robô Inteligente de Monitoramento Ambiental
Lição 5: Robô Seguidor de Linha Autônomo
Lição 6: Assistente Residencial Inteligente
💬 Já criamos uma comunidade WhatsApp exclusiva para usuários de língua portuguesa do Brasil! Entre para o grupo e receba as informações mais atualizadas, novidades incríveis de projetos, descontos e muitas outras surpresas!
Whatsapp comunidade: https://chat.whatsapp.com/KTCdPBQDDWTGHlS5LoO8HC
