Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
La iSurf board è una tavola da surf intelligente e connessa che aiuta gli utenti a migliorare le proprie abilità di surf in base all'automazione e ai dati utente raccolti. Oggi costruiremo i sensori di pressione nella tavola da surf
Passaggio 1: lista della spesa (parti e strumenti)
Per la tavola iSurf avrai bisogno delle seguenti cose:
Parti:
- Nodo MCU o (preferibilmente) un esp32
- Parti Lego mindstormer o parti tecniche Lego
- Qualche filo
- 6 sensori piezo
Utensili:
- Saldatore
- Saldare
- Saldare Wick
- Pistola per colla a caldo
- Elastici
Software:
- Arduino
Passaggio 2: Passaggio 2: test del circuito
1) Prendi il calco di ciascun sensore piezoelettrico e accoppiali in gruppi di due.
2) Collegare i fili neri dei sensori piezoelettrici di ciascun gruppo.
Ora hai 3 gruppi di 2 sensori piezoelettrici con 2 fili rossi e 1 filo nero come uscita/ingresso.
3) Collegare i fili neri con i pin di terra dell'MCU del nodo.
4) Collegare ciascun filo rosso con i pin D1 - D6 dell'MCU del nodo.
Testare il circuito eseguendo un semplice codice di prova:
// Indicare Serial è su 115200.void setup() { Serial.begin(115200); } void loop() { for (i = 0; i <6; i ++){ if (analogRead(i)> 0){ serial.printIn("Woohoo il sensore funziona") l } else { serial.printIn("No, il sensore"+ i +"non funziona correttamente"); } } }
Passaggio 3: Passaggio 3: creare il telaio della tavola da surf
1) Crea un bellissimo wireframe con i pezzi di Lego Minestorm. (Ricorda di lasciare un po' di spazio per i fili).
Passaggio 4: Passaggio 4: combinare tutto
1) Incollare a caldo i sensori piezoelettrici sul wireframe.
2) Collegare i fili come mostrato al punto 1.
3) Collegare l'MCU del nodo e connettersi tramite WiFi o USB.
4) Carica il codice sul tuo MCU Node e il tuo set completo di una corsa di prova del prototipo!
Codice:
void setup() { Serial.begin(115200); }loop vuoto(){ int TopLeft = analogRead(D1); int TopRight = analogRead(D2); }