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

جهاز LED مع بلوتوث: دخول لمساحة بعد أخرى: 6 خطوات
جهاز LED مع بلوتوث: دخول لمساحة بعد أخرى: 6 خطوات

فيديو: جهاز LED مع بلوتوث: دخول لمساحة بعد أخرى: 6 خطوات

فيديو: جهاز LED مع بلوتوث: دخول لمساحة بعد أخرى: 6 خطوات
فيديو: حل جميع مشاكل البلوتوث في ثواني 💪 2024, يونيو
Anonim
جهاز LED مزود بالبلوتوث: دخول لمساحة بعد أخرى
جهاز LED مزود بالبلوتوث: دخول لمساحة بعد أخرى

هذا عمل فني لجهاز ضوء LED لمشروع النحت الخاص بي المسمى Sacred Object. أنا أستخدم هذا الجهاز لتقديم مدخل لعالم جديد. عندما أشعل ضوء LED ، يمكننا أن نرى نفقًا غير محدود داخل الصندوق الخرساني ، ويتم التحكم في شريط LED من خلال البلوتوث على هاتفي. لقد قمت بالتسوق من جميع المستلزمات على أمازون.

المواد:

- اردوينو أونو

-شريط LED

بطارية 9 فولت

-DSD Tech SH-HC-08 وحدة البلوتوث 4.0 BLE الرقيق

-330 أوم المقاوم

- ايفون

-الخرسانة

- أكريليك

-فيلم نافذة (مرآة باتجاه واحد)

- فيلم مرآة مزدوج الجانب

الخطوة 1: تصميم الدوائر

تصميم الدوائر
تصميم الدوائر
تصميم الدوائر
تصميم الدوائر

هذه هي الطريقة التي أجعل بها الدائرة تعمل. لقد قمت أيضًا بإنشاء تسلسل لمحاكاة حركة موجات الدماغ.

الصورة الأولى هي دائرة شريط LED.

الصورة الثانية هي دائرة البلوتوث. التطبيق على iPhone هو BluetoothLED.

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

#يشمل

#define LED_PIN 7 #define NUM_LEDS 60 CRGB LEDs [NUM_LEDS] ؛

إعداد باطل () {pinMode (LED_PIN ، الإخراج) ؛ Serial.begin (9600) ؛ FastLED.addLeds (المصابيح ، NUM_LEDS) ، }

void setBlue (int val) {for (int i = 0؛ i <NUM_LEDS؛ i ++) {leds = CRGB (0، 0، val) ؛ } FastLED.show () ، } حلقة فارغة() {

إذا (Serial.available ()) {val = Serial.read () ؛ } إذا (val == 'H') {المصابيح [0] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ، المصابيح [1] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ، المصابيح [2] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ، المصابيح [3] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ، المصابيح [4] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [5] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [6] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [7] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [8] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [9] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [10] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [11] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [12] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [13] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [14] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [15] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [16] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [17] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [18] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [19] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [20] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [21] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [22] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [23] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ، المصابيح [24] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [25] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [26] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [27] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [28] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [29] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [30] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ، المصابيح [31] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [32] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [33] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ، المصابيح [34] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [35] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [36] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [37] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [38] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [39] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [40] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [41] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [42] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [43] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ، المصابيح [44] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [45] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [46] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [47] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [48] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [49] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [50] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [51] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [52] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [53] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ، المصابيح [54] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [55] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [56] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [57] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [58] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

المصابيح [59] = CRGB (0 ، 0 ، 0) ؛ FastLED.show () ،

تأخير (100) ؛ } else {for (int i = 255؛ i> 0؛ i--) {setBlue (i)؛ تأخير (10) ؛ } لـ (int i = 0؛ i <255؛ i ++) {setBlue (i)؛ تأخير (10) ؛ }}}

الخطوة 3: صنع الحاوية

صنع الحاوية
صنع الحاوية
صنع الحاوية
صنع الحاوية
صنع الحاوية
صنع الحاوية

الصندوق مصنوع من الخرسانة. أستخدم ألواح الرغوة لصنع صندوق مجوف للصب بالخرسانة. اتركه يجف لمدة 24 ساعة على الأقل.

الخطوة 4: القطع بالليزر

قطع بالليزر
قطع بالليزر
قطع بالليزر
قطع بالليزر
قطع بالليزر
قطع بالليزر

رسم الشكل المناسب للصندوق الخرساني وقصه بالقطع بالليزر.

أستخدم هذا لطبقة مساحة مختلفة داخل الصندوق: مساحة الانعكاس ومساحة الدائرة. أضع فيلم نافذة مرآة ذو اتجاه واحد وفيلم مرآة مزدوج الجانب على مربعات الأكريليك لكل منهما.

الخطوة 5: شريط LED

شريط LED
شريط LED
شريط LED
شريط LED
شريط LED
شريط LED

(عرض من أسفل الصندوق)

أضع فيلم المرآة أحادي الاتجاه أولاً ، ويواجه جانب المرآة داخل الصندوق. ورش اللون الأبيض على الإطار لإنشاء أنبوب نصف شفاف لشريط LED ووضعه في منتصف الصندوق.

الخطوة 6: الدائرة

دائرة كهربائية
دائرة كهربائية

ضع أكريليك المرآة الجانبية المزدوجة في الجزء العلوي من LED وربط الدائرة.

موصى به: