ISurfboard: 4 алхам
ISurfboard: 4 алхам
ISurfboard
ISurfboard

ISurf самбар нь ухаалаг, холбогдсон серфинг самбар бөгөөд хэрэглэгчид автоматжуулалт, хэрэглэгчийн мэдээлэлд үндэслэн серфинг хийх чадвараа сайжруулахад тусалдаг. Өнөөдөр бид Surfboard дээр даралт мэдрэгчийг бүтээх болно

Алхам 1: Худалдааны жагсаалт (эд анги, багаж хэрэгсэл)

Худалдааны жагсаалт (эд анги, багаж хэрэгсэл)
Худалдааны жагсаалт (эд анги, багаж хэрэгсэл)

ISurf самбарын хувьд танд дараахь зүйлс хэрэгтэй болно.

Эд анги:

- MCU зангилаа эсвэл (илүү зохимжтой) esp32

- Lego mindstormer эд анги эсвэл Lego техникийн эд анги

- Хэд хэдэн утас

- 6 пьезо мэдрэгч

Хэрэгсэл:

- Гагнуурын төмөр

- Гагнуур

- Гагнагч Вик

- Халуун цавуу буу

- Резинэн тууз

Програм хангамж:

- Ардуино

Алхам 2: Алхам 2: Хэлхээг шалгах

Алхам 2: Хэлхээг шалгах
Алхам 2: Хэлхээг шалгах

1) Пьезо мэдрэгч бүрийн цутгамлыг аваад хоёр бүлэг болгон хослуул.

2) Бүлэг бүрийн пьезо мэдрэгчийн хар утсыг холбоно уу.

Та одоо гаралт/ оролт болгон 2 улаан утастай, 1 хар утастай 2 пьезо мэдрэгч бүхий 3 бүлэгтэй боллоо.

3) Хар утсыг Node MCU -ийн газардуулгатай холбоно уу.

4) Улаан утас бүрийг зангилааны MCU -ийн D1 - D6 зүүгээр холбоно уу.

Энгийн туршилтын кодыг ажиллуулж хэлхээг туршина уу.

// State-ing Serial нь 115200 дээр байна. Void setup () {Serial.begin (115200); } void loop () {for (i = 0; i <6; i ++) {if (analogRead (i)> 0) {serial.printIn ("Woohoo мэдрэгч ажилладаг") l} өөр {serial.printIn ("Үгүй ээ, мэдрэгч" + i + "буруу ажиллаж байна"); }}}

Алхам 3: Алхам 3: Surfboard Frame үүсгэнэ үү

Алхам 3: Surfboard Frame үүсгэнэ үү
Алхам 3: Surfboard Frame үүсгэнэ үү

1) Lego Minestorm -ийн гоёмсог утсыг бүтээгээрэй. (Утасны хувьд бага зэрэг зай үлдээхийг санаарай).

Алхам 4: Алхам 4: Бүгдийг нэгтгэх

Алхам 4: Бүгдийг нэгтгэх
Алхам 4: Бүгдийг нэгтгэх

1) Пьезо мэдрэгчийг утсан хүрээ дээр халуун цавуугаар наа.

2) 1 -р алхамд үзүүлсэн шиг утсыг холбоно уу.

3) Зангилааны MCU -г холбож, WIFi эсвэл USB ашиглан холбоно уу.

4) Кодыг өөрийн зангилааны MCU болон бүх төрлийн туршилтын прототип дээр байршуулна уу!

Код:

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

Зөвлөмж болгож буй: