Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Doska iSurf je inteligentná a prepojená doska na surfovanie, ktorá pomáha používateľom zlepšovať svoje surfovacie schopnosti na základe automatizácie a zhromaždených používateľských údajov. Dnes budeme vyrábať snímače tlaku v Surfboarde
Krok 1: Nákupný zoznam (diely a nástroje)
Na dosku iSurf budete potrebovať nasledujúce veci:
Diely:
- Uzel MCU alebo (najlepšie) esp32
- Diely Lego mindstormer alebo Lego technické diely
- Niekoľko drôtov
- 6 piezo senzorov
Náradie:
- Spájkovačka
- Spájka
- spájkovací knôt
- Horúca lepiaca pištoľ
- Gumičky
Softvér:
- Arduino
Krok 2: Krok 2: Testovanie obvodu
1) Vezmite obsadenie každého piezo senzora a spárujte ich v skupinách po dvoch.
2) Pripojte čierne vodiče piezo senzorov každej skupiny.
Teraz máte 3 skupiny 2 piezo senzorov s 2 červenými vodičmi a 1 čiernym vodičom ako výstupom/ vstupom.
3) Pripojte čierne vodiče k uzemňovacím kolíkom uzla MCU.
4) Pripojte každý červený vodič k pinom D1 - D6 uzla MCU.
Otestujte obvod spustením jednoduchého testovacieho kódu:
// Sériové číslo je 115200.void setup () {Serial.begin (115200); } void loop () {for (i = 0; i <6; i ++) {if (analogRead (i)> 0) {serial.printIn ("Woohoo the sensor works") l} else {serial.printIn („Nie, senzor“+ i + „nefunguje správne“); }}}
Krok 3: Krok 3: Vytvorte rám surfovacej dosky
1) Vyrobte si krásny drôtový model z dielikov lego Minestorm. (Majte na pamäti, že ponecháte malý priestor pre drôty).
Krok 4: Krok 4: Kombinácia všetkého
1) Za tepla prilepte piezo senzory na drôtový model.
2) Pripojte vodiče podľa obrázku 1.
3) Pripojte Node MCU a pripojte sa pomocou WIFi alebo USB.
4) Nahrajte kód do uzla MCU a celého súboru testovacej prevádzky prototypu!
Kód:
void setup () {Serial.begin (115200); } void loop () {int TopLeft = analogRead (D1); int TopRight = analogRead (D2); }