![Faça um sensor de proximidade com Magicbit [Magicblocks]: 6 etapas Faça um sensor de proximidade com Magicbit [Magicblocks]: 6 etapas](https://i.howwhatproduce.com/images/002/image-3505-j.webp)
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03
Este tutorial irá ensiná-lo a usar um sensor de proximidade com um Magicbit usando Magicblocks. Estamos usando o magicbit como placa de desenvolvimento neste projeto que é baseado no ESP32. Portanto, qualquer placa de desenvolvimento ESP32 pode ser usada neste projeto.
Suprimentos
Magicbit - Pro
Etapa 1: História
Olá e bem-vindo, Este tutorial irá ensiná-lo a usar um sensor de proximidade com um Magicbit usando Magicblocks.
Existem 1 métodos principais para atingir este objetivo;
Usando o Dashboard Text Output
Em primeiro lugar, faça login em sua conta Magicblocks, Magicblocks é um software de programação visual fácil para programar seu magicbit. Qualquer pessoa pode programar seu microcontrolador usando magicblocks.io e não há necessidade de conhecimento de programação. Você pode se inscrever gratuitamente.
Inicie e abra o Playground.
Em seguida, certifique-se de que o Magicbit está conectado à Internet e plugado e também vinculado à sua conta através do Gerenciador de dispositivos.
Tudo feito? em seguida, role para baixo até o Método 1
Lista de itens necessários
Magicbit: Magicbit é uma plataforma de desenvolvimento integrada baseada em ESP32 para aprendizagem, prototipagem, codificação, eletrônica, robótica, IoT e design de soluções.
Etapa 2: configurar o bloco digital



1. Arraste e solte o bloco Digital In da seção Magicbit-nodes para o fluxo.
2. Clique duas vezes no bloco Digital In e digite ou cole seu ID de dispositivo exclusivo da guia Device Manager em sua conta Magicblocks. [Isso irá conectar o módulo conectado como um sinal digital do Magicbit]
3. Ambos os PINs 32 e 33 podem ser usados com o Sensor de Proximidade, então conecte-o a um deles e certifique-se de escolher o PIN correto (o qual você conectou o sensor) no menu suspenso.
4. Selecione o método como interrupção no menu suspenso
Etapa 3: [Layout do PIN do Magicbit]
![[Layout do PIN do Magicbit] [Layout do PIN do Magicbit]](https://i.howwhatproduce.com/images/002/image-3505-4-j.webp)
![[Layout do PIN do Magicbit] [Layout do PIN do Magicbit]](https://i.howwhatproduce.com/images/002/image-3505-5-j.webp)
Neste tutorial, o PIN 33 será usado.
Etapa 4: configurar o bloco de mudança



(Este nó é usado para alterar a entrada de sinal 1 e 0 do nó Digital In para qualquer texto que você quiser)
1. Arraste e solte o bloco de mudança da seção de nós de função à esquerda da tela para o fluxo.
2. Adicione uma nova regra com o botão '+' para usar 2 regras.
3. Altere a função de ambas as regras de Definir para Alterar no menu suspenso.
4. Em seguida, altere a função 'Pesquisar' de String (texto) para Número em ambas as regras. E certifique-se de que a função 'Substituir por' esteja definida como String (texto).
5. Configure as regras.
- A primeira regra para pesquisar '0' na entrada do sinal e substituí-lo pelo nosso texto (por exemplo, 'Objeto detectado' ou 'LIGADO')
- A segunda regra para pesquisar '1' na entrada do sinal e substituí-lo pelo nosso texto (por exemplo, 'Nenhum objeto detectado' ou 'DESLIGADO')
(a imagem abaixo mostra um exemplo das regras)
Etapa 5: configurar o bloco de texto



1. Arraste e solte o bloco de texto da seção de nós do painel para o fluxo.
2. Clique duas vezes no nó de texto e configure uma interface de usuário básica do painel [interface do usuário] no menu suspenso e um nome para o seu campo.
[Opcional] Importar nós já configurados
Se você teve problemas para configurar os nós, pode usar o recurso de importação do Magicblocks para obter os nós que já foram configurados.
- Primeiro copie este código para sua área de transferência.
- Clique no menu de opções no canto superior direito da tela.
- Em seguida, passe o cursor sobre o submenu Importar.
- Em seguida, clique em Área de transferência e cole o código da área de transferência no campo de texto.
- Selecione o fluxo atual ou novo e clique em Importar.
IMPORTANTE
Certifique-se de digitar o id do seu dispositivo nas propriedades do nó Digital In e escolher o PIN ao qual o seu sensor de proximidade está conectado.
Etapa 6: finalmente implantando os blocos



- Conecte todos os blocos.
- Clique no botão Implementar no canto superior direito da tela.
- Após a implantação, vá para a interface do usuário do painel clicando no link para a URL do painel no canto superior direito da tela.
- Use qualquer objeto ou sua mão para bloquear o sensor de proximidade e o texto será exibido no painel.
Solução de problemas
- Verifique se o Magicbit está conectado à Internet.
- Verifique se o sensor de proximidade está conectado corretamente e se o PIN correto é usado (por exemplo, PIN 33).
Recomendado:
Visuino Como usar o sensor de proximidade indutivo: 7 etapas

Visuino Como usar o sensor de proximidade indutivo: Neste tutorial, usaremos o sensor de proximidade indutivo e um LED conectado ao Arduino UNO e Visuino para detectar a proximidade de metal. Assista a um vídeo de demonstração
Use o sensor de umidade do solo com Magicbit [Magicblocks]: 5 etapas
![Use o sensor de umidade do solo com Magicbit [Magicblocks]: 5 etapas Use o sensor de umidade do solo com Magicbit [Magicblocks]: 5 etapas](https://i.howwhatproduce.com/images/002/image-3506-j.webp)
Use o Sensor de Umidade do Solo com Magicbit [Magicblocks]: Este tutorial irá ensiná-lo a usar o Sensor de Umidade do Solo com seu Magicbit usando Magicblocks. Estamos usando o magicbit como placa de desenvolvimento neste projeto que é baseado no ESP32. Portanto, qualquer placa de desenvolvimento ESP32 pode ser usada neste projeto
Usar sensor ultrassônico com Magicbit [Magicblocks]: 5 etapas
![Usar sensor ultrassônico com Magicbit [Magicblocks]: 5 etapas Usar sensor ultrassônico com Magicbit [Magicblocks]: 5 etapas](https://i.howwhatproduce.com/images/002/image-3508-j.webp)
Usar Sensor Ultrassônico com Magicbit [Magicblocks]: Este tutorial irá ensiná-lo a usar o Sensor Ultrassônico com seu Magicbit usando Magicblocks. Estamos usando o magicbit como placa de desenvolvimento neste projeto que é baseado no ESP32. Portanto, qualquer placa de desenvolvimento ESP32 pode ser usada neste projeto
Sensor de posição do suporte para bicicleta da Magicbit [Magicblocks]: 8 etapas
![Sensor de posição do suporte para bicicleta da Magicbit [Magicblocks]: 8 etapas Sensor de posição do suporte para bicicleta da Magicbit [Magicblocks]: 8 etapas](https://i.howwhatproduce.com/images/002/image-3509-j.webp)
Sensor de posição de suporte para bicicleta da Magicbit [Magicblocks]: Projeto DIY simples para fazer o sensor de posição de suporte de apoio com um Magicbit usando Magicblocks. Estamos usando o magicbit como placa de desenvolvimento neste projeto que é baseado no ESP32. Portanto, qualquer placa de desenvolvimento ESP32 pode ser usada neste projeto
Medição de proximidade de distância com sensor de gesto APDS9960: 6 etapas

Medição de proximidade de distâncias com sensor de gestos APDS9960: Neste tutorial, aprenderemos como medir a distância usando um sensor de gestos APDS9960, arduino e Visuino. Assistir ao vídeo