Sisällysluettelo:

ISurfboard: 4 vaihetta
ISurfboard: 4 vaihetta

Video: ISurfboard: 4 vaihetta

Video: ISurfboard: 4 vaihetta
Video: Glassing Stand Up Paddleboard 2024, Marraskuu
Anonim
ISurfboard
ISurfboard

ISurf -lauta on älykäs, yhdistetty surffilauta, joka auttaa käyttäjiä parantamaan surffaustaitojaan automaation ja kerättyjen käyttäjätietojen perusteella. Tänään rakennamme surffilautaan paineanturit

Vaihe 1: Ostoslista (osat ja työkalut)

Ostoslista (osat ja työkalut)
Ostoslista (osat ja työkalut)

Tarvitset iSurf -levylle seuraavat asiat:

Osat:

- Solmu MCU tai (mieluiten) esp32

- Lego mindstormer -osat tai Lego -tekniset osat

- Muutama johto

- 6 pietsoanturia

Työkalut:

- Juotosrauta

- Juotos

- Juotos Wick

- Kuuma liimapistooli

- Kuminauhat

Ohjelmisto:

- Arduino

Vaihe 2: Vaihe 2: Piirin testaus

Vaihe 2: Piirin testaus
Vaihe 2: Piirin testaus

1) Ota valettu jokainen pietsosensori ja yhdistä ne kahden hengen ryhmiin.

2) Liitä kunkin ryhmän pietsosensorien mustat johdot.

Sinulla on nyt 3 ryhmää 2 pietsoanturia, joissa on 2 punaista johtoa ja 1 musta johto lähtö-/ tuloksi.

3) Liitä mustat johdot solmun MCU: n maadoitusliittimiin.

4) Liitä jokainen punainen johto solmun MCU: n D1 - D6 nastoihin.

Testaa piiri suorittamalla yksinkertainen testikoodi:

// State-ing Serial on käytössä 115200.void setup () {Serial.begin (115200); } void loop () {for (i = 0; i <6; i ++) {if (analogRead (i)> 0) {serial.printIn ("Woohoo anturi toimii") l} else {serial.printIn ("Ei, anturi" + i + "ei toimi oikein"); }}}

Vaihe 3: Vaihe 3: Luo surffilaudan runko

Vaihe 3: Luo surffilaudan kehys
Vaihe 3: Luo surffilaudan kehys

1) Tee lego Minestorm -kappaleesta kaunis metallirunko. (Muista jättää vähän tilaa johtimille).

Vaihe 4: Vaihe 4: Yhdistä kaikki

Vaihe 4: Yhdistä kaikki
Vaihe 4: Yhdistä kaikki

1) Kuumaa liimaa pietsosensorit lankakehykseen.

2) Kytke johdot vaiheen 1 mukaisesti.

3) Liitä solmun MCU ja yhdistä WIFi- tai USB -liitännällä.

4) Lähetä koodi Node MCU -laitteeseesi ja testaa kaikki prototyyppisi!

Koodi:

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

Suositeltava: