ISurfboard: 4 addım
ISurfboard: 4 addım
ISF sörf taxtası
ISF sörf taxtası

ISurf lövhəsi, istifadəçilərin avtomatlaşdırma və toplanan istifadəçi məlumatları əsasında sörf bacarıqlarını inkişaf etdirməsinə kömək edən ağıllı, əlaqəli bir sörf lövhəsidir. Bu gün Surfboard -da təzyiq sensörləri quracağıq

Addım 1: Alış -veriş siyahısı (hissələr və alətlər)

Alış -veriş siyahısı (hissələr və alətlər)
Alış -veriş siyahısı (hissələr və alətlər)

ISurf lövhəsi üçün aşağıdakılara ehtiyacınız olacaq:

Parçalar:

- MCU düyünü və ya (tercihen) esp32

- Lego mindstormer hissələri və ya Lego texniki hissələri

- Bir neçə tel

- 6 piezo sensoru

Alətlər:

- Lehimleme dəmir

- Lehim

- Lehim Wick

- İsti yapışqan silahı

- Rezin lentlər

Proqram təminatı:

- Arduino

Addım 2: Adım 2: Dövrəni yoxlayın

Addım 2: Dövrəni yoxlayın
Addım 2: Dövrəni yoxlayın

1) Hər bir piezo sensorunun tökmə hissəsini götürün və onları iki qrup halında cütləşdirin.

2) Hər qrupun piezo sensorlarının qara tellərini birləşdirin.

İndi 2 qırmızı telli və 1 qara telli 3 piezo sensoru olan 3 qrupunuz var.

3) Qara telləri Node MCU -nun torpaq pinləri ilə bağlayın.

4) Hər qırmızı teli Node MCU -nun D1 - D6 pinləri ilə bağlayın.

Sadə bir test kodu işlədərək dövrə sınayın:

// Dövlət Seriyası 115200-dədir. Void setup () {Serial.begin (115200); } void loop () {for (i = 0; i <6; i ++) {if (analogRead (i)> 0) {serial.printIn ("Woohoo sensor işləyir") l} başqa {serial.printIn ("Xeyr, sensor" + i + "düzgün işləmir"); }}}

Adım 3: Adım 3: Sörf taxtası çərçivəsini yaradın

Addım 3: Surfboard Çərçivəsini yaradın
Addım 3: Surfboard Çərçivəsini yaradın

1) Lego Minestorm parçasından gözəl bir tel çərçivə düzəldin. (Tellər üçün bir az yer buraxmağı unutmayın).

Addım 4: Adım 4: Hər şeyi birləşdirin

Addım 4: Hər şeyi birləşdirin
Addım 4: Hər şeyi birləşdirin

1) Piezo sensorlarını tel çərçivəyə isti yapışdırın.

2) Telləri 1 -ci addımda göstərildiyi kimi bağlayın.

3) Node MCU -nu qoşun və WIFi və ya USB istifadə edərək qoşulun.

4) Kodu Node MCU'nuza və prototipin bütün sınaq testlərini yükləyin!

Kod:

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

Tövsiyə: