جدول المحتويات:

ISurfboard: 4 خطوات
ISurfboard: 4 خطوات

فيديو: ISurfboard: 4 خطوات

فيديو: ISurfboard: 4 خطوات
فيديو: HOW TO CARVE SURFING // 4 STEPS with LAKEY PETERSON 2024, شهر نوفمبر
Anonim
ISurfboard
ISurfboard

لوحة iSurf هي لوحة تصفح ذكية ومتصلة تساعد المستخدمين على تحسين مهاراتهم في تصفح الإنترنت بناءً على الأتمتة وبيانات المستخدم المجمعة. سنقوم اليوم ببناء مستشعرات الضغط في لوح التزلج

الخطوة 1: قائمة التسوق (الأجزاء والأدوات)

قائمة التسوق (الأجزاء والأدوات)
قائمة التسوق (الأجزاء والأدوات)

بالنسبة إلى لوحة iSurf ، ستحتاج إلى الأشياء التالية:

القطع:

- عقدة MCU أو (يفضل) esp32

- أجزاء Lego mindstormer أو أجزاء Lego technic

- عدد قليل من الأسلاك

- 6 مجسات بيزو

أدوات:

- لحام حديد

- جندى

- لحام الفتيل

- مسدس الغراء الساخن

- الأربطة المطاطية

برمجة:

- اردوينو

الخطوة 2: الخطوة 2: اختبار الدائرة

الخطوة الثانية: اختبار الدائرة
الخطوة الثانية: اختبار الدائرة

1) خذ قالب كل مستشعر بيزو وقم بإقرانهما في مجموعات من اثنين.

2) قم بتوصيل الأسلاك السوداء لأجهزة الاستشعار بيزو لكل مجموعة.

لديك الآن 3 مجموعات من مستشعرين بيزو مع سلكين أحمر وسلك أسود كإخراج / إدخال.

3) قم بتوصيل الأسلاك السوداء بالدبابيس الأرضية الخاصة بـ Node MCU.

4) قم بتوصيل كل سلك أحمر بدبابيس D1 - D6 الخاصة بـ Node MCU.

اختبر الدائرة عن طريق تشغيل رمز اختبار بسيط:

// State-ing Serial موجود على 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 ("لا ، المستشعر" + i + "لا يعمل بشكل صحيح") ؛ }}}

الخطوة 3: الخطوة 3: إنشاء إطار Surfboard

الخطوة 3: قم بإنشاء إطار Surfboard
الخطوة 3: قم بإنشاء إطار Surfboard

1) اصنع إطارًا سلكيًا جميلًا من قطعة lego Minestorm. (ضع في اعتبارك ترك مساحة صغيرة للأسلاك).

الخطوة 4: الخطوة 4: دمج كل شيء

الخطوة 4: دمج كل شيء
الخطوة 4: دمج كل شيء

1) الغراء الساخن لأجهزة الاستشعار بيزو على الإطار السلكي.

2) قم بتوصيل الأسلاك كما هو موضح في الخطوة 1.

3) قم بتوصيل Node MCU والاتصال باستخدام WIFi أو USB.

4) قم بتحميل الكود إلى Node MCU الخاص بك وكل مجموعة تشغيل اختباري للنموذج الأولي!

الشفرة:

إعداد باطل () {Serial.begin (115200) ؛ } حلقة فارغة () {int TopLeft = analogRead (D1) ؛ int TopRight = analogRead (D2) ، }

موصى به: