Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Baixar e salvar o AWS IoT Device Client

Modo de foco
Baixar e salvar o AWS IoT Device Client - AWS IoT Core

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Os procedimentos nesta seção baixam o AWS IoT Device Client, compilam e instalam no Raspberry Pi. Depois de testar a instalação, você pode salvar a imagem do cartão microSD do Raspberry Pi para usar mais tarde quando quiser experimentar os tutoriais novamente.

Baixe e crie o AWS IoT Device Client

Este procedimento instala o AWS IoT Device Client no Raspberry Pi.

Execute esses comandos na janela do terminal do computador host local conectado ao Raspberry Pi.

Para instalar o AWS IoT Device Client no Raspberry Pi
  1. Digite esses comandos para baixar e criar o AWS IoT Device Client no Raspberry Pi.

    cd ~ git clone https://github.com/awslabs/aws-iot-device-client aws-iot-device-client mkdir ~/aws-iot-device-client/build && cd ~/aws-iot-device-client/build cmake ../
  2. Execute esse comando para criar o AWS IoT Device Client. Este comando pode levar até 15 minutos para ser concluído.

    cmake --build . --target aws-iot-device-client

    As mensagens de aviso exibidas durante a compilação do AWS IoT Device Client podem ser ignoradas.

    Esses tutoriais foram testados com o AWS IoT Device Client baseado em gcc, versão (Raspbian 10.2.1-6+rpi1) 10.2.1 20210110 na versão de 30 de outubro de 2021 do sistema operacional Raspberry Pi (bullseye) no gcc, versão (Raspbian 8.3.0-6+rpi1) 8.3.0 na versão de 7 de maio de 2021 do sistema operacional Raspberry Pi (buster).

  3. Depois que o AWS IoT Device Client terminar a criação, teste-o executando esse comando.

    ./aws-iot-device-client --help

Se você ver a ajuda da linha de comandos para o AWS IoT Device Client, o AWS IoT Device Client terá sido criado com sucesso e estará pronto para ser usado.

Crie os diretórios usados pelos tutoriais

Este procedimento cria os diretórios no Raspberry Pi que serão usados para armazenar os arquivos usados pelos tutoriais neste percurso de aprendizado.

Para criar os diretórios usados pelos tutoriais neste percurso de aprendizado:
  1. Execute esses comandos para criar os diretórios necessários.

    mkdir ~/dc-configs mkdir ~/policies mkdir ~/messages mkdir ~/certs/testconn mkdir ~/certs/pubsub mkdir ~/certs/jobs
  2. Execute esses comandos para definir as permissões nos novos diretórios.

    chmod 745 ~ chmod 700 ~/certs/testconn chmod 700 ~/certs/pubsub chmod 700 ~/certs/jobs

Depois de criar esses diretórios e definir permissões, continue em (Opcional) Salve a imagem do cartão microSD.

(Opcional) Salve a imagem do cartão microSD

Neste ponto, o cartão microSD do Raspberry Pi tem um sistema operacional atualizado, o software básico da aplicação e AWS IoT o Device Client.

Se você quiser voltar para tentar esses exercícios e tutoriais novamente, pule os procedimentos anteriores gravando a imagem do cartão microSD que você salvou com esse procedimento em um novo cartão microSD e continue com os tutoriais em Provisionar o Raspberry Pi na AWS IoT.

Para salvar a imagem do cartão microSD em um arquivo:

Na janela do terminal do computador host local conectado ao Raspberry Pi:

  1. Confirme se suas credenciais da Conta da AWS não foram armazenadas.

    1. Execute a aplicação de configuração da AWS com este comando:

      aws configure
    2. Se suas credenciais tiverem sido armazenadas (se forem exibidas no prompt), insira a string XYXYXYXYX quando solicitada, conforme mostrado aqui. Deixe o Nome da região padrão e o Formato de saída padrão em branco.

      AWS Access Key ID [****************YXYX]: XYXYXYXYX AWS Secret Access Key [****************YXYX]: XYXYXYXYX Default region name: Default output format:
  2. Digite este comando para desligar o Raspberry Pi.

    sudo shutdown -h 0
  3. Depois que o Raspberry Pi for desligado completamente, remova o conector de alimentação.

  4. Remova o cartão microSD do dispositivo.

  5. No computador host local:

    1. Insira o cartão microSD.

    2. Usando uma ferramenta de imagem de cartão SD, grave a imagem do cartão microSD em um arquivo.

    3. Depois que a imagem do cartão microSD for salva, ejete o cartão do computador host local.

Você pode continuar com esse cartão microSD inserido em Provisionar o Raspberry Pi na AWS IoT.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.