جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
لوحة 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
1) اصنع إطارًا سلكيًا جميلًا من قطعة lego Minestorm. (ضع في اعتبارك ترك مساحة صغيرة للأسلاك).
الخطوة 4: الخطوة 4: دمج كل شيء
1) الغراء الساخن لأجهزة الاستشعار بيزو على الإطار السلكي.
2) قم بتوصيل الأسلاك كما هو موضح في الخطوة 1.
3) قم بتوصيل Node MCU والاتصال باستخدام WIFi أو USB.
4) قم بتحميل الكود إلى Node MCU الخاص بك وكل مجموعة تشغيل اختباري للنموذج الأولي!
الشفرة:
إعداد باطل () {Serial.begin (115200) ؛ } حلقة فارغة () {int TopLeft = analogRead (D1) ؛ int TopRight = analogRead (D2) ، }