Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
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)
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
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
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
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); }