Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Crie um controle remoto elétrico para skate, em JAVASCRIPT!
Junte-se a minha jornada, espero que você aprenda algo.
Este não será um tutorial passo a passo. Vai ser mais uma vitrine do que eu usei, como fiz e tenho certeza que você pode fazer.
Eu até recomendo que você NÃO faça exatamente como eu fiz. Este design não é perfeito, tenho certeza que você pode melhorar muitas coisas. Veja isso mais como um grande recurso se estiver planejando construir um controle remoto.
Suprimentos
Display 128x32px1x OLED SSD1306 Display I2C
Algum tipo de hardware para detectar aceleração. No meu caso, usei um joystick que tinha por perto. Uma escolha melhor é usar um sensor de efeito Hall raciométrico linear. Se você for com o sensor de efeito Hall, não se esqueça de obter um magneto. 1x DRV5055A2QLPG ou 1x Joystick
Não vamos esquecer o cérebro da operação2x Espruino MDBT42Q
Precisaremos de uma bateria; no meu caso, usei a bateria mais fina que consegui encontrar. Tenho ansiedade suficiente com a bateria do próprio longboard. Funcionaria totalmente com uma bateria menor. 1x 18650 LION Bateria 1x Placa de carga LION
Eu recomendo obter pelo menos um botão tátil e um botão deslizante. Quanto mais interruptores, mais opções você terá ao brincar com o firmware. Interruptor tátil> = 11x Interruptor deslizante
Etapa 1: imprimir a caixa / fazer a caixa / comprar a caixa
Pinte o recinto
Etapa 2: montar a tela
Usei uma pasta que endurece depois de alguns minutos para grudar no display.
Etapa 3: montar o módulo de bateria
Etapa 4: conecte o cérebro
Não tenho um esquema, mas tenho certeza de que você pode descobrir.
Se você quiser ler a voltagem da bateria, precisará fazer um circuito divisor de voltagem para garantir que a voltagem da bateria não exceda 3,3v.
Etapa 5: Uplod the Codez
Se precisar de ajuda para enviar o código ou informações sobre o hardware e software, o recurso de ouro é
www.espruino.com/
O código que escrevi para o controle remoto (use com cuidado, ainda é WIP)
Também há uma lista de peças na página do github
github.com/gurchk/espruino-esk8-remote
Etapa 6: montar o gabinete
Usei fita dupla-face para colar os pedaços juntos
Etapa 7: Lucro
Se você precisar de ajuda ou tiver dúvidas.
Contate-me