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

النرد الإلكتروني - قالب / نرد اردوينو من 1 إلى 6 نرد + D4 و D5 و D8 و D10 و D12 و D20 و D24 و D30: 6 خطوات (مع صور)
النرد الإلكتروني - قالب / نرد اردوينو من 1 إلى 6 نرد + D4 و D5 و D8 و D10 و D12 و D20 و D24 و D30: 6 خطوات (مع صور)

فيديو: النرد الإلكتروني - قالب / نرد اردوينو من 1 إلى 6 نرد + D4 و D5 و D8 و D10 و D12 و D20 و D24 و D30: 6 خطوات (مع صور)

فيديو: النرد الإلكتروني - قالب / نرد اردوينو من 1 إلى 6 نرد + D4 و D5 و D8 و D10 و D12 و D20 و D24 و D30: 6 خطوات (مع صور)
فيديو: الدرس 18 - مشروع 2 - عمل النرد الإلكتروني 2024, ديسمبر
Anonim
Image
Image
النرد الإلكتروني - قالب / نرد اردوينو من 1 إلى 6 نرد + D4 و D5 و D8 و D10 و D12 و D20 و D24 و D30
النرد الإلكتروني - قالب / نرد اردوينو من 1 إلى 6 نرد + D4 و D5 و D8 و D10 و D12 و D20 و D24 و D30

هذا مشروع اردوينو بسيط لعمل قالب إلكتروني. من الممكن أن تختار من 1 إلى 6 نرد أو 1 من 8 نرد خاص. يتم الاختيار ببساطة عن طريق تدوير المشفر الدوار.

هذه هي الميزات:

  • وفاة واحدة: إظهار نقاط كبيرة
  • 2-6 نرد: إظهار النقاط بالإضافة إلى القيمة الإجمالية (بالتناوب)
  • 4 و 5 و 8 و 10 و 12 و 20 و 24 و 30 تواجه النرد يظهر قيمة ومؤشر للنرد المختار
  • الرسوم المتحركة لرمي النرد عند الضغط على الزر

من الممكن وضع كل شيء في مكعب بحجم 7 سم في 7 سم بما في ذلك البطارية. ولكن بعد ذلك سيكون عليك لحام كل شيء. لقد استخدمت لوح التجارب وبعض أسلاك التوصيل لربط كل شيء ، ومن ثم الصندوق الأكبر الموجود أسفله.

لبذر أرقام اردوينو العشوائية ، استخدمت قراءة دبوس مجاني غير متصل.

ملاحظة: سيُظهر لك هذا التوجيه كل خطوة لجعل النرد الإلكتروني يعمل. سأضيف ملف pdf بنمط أساسي للمربع ، ولكن بدون تعليمات إضافية. من خلال وضع طبقة من الورق فوق مصفوفة LED ، فإنك تجعل الأرقام والنتائج أكثر وضوحًا.

ملاحظة بعد 4 أسابيع: قمت بنقل هذا المشروع إلى شريحة attiny85 ، باستخدام progmem ومقسم الجهد لتجاوز دبوس إعادة الضبط واستخدامه كدبوس زر. الرجاء الاتصال بي لمزيد من المعلومات.

اللوازم

  • اردوينو (كنت أستخدم نانو)
  • التشفير الدوار (أو انقر فوق التشفير لكننا لا نستخدم وظيفة الدفع)
  • اضغط الزر
  • مصفوفة LED مقاس 8 × 8 مع وحدة MAX7219 (يلزم عدد أقل من المسامير! 3 بدلاً من 8)
  • وصلات الأسلاك

الخطوة 1: الخطوة 1: توصيل المكونات

الخطوة 1: توصيل المكونات
الخطوة 1: توصيل المكونات
  • قم بتوصيل جميع المكونات بحيث لا يتم توصيل أي من المسامير ببعضها البعض. (الثقوب من أ إلى هـ موصولة برقم سطر ، نفس الشيء بالنسبة للفتحات من و إلى ي)

    • يتم وضع اردوينو نانو في الأعلى مع وجود دبابيس على جانبي الدبوس المركزي.
    • ينتقل جهاز التشفير (انقر) أو المشفر الدوار إلى اليسار
    • مصفوفة ليد على اليمين
    • زر ضغط في الجزء السفلي لسهولة الوصول (حدد جهات الاتصال التي يتم فتحها بالضغط)
  • استخدم قطعة من الأسلاك لتوصيل الخطين "+"
  • افعل الشيء نفسه مع الخطين "-" (أرضي أو Gnd)

الخطوة 2: الخطوة 2: قم بتوصيل 8x8 Led Matrix بـ Arduino

الخطوة 2: قم بتوصيل 8x8 Led Matrix بـ Arduino
الخطوة 2: قم بتوصيل 8x8 Led Matrix بـ Arduino
الخطوة 2: قم بتوصيل 8x8 Led Matrix بـ Arduino
الخطوة 2: قم بتوصيل 8x8 Led Matrix بـ Arduino
الخطوة 2: قم بتوصيل 8x8 Led Matrix بـ Arduino
الخطوة 2: قم بتوصيل 8x8 Led Matrix بـ Arduino
الخطوة 2: قم بتوصيل 8x8 Led Matrix بـ Arduino
الخطوة 2: قم بتوصيل 8x8 Led Matrix بـ Arduino

نحن نستخدم مصفوفة led مع برنامج تشغيل MAX72XX. يمكننا توفير ما يصل إلى 5 دبابيس وليس علينا مضاعفة الإرسال.

من الممكن توصيل عدة مصفوفات ببرنامج تشغيل MAX72xx واحد. لهذا هناك جانب "OUT" و "IN". نحن نستخدم فقط دبابيس "IN".

يتم دفع هذه المسامير في الخبز. يمكنك رؤية أسماء الدبوس أسفل مصفوفة LED نفسها. يجب أن تكون جميعها متصلة:

  • VCC إلى 5V ("+" - خط)
  • GND إلى GND ("-" - line)
  • DIN إلى Arduino D12 (العبور البرتقالي)
  • CS إلى Arduino D10 (العبور الأخضر)
  • CLK إلى Arduino D11 (العبور الأبيض)

الخطوة 3: الخطوة 3: قم بتوصيل جهاز التشفير الدوار

الخطوة 3: قم بتوصيل جهاز التشفير الدوار
الخطوة 3: قم بتوصيل جهاز التشفير الدوار
الخطوة 3: قم بتوصيل جهاز التشفير الدوار
الخطوة 3: قم بتوصيل جهاز التشفير الدوار

لقد استخدمت أداة تشفير النقرات الدوارة. تحتوي أجهزة التشفير هذه على وظيفة دفع إضافية (ودبوس إضافي) لا نستخدمها في هذا المشروع. يمكنك القيام به باستخدام جهاز تشفير دوار عادي.

عندما تدير المقبض ، سيعطي المشفر إشارات + أو - مقارنة بالموضع الأصلي. يمكنك أن تشعر بالشقوق عند الدوران. في حالتي ، اكتشفت باستخدام Serial.print () أن المشفر أعطى 4 خطوات لكل درجة. يجب عليك تعديل هذا إذا تم تخطي بعض أنواع النرد. (انظر الكود)

قم بتوصيل المشفر كما يلي:

  • GND إلى GND ("-" - خط) (قطعة صغيرة من السلك الأسود)
  • + إلى 5 فولت ("+" - خط) (قطعة صغيرة من السلك الأحمر)
  • SW إلى لا شيء (هذا هو المفتاح الذي لا نستخدمه.)
  • DT إلى A1 (العبور البرتقالي)
  • CLK إلى A0 (العبور الأبيض)

الخطوة 4: الخطوة 4: الزر و VCC

الخطوة 4: زر و VCC
الخطوة 4: زر و VCC

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

ما عليك سوى توصيل أحد طرفي الزر بـ GND (خط "-") والطرف الآخر بـ D2 (العبور الأزرق).

آخر اتصال يتم إجراؤه: سلك من Arduino 5V إلى خط "+" لاستخدام 5V المنظم من arduino.

بعد هذه الخطوات ، يتم إجراء جميع الاتصالات لعمل نسخة صالحة للعمل.

ملاحظة: يمكنك إضافة بطارية. قم بتوصيل البطارية بـ + بـ VIN و- بـ GND ("-" - line).

الخطوة 5: الخطوة 5: الكود

افتح Arduino IDE.

يمكنك تنزيل الملفات المضغوطة للمكتبات التي لا تتوفر من خلال "إدارة المكتبات" في IDE.

تأكد من إضافة المكتبات التالية من خلال "إدارة المكتبات" أو إضافة مكتبة يدويًا في IDE:

ليد كونترول بواسطة إيبرهارد فاهلي v1.0.6

  • TimerOne بواسطة Jesse Tane ، و Jérôme Despastis ، … (قمت بتنزيل الإصدار r11 وتثبيته يدويًا من:

    code.google.com/archive/p/arduino-timerone…

  • تم العثور على التشفير بواسطة Peter Dannegger على

أستخدم مكتبة Peter Danneggers لأنه أضاف وظيفة لإعطاء حساسية تسريع التشفير: يؤدي الدوران بشكل أسرع إلى زيادة الأرقام بشكل أسرع.

بمجرد تثبيت هذه المكتبات ، يجب أن تكون قادرًا على فتح ملف edice.ino وتجميعه.

الخطوة 6: الخطوة 6: اجعلها جميلة …

الخطوة 6: اجعلها جميلة …
الخطوة 6: اجعلها جميلة …
الخطوة 6: اجعلها جميلة …
الخطوة 6: اجعلها جميلة …
الخطوة 6: اجعلها جميلة …
الخطوة 6: اجعلها جميلة …

أحب إعادة استخدام اردوينو الخاص بي ، لذلك نادرًا ما أقوم بلحام مشروع أو أبذل جهدًا لجعله يبدو أجمل. أحب الأسلوب المتميز للأسلاك والعبارات …

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

تحرير: لقد صنعت نسخة باستخدام شرارة ذات 85 مثبطًا رقميًا ، في صندوق lasercut لطيف. يتم استخدام مفتاح De لاختيار القالب بالإضافة إلى زر الضغط.

موصى به: