Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Por revithacaRev: Ithaca Startup WorksFollow More by the author:
Sobre: Rev: Ithaca Startup Works é uma incubadora de empresas e espaço de trabalho em Ithaca, NY. Oferecemos orientação empresarial, espaço de trabalho e recursos de inicialização para qualquer empresa nova ou em crescimento que crie empregos na comunidade… Mais sobre revithaca »
Desenvolvido pelos Tech Instructors no Rev Hardware Accelerator como parte de um workshop de desenvolvimento de produto IoT, este projeto é um par de dispositivos conectados que se “acenam” um no outro. Pressionar o botão em uma caixa aciona a bandeira na outra caixa para acenar, não importa onde esteja, desde que ambos os dispositivos estejam conectados a wi-fi. As caixas nem precisam estar na mesma rede wi-fi!
Etapa 1: O que você precisa
- Partícula de fóton (x2)
- Micro cabo USB (x2)
- Carregador USB (x2)
- Servo SG90 (x2)
- Placa de ensaio (x2)
- Botão (x2)
- Fios de jumper macho-macho (muitos)
- Vareta ou espeto de bambu (x2)
- Cartolina colorida
Qualquer um destes:
⅛ "estoque de madeira compensada para corte a laser
OU
- Caixa de papelão pequena (x2)
- Faca X-Acto
Etapa 2: Configurando os fótons de partículas
Conta de partícula e configuração de fóton
Crie uma conta no particle.io e siga estas instruções para conectar os dois Photons à Internet. Depois de seguir as instruções, os LEDs integrados devem estar "respirando" azul-ciano em ambos os dispositivos.
Atualizando o firmware
Vamos usar o ambiente de desenvolvimento da Web do Particle para enviar código para os Photons conectados por wi-fi. Faça login no site do Particle e navegue até o IDE do Particle (ele pode ser acessado selecionando “IDE” no canto superior direito da página inicial do Particle).
As etapas a seguir irão guiá-lo para obter o código certo em seus dispositivos.
- Crie um novo aplicativo e chame-o do que quiser. Lembre-se de que você terá duas versões deste aplicativo - uma para cada um dos dois dispositivos Photon.
- Copie e cole este código no aplicativo.
- Crie o segundo aplicativo e cole este código, que é um pouco diferente do código da primeira caixa. Se você estiver interessado em explorar mais, o código é direto e comentado minuciosamente.
- Agora, vamos mostrar o código para as placas. Navegue até a guia Dispositivos no IDE de partículas e selecione a primeira placa. Uma estrela aparecerá ao lado do tabuleiro selecionado.
- Certifique-se de que suas placas estão conectadas e ligadas (um ponto azul piscante deve aparecer à direita de seus nomes no ambiente da web) e clique em Flash.
- Se o LED da sua primeira placa piscar em magenta, tudo correu bem. Agora, faça o mesmo para a segunda placa selecionando-a na guia Dispositivos, clicando em Flash e procurando a luz magenta piscando.
Etapa 3: breadboarding
Conecte os fótons, servos e botões como mostrado no diagrama acima. Conecte a alimentação aos fótons e espere que suas luzes de status “respirem” em azul. Tente apertar um dos botões - o servo na placa de ensaio oposta deve girar. Se a luz de status estiver piscando em vez de “respirar”, tente desconectar o cabo USB e conectá-lo novamente. Você também pode tentar pressionar o botão “reset” na placa Photon.