![Arduino Telesketch مع مصفوفة LED: 6 خطوات (بالصور) Arduino Telesketch مع مصفوفة LED: 6 خطوات (بالصور)](https://i.howwhatproduce.com/images/004/image-9001-38-j.webp)
جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-23 12:54
![Arduino Telesketch مع مصفوفة ليد Arduino Telesketch مع مصفوفة ليد](https://i.howwhatproduce.com/images/004/image-9001-39-j.webp)
![Arduino Telesketch مع مصفوفة ليد Arduino Telesketch مع مصفوفة ليد](https://i.howwhatproduce.com/images/004/image-9001-40-j.webp)
![Arduino Telesketch مع مصفوفة ليد Arduino Telesketch مع مصفوفة ليد](https://i.howwhatproduce.com/images/004/image-9001-41-j.webp)
فيما يلي مجرد دليل بسيط لإنشاء Telesketch باستخدام Arduino. يستخدم هذا التصميم Arduino ومصفوفتين من نوع LED مقاس 8x32 و Buzzer واثنين من أجهزة التشفير الدوارة وبعض الأزرار. نأمل أن تتعلم كيفية استخدام أجهزة التشفير الدوارة ومصفوفة LED. كما أنه يأمل أن تستمتع باتباع الخطوات وبناء Telesketch الخاص بك !!
الخطوة 1: اختيار المكونات
![اختيار المكونات اختيار المكونات](https://i.howwhatproduce.com/images/004/image-9001-42-j.webp)
المواد المطلوبة:
للمربع:
- DM 2 ملم
- زجاج أكريليك (أبيض)
- الطلاء (اللون الذي تريده)
- غطاء مطبوع ثلاثي الأبعاد لجهاز التشفير الدوار (وثيقة مرفقة)
للإلكترونيات:
- مصفوفة ليد 8 × 32 (وحدتان)
- جهاز تشفير دوار (وحدتان)
- زر ضغط (3 وحدات)
- صفارة
- مقاومات 220 أوم (2 وحدة)
- أسلاك توصيل (28 وحدة)
- بطارية 9 فولت
الخطوة الثانية: عمل الصندوق
![صنع الصندوق صنع الصندوق](https://i.howwhatproduce.com/images/004/image-9001-43-j.webp)
![صنع الصندوق صنع الصندوق](https://i.howwhatproduce.com/images/004/image-9001-44-j.webp)
![صنع الصندوق صنع الصندوق](https://i.howwhatproduce.com/images/004/image-9001-45-j.webp)
لصنع الصندوق ، قد يكون لديك إمكانية الوصول إلى جهاز الليزر.
لقد صممنا الصندوق بحيث يكون بمظهر رجعي وشكل جذاب بدون زوايا. الصندوق مصنوع من DM وهو نوع من الخشب أرخص ومثالي للقطع بالليزر.
لقص الصندوق ، عليك تنزيل المستند المرفق ، فهو يحتوي على جميع الأشكال الجاهزة للقطع بالليزر.
لتجميع الأجزاء ، نوصي باستخدام مادة لاصقة تذوب بالحرارة ، فهي قوية وسريعة.
- التنوب يجب عليك ربط ضلعين لجعل 1 أقوى ، في النهاية سيكون لديك 2 ضلع مصنوع من ضلعين.
- ثم ربط الجدار بالأضلاع.
- خذ الغطاء الأمامي وقم بتعليق إطار الشاشة من الخلف.
- قم بطلاء جميع الأجزاء الخشبية باللون الذي تفضله أكثر !! (اخترنا أزرق كهربائي)
- ضع شاشة زجاج الأكريليك.
- اربط الغطاء الأمامي والجدار بالأضلاع.
- لا تنضم إلى الغطاء الخلفي حتى يتم وضع الإلكترونيات في مكانها.
الخطوة 3: تركيب الإلكترونيات
![تركيب إلكترونيات تركيب إلكترونيات](https://i.howwhatproduce.com/images/004/image-9001-46-j.webp)
توضح الصورة أعلاه إعداد المشروع. يجب إعداد الدائرة على النحو التالي:
- قم بتوصيل سلك أحمر من دبوس 5V في Arduino بالقناة الإيجابية للوح.
- قم بتوصيل سلك أسود من دبوس GND على اردوينو بالقناة السلبية للوح
- الجرس = دبوس 8
-
مصفوفة الصمام
- VCC
- GND
- DIn = دبوس 12
- CS = دبوس 11
- CLK = دبوس 10
-
جهاز تشفير دوار (1)
- VCC
- GND
- DT = دبوس 3
- CLK = دبوس 4
-
جهاز تشفير دوار (2)
- VCC
- GND
- CS = دبوس 5
- CLK = دبوس 6
- زر الضغط (إعادة التعيين) = الدبوس 1
- زر الضغط (تشغيل) = دبوس 2
الخطوة 4: الكود
الآن بعد أن انتهيت من الإعداد ، حان وقت كتابة التعليمات البرمجية. يمكنك نسخ التعليمات البرمجية التالية وتعديلها لترقية telesketch.
// علينا دائمًا تضمين المكتبات
# تضمين "LedControl.h" #include "pitches.h" LedControl lc = LedControl (12، 11، 10، 8)؛ int فال؛ التشفير int 0PinA = 3 ؛ أداة ترميز int 0PinB = 4 ؛ التشفير int0Pos = 0 ؛ أداة ترميز int0PinALast = منخفضة ؛ int n = منخفض ؛ قيمة int int encoder1PinA = 5 ؛ التشفير int1PinB = 6 ؛ int encoder1Pos = 0 ؛ int encoder1PinALast = منخفض ؛ int o = منخفض ؛ العنوان int = 3 ؛ أجهزة int = lc.getDeviceCount () ؛ لحن int = NOTE_D5 ؛ int melody1 = NOTE_C5 ؛ مدة كثافة العمليات = 50 ؛ لعب منطقي = خطأ ؛ قائمة منطقية = خطأ ؛ وقت تأخير طويل بدون توقيع = 500 ؛ إعداد باطل () {pinMode (2، INPUT) ؛ pinMode (1 ، الإدخال) ؛ pinMode (7 ، الإدخال) ؛ pinMode (encoder0PinA ، INPUT) ؛ pinMode (encoder0PinB ، INPUT) ؛ pinMode (encoder1PinA ، INPUT) ؛ pinMode (encoder1PinB ، INPUT) ؛ Serial.begin (9600) ؛ أجهزة int = lc.getDeviceCount () ؛ لـ (int address = 0؛ address = 0) {if (encoder1Pos 4) {if (encoder1Pos> 7) {adress--؛ encoder1Pos = 0 ؛ }} إذا (العنوان <3) {if (encoder1Pos 3 && adress <7) {if (encoder1Pos 7) {adress + = 4؛ encoder0Pos = 0 ؛ } إذا (encoder0Pos <0) {adress - = 4 ؛ جهاز التشفير 0Pos = 7 ؛ }} void Movement () {n = digitalRead (encoder0PinA)؛ إذا ((encoder0PinALast == LOW) && (n == HIGH)) {if (digitalRead (encoder0PinB) == LOW) {encoder0Pos--؛ نغمة (8 ، لحن 1 ، 50) ؛ } else {encoder0Pos ++؛ نغمة (8 ، لحن ، 50) ؛ }} encoder0PinALast = n ؛ o = digitalRead (encoder1PinA) ؛ إذا ((encoder1PinALast == LOW) && (o == HIGH)) {if (digitalRead (encoder1PinB) == LOW) {encoder1Pos--؛ نغمة (8 ، لحن 1 ، 50) ؛ } else {encoder1Pos ++؛ نغمة (8 ، لحن ، 50) ؛ }} encoder1PinALast = o ؛ أجهزة int = lc.getDeviceCount () ؛ } void omple () {int devices = lc.getDeviceCount ()؛ لـ (int row = 0؛ row <8؛ row ++) {for (int address = 0؛ address <devices؛ address ++) {lc.setLed (address، row، 7، true)؛ lc.setLed (العنوان ، الصف 6 ، صحيح) ؛ lc.setLed (العنوان ، الصف 5 ، صحيح) ؛ lc.setLed (العنوان ، الصف 4 ، صحيح) ؛ lc.setLed (العنوان ، الصف ، 3 ، صحيح) ؛ lc.setLed (العنوان ، الصف ، 2 ، صحيح) ؛ lc.setLed (العنوان ، الصف 1 ، صحيح) ؛ lc.setLed (العنوان ، الصف ، 0 ، صحيح) ؛ تأخير (50) ؛ }}} void neteja () {int devices = lc.getDeviceCount ()؛ لـ (int row = 0؛ row <8؛ row ++) {for (int address = 0؛ address <devices؛ address ++) {lc.setLed (address، row، 7، false)؛ lc.setLed (العنوان ، الصف 6 ، خطأ) ؛ lc.setLed (العنوان ، الصف 5 ، خطأ) ؛ lc.setLed (العنوان ، الصف 4 ، خطأ) ؛ lc.setLed (العنوان ، الصف 3 ، خطأ) ؛ lc.setLed (العنوان ، الصف ، 2 ، خطأ) ؛ lc.setLed (العنوان ، الصف 1 ، خطأ) ؛ lc.setLed (العنوان ، الصف ، 0 ، خطأ) ؛ }} play =! play؛ }
الخطوة 5: اللمسة الأخيرة
![اللمسة الأخيرة اللمسة الأخيرة](https://i.howwhatproduce.com/images/004/image-9001-47-j.webp)
في هذه المرحلة ، يمكنك ترقية تصميم العلبة عن طريق إضافة بعض الفينيل والأجزاء المطبوعة ثلاثية الأبعاد لأجهزة التشفير الدوارة.
يوجد ملف النموذج ثلاثي الأبعاد في نهاية المستند بتنسيق النمط.
الخطوة 6: العب واستمتع
![العب واستمتع العب واستمتع](https://i.howwhatproduce.com/images/004/image-9001-48-j.webp)
![العب واستمتع العب واستمتع](https://i.howwhatproduce.com/images/004/image-9001-49-j.webp)
هذا مشروع ممتع حقًا ، لقد استمتعنا كثيرًا بإنشائه. الآن حان وقت اللعب وإحياء ذكريات الطفولة !!
نترك لك بعض الرسومات لتجربتها !!
موصى به:
مصفوفة LED ذكية يتم التحكم فيها عبر الإنترنت (ADAFRUIT + ESP8266 + WS2812): 8 خطوات (بالصور)
![مصفوفة LED ذكية يتم التحكم فيها عبر الإنترنت (ADAFRUIT + ESP8266 + WS2812): 8 خطوات (بالصور) مصفوفة LED ذكية يتم التحكم فيها عبر الإنترنت (ADAFRUIT + ESP8266 + WS2812): 8 خطوات (بالصور)](https://i.howwhatproduce.com/images/001/image-1527-j.webp)
مصفوفة SMART LED التي يتم التحكم فيها عبر الإنترنت (ADAFRUIT + ESP8266 + WS2812): إليك تقدمي الثاني في مشروع يسعدني جدًا أن أعرضه عليك. يتعلق الأمر بمصفوفة DIY Smart LED التي تتيح لك إظهار البيانات ، مثل إحصائيات YouTube وإحصائيات المنزل الذكي ، مثل درجة الحرارة والرطوبة ، على مدار الساعة ، أو مجرد عرض
مصفوفة LED الخاضعة للتحكم في Google Assistant: 7 خطوات (بالصور)
![مصفوفة LED الخاضعة للتحكم في Google Assistant: 7 خطوات (بالصور) مصفوفة LED الخاضعة للتحكم في Google Assistant: 7 خطوات (بالصور)](https://i.howwhatproduce.com/images/002/image-3388-j.webp)
مصفوفة LED التي يتم التحكم فيها بواسطة مساعد Google!: في هذا البرنامج التعليمي ، سأوضح لك كيف يمكنك إنشاء مصفوفة LED يتم التحكم فيها من خلال مساعد Google والتي يمكنك التحكم فيها في أي مكان باستخدام هاتف ذكي ، فلنبدأ
كيفية بناء مصفوفة LED كبيرة 8 × 8 (MAX7219 LED 10 مم): 9 خطوات (بالصور)
![كيفية بناء مصفوفة LED كبيرة 8 × 8 (MAX7219 LED 10 مم): 9 خطوات (بالصور) كيفية بناء مصفوفة LED كبيرة 8 × 8 (MAX7219 LED 10 مم): 9 خطوات (بالصور)](https://i.howwhatproduce.com/images/011/image-30624-j.webp)
كيفية بناء مصفوفة LED كبيرة 8 × 8 (MAX7219 LED 10 مم): هل عملت مع مصفوفة جاهزة 8x8 LED كشاشات عرض؟ إنها تأتي بأحجام مختلفة ومثيرة للاهتمام للعمل معها. الحجم الكبير المتاح بسهولة حوالي 60 مم × 60 مم. ومع ذلك ، إذا كنت تبحث عن مصفوفة LED جاهزة أكبر بكثير ،
شاشة عرض مصفوفة LED قابلة للتمرير مقاس 48 × 8 باستخدام Arduino و Shift: 6 خطوات (بالصور)
![شاشة عرض مصفوفة LED قابلة للتمرير مقاس 48 × 8 باستخدام Arduino و Shift: 6 خطوات (بالصور) شاشة عرض مصفوفة LED قابلة للتمرير مقاس 48 × 8 باستخدام Arduino و Shift: 6 خطوات (بالصور)](https://i.howwhatproduce.com/images/003/image-7041-34-j.webp)
شاشة عرض مصفوفة LED قابلة للتمرير مقاس 48 × 8 باستخدام سجلات Arduino و Shift: مرحبًا بالجميع ، هذا هو أول برنامج Instructable الخاص بي ويتعلق بصنع مصفوفة LED قابلة للبرمجة قابلة للتمرير مقاس 48 × 8 باستخدام Arduino Uno وسجلات التحول 74HC595. كان هذا أول مشروع لي مع لوحة تطوير اردوينو. لقد كان تحديًا لم
التحكم في مصفوفة LED باستخدام Arduino Uno (وجه روبوت يعمل بالطاقة من Arduino): 4 خطوات (بالصور)
![التحكم في مصفوفة LED باستخدام Arduino Uno (وجه روبوت يعمل بالطاقة من Arduino): 4 خطوات (بالصور) التحكم في مصفوفة LED باستخدام Arduino Uno (وجه روبوت يعمل بالطاقة من Arduino): 4 خطوات (بالصور)](https://i.howwhatproduce.com/images/003/image-7086-14-j.webp)
التحكم في مصفوفة LED باستخدام Arduino Uno (وجه روبوت يعمل بنظام Arduino): يوضح هذا التوجيه كيفية التحكم في مجموعة من مصفوفات LED 8x8 باستخدام Arduino Uno. يمكن استخدام هذا الدليل لإنشاء عرض بسيط (ورخيص نسبيًا) لمشاريعك الخاصة. بهذه الطريقة يمكنك عرض الأحرف أو الأرقام أو الرسوم المتحركة المخصصة