جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
هذا عمل فني لجهاز ضوء 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 ووضعه في منتصف الصندوق.
الخطوة 6: الدائرة
ضع أكريليك المرآة الجانبية المزدوجة في الجزء العلوي من LED وربط الدائرة.