Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
A prancha iSurf é uma prancha de surf inteligente e conectada que ajuda os usuários a melhorar suas habilidades de surf com base na automação e nos dados coletados do usuário. Hoje estaremos construindo os sensores de pressão na prancha de surf
Etapa 1: Lista de compras (peças e ferramentas)
Para a prancha iSurf, você precisará dos seguintes itens:
Partes:
- Nó MCU ou (de preferência) um esp32
- Peças Lego mindstormer ou peças técnicas Lego
- Alguns fios
- 6 sensores piezoelétricos
Ferramentas:
- Ferro de solda
- solda
- Solda Wick
- Pistola de cola quente
- Elásticos
Programas:
- Arduino
Etapa 2: Etapa 2: Testar o circuito
1) Pegue o molde de cada sensor piezoelétrico e emparelhe-os em grupos de dois.
2) Conecte os fios pretos dos sensores piezoelétricos de cada grupo.
Agora você tem 3 grupos de 2 sensores piezoelétricos com 2 fios vermelhos e 1 fio preto como saída / entrada.
3) Conecte os fios pretos com os pinos de aterramento do Node MCU.
4) Conecte cada fio vermelho com os pinos D1 - D6 do Node MCU.
Teste o circuito executando um código de teste simples:
// O estado da série está em 115200.void setup () {Serial.begin (115200); } void loop () {for (i = 0; i <6; i ++) {if (analogRead (i)> 0) {serial.printIn ("Woohoo, o sensor funciona") l} else {serial.printIn ("Não, o sensor" + i + "não está funcionando corretamente"); }}}
Etapa 3: Etapa 3: Criar a estrutura da prancha de surfe
1) Faça uma bela estrutura de arame com peças de Lego Minestorm. (Lembre-se de deixar um pouco de espaço para os fios).
Etapa 4: Etapa 4: Combinando tudo
1) Cole os sensores piezoelétricos na estrutura de arame.
2) Conecte os fios conforme mostrado na etapa 1.
3) Anexe o Node MCU e conecte usando WIFi ou USB.
4) Carregue o código em seu Node MCU e seu conjunto de um teste de execução do protótipo!
Código:
void setup () {Serial.begin (115200); } void loop () {int TopLeft = analogRead (D1); int TopRight = analogRead (D2); }