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

ساعة Neopixel مع ثلاث حلقات من Neopixel: 7 خطوات
ساعة Neopixel مع ثلاث حلقات من Neopixel: 7 خطوات

فيديو: ساعة Neopixel مع ثلاث حلقات من Neopixel: 7 خطوات

فيديو: ساعة Neopixel مع ثلاث حلقات من Neopixel: 7 خطوات
فيديو: Teensy midi euclidean sequencer (arduino IDE) 2024, يوليو
Anonim
Image
Image

دفعني الإنشاء الرائع لساعة Neo Pixel بواسطة Steve Manley إلى إنشاء هذه التعليمات حول كيفية إنشاء ساعة مماثلة بأقل قدر من المال. (عادة هولندية مهمة تحاول دائمًا توفير المال ؛-))

اكتشفت أن التصميم الأصلي يناسب فقط حلقات Adafruit NeoPixel ، وهذه ليست رخيصة تمامًا.

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

بجانب هذا اللوحة التي استخدمتها هي نسخة من Arduino Nano ، وهي مبرمجة بنفس الطريقة. ومع ذلك ، فإن برنامج الساعة النقية ، بدون أي إضافات أخرى ، غير متوفر في أي مكان ، لذلك كنت بحاجة إلى تعديل البرنامج قليلاً.

اللوازم

  • لوحة USB صغيرة نانو ثيناري
  • ساعة RTC
  • بطارية LR1120
  • WS2812B 60 حلقة ليد
  • WS2812B 24 حلقة ليد
  • WS2812B 12 حلقة ليد

الخطوة 1: طباعة 3D وجه الساعة

اجمع كل الأجزاء المطلوبة
اجمع كل الأجزاء المطلوبة

ستجد في الملفات المرفقة ملف stl الذي تحتاجه لطباعة واجهة الساعة.

الخطوة 2: اجمع كل الأجزاء المطلوبة

اجمع كل الأجزاء المطلوبة
اجمع كل الأجزاء المطلوبة
اجمع كل الأجزاء المطلوبة
اجمع كل الأجزاء المطلوبة

على Ali Express ، ستتمكن من العثور على جميع الأجزاء التي تحتاجها لهذا المشروع.

بجانب الأجزاء الإلكترونية اشتريت ساعة بلوحة وجه قبيحة ، لأن ذلك يجعلها أرخص بـ 10 يورو من ساعة زرقاء على سبيل المثال.

الخطوة 3: قم بتوصيل الحلقات

قم بتوصيل الحلقات
قم بتوصيل الحلقات

استخدم الغراء الساخن لتثبيت الحلقات في مكانها. يتم تزويد الحلقات بجهد 5 فولت ، ثم يتم توصيلها ببعضها البعض بالتسلسل عن طريق توصيل DOUT بـ DIN في كل حلقة حسب الحجم ، لذلك من 60 إلى 24 إلى 12.

الخطوة 4: توصيل الأجزاء الإلكترونية الأخرى

توصيل الأجزاء الإلكترونية الأخرى
توصيل الأجزاء الإلكترونية الأخرى

يوضح لك المخطط أعلاه كيفية توصيل الأجزاء ببعضها البعض.

سنبدأ بساعة الوقت الحقيقي DS3234. الساعة عبارة عن جهاز يعمل بواسطة ناقل تسلسلي وبه بطارية احتياطية لتذكر الوقت المحدد.

الخطوة 5: التحضير لبرمجة Arduino Nano

تمت برمجة Arduino Nano باستخدام Arduino IDE. في IDE تكتب "رسومات تخطيطية" يتم تجميعها بعد ذلك في البرامج الثابتة التي يكتبها جهاز الكمبيوتر الخاص بك إلى Arduino المتصل به باستخدام كابل USB. قم بتنزيل IDE وتثبيته.

قم بتحميل الملف NeoPixelClock_V1.ino

قبل تحميل الكود إلى اللوحة ، نحتاج إلى التأكد من تثبيت برامج التشغيل للوحة الخاصة بنا ، ومن اختيار اللوحة الصحيحة. مع استنساخ Arduino Nano ، نحتاج إلى برامج تشغيل لشريحة المحول التسلسلي CH340G USB. مجموعة الشرائح المستخدمة لـ USB إلى المسلسل هي CH340 / CH341 ، والتي يمكن تنزيل برامج التشغيل (لنظام التشغيل Windows) من هنا:

www.wch.cn/download/CH341SER_EXE.html

إذا كنت تعمل على جهاز Mac ، فلن تواجهك أية مشكلات كما هي.

الخطوة 6: تثبيت مكتبة Adafruit NeoPixel

تثبيت مكتبة Adafruit NeoPixel
تثبيت مكتبة Adafruit NeoPixel
تثبيت مكتبة Adafruit NeoPixel
تثبيت مكتبة Adafruit NeoPixel

قبل أن نتمكن من استخدام مكتبة NeoPixel ، يتعين علينا تثبيتها! كان من الصعب بعض الشيء تثبيت المكتبات في Arduino IDE ، لكنهم قاموا منذ ذلك الحين بتبسيطها وتضمين مدير مكتبة مفيد. إنه مدرج ضمن القائمة المنسدلة "Sketch> Library". افتح مدير المكتبة وابحث عن Adafruit Neopixel.

عند العثور عليه ، حدده وانقر فوق زر التثبيت.

ضمن قائمة "Tools> Board" أيضًا ، تأكد من تحديد اللوحة الصحيحة ، Arduino Nano.

الخطوة 7: قم بتحميل المخطط

قم بتحميل المخطط
قم بتحميل المخطط

الآن لدينا كل شيء جاهز ، يمكننا بدء التحميل على السبورة. نقوم بتوصيل اللوحة بكابل USB.

أولاً نكتشف المنفذ التسلسلي الذي سجلته اللوحة.

على نظام Windows:

افتح أمرًا باستخدام [Windows] [R] واكتب compmgmt.msc ، في إدارة الكمبيوتر ، انقر فوق إدارة الأجهزة ، ابحث ضمن المنافذ لمعرفة المنفذ الذي يتم استخدامه.

على نظام Mac OS:

رمز Apple> حول جهاز Mac هذا> تقرير النظام> USB

الآن في قائمة الأدوات ، تأكد من تحديد المعالج الذي يحتوي على أداة تحميل التشغيل القديمة. هذا مطلوب للوحة استنساخ.

الآن في الجزء العلوي الأيسر في IDE ، انقر فوق الزر "تحميل". سيكون هذا الزر مع السهم الذي يشير إلى اليمين. بمجرد الانتهاء من التحميل ، ستبدأ الساعة في العمل.

موصى به: