Mundarija:

ISurfboard: 4 qadam
ISurfboard: 4 qadam

Video: ISurfboard: 4 qadam

Video: ISurfboard: 4 qadam
Video: Rob Machado riding a Tom Wegner Alaia 2024, Noyabr
Anonim
ISurfboard
ISurfboard

ISurf taxtasi - bu foydalanuvchilarga avtomatlashtirish va to'plangan foydalanuvchi ma'lumotlari asosida sörf qilish ko'nikmalarini yaxshilashga yordam beradigan aqlli, ulangan sörf taxtasi. Bugun biz Surfboardda bosim sezgichlarini quramiz

1 -qadam: xaridlar ro'yxati (ehtiyot qismlar va asboblar)

Xaridlar ro'yxati (ehtiyot qismlar va asboblar)
Xaridlar ro'yxati (ehtiyot qismlar va asboblar)

ISurf taxtasi uchun sizga quyidagilar kerak bo'ladi:

Qismlar:

- MCU tuguni yoki (yaxshisi) esp32

- Lego mindstormer qismlari yoki Lego texnik qismlari

- Bir nechta simlar

- 6 ta piezo sensorlar

Asboblar:

- Lehimlash temir

- Lehim

- lehim Vik

- Issiq yopishtiruvchi qurol

- rezina bantlar

Dasturiy ta'minot:

- Arduino

2 -qadam: 2 -qadam: O'chirish tizimini tekshirish

2 -qadam: O'chirish tizimini sinovdan o'tkazish
2 -qadam: O'chirish tizimini sinovdan o'tkazish

1) Har bir piezo sensori gipsini oling va ularni ikkiga bo'ling.

2) Har bir guruhning piezo datchiklarining qora simlarini ulang.

Sizda chiqish/ kirish sifatida 2 ta qizil simli va 1 ta qora simli 2 ta piezo sensorli 3 ta guruh mavjud.

3) Qora simlarni Tugun MCU topraklama pinlari bilan ulang.

4) Har bir qizil simni MCU D1 - D6 tugunlari bilan ulang.

Oddiy sinov kodini ishlatib, kontaktlarning zanglashini tekshiring:

// Serial holati 115200. void setup () {Serial.begin (115200); } void loop () {for (i = 0; i <6; i ++) {if (analogRead (i)> 0) {serial.printIn ("Woohoo sensor ishlaydi") l} boshqa {serial.printIn ("Yo'q, sensor" + i + "to'g'ri ishlamayapti"); }}}

3 -qadam: 3 -qadam: Surfboard ramkasini yarating

3 -qadam: Surfboard ramkasini yarating
3 -qadam: Surfboard ramkasini yarating

1) Lego Minestormdan chiroyli simli ramka yasang. (Simlar uchun ozgina joy qoldirishni unutmang).

4 -qadam: 4 -qadam: Hammasini birlashtirish

4 -qadam: Hammasini birlashtirish
4 -qadam: Hammasini birlashtirish

1) piezo datchiklarini simli ramkaga issiq yopishtiring.

2) 1 -bosqichda ko'rsatilgandek simlarni ulang.

3) MCU tugunini ulang va WIFi yoki USB orqali ulaning.

4) Kodni MChJ tuguniga va prototipning barcha sinovlarini yuklang!

Kod:

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

Tavsiya: