جدول المحتويات:
- اللوازم
- الخطوة 1: الخطوة 1: توصيل المكونات
- الخطوة 2: الخطوة 2: قم بتوصيل 8x8 Led Matrix بـ Arduino
- الخطوة 3: الخطوة 3: قم بتوصيل جهاز التشفير الدوار
- الخطوة 4: الخطوة 4: الزر و VCC
- الخطوة 5: الخطوة 5: الكود
- الخطوة 6: الخطوة 6: اجعلها جميلة …
فيديو: النرد الإلكتروني - قالب / نرد اردوينو من 1 إلى 6 نرد + D4 و D5 و D8 و D10 و D12 و D20 و D24 و D30: 6 خطوات (مع صور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
هذا مشروع اردوينو بسيط لعمل قالب إلكتروني. من الممكن أن تختار من 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: توصيل المكونات
-
قم بتوصيل جميع المكونات بحيث لا يتم توصيل أي من المسامير ببعضها البعض. (الثقوب من أ إلى هـ موصولة برقم سطر ، نفس الشيء بالنسبة للفتحات من و إلى ي)
- يتم وضع اردوينو نانو في الأعلى مع وجود دبابيس على جانبي الدبوس المركزي.
- ينتقل جهاز التشفير (انقر) أو المشفر الدوار إلى اليسار
- مصفوفة ليد على اليمين
- زر ضغط في الجزء السفلي لسهولة الوصول (حدد جهات الاتصال التي يتم فتحها بالضغط)
- استخدم قطعة من الأسلاك لتوصيل الخطين "+"
- افعل الشيء نفسه مع الخطين "-" (أرضي أو Gnd)
الخطوة 2: الخطوة 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: قم بتوصيل جهاز التشفير الدوار
لقد استخدمت أداة تشفير النقرات الدوارة. تحتوي أجهزة التشفير هذه على وظيفة دفع إضافية (ودبوس إضافي) لا نستخدمها في هذا المشروع. يمكنك القيام به باستخدام جهاز تشفير دوار عادي.
عندما تدير المقبض ، سيعطي المشفر إشارات + أو - مقارنة بالموضع الأصلي. يمكنك أن تشعر بالشقوق عند الدوران. في حالتي ، اكتشفت باستخدام Serial.print () أن المشفر أعطى 4 خطوات لكل درجة. يجب عليك تعديل هذا إذا تم تخطي بعض أنواع النرد. (انظر الكود)
قم بتوصيل المشفر كما يلي:
- GND إلى GND ("-" - خط) (قطعة صغيرة من السلك الأسود)
- + إلى 5 فولت ("+" - خط) (قطعة صغيرة من السلك الأحمر)
- SW إلى لا شيء (هذا هو المفتاح الذي لا نستخدمه.)
- DT إلى A1 (العبور البرتقالي)
- CLK إلى A0 (العبور الأبيض)
الخطوة 4: الخطوة 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: اجعلها جميلة …
أحب إعادة استخدام اردوينو الخاص بي ، لذلك نادرًا ما أقوم بلحام مشروع أو أبذل جهدًا لجعله يبدو أجمل. أحب الأسلوب المتميز للأسلاك والعبارات …
ومع ذلك ، فقد صنعت هذا القالب الصغير لاحتواء جميع المكونات. إذا قمت بوضع الصندوق الذي يحتوي على أرقام من 30 إلى 4 مطبوعة على ورق أبيض فوق المصفوفة ، فإن أغلفة الصمام المنفصلة تشتت الانتباه بدرجة أقل. على سبيل المكافأة ، ستُظهر لك المصابيح الموجودة في الصف العلوي أيًا من تلك الزهرات الخاصة تم اختياره.
تحرير: لقد صنعت نسخة باستخدام شرارة ذات 85 مثبطًا رقميًا ، في صندوق lasercut لطيف. يتم استخدام مفتاح De لاختيار القالب بالإضافة إلى زر الضغط.
موصى به:
حامل صور مع مكبر صوت مدمج: 7 خطوات (مع صور)
حامل صورة مع مكبر صوت مدمج: هذا مشروع رائع يجب القيام به خلال عطلة نهاية الأسبوع ، إذا كنت تريد أن تجعلك مكبر صوت خاص به يمكنه حمل الصور / البطاقات البريدية أو حتى قائمة المهام. كجزء من التصميم ، سنستخدم Raspberry Pi Zero W باعتباره قلب المشروع ، و
إطار صور LED على شكل قلب - اصنع هدية مثالية لعيد الحب أو عيد الميلاد: 7 خطوات (مع صور)
إطار صور قلب LED - اصنع هدية مثالية لعيد الحب أو عيد ميلاد: مرحبًا! في هذا الدليل ، سأوضح لك كيف يمكنك إنشاء إطار صور قلب LED رائع. لجميع عشاق الإلكترونيات! اصنع هدية مثالية لعيد الحب أو عيد الميلاد أو الذكرى السنوية لأحبائك! يمكنك مشاهدة الفيديو التوضيحي لهذا
إطار صور OSD مدرك للوجه: 11 خطوة (مع صور)
إطار صور OSD مدرك للوجه: يوضح هذا Instructables كيفية إنشاء إطار للصور مع إدراك الوجه على الشاشة (OSD). يمكن أن تعرض OSD الوقت أو الطقس أو معلومات الإنترنت الأخرى التي تريدها
إطار صور Raspberry Pi في أقل من 20 دقيقة: 10 خطوات (مع صور)
إطار صور Raspberry Pi في أقل من 20 دقيقة: نعم ، هذا إطار صور رقمي آخر! لكن انتظر ، إنه أكثر أناقة ، وربما يكون الأسرع في التجميع والركض
كشك صور زفاف اردوينو - أجزاء مطبوعة ثلاثية الأبعاد ، آلية ومنخفضة الميزانية: 22 خطوة (مع صور)
Arduino Wedding Photo Booth - 3D Printed Parts، Automated and Low Budget: لقد دُعيت مؤخرًا إلى حفل زفاف شقيق شريكي وسألوا من قبل عما إذا كان بإمكاننا بناء كشك للصور لهم لأنهم يكلفون الكثير للتأجير. هذا ما توصلنا إليه وبعد عدة مجاملات ، قررت تحويله إلى تعليمي