VCP.47 - Comunicação sem Internet 🤯
A primeira vista pode não parecer, mas isso aqui é uma visualização de mapa do Obsidian.
O que eu fiz foi tirar o mapa do fundo, porque isso aqui são pontos próximos à minha casa e eu quero preservar ali nome de ruas e coisas do tipo, mas cada ponto deste aqui é uma nota no Obsidian e cada ponto deste aqui, as cores, os ícones e tudo que está aqui foi construído com o Obsidian Bases.
Então, por exemplo, se eu clicar nesse ícone aqui, a nota tem basicamente propriedades, mais nada, e a minha ideia aqui hoje é te mostrar como é que eu construí isso, o que está construindo esse mapa no Bases e também a minha evolução, como é que eu cheguei à conclusão de que propriedades e como eu usaria as propriedades, porque isso aqui é algo novo, eu nunca tinha feito, então eu acho que é um exercício interessante de mostrar como é que eu encaixo as coisas em um conjunto pré-definido de propriedades.
Existe um vídeo aqui no canal onde eu falo sobre todas as minhas propriedades, quais são elas, se você não conhece e quer conhecer, dê uma olhada lá no vídeo e eu tenho um curso sobre o Bases, se você depois que assistir quiser aprender a usar o Obsidian Bases em detalhes, dê uma olhada lá no curso.
Hoje o que eu quero te mostrar é como eu construí isso e o meu processo, como é que eu cheguei até aqui.
Antes de mais nada, acho importante eu contextualizar o que eu estou tentando fazer aqui, o que eu estou tentando visualizar nesse mapa.
O que eu estou tentando é identificar a capacidade de transmissão de um radinho como esse, de pontos longe da minha casa até outro radinho transmitir para outro radinho como esse que está na minha casa, também vai ter um mapa desse no meu escritório, no meu estúdio.
Eu falei sobre essa rede aqui, é uma rede mesh, no podcast, se você está interessado em entender melhor o que é que eu estou fazendo, dê uma olhada em vladcampos.com barra podcast, lá eu explico o que é tudo isso, mas é uma diversão, não tem lazer, por lazer, fiquei no final de semana brincando com isso e claro, depois eu tinha que usar o Obsidian para mensurar.
Então só aqui vamos dar uma olhada na legenda antes de seguir adiante com a tabela, o que significa, o que eu queria mensurar, na verdade como é que eu cheguei a isso aqui, porque eu queria saber essas coisas aqui.
O ponto azul ali é a minha casa, tem um ícone de casa e eu queria saber a distância dessas mensagens conseguindo chegar.
Vermelho acho que fica claro, não chegou, verde as mensagens chegaram e o cinza, essa rede ela tem uma capacidade de enviar pacotes para a rede e esses pacotes navegam até a minha casa, o cinza significa que o pacote foi enviado para a rede, o vermelho nem sequer foi enviado porque ele não encontrou a rede e o cinza ele enviou para a rede, mas não chegou.
Então eu queria medir tudo isso e mais um outro detalhe, eu troquei antenas, existe antenas pequenas, antenas pequenas como essa aqui e antenas grandes como essa aqui, existem até antenas maiores.
Eu troquei essas antenas também à medida que eu ia fazendo o teste para poder ver se isso interferia em alguma coisa.
Quando tem uma setinha para cima significa antena pequena e duas setinhas para cima significa antena grande.
E visualizar coisas desse tipo muda muito a nossa perspectiva, porque eu consegui ver que praticamente, pelo menos aqui próximo de casa, não faz diferença nenhuma estar com a antena pequena ou com a grande.
Então já visualmente já me deu essa dica.
Então vamos aqui, eu vou converter isso para uma tabela, eu vou tirar o mapa e vou voltar aqui para visualização de tabela e aí você vai entender um pouco melhor tudo que está acontecendo, o que está por trás disso aqui.
Um ponto interessante aqui é que a rede foi evoluindo, a minha forma de montar a tabela foi evoluindo, então ela começou com muitas variáveis e agora, olha só, está bem mais simples.
Então o meu racional para construir algo desse tipo, algo novo que eu nunca fiz antes, é primeiro pensar em como é que eu vou fazer isso, pensar no que eu preciso mensurar e encher de informações.
Então esse primeiro lote aqui, praticamente a página inteira aqui, você vê que tem muita coisa preenchida e eu apaguei uma outra informação aqui, eu apaguei o nome da rede, esses aparelhos têm nome, o nome da rede da minha casa e a rede que eu estou andando com ele.
Não só para proteger a minha informação, como também eu não quero, essa é outra experiência que eu estou fazendo, eu não quero que as pessoas descubram a minha rede porque eu estou falando aqui no YouTube, eu quero ver qual é o potencial de descoberta das redes, eu coloquei outros nomes, nem adianta procurar pelos meus nomes, eu coloquei tudo nomes fictícios, por isso que eu escondi eles daqui.
Então no primeiro momento eu já sabia o que eu queria mensurar, mas eu comecei a pensar como é que eu vou filtrar isso no base, como é que ele vai me mostrar essas informações.
Porque se nós voltarmos aqui para a visualização de mapa do base, se você não fez o curso, vale a pena fazer para você entender, se você tem interesse nessas coisas, vale a pena fazer para você entender tudo isso.
Nós voltarmos aqui para a visualização de mapas, os marcadores eles têm indicadores, eu tenho as coordenadas do marcador, eu tenho o tipo de ícone que vai aparecer no marcador e eu tenho a cor que vai aparecer no marcador, tudo isso são propriedades, então se eu defino propriedades para cada um e eu mudo essas propriedades, o que está nos pontos muda, perfeito?
Então vamos voltar aqui para a visualização de tabela.
Então a primeira coisa que eu fiz foi encher de informações, porque eu tive uma ideia inicial de como é que eu vou filtrar.
E outra coisa que eu precisava fazer era separar esse conjunto de notas das minhas notas do Obsidian para criar essa tabela, para criar o mapa somente com as minhas notas desse projeto aqui.
Algumas coisas que eu sabia, o nome da rede, MeshTastic, porque são duas redes, existe MeshTastic e MeshCore, então uma coisa que eu tinha que ter era qual era a rede que eu estava testando.
Lor é o tipo de tecnologia, eu comecei colocando aqui para filtrar todas as minhas notas que usam essa tecnologia, independente de qual é a rede.
Faz sentido, mas ali na hora de preencher um a um, não sei se faz sentido fazer isso, porque é um item, então esse primeiro lote aqui foi muito difícil de preencher, porque qual era a minha dinâmica?
Eu criava uma nota, ainda estou fazendo isso, toda vez que eu saio eu quero experimentar, eu crio uma nota do Obsidian no meu telefone, usando o criador de nota única, eu preencho as informações, no começo eu estava preenchendo uma quantidade enorme de informações, depois de preencher essas informações todas, eu ia lá no ponto do GPS que fica na barra, clico naquele GPS, ele vai capturar as coordenadas daquela nota, tem um vídeo aqui no canal mostrando isso, como é que eu faço isso, como é que eu uso o plugin MapView para fazer isso, então ele capturava as coordenadas da nota, aí eu ia lá nas coordenadas, na propriedade das coordenadas, copiava a propriedade e colava dentro da janela de chat do aplicativo, então isso é para ter alguma coisa para falar comigo mesmo, mandar para minha casa e ao mesmo tempo eu poder comparar, porque tendo as coordenadas na caixa de mensagem, eu posso comparar realmente se foi enviado ou não, é um número único que é só daquele lugar, depois eu olhava no outro celular e comparava o envio dessas mensagens.
Então é um trabalho super lento, super calmo, nada de IA, super divertido, final de semana fazendo uma coisa completamente inútil para relaxar a mente e foi super agradável.
Existem aplicativos que fazem isso automaticamente, você pode colocar isso num carro e sair dirigindo pela cidade, ele vai capturar tudo, mas qual é a graça?
Não tem graça nenhuma.
Veja, a minha vida é muito separada entre trabalho e diversão, quando é diversão, é diversão, eu tenho que me divertir, tem que ser algo interessante, não quero que IA faça, não quero nenhum tipo de automação, mas ao mesmo tempo eu acho interessante mostrar essa tabela aqui, porque o processo de filtrar as coisas, de chegar a uma conclusão de como isso vai aparecer no mapa, eu considero todas essas coisas como um aprendizado para aperfeiçoar coisas de trabalho que eu faço no Obsidian.
Então se você olhar aqui, minha primeira tentativa foi colocar Network como etiqueta e essa ideia era poder filtrar as notas, ou seja, eu precisava de um elemento que ia aparecer nas etiquetas que eu ia conseguir filtrar todas as notas e construir essa tabela.
Não tinha também nada disso aqui, Chevron Up e Red, então aqui em cima no título é onde eu estava colocando antena pequena ou antena grande e aqui em número, perceba que eu já estava tentando encontrar uma forma de aproveitar as propriedades que eu tenho, então aqui em número eu colocava, no caso aqui vermelho significa que não chegou, eu colocava zero, quando a mensagem chegou eu colocava um, e logo você percebe que falta um terceiro elemento aí, falta o enviado para a rede, mas não chegou, e aí eu estava deixando em branco.
Funciona, dá para filtrar, mas não é ideal e não ia aparecer de forma apropriada lá no mapa.
Então foi aí que eu comecei a ter ideias, eu quero ver essas informações no mapa com cores, então para que eu