Innehållsförteckning:

ISurfboard: 4 steg
ISurfboard: 4 steg

Video: ISurfboard: 4 steg

Video: ISurfboard: 4 steg
Video: The Dock 2024, Juli
Anonim
ISurfboard
ISurfboard

ISurf -kortet är en smart, ansluten surfbräda som hjälper användare att förbättra sina surfkunskaper baserat på automatisering och insamlad användardata. Idag kommer vi att bygga trycksensorerna i Surfboard

Steg 1: Inköpslista (delar och verktyg)

Inköpslista (delar och verktyg)
Inköpslista (delar och verktyg)

För iSurf -brädet behöver du följande saker:

Delar:

- Nod MCU eller (helst) en esp32

- Lego minstormer delar eller Lego technic delar

- Några ledningar

- 6 piezosensorer

Verktyg:

- Lödkolv

- Lödning

- Löd Wick

- Lim pistol

- Gummiband

Programvara:

- Arduino

Steg 2: Steg 2: Testa kretsen

Steg 2: Testa kretsen
Steg 2: Testa kretsen

1) Ta gjutet av varje piezosensor och para dem i grupper om två.

2) Anslut de svarta trådarna till piezosensorerna i varje grupp.

Du har nu 3 grupper om 2 piezosensorer med 2 röda trådar och 1 svart tråd som utgång/ ingång.

3) Anslut de svarta ledningarna med Node MCU: s jordstift.

4) Anslut varje röd tråd med nod MCU: s D1 - D6 stift.

Testa kretsen genom att köra en enkel testkod:

// State-ing Serial är på 115200.void setup () {Serial.begin (115200); } void loop () {för (i = 0; i <6; i ++) {if (analogRead (i)> 0) {serial.printIn ("Woohoo sensorn fungerar") l} else {serial.printIn ("Nej, sensor" + i + "fungerar inte korrekt"); }}}

Steg 3: Steg 3: Skapa Surfboard Frame

Steg 3: Skapa Surfboard Frame
Steg 3: Skapa Surfboard Frame

1) Gör en vacker trådram av lego Minestorm -bitar. (Tänk på att lämna lite utrymme för trådarna).

Steg 4: Steg 4: Kombinera allt

Steg 4: Kombinera allt
Steg 4: Kombinera allt

1) Limma fast piezosensorerna på trådramen.

2) Anslut kablarna precis som visas i steg 1.

3) Anslut Noden MCU och anslut med WIFi eller USB.

4) Ladda upp koden till din Node MCU och din alla uppsättning testkörningar av prototypen!

Kod:

void setup () {Serial.begin (115200); } void loop () {int TopLeft = analogRead (D1); int TopRight = analogRead (D2); }

Rekommenderad: