Pular para o conteúdo principal

Introdução ao MeshCore no SenseCAP T1000-E

Gravação de Firmware

Método 1 via Web Flasher

Conecte seu dispositivo ao computador com um cabo USB.

atenção

Mantenha o cabo USB conectado durante a transmissão de dados, caso contrário o dispositivo pode ser danificado.

Acesse o Meshcore Web Flasher.

Escolha Seeed Studio SenseCAP T1000-E no grupo Community Firmware.

pir

Escolha Companion Bluetooth. Dispositivos gravados com o firmware Companion Bluetooth podem ser conectados ao APP. Se você quiser gravar outro firmware, por favor click here para ver o tutorial.

pir

Apagar Flash

Clique em Enter DFU Mode, escolha a porta serial chamada "nRF xxx" ou serial "TinyUSB". Em seguida, clique em Erase Flash e escolha a porta serial.

pir

Se você clicou em Erase Flash mas não houve resposta, clique em Enter DFU novamente e depois clique em Erase Flash para garantir que você entrou no modo DFU com sucesso.

Se você vir "Flashing erase firmware:100%", o dispositivo foi apagado com sucesso.

pir

Gravar Firmware

Clique em Enter DFU Mode, escolha a porta serial chamada "nRF xxx" ou serial "TinyUSB". Em seguida, clique em Flash e escolha a porta serial.

pir

Se você clicou em Flash mas não houve resposta, clique em Enter DFU novamente e depois clique em Flash para garantir que você entrou no modo DFU com sucesso.

Quando a barra de progresso estiver completamente preenchida, isso indica que a gravação foi concluída. Em seguida, o dispositivo será reiniciado automaticamente.

pir

Método 2 Arrastar e Soltar

Conecte seu dispositivo ao computador com um cabo USB.

atenção

Mantenha o cabo USB conectado durante a transmissão de dados, caso contrário o dispositivo pode ser danificado.

Acesse o Meshcore Web Flasher.

Escolha Seeed Studio Wio Tracker T1000-E no grupo Community Firmware.

pir

Escolha Companion Bluetooth. Dispositivos gravados com o firmware Companion Bluetooth podem ser conectados ao APP. Se você quiser gravar outro firmware, por favor click here para ver o tutorial.

pir

Apagar Flash

Baixe o arquivo UF2.

pir

Entre no modo DFU manualmente: mantenha o botão do dispositivo pressionado e então conecte o cabo de carregamento rapidamente duas vezes; o LED verde ficará aceso fixo.

atenção

Para entrar no modo DFU com sucesso, você precisa realizar esta operação rapidamente. Pode ser necessário tentar várias vezes.

pir

Você verá um disco chamado T1000-E aparecer após 10~15 s.

pir

Arraste o arquivo UF2 baixado para o disco que apareceu.

pir

O disco desaparecerá após o firmware ser gravado com sucesso. Neste momento não há firmware no dispositivo, portanto o dispositivo NÃO será reiniciado automaticamente.

Gravar Firmware

Escolha a versão mais recente do firmware.

pir

Baixe o arquivo UF2.

pir

Tente entrar no modo DFU manualmente: mantenha o botão do dispositivo pressionado e então conecte o cabo de carregamento rapidamente duas vezes; o LED verde ficará aceso fixo.

atenção

Para entrar no modo DFU com sucesso, você precisa realizar esta operação rapidamente. Pode ser necessário tentar várias vezes.

pir

Você verá um disco chamado T1000-E aparecer após 10~15 s.

pir

Arraste o arquivo UF2 baixado para o disco que apareceu.

pir

O disco desaparecerá após o firmware ser gravado com sucesso. Neste momento não há firmware no dispositivo, portanto o dispositivo será reiniciado automaticamente.

Configuração

Ligar o dispositivo

Pressione o botão para ligá-lo. O LED acenderá e haverá uma melodia descendente.

Desligar o dispositivo

Pressione o botão por 3 s para desligá-lo. O LED se apagará e haverá uma melodia descendente.

dica

Se o dispositivo não responder quando você pressionar o botão, por favor carregue-o primeiro. Não use um carregador de recarga rápida.

Obter o APP

Baixe na Google Store ou na Apple Store. Ou click here para obter o Meshcore APP.

pir

Conectar via App

Clique em Connect e escolha o dispositivo de destino. O ID de dispositivo padrão é Meshcore-MAC Address. O endereço MAC pode ser visto na parte de trás do dispositivo.

pir

Digite o código PIN padrão 123456 e então clique em Pair para conectar o dispositivo.

dica

Se a conexão falhar, abra a lista de Bluetooth do seu telefone e forget ou Unpair o dispositivo. Em seguida, tente conectar novamente.

pir

Conectar via interface web (BLE)

  1. Abra o MeshCore Web App e clique no ícone Settings.

pir

  1. Selecione a guia BLE e clique em Scan Now.

pir

  1. Na janela pop-up de Bluetooth do sistema, selecione seu dispositivo (por exemplo, Meshcore-xxxxxx) e clique em Pair.

pir

  1. Quando solicitado, insira a chave de acesso Bluetooth padrão 123456 e clique em OK.

pir

  1. Aguarde até que o status mude para conectado e seu nó apareça na interface do MeshCore.

pir

Configurar o LoRa

Para começar a se comunicar pela malha, você deve definir sua região. Essa configuração controla qual faixa de frequência seu dispositivo usa e deve ser ajustada de acordo com sua localização regional.

pir

Em seguida, reinicie o dispositivo, caso contrário a configuração não terá efeito.

Lista de Regiões

Region CodeDescriçãoFaixa de frequência (MHz)Duty Cycle (%)Limite de potência (dBm)
UNSETNão definidoN/AN/AN/A
USEstados Unidos902.0 - 928.010030
EU_868União Europeia 868 MHz869.4 - 869.651027

Agora que você definiu a região LoRa no seu dispositivo, pode continuar configurando qualquer parâmetro LoRa para atender às suas necessidades.

Configurar GPS

Se você quiser usar o GPS, por favor ative-o.

Você pode ir em Position Settings no APP para ativar o GPS.

pir

Botão

Ação do botãoDescrição
Pressione por 3sLigar/desligar
Clique duplotransmitir anúncio
Clique triploInterruptor do buzzer
Clique quádruploInterruptor do GPS

Transmissão de mensagens

Se você tiver dois dispositivos compatíveis e não houver muitos usuários MeshCore perto de você, grave o firmware BLE Companion em ambos para que você possa usar seus dispositivos para se comunicar com amigos e familiares próximos.

pir

Anúncio

MeshCore permite que você transmita manualmente seu nome, posição e chave pública de criptografia, que também é assinada para evitar falsificação. Quando você clica no botão de anúncio, ele transmite esses dados via LoRa. MeshCore chama isso de Advert. Há duas maneiras de anunciar, "zero hop" e "flood".

  • Zero hop significa que seu anúncio é transmitido para qualquer pessoa que possa ouvi-lo, e é só isso.
  • Flooded significa que ele é transmitido e depois repetido por todos os repetidores que o ouvirem.

Você pode enviar anúncio pelo APP. Você também pode enviar anúncio diretamente na página de anúncio do dispositivo.

pir

Mensagem pública

Depois de configurar o LoRa, você pode enviar mensagens no canal primário. Todas as pessoas próximas na mesma faixa de frequência irão ouvi-la.

Mensagem privada

Os dois dispositivos apenas estabelecem uma conexão quando ambos receberam o anúncio um do outro.

FAQ

Como reiniciar o dispositivo

Pressione e segure o botão e, em seguida, conecte o cabo de carregamento.

Solução de problemas

Dispositivo nunca liga

  • Carregue o dispositivo por 1~2 horas

  • Troque o cabo de carregamento

  • Se ainda não funcionar, pressione e segure o botão do dispositivo e, em seguida, conecte o cabo de carregamento, veja se um disco aparece no seu PC. Se aparecer, clique aqui para reinstalar o bootloader.

Dispositivo preso em loop de inicialização

Descrição:

O dispositivo irá reiniciar repetidamente, e a porta serial conecta e desconecta repetidamente.

Solução:

  • Passo 1: Tente entrar no modo DFU manualmente: pressione e segure o botão do dispositivo e rapidamente conecte o cabo de carregamento duas vezes; o LED verde ficará constantemente aceso.
nota

Para entrar no modo DFU com sucesso, você precisa executar esta operação rapidamente. Talvez seja necessário tentar várias vezes.

pir

  • Passo 2: Apagar a Flash

  • Passo 3: Gravar o Firmware

Dispositivo brickado

Descrição

O dispositivo não responde, nenhum LED, não consegue parear com seu App.

1) O dispositivo ainda consegue entrar no modo DFU, então tente gravar o bootloader.

Gravar o bootloader

note

Quando você estiver gravando o bootloader, certifique-se de que a conexão do cabo esteja estável e NÃO a desconecte durante o processo de gravação.

Passo 1: Instalação do Adafruit-nrfutil

Para usuário Windows, pressione a tecla "Win" e a tecla "r", depois digite "cmd" na janela pop-up e pressione "Enter". Isso pode abrir a linha de comando.

Para usuário MAC, pressione a tecla "Command" e a tecla "Space", assim você pode abrir o Spotlight. Depois digite "termial" e pressione "Return". Isso pode abrir a linha de comando.

Pré-requisitos

Verifique na sua linha de comando se o Python e o pip foram instalados com sucesso.

python --version
python -m pip --version

Então "Python xxx" e "pip xxx" devem aparecer. Se não aparecerem, tente instalar o Python novamente.

Este é o método recomendado para instalar a versão mais recente:

pip3 install --user adafruit-nrfutil

Verifique o caminho de instalação:

python -m pip show adafruit-nrfutil

Este é o local de instalação:

pir

Para usuário Windows, talvez você precise adicionar o caminho manualmente. Copie o local de instalação mostrado na última etapa. Depois adicione-o conforme a seguir:

pir

Passo 2: Verifique o número da sua porta

Conecte seu dispositivo ao PC e verifique o número da porta.

Para usuário Windows, por exemplo:

pir

Para usuário Mac, por exemplo:

pir

Passo 3: Gravar o bootloader

No terminal ou prompt de comando, navegue até o diretório onde você fez o download do pacote zip do bootloader e execute o seguinte comando, substituindo a porta correta do seu dispositivo:

  • Para Windows:
adafruit-nrfutil --verbose dfu serial --package t1000_e_bootloader-0.9.1-5-g488711a_s140_7.3.0.zip -p COMxx -b 115200 --singlebank --touch 1200

Por favor, altere COMXX para o número da sua porta COM. Por exemplo, se o seu dispositivo estiver na com6, altere o comando para:

adafruit-nrfutil --verbose dfu serial --package t1000_e_bootloader-0.9.1-5-g488711a_s140_7.3.0.zip -p **COM6** -b 115200 --singlebank --touch 1200

Alguns dispositivos irão mudar o número da porta depois que você inserir este comando. Portanto, se a instalação falhar, verifique o número da porta novamente.

  • Para outros:
adafruit-nrfutil --verbose dfu serial --package t1000_e_bootloader-0.9.1-5-g488711a_s140_7.3.0.zip -p /dev/tty.SLAB_USBtoUART -b 115200 --singlebank --touch 1200

pir

Quando você tiver concluído as etapas acima, então clique aqui para gravar o firmware do aplicativo.

2) O dispositivo não consegue entrar no modo DFU, mas a porta serial pode ser detectada.

  • Abra uma ferramenta de porta serial

  • Defina a taxa de transmissão para 1200.

  • Conecte o dispositivo. A luz piscará brevemente quando você conectá-lo. Continue tentando até que a luz permaneça acesa; isso significa que o dispositivo pode voltar ao modo DFU, então grave o bootloader-> Apague a flash -> grave o firmware

3) O dispositivo não consegue entrar no modo DFU e nenhuma porta serial é exibida

  • pressione e segure o botão do dispositivo e, em seguida, conecte o cabo de carregamento. Depois que um disco aparecer no seu PC, você poderá ver a porta serial.

  • Se ainda não funcionar, desconecte o cabo de carregamento e deixe o dispositivo por alguns dias até que a bateria esteja completamente descarregada; depois conecte o cabo de carregamento e tente parear novamente.

4) Se nenhum dos passos acima funcionar, entre em contato com o suporte técnico: [email protected]

Falha ao gravar o firmware

  • Nenhum dado recebido na porta serial

pir

Verifique se o dispositivo está no modo DFU; a luz verde ficará constantemente acesa quando o dispositivo estiver no modo DFU.

  • Não é possível abrir a porta serial

pir

Verifique se a porta está correta ou tente outra porta.

Dispositivo desliga automaticamente

Descrição

  • Após o dispositivo ser ligado, ele será desligado ou reiniciado automaticamente após algum tempo.
  • O log da porta serial executa por um tempo e depois para.

Isso pode ser causado ao reiniciar ou desligar o dispositivo manualmente e à força quando ele estiver nos seguintes estados: sem terminar o processo de transmissão de mensagens, estando em configuração......

Solução de problemas

Execute um flash-erase.

Restauração de fábrica

Se você quiser restaurar as configurações padrão, pode fazer a restauração de fábrica. Há dois métodos para você realizar a restauração de fábrica.

  • Faça o Flash erase do dispositivo. Em seguida, regrave o firmware mais recente.

  • Clique no botão Factory Reset no App. O dispositivo será reiniciado automaticamente com a configuração de fábrica.

    pir

Qualidade do sinal

  • SNR reflete a qualidade do link de comunicação. Um dispositivo normal geralmente opera acima de -7 dB. Um dispositivo com SNR inferior a -10 dB indica desempenho ruim.

  • RSSI é determinado em conjunto pelo dispositivo e pelo ambiente ao seu redor. Um dispositivo normal geralmente opera acima de -110 dBm. Um dispositivo com RSSI inferior a -115 dBm é considerado como tendo desempenho ruim.

    Para obter o melhor efeito de sinal, use o dispositivo em uma área aberta, desobstruída e com interferência mínima.

Definição do pino pogo

pir

Recursos

Suporte técnico e discussão sobre o produto

Obrigado por escolher nossos produtos! Estamos aqui para fornecer diferentes tipos de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.

Loading Comments...