Índice:
- Etapa 1: #Hardware - Pedidos de peças
- Etapa 2: #Hardware - Peças impressas em 3D
- Etapa 3: #Software - Prepare o cartão SD Raspberry Pi
- Etapa 4: #Hardware - Prepare o sensor de poeira de ar (opcional)
- Etapa 5: #Hardware - Montagem dos espaçadores (opcional)
- Etapa 6: #Hardware - Conectando o cabo da câmera / sensor de poeira / I2C (opcional)
- Etapa 7: #Hardware - Construindo a pilha na caixa
- Etapa 8: #Hardware - Dragino LoRa Shield
- Etapa 9: #Hardware - Backcover
- Etapa 10: #Hardware - Configurar LoRa Gatway
- Etapa 11: #Software - Configurar LoRa Gatway - Primeira inicialização do Raspberry Pi
- Etapa 12: #Software - Configurar LoRa Gatway - Obter endereço de Ether para TTN
- Etapa 13: #TTN - Inscreva-se / faça login
- Etapa 14: #TTN - Criar um Gatway no TTN
- Etapa 15: #Software - Configurar LoRa Gatway - Opções de interface
- Etapa 16: #Software - Configurar LoRa Gatway - Baixar e instalar LoRaWAN Packet Forwarder Habilitar SPi
- Etapa 17: #Software - Configurar LoRa Gatway - Config Gateway ID, banda de frequência e endereço do servidor
- Etapa 18: #Software - Configurar LoRa Gatway - Iniciar a rede LoRa
- Etapa 19: #Software - Configurar Gateway - Sensor / Câmera - Instalar (opcional)
- Etapa 20: #Software - Configurar Gateway - Sensor / Câmera - Execução de script (opcional)
- Etapa 21: #Hardware - Extensão do sensor (opcional)
- Etapa 22: #Hardware - extensão da câmera (opcional)
- Etapa 23: #Hardware - extensão Bug Trap (opcional)
- Etapa 24: #Hardware - Montagem do gateway
- Etapa 25: #Hardware - Orientações Diferentes
Vídeo: MuMo - LoRa Gateway: 25 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:34
### ATUALIZAÇÃO 2021-10-03 // as informações / atualizações mais recentes estarão disponíveis na página do github:
github.com/MoMu-Antwerp/MuMo
O que é MuMo?
MuMo é uma colaboração entre o desenvolvimento de produtos (um departamento da Universidade de Antuérpia) com o nome de Antwerp Design Factory e o Antwerp Fashion Museum.
O objetivo do projeto é construir um sistema de monitoramento IOT de código aberto baseado em uma rede LoRa.
- Deve ser fácil de configurar.
- Deve ser fácil de montar.
- Deve ser escalonável em termos de área de aplicação.
O que o projeto MuMo contém:
Nó MuMo
O MuMo Node é um dispositivo de baixa energia com baterias AA que pode medir e transmitir parâmetros ambientais em uma rede LoRa. Os parâmetros são temperatura, umidade, pressão ambiente e brilho.
*** O nó MuMo pode ser estendido com outras funcionalidades para serem usadas em outros aplicativos. ***
MuMo Gatway
O MuMo Gateway é um gateway LoRa ativo que pode receber e encaminhar sinais LoRa do dispositivo Node pela Internet. Neste projeto o gateway também será equipado com os mesmos sensores do dispositivo MuMo Node, sensor de poeira de ar e uma armadilha de insetos que pode ser monitorada remotamente com uma câmera.
*** O gateway não precisa ser equipado com sensores ou câmera. Também pode servir apenas para fornecer uma rede LoRa (gateway de não medição). ***
MuMo Dashboard
O MuMo Dashboard é fornecido para criar um aplicativo da web de visão geral da rede que está sendo criada. É fácil de usar com diferentes funcionalidades. O painel pode ser totalmente personalizado de acordo com os desejos e a aplicação do usuário.
Página do Github:
github.com/MoMu-Antwerp/MuMo
Páginas instrutíveis vinculadas:
MuMo_Node:
MuMo_Gateway:
Ferramentas necessárias:
- Impressora 3D com filamento
- Ferro de solda / solda
- Alicate de corte pequeno
- Pistola de cola quente (ou outras ferramentas de fixação)
- Chave de fenda pequena
Etapa 1: #Hardware - Pedidos de peças
Peças sob encomenda:
Consulte a página do github para uma visão geral recente:
github.com/MoMu-Antwerp/MuMo/blob/master/Shopping_list.md
Etapa 2: #Hardware - Peças impressas em 3D
Peças para impressão 3D:
- Porta de entrada
- GATEWAY_Main_Housing
- GATEWAY_Backcover
-
Sensor_extension
- Sensor_Housing
- Sensor_Backcover
-
Camera_extension
- Camera_Housing
- Camera_Backcover
- Trap_extension
a página do github para os arquivos STL mais recentes:
github.com/jokohoko/Mumo/tree/main/STL_GATEWAY
Filamento de impressão:
PETG (preferencial e mais durável)
PLA
Configurações gerais de impressão:
- Sem necessidade de suporte
- Preenchimento não é necessário
- 0,2 altura da camada
- 3 perímetros externos (para resistência e durabilidade)
Etapa 3: #Software - Prepare o cartão SD Raspberry Pi
Partes:
- Raspberry Pi
- Cartão Micro SD.
Instruções:
- Certifique-se de que o cartão SD está piscando e que a imagem correta do sistema operacional do Framboesa (Raspberry Pi OS (32 bits) com desktop) está instalada no cartão micro SD. Siga o link abaixo para encontrar as instruções corretas para atualizar e preparar seu cartão micro SD.
- Insira o seu cartão micro SD no Raspberry Pi.
Ligação:
www.raspberrypi.org/documentation/installation/installing-images/
Etapa 4: #Hardware - Prepare o sensor de poeira de ar (opcional)
Partes:
- sensor de poeira de ar semeado
- 2 x resistor (3,3 KΩ)
- Placa de chapéu grove
- 2 x mangas retráteis
Instruções:
- Corte o fio vermelho até o conector.
- Corte o fio amarelo a uma distância de 3 cm do conector.
- Corte o fio preto a uma distância de 2 cm do conector.
- Desencape a extremidade de cada fio.
- Coloque uma pequena luva retrátil sobre o cabo amarelo.
- Coloque uma capa retrátil grande sobre o cabo amarelo e preto.
- Solde os dois resistores em série com o cabo amarelo do conector no meio.
- Solde o outro cabo amarelo na lateral do sensor a um dos resistores.
- Deslize a luva pequena sobre a conexão de solda do fio amarelo com uma extremidade do resistor ainda exposta e termine a luva pequena.
- Solde os fios pretos de volta com a extremidade da resistência ainda exposta no meio.
- Deslize a luva grande sobre a conexão de solda e a luva pequena e termine a luva grande.
- Solde o cabo vermelho nos pinos de 5 V (pinos 2 e 4) na placa do chapéu Grove (veja a imagem da vista superior).
Etapa 5: #Hardware - Montagem dos espaçadores (opcional)
Partes:
- Prancha para chapéus Grove
- Sensor de poeira de ar visto
- 4 espaçadores fêmea-macho
- 4 espaçadores fêmea-fêmea
- 4 x porca
Instruções:
- Monte os espaçadores fêmea-macho através dos orifícios de montagem da placa do chapéu do bosque
- Aparafuse as porcas nos espaçadores fêmea-macho e aperte-os. (para fornecer espaço extra para os cabos dobrarem)
- Aparafuse os espaçadores fêmea-fêmea no topo das porcas e aperte tudo.
- Estenda o cabo vermelho de 5 V do sensor de poeira de ar ao longo do interior do espaçador (veja a última foto).
Etapa 6: #Hardware - Conectando o cabo da câmera / sensor de poeira / I2C (opcional)
Partes:
-
A pilha de montagem da etapa 6
- Raspberry PiModel 3 B +
- Cabo da câmera
- 2 x cabos de conexão grove
- 1 x parafuso M2.5 longo
Instruções:
Cabo da câmera:
- Levante a trava do conector do cabo no Raspberry Pi (veja a imagem um - retângulo vermelho). Cuidado, frágil!
- Insira o cabo da câmera no conector do Raspberry Pi com o lado azul voltado para os plugues USB.
- Quando o cabo está no lugar certo. Empurre a trava de volta no lugar para que a conexão do cabo seja segura.
- Passe o cabo da câmera através do orifício fornecido na placa do bosque. (veja a imagem da vista superior do bosque - retângulo vermelho)
- Alinhe a placa com as conexões de pino na lateral.
- Empurre-o para baixo para fazer uma pilha.
- Para prender a pilha, monte o parafuso no orifício próximo à conexão de áudio do raspberry pi. (veja a vista superior da imagem)
- A primeira pilha está completa!
Sensor de poeira de ar:
Conecte o conector do sensor de poeira de ar ao pino D16 da placa de chapéu Grove. (veja a imagem da vista superior do bosque - retângulo roxo)
Conectores I2C:
Conecte os dois cabos de conexão grove aos conectores I2C da placa de chapéu Grove. De preferência, use os conectores que estão próximos ao cabo da câmera. Isso torna mais fácil usar a porta HDMI posteriormente. (veja a imagem da vista superior do bosque - retângulo azul)
Etapa 7: #Hardware - Construindo a pilha na caixa
Partes:
- A pilha de montagem da etapa 6
- Impressão 3D Gateway_body
- 3 x M2.5 comprido
- 1 x M3
Instruções:
- Verifique se o cartão micro SD está inserido no Raspberry Pi.
- Insira o sensor de poeira de ar na caixa de impressão 3D e prenda-o com o parafuso M3.
- Antes de inserirmos a pilha. Guie o cabo da câmera e os dois cabos de conexão de encaixe I2C pela ranhura inferior da caixa.
- Insira a pilha de Pi na caixa.
- Empurre os cabos para baixo nas laterais para que não atrapalhem.
- Certifique-se de que nenhum fio esteja na frente do Micro USB e da conexão HDMI.
- Prenda a pilha com três parafusos M2,5 através dos grandes orifícios na frente.
Etapa 8: #Hardware - Dragino LoRa Shield
Partes:
- A montagem da etapa 7
- Escudo Dragino LoRa
- 4 x parafusos M2.5 curtos
Instruções:
- Pré-instale a antena no escudo Dragino LoRa. (não aperte totalmente ainda!)
- Insira o escudo Dragino LoRa no topo da placa do chapéu do bosque. Alinhe os pinos e empurre-o para baixo.
- Prenda a placa com os quatro parafusos M2,5.
Etapa 9: #Hardware - Backcover
Partes:
- A montagem da etapa 8
- Gateway_backcover
- 2 parafusos M3
Instruções:
- Deslize as inserções da tampa traseira na caixa e empurre-a para baixo.
- Fixei a tampa traseira com dois parafusos M3.
Etapa 10: #Hardware - Configurar LoRa Gatway
Partes:
- A montagem da etapa 9
- Periféricos: tela (HDMI) / teclado / mouse
- Fonte de alimentação micro usb
Instruções:
- Conecte o Raspberry a uma tela com um cabo HDMI.
- Conecte um mouse e teclado ao conector USB.
- Conecte o cabo USB de alimentação ao Raspberry Pi por último. Ele deve começar a inicializar agora.
Etapa 11: #Software - Configurar LoRa Gatway - Primeira inicialização do Raspberry Pi
Instruções:
- Você verá a tela de configuração. Siga as instruções da tela de configuração.
- Escolha sua configuração de país / rede / teclado
- No final, ele irá procurar por atualizações e instalá-las. Por favor, seja paciente, isso pode levar alguns minutos.
Etapa 12: #Software - Configurar LoRa Gatway - Obter endereço de Ether para TTN
Instruções:
- Abra um terminal no Raspberry Pi.
- Digite> ifconfig wlan0:
- Você pode ver o endereço de éter do Pi. (ex: b5: 23: eb: fc: 55: d4)
- Anote isso porque você precisará disso ao configurar o gateway em TTN.
***Nota***
Para obter mais informações de configuração de detalhes sobre o Dragino PG1301, verifique o manual do usuário (página 7):
Git link naar de pdf
Etapa 13: #TTN - Inscreva-se / faça login
A rede de coisas fornece um conjunto de ferramentas abertas e uma rede aberta global para construir seu próximo aplicativo IoT a baixo custo, apresentando segurança máxima e pronto para escalar.
* Se você já possui uma conta, pode pular esta etapa
Instruções:
- Inscreva-se na The Things Network e crie uma conta
- Siga as instruções no site da TTN.
- Depois de se inscrever, faça login em sua conta
- Vá para o seu console. Você o encontrará no menu suspenso do seu perfil (veja a imagem)
Etapa 14: #TTN - Criar um Gatway no TTN
Instruções:
- No console do TTN, clique em Gateway.
- Clique em registrar gateway no canto superior direito para um novo dispositivo de gateway. (veja a imagem - quadrado vermelho)
- Marque a caixa "Estou usando o encaminhador de pacote legado". (veja a imagem - quadrado verde)
- Preencha o gateway EUI usando o endereço de éter do Pi. Converta seu endereço como neste exemplo b5: 23: eb: fc: 55: d4 => B523EBFC55D4FFFF (veja a imagem - retângulo verde) O "FFFF" é adicionado para torná-lo um EUI exclusivo de 8 bytes.
- Escolha o seu plano de frequência (ex: Europa - 868 MHz para a Europa)
- Escolha o seu roteador (ex: ttn-router-eu para a Europa)
- Aponte sua localização no mapa. (opcional)
- Marque a caixa certa, interna ou externa.
- Na parte inferior da página clique no botão Registrar Gateway
Etapa 15: #Software - Configurar LoRa Gatway - Opções de interface
Instruções:
- No terminal, digite> sudo raspi-config
- Selecione as opções de interface
- Selecione e habilite SPI
- Selecione e habilite a câmera
- Selecione e ative I2C
Etapa 16: #Software - Configurar LoRa Gatway - Baixar e instalar LoRaWAN Packet Forwarder Habilitar SPi
Instruções:
- No terminal, digite> wget
- Isso fará o download do encaminhador de pacote do Dragino Server para RPI.
- No terminal, digite> sudo dpkg -i lorapktfwd.deb
Etapa 17: #Software - Configurar LoRa Gatway - Config Gateway ID, banda de frequência e endereço do servidor
Instruções:
- Após a instalação, vá para etc / lora-gateway / e abra local_conf.json
- Entre as chaves, adicione esta seção abaixo:
"gateway_ID": "B523EBFC55D4FFFF",
"server_address": "router.eu.thethings.network",
"serv_port_up": 1700,
"serv_port_down": 1700
3. Altere o gateway_ID para o gateway_ID que você usou para configurar o gateway no TTN. (com o "FFFF")
4. Salve o documento.
Etapa 18: #Software - Configurar LoRa Gatway - Iniciar a rede LoRa
Instruções:
- No terminal digite>
- sudo systemctl stop lorapktfwd
- sudo systemctl start lorapktfwd
- sudo systemctl enable lorapktfwd
- Isso reinicia o encaminhador de pacote e garante que o encaminhador comece com Raspberry Pi. Agora seu gateway LoRa está ativo.
- Você deverá ver a atualização de status para "conectado" dentro de alguns minutos no TTN.
Etapa 19: #Software - Configurar Gateway - Sensor / Câmera - Instalar (opcional)
Instruções:
- Verifique se você tem python 3 em seu Raspberry Pi. No terminal, digite => python3
- Se você não tiver o python 3, siga estas instruções de instalação:
- type => sudo apt update
- type => sudo apt install python3 idle3
- Agora você deve ter o python 3. Verifique novamente com a primeira etapa.
Ative a câmera / I2C / SPI: (talvez você já tenha feito isso na configuração LoRa)
- No terminal, digite => sudo raspi-config
- Vá para Opções de interface.
- Habilitar câmera
- Habilitar I2C
- Habilitar SPI
Instale as seguintes bibliotecas: (digite estes comandos no terminal)
- sudo apt-get update
- pip3 install numpy
- pip3 install opencv-python
- pip3 install scikit-image
- pip3 install getmac
- pip3 install adafruit-circuitpython-bme680
- pip3 install adafruit-circuitpython-tsl2561
- pip3 instalar RPI. GPIO
sudo apt-get install libatlas-base-dev
pip3 instalar cronograma
Etapa 20: #Software - Configurar Gateway - Sensor / Câmera - Execução de script (opcional)
Instruções:
- Baixe o script python "mumo.py" do github: link do Github
- Coloque o código em sua área de trabalho.
- Abra um terminal e digite> sudo nano / etc / xdg / lxsession / LXDE-pi / autostart
- Copie esta linha para o final do arquivo> @lxterminal -e python3 /home/pi/Desktop/mumo.py
- Salve o arquivo e feche-o.
- Agora o script será iniciado automaticamente na reinicialização.
- Abra o código.
- Mude para o seu endpoint de URL. (para onde enviar os dados em seu servidor de back-end)
Etapa 21: #Hardware - Extensão do sensor (opcional)
Partes:
- A montagem da etapa 9
- Sensor_body
- Sensor_cap
- Sensor de luz digital (sensor pequeno)
- Sensor BME680 (sensor longo)
- 4 parafusos M2x5
- 4 parafusos M3
Instruções:
- Insira os dois cabos de conexão de canal I2C através do orifício do sensor_cap.
- Conecte o sensor BME680 e o sensor de luz digital ao cabo de conexão I2C grove.
- Insira o sensor BME680 e o sensor de luz digital na parte sensor_body e prenda-os com quatro parafusos M2x5. Você terá que dobrar o cabo para encaixar os sensores no lugar, então tome cuidado!
- Deslize o sensor_cap na parte superior do corpo do sensor para fechá-lo.
- Fixe a tampa ao corpo com dois parafusos M3.
- Fixe o conjunto de expansão do sensor à frente do gateway com dois parafusos M3. (veja a imagem - círculo vermelho)
- Os cabos do sulco provavelmente são muito longos. Empurre-os para dentro da caixa do sensor.
Etapa 22: #Hardware - extensão da câmera (opcional)
Partes:
- A montagem da etapa 10
- Módulo de câmera (com parafusos M2.5)
- Camera_body
- Camera_cap
- 4 parafusos M3
Instruções:
- Coloque a câmera e um acessório de luz na caixa camera_cap e prenda-a com os quatro parafusos M2.5 do módulo da câmera.
- Para inserir o cabo da câmera, devemos retirar o suporte de plástico preto da conexão.
- Insira o cabo da câmera com a superfície azul voltada para a câmera. (Veja fotos)
- Deslize o camera_body na parte superior da montagem
- Fixei o camera_cap com dois parafusos M3 no camera_body.
- Monte o conjunto adicional da câmera na parte inferior da caixa do gateway com dois parafusos M3 (veja a imagem - círculo vermelho)
- Empurre o cabo saliente para dentro da caixa.
Etapa 23: #Hardware - extensão Bug Trap (opcional)
Partes:
- A montagem da etapa 11
- Trap_Frame
- papel armadilha de insetos - papel colante
- 2 parafusos M3
Instruções:
- Coloque a peça Trap_Frame na parte superior da caixa da câmera. A armadilha tem algum espaço para o cabo usb de alimentação do gateway, portanto, verifique as fotos para a orientação correta.
- Fixe com dois parafusos M3 no lado esquerdo e direito da caixa da câmera.
- Insira seu papel anti-insetos (60 x 75) mm na abertura da armadilha. Existem dois slots, na direção frontal e traseira. Depende de como você posicionará o gateway.
- O cabo USB de alimentação pode ser entrelaçado entre a estrutura aberta da parte da armadilha.
Etapa 24: #Hardware - Montagem do gateway
O gateway é fornecido com muitas opções para montá-lo.
Temos dois slots de parafuso nos quais o gateway pode ser pendurado.
Também temos grelhas de braçadeiras para cabos, para que você possa conectar facilmente o gateway a qualquer coisa.
Etapa 25: #Hardware - Orientações Diferentes
O gateway é modular para que os sensores e a câmera possam ser montados em diferentes orientações. Você também pode criar seus próprios componentes e adicioná-los à configuração.
Recomendado:
MuMo - Node_draft: 24 etapas (com imagens)
MuMo - Node_draft: ### UPDATE 10-03-2021 // as informações / atualizações mais recentes estarão disponíveis na página do github: https: //github.com/MoMu-Antwerp/MuMoO que é MuMo? O que é MuMo? MuMo é uma colaboração entre o desenvolvimento de produtos (um departamento da Universidade de Antwe
Tire ótimas fotos com um iPhone: 9 etapas (com fotos)
Tire ótimas fotos com um IPhone: a maioria de nós carrega um smartphone conosco para todos os lugares atualmente, por isso é importante saber como usar a câmera do smartphone para tirar ótimas fotos! Só tenho um smartphone há alguns anos e adoro ter uma câmera decente para documentar coisas que eu
Cabine de fotos de casamento Arduino - peças impressas em 3D, automatizadas e de baixo orçamento: 22 etapas (com fotos)
Arduino Wedding Photo Booth - peças impressas em 3D, automatizadas e de baixo orçamento: Recentemente fui convidado para o casamento do irmão do meu parceiro e eles perguntaram se poderíamos construir uma cabine fotográfica para eles, pois seu aluguel é muito caro. Isso é o que nós pensamos e depois de vários elogios, decidi transformá-lo em um instrutivo
Lance sua apresentação de slides de fotos de férias com um toque de mágica!: 9 etapas (com fotos)
Lance sua apresentação de slides de fotos de férias com um toque de magia! Ao longo dos anos, desenvolvi o hábito de levar uma pequena estatueta comigo quando viajava: geralmente compro um pequeno objeto em branco (como o da foto) e pinto para combinar com a bandeira e o tema do país que estou visitando (neste caso, a Sicília). T
Transferência de fotos para lata de refrigerante: 7 etapas (com fotos)
Transferência de fotos para uma lata de refrigerante: Este manual mostra uma maneira fácil e rápida de como transferir fotos para uma lata de refrigerante. O processo básico é copiar a foto primeiro em um papel comum. Em seguida, você transfere a foto para um filme autoadesivo. Depois disso, você limita o filme a