جدول المحتويات:
- اللوازم
- الخطوة الأولى: الطباعة ثلاثية الأبعاد:
- الخطوة الثانية: توصيلات الدائرة:
- الخطوة الثالثة: ملاحظة:
- الخطوة 4: التجميع:
- الخطوة 5: التشفير:
فيديو: RGB HexMatrix - ساعة إنترنت الأشياء: 5 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
مشاريع فيوجن 360 »
HexMatrix هي مصفوفة LED بها العديد من وحدات البكسل المثلثية. الجمع بين ستة بكسلات يجعل شكل سداسي. هناك العديد من الرسوم المتحركة المختلفة التي يمكن عرضها على نموذج مصفوفة مكتبة FastLED ، كما أنني صممت أرقامًا من 0 إلى 9 باستخدام 10 مقاطع لكل رقم في المصفوفة وصنعت ساعة IOT.
اللوازم
- ESP8266 أو Arduino (Uno / Nano)
- WS2811 LED (96 ليد)
- 5V / 2A امدادات الطاقة
- طباعة ثلاثية الأبعاد
الخطوة الأولى: الطباعة ثلاثية الأبعاد:
- طباعة ثلاثية الأبعاد لجميع النماذج ثلاثية الأبعاد المتوفرة: انقر هنا للحصول على ملفات وأكواد STL
- اطبع طبقة الشاشة باللون الأبيض PLA.
الخطوة الثانية: توصيلات الدائرة:
- قم بإجراء جميع التوصيلات كما هو موضح في مخطط الدائرة.
- GND ~ -Ve
- فين ~ 5V ~ + Ve
- داتاين ~ دبوس 2
- قم أيضًا بتمديد أسلاك إمداد الطاقة حتى آخر مؤشر LED والاتصال ، لمنع انخفاض الجهد عبر مصابيح LED.
الخطوة الثالثة: ملاحظة:
- إذا كنت تستخدم لوحة Arduino ، فيمكنك فقط عرض الرسوم المتحركة ، ولا يمكنك عرض الوقت.
- إذا كنت تستخدم لوحة ESP8266 ، فيمكننا عرض الوقت والرسوم المتحركة الأخرى على المصفوفة.
الخطوة 4: التجميع:
- ضع كل المصابيح في ترتيب حكيم.
- اجمع كل شيء معًا.
- قم بلحام الموصل بلوحة متحكم دقيق ، يتم أخذ الموصل من الطرف الآخر لخط LEDs.
الخطوة 5: التشفير:
- انقر هنا للحصول على الرموز
- بالنسبة لهذه المصفوفة ، قمت بعمل ثلاثة أكواد HexMatrix.ino و clock1.ino و clock2.ino.
- رمز HexMatrix هو رمز لعرض الرسوم المتحركة على المصفوفة ، ويمكن تشغيله على أي لوحة متحكم.
- يعمل رمز الساعة والساعة 2 على لوحات ESP8266 فقط.
HexMatrix.ino:
- افتح الكود الوارد في Arduino IDE.
- قم بتثبيت مكتبة FastLED في Arduino IDE.
- حدد نوع اللوحة والمنفذ وتحميل الكود.
رموز الساعة 1 والساعة 2:
- افتح الكود في Arduino IDE.
- في هذا الكود يمكننا تغيير هذه القيم وفقًا لمتطلبات اللون الخاصة بنا
// قيم الألوان الرقمية في RGBint r = 255 ؛
كثافة العمليات ز = 255 ؛
كثافة العمليات ب = 255 ؛
// قيم لون الخلفية في RGB
int br = 0 ؛
int bg = 20 ؛
كثافة العمليات ب = 10 ؛
أدخل اسم Wifi وكلمة المرور
const char * ssid = "Wifi_Name" ؛
const char * password = "Password" ؛
أدخل المنطقة الزمنية لبلدك (الهند 5:30 = 5.5 أدخل المنطقة الزمنية الخاصة بك بالمثل)
// المنطقة الزمنية الخاصة بك المنطقة الزمنية = -5.5 * 3600 ؛
- حدد نوع اللوحة كـ ESP8266 ، وحدد المنفذ وقم بتحميل الكود.
- بصرف النظر عن هذا ، لدينا أيضًا العديد من الرسوم المتحركة الأخرى في أمثلة FastLED.
موصى به:
إنترنت الأشياء - انشر البيانات إلى كلام الأشياء باستخدام ESP8266: 3 خطوات
إنترنت الأشياء | نشر البيانات في موقع Thingspeak باستخدام ESP8266: في الوقت الحاضر ، يتجه إنترنت الأشياء وهناك الكثير من البيانات التي يمكن تحميلها عبر السحابة وتحليل البيانات. تقوم المستشعرات الصغيرة بتحديث البيانات الموجودة على السحابة ويعمل المحرك على طرف آخر عليها ، وسأشرح أحد أمثلة إنترنت الأشياء. أنا هذا المقال وأنا
وحدة طاقة إنترنت الأشياء: إضافة ميزة قياس طاقة إنترنت الأشياء إلى وحدة التحكم في شحن الطاقة الشمسية لدي: 19 خطوة (بالصور)
وحدة طاقة إنترنت الأشياء: إضافة ميزة قياس طاقة إنترنت الأشياء إلى وحدة التحكم في شحن الطاقة الشمسية الخاصة بي: مرحبًا بالجميع ، أتمنى أن تكونوا جميعًا رائعون! في هذا الدليل ، سأوضح لك كيف صنعت وحدة قياس طاقة إنترنت الأشياء التي تحسب كمية الطاقة التي تولدها الألواح الشمسية الخاصة بي ، والتي يتم استخدامها بواسطة جهاز التحكم في الشحن الشمسي الخاص بي
أساسيات إنترنت الأشياء: توصيل إنترنت الأشياء الخاص بك بالسحابة باستخدام نظام تشغيل Mongoose: 5 خطوات
أساسيات إنترنت الأشياء: توصيل إنترنت الأشياء الخاص بك بالسحابة باستخدام نظام التشغيل Mongoose: إذا كنت شخصًا يعمل في مجال الإصلاح والإلكترونيات ، في كثير من الأحيان ، ستصادف مصطلح إنترنت الأشياء ، والذي يُختصر عادةً باسم IoT ، وهذا هو يشير إلى مجموعة من الأجهزة التي يمكنها الاتصال بالإنترنت! أن تكون مثل هذا الشخص
مراقبة تجمع إنترنت الأشياء باستخدام لوحة الأشياء: 8 خطوات
مراقبة IoT Pool with ThingsBoard: سيوضح هذا التوجيه كيفية مراقبة الأس الهيدروجيني و ORP ودرجة حرارة تجمع أو منتجع صحي وتحميل البيانات إلى خدمة التصور والتخزين في ThingsBoard.io
المدخلات التناظرية لإنترنت الأشياء - الشروع في استخدام إنترنت الأشياء: 8 خطوات
المدخلات التناظرية لإنترنت الأشياء - الشروع في استخدام إنترنت الأشياء: يعد فهم المدخلات التناظرية جزءًا مهمًا من فهم كيفية عمل الأشياء من حولنا ، ومعظم إن لم يكن كل المستشعرات عبارة عن مستشعرات تناظرية (في بعض الأحيان يتم تحويل هذه المستشعرات إلى رقمية). على عكس المدخلات الرقمية التي يمكن تشغيلها أو إيقاف تشغيلها فقط ، فإن الإدخال التناظري