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

سكوتر LED Cylon - ماسح لارسون 80 ثانية: 5 خطوات (مع صور)
سكوتر LED Cylon - ماسح لارسون 80 ثانية: 5 خطوات (مع صور)

فيديو: سكوتر LED Cylon - ماسح لارسون 80 ثانية: 5 خطوات (مع صور)

فيديو: سكوتر LED Cylon - ماسح لارسون 80 ثانية: 5 خطوات (مع صور)
فيديو: Larson Scanner with Slow Fade-Out LEDs - 8 LEDs 4017 Chaser 2024, يوليو
Anonim
Image
Image
صديق الخصوصية كاميرا الويب
صديق الخصوصية كاميرا الويب

بقلم بيكاثويا بيكي ستيرن

صديق الخصوصية كاميرا الويب
صديق الخصوصية كاميرا الويب
هوائي ياغي قياس الشريط مع مقرنات طباعة ثلاثية الأبعاد
هوائي ياغي قياس الشريط مع مقرنات طباعة ثلاثية الأبعاد
هوائي ياغي قياس الشريط مع مقرنات طباعة ثلاثية الأبعاد
هوائي ياغي قياس الشريط مع مقرنات طباعة ثلاثية الأبعاد
تطريز زودياك
تطريز زودياك
تطريز زودياك
تطريز زودياك

حول: صنع والمشاركة هما أكبر شغفي! في المجموع ، قمت بنشر مئات البرامج التعليمية حول كل شيء بدءًا من أجهزة التحكم الدقيقة وحتى الحياكة. أنا سائق دراجة نارية في مدينة نيويورك وأم كلاب غير نادمة. wo … المزيد عن بكثويا »

هذا المشروع عبارة عن ترقية من ثمانينيات القرن الماضي إلى سكوتر في الثمانينيات - أضع شريط LED في شبكة صديقي Smokey's Honda Elite لإنشاء تأثير رسوم متحركة للماسح الضوئي لارسون أثناء تعليمه كيفية اللحام.

تم إعادة مزج الدائرة والكود من مشروع Larson Scanner Shades الخاص بـ Phil B.

اللوازم

بالنسبة لهذا المشروع ، استخدمت شريطًا من شريط WS2812b LED ، المعروف أيضًا باسم NeoPixels. اخترت المجموعة الأكثر كثافة لتعبئة أكبر عدد ممكن من مصابيح LED للحصول على تأثير رسوم متحركة سلس لطيف.

  • شريط LED WS2812b: https://amzn.to/30ibJA5 أو
  • متحكم Trinket: https://amzn.to/2G7t6N1 أو
  • لاصق سيليكون بيرماتكس:

لمواكبة ما أعمل عليه ، تابعوني على YouTube و Instagram و Twitter و Pinterest واشترك في رسالتي الإخبارية. بصفتي شريكًا في Amazon ، أكسب من عمليات الشراء المؤهلة التي تقوم بها باستخدام الروابط التابعة الخاصة بي.

الخطوة 1: قم بتوصيل أسلاك الطاقة والأرض

قم بتوصيل أسلاك الطاقة والأرضية
قم بتوصيل أسلاك الطاقة والأرضية

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

الخطوة 2: إرفاق شريط LED

إرفاق شريط LED
إرفاق شريط LED
إرفاق شريط LED
إرفاق شريط LED
إرفاق شريط LED
إرفاق شريط LED

نظرًا لأن وحدات البكسل لا يمكنها التعامل مع 12 فولت ، يتم تشغيلها بواسطة منظم الجهد في Trinket ، وهي ليست فكرة جيدة بشكل عام. ولكن نظرًا لوجود عدد قليل جدًا من مصابيح LED المضاءة مرة واحدة في هذه الدائرة ، يمكننا التسلل تحت أقصى خرج تيار للمنظم.

الخطوة 3: كود اردوينو

كود اردوينو
كود اردوينو

لقد استخدمت رمز الماسح الضوئي لارسون من Phil B. ، لتعديل فقط عدد مصابيح LED في الشريط:

// Larson Scanner بواسطة Phil Burgess:

// https://learn.adafruit.com/larson-scanner-shades؟view=all #include #define N_LEDS 31 #define PIN 4 Adafruit_NeoPixel strip = Adafruit_NeoPixel (N_LEDS، PIN، NEO_GRBW + NEO_KHZ800) ؛ إعداد باطل () {strip.begin () ، } int pos = 0، dir = 1؛ // الموضع ، اتجاه حلقة الفراغ "العين" () {int j ؛ // ارسم 5 بكسل في الوسط على نقاط البيع. ستقوم setPixelColor () بقص أي // بكسل من أطراف الشريط ، ولا نحتاج إلى مراقبة ذلك. strip.setPixelColor (نقاط البيع - 2 ، 0x100000) ؛ // شريط أحمر داكن. setPixelColor (نقاط البيع - 1 ، 0x800000) ؛ // متوسط الشريط الأحمر. setPixelColor (نقطة البيع ، 0xFF3000) ؛ // مركز البكسل هو ألمع شريط. setPixelColor (نقاط البيع + 1 ، 0x800000) ؛ // متوسط الشريط الأحمر. setPixelColor (نقاط البيع + 2 ، 0x100000) ؛ // شريط أحمر داكن. تأخير (30) ؛ // بدلاً من أن تكون متسترًا ومسح بكسل الذيل فقط ، // من الأسهل محو كل شيء ورسم واحدة جديدة في المرة القادمة. لـ (j = -2 ؛ j <= 2 ؛ j ++) strip.setPixelColor (pos + j ، 0) ؛ // ترتد من نهايات قطاع نقاط البيع + = دير ؛ إذا (pos = strip.numPixels ()) {pos = strip.numPixels () - 2 ؛ دير = -دير ؛ }}

الخطوة 4: الصقها

الصقها
الصقها
الصقها
الصقها
الصقها
الصقها

لقد استخدمت لاصق سيليكون Permatex لملء الأطراف المفتوحة لغطاء السيليكون لشريط LED وكذلك لصق شريط LED داخل الشبكة. لقد استخدمت الشريط لتثبيت الشريط في مكانه أثناء تجفيف الغراء.

موصى به: