Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Neste Instructable, criaremos um sensor magnético IoT usando um RaspberryPi 3.
O sensor consiste em um LED e uma campainha, ambos ligados quando um ímã é detectado pelo minissensor de palheta.
Etapa 1: reunir suprimentos
Para começar, certifique-se de ter todos os suprimentos necessários. Você vai precisar de:
- A RaspberryPi 3
- A T Cobbler
- Uma tábua de pão
- Um conector de fita
- Um minissensor de palheta
- Um LED
- Uma campainha
- Fios variados (incluindo alguns com pelo menos uma extremidade feminina)
Etapa 2: conectar Pi e breadboard
Em seguida, você conectará o RaspberryPi e o breadboard. Para fazer isso, você colocará uma extremidade do conector da fita no T Cobbler e a outra sobre os pinos do RaspberryPi. Em seguida, coloque o T Cobbler na placa de ensaio.
Etapa 3: conecte o minissensor de palheta
Agora, conecte o minissensor de palheta. Você vai querer usar fios com uma extremidade fêmea para fazer isso, pois o sensor tem pinos machos. Da esquerda para a direita, os pinos do sensor são saída, alimentação e aterramento.
Conecte o pino de saída ao T Cobbler GPIO24, alimente qualquer pino 5V T Cobbler e aterre a qualquer pino GND T Cobbler.
Etapa 4: conecte o LED
O LED pode ser um pouco complicado se você não estiver familiarizado com ele! O próprio LED tem uma extremidade longa e uma extremidade curta. A extremidade longa deve ser conectada ao GPIO26 por meio de um resistor de 330k ohm, e a extremidade curta deve ser conectada diretamente ao aterramento, conforme mostrado acima. Você pode optar por usar fios adicionais para garantir que tudo permaneça limpo e arrumado!
Etapa 5: conecte a campainha
Você notará que sua campainha tem os símbolos + e - na parte inferior. O + mostra qual pino da campainha deve ser conectado à alimentação e o - mostra o pino que deve ser conectado ao aterramento.
Conecte o pino + ao GPIO25 e o pino - ao GND. Optei por usar o mesmo caminho em que conectei meu LED ao GND, mas você não precisa fazer isso!
Etapa 6: Execute algum código
O código python fornecido aqui executa nosso dispositivo exatamente como esperamos; quando o minissensor de palheta encontra um ímã, o LED e a campainha ligam. Quando o ímã é removido, ambos desligam. Observe que precisamos inverter os valores de entrada de nosso minissensor de palheta. Isso ocorre porque o sensor está normalmente aberto e diminui quando detecta um ímã.
Agora você deve ter um sensor magnético funcionando!