فهرست مطالب:
تصویری: نمایشگر دیواری LED: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
در این مقاله آموزشی ، ما نحوه ساختن نمایشگر LED نصب شده روی دیوار مناسب برای محیط های معمولی و حرفه ای را یاد خواهیم گرفت. من می خواستم این کار را انجام دهم زیرا LED ها برای من مفهوم جدیدی هستند و اغلب نادیده گرفته می شوند ، اما می توان آنها را یک پروژه آسان و سرگرم کننده ساخت. این یک پروژه اصلی است که ساختن آن برای من سخت بود اما چیزهای زیادی از آن یاد گرفتم.
تدارکات
چوب (من از چوب برای ایجاد نور استفاده کردم اما هر موادی کار می کند)
سنسور IR (سنسور مادون قرمز) از گیرنده مادون قرمز Sunfounder استفاده می کنم (9.38 دلار CA)
کیت از راه دور IR (ریموت مادون قرمز با سنسور IR مربوطه (CA 4.48 دلار)
نوار LED RGB (CA 29.99 دلار)
آردوینو UNO R3 (CA 14.29 دلار)
کیت کابل های بلوز (اختیاری) (CA 5.29 دلار)
خاموش Rocker Switch (20 بسته) (14.99 دلار CA)
دو باتری A (CA 12.99 دلار)
قاب چهار باتری (CA 9.98 دلار)
اتصال باتری آردوینو پریز برق
چسب چوب
باتری 2025
ابزارها
مته
چسب چوب
سیم برش/استریپر
آهن لحیم کاری
مرحله 1: ایجاد جعبه نور
شخصاً ، من می خواستم به دنبال یک ظاهر چوبی تمیز و صاف باشم ، بنابراین فقط یک جعبه ساده درست کردم و سپس آن را به یک تکه چوب تخت 5 1/2 "x9" چسباندم. این ساخت سریع و آسان بود چند روش برای انجام این کار وجود دارد. اولین قدم من برش دو قطعه چوب 1 1/2 "اینچ 2 1/4" اینچ بود. این به عنوان عرض جعبه عمل می کند. سپس من دو قطعه چوب 5 اینچ x1 1/4 اینچ را برش دادم و به هم چسباندم. یک مستطیل بسازید ، قطعات کوچکتر را در داخل دو تکه بلندتر چوب بچسبانید ، این اجازه می دهد تا فضای کافی برای تکان دادن آردوینو و بسته باتری در آن جمع شود. من شخصاً جعبه را به هم چسباندم و سپس آنها را با 2 محکم کردم. پیچ های 1 اینچی از هر طرف. این اجازه می دهد تا چسب سریع ترین حالت و در موقعیت مناسب خشک شود.
وقتی جعبه را بهم وصل کردم ، سپس برش قطعه سطحی خود را شروع کردم ، این تکه چوب 9 اینچ در 5 3/4 اینچ بود ، سپس منتظر خشک شدن جعبه چوب بودم (زمان انتظار 24 ساعته). پس از خشک شدن ، جعبه را روی سطح نمایشگر قرار دادم و سپس آن را چسباندم (زمان انتظار 24 ساعته) و ساختار جعبه
سپس من فقط 2 سوراخ ، یکی برای سیم کشی و دیگری برای سوئیچ راک ، برای سیم ها یک سوراخ 1/2 اینچی در قسمت زیرین ایجاد کردم. سپس در قسمت بالا من مجبور شدم یک طرح کلی از سوئیچ ایجاد کنم. من مته 1/2 اینچی را تهیه کردم و 2 سوراخ در دو طرف ردیابی ایجاد کردم تا فضای داخل را تا حد ممکن خالی کنم. سپس از یک فایل برای مربع قرار دادن همه چیز استفاده کردم (نمودار را بررسی کنید).
مرحله 2: نصب LED ها
هنگامی که جعبه به طور کامل خشک شد و سوراخ شد ، بهتر است LED های خود را روی سطح نصب کنید. هنگام نصب LED هایم که احتیاج ندارند اما در صفحه نمایش تفاوت ایجاد می کنند ، چند اقدام احتیاطی انجام دادم. دریافتم که هرچه به مرکز نزدیک می شوید ، نور هموارتر از کناره ها همانطور که در فیلم مشاهده می شود بیرون می آید. LED های خود را در مرکز قرار دادم و مطمئن شدم که آنها مستقیما و درست در مرکز نصب شده اند. من LED های خود را 1/2 اینچ از حومه سطح صفحه نمایش تهیه کردم. این باعث می شود که نور در اطراف سازگار باشد. شما مجبور نیستید این کار را انجام دهید و در واقع بازی با موقعیت ها و زاویه ها سرگرم کننده است. همچنین بسیار مهم است توجه شما به فلش هایی که روی LED ها هستند ، این مسیری را نشان می دهد که جریان باید در آن جریان داشته باشد یا در نهایت می توانید قطبیت LED ها را معکوس کنید.
هنگامی که آنها را ردیف کردم ، از چسب پشت نوار برای چسباندن در محل استفاده کردم ، در صورتی که نتوانید آن را به طور موثر بچسبانید ، همیشه خوب است که سطح را تمیز کنید تا مطمئن شوید که به چوب چسبیده است. به جای گرد و غبار و چیزهای دیگر روی سطح. همچنین می توانید از نوار دو طرفه استفاده کنید ، اما من شخصاً آن را ترجیح می دهم زیرا بزرگتر از عرض نوار LED است و به راحتی کثیف می شود و جدا می شود.
به دلیل LED هایی که من استفاده می کنم ، آنها باید لحیم شوند تا چرخش 90 درجه را همانطور که در عکس دیده می شود انجام دهند. شما باید تمام مدارهای باز را به مدار مربوطه در انتهای دیگر نوار LED با برخی از کابل های بلوز مطابق تصویر بالا متصل کنید.
نکته دیگری که هنگام کار با LED های خود باید در نظر داشته باشید ولتاژی است که آنها می توانند تحمل کنند ، LED هایی که من استفاده می کنم می توانند تا 6 ولت برق را تحمل کنند ، به همین دلیل من از یک باتری چهارگانه استفاده می کنم. حداکثر ولتاژی که می تواند بدهد 6 ولت است.
مرحله 3: سیم کشی
سیم کشی این پروژه فوق العاده ساده است ، سنسور IR فقط به برق ، زمین و داده نیاز دارد. پین اطلاعاتی من برای سنسور IR پین 3 بود. مشکلی که هنگام ساختن این صفحه نمایش با آن برخورد کردم این بود که گیرنده IR من به 5 ولت برق نیاز داشت ، با این حال ، سنسور IR باید بتواند به خوبی کار کند. اما در صورتی که برای شما کار نمی کند ، می توانید کابل برق سنسور را برای LED ها به کابل 5 ولت بچسبانید. این را می توان در عکس مشاهده کرد کابل داده LED های من 6 است. LED ها نیز فقط به یک سیم داده ، یک منبع تغذیه و زمین نیاز دارند. فوق العاده ساده
اگر می خواهید یک سوئیچ راکر را انتخاب کنید.مثل من شما باید سیم برق را که از باتری چهارگانه می آید به شاخه سمت چپ لحیم کنید. در این مرحله باید سوئیچ را داخل سوراخ بالای جعبه قرار داده و سپس سیم ها را روی آن لحیم کنید. شاخه سمت راست باید دارای کابل برق DC باشد. زمین می تواند مستقیماً از بسته باتری به کانکتور منتقل شود. سوئیچ جریان را از اتصال به اتصال متوقف می کند و قدرت را از طریق آردوینو متوقف می کند ، این کنترل اصلی شما (ON ، OFF) خواهد بود. در LED هایی که من از آنها استفاده می کنم نقطه ای وجود دارد که باید سیمها و برق و اتصال داده را همانطور که در عکس مشاهده می کنید به هم بچسبانید ، اکنون این کار را انجام دهید. هنگامی که این کار را انجام می دهید مطمئن شوید که کابل ها را از سوراخ پایین عبور می دهید تا جعبه بتواند روی دیوار قرار بگیرد.
هنگامی که همه چیز لحیم شد ، 3 سیم را که از سنسور IR خارج می شود ، عبور دهید و آنها را از سوراخ بالا (جایی که سوئیچ می رود) عبور دهید ، بنابراین باید فضای کافی برای سوئیچ خود را داشته باشید و سیم ها را برای حرکت آزاد کنید. می توانید مکان سنسور را آزادانه متناسب با نیازها و موقعیت خود در اتاق تنظیم کنید.
مرحله 4: کد
کتابخانه هایی که من استفاده کردم همه در بالای کد آدرس دارند و همه آنها می توانند در GitHub.com نصب شوند.
توجه سریع: مطمئن شوید که پین ها و led خود را بر این اساس تغییر داده اید.
این کد در حال حاضر روی مدل ویندوز 10 پرو کار می کند ، رفتن به مک یا مدل دیگر ممکن است روی کد تأثیر بگذارد ، بنابراین به آن توجه کنید.
همانطور که می بینید Serial.ln وجود دارد ، بنابراین می توانید از مانیتور سریال برای پیگیری کد استفاده کنید و ببینید کجا ممکن است اشتباه شده باشد.
#شامل #شامل #ifdef _AVR_ #شامل #endif
#تعریف LED_PIN 6
#LED_COUNT 60 را تعریف کنید
int MY_RECV_PIN = 3 ؛
IRrecv irrecv (MY_RECV_PIN) ؛ decode_results results؛
نوار Adafruit_NeoPixel (LED_COUNT ، LED_PIN ، NEO_GRB + NEO_KHZ800) ؛
// تابع setup ()-یکبار در هنگام راه اندازی اجرا می شود --------------------------------
void setup () {
#اگر تعریف شده (_ AVR_ATtiny85_) && (F_CPU == 16000000)
clock_prescale_set (clock_div_1) ؛ #اندیف
Serial.begin (9600)؛
strip.begin ()؛ strip.show ()؛ strip.setBrightness (50) ؛
irrecv.enableIRIn ()؛ // گیرنده را روشن کنید
}
// تابع حلقه ()-تا زمانی که برد روشن است مکررا اجرا می شود ---------------
int button_mode = 0؛
حلقه خالی () {
Serial.println ("در حلقه") ؛ if (irrecv.decode (& results)) {button_mode = button_mode +1؛ if (button_mode> = 3) {button_mode = 0؛ } Serial.println (button_mode) ؛ if (button_mode == 0) {Serial.println ("پاک کردن همه LED ها") ؛ colorWipe (نوار رنگ (0 ، 0 ، 0) ، 0) ؛ } else if (button_mode == 1) {Serial.println ("تنظیم LED ها برای تعقیب اثر")؛ colorWipe (نوار رنگ (255 ، 0 ، 0) ، 50) ؛ // رنگ قرمز پاک کردن (نوار. رنگ (0 ، 255 ، 0) ، 50) ؛ // رنگ سبز پاک کردن (نوار. رنگ (0 ، 0 ، 255) ، 50) ؛ // Blue colorWipe (strip. Color (255 ، 255 ، 255) ، 50) ؛ // white} else if (button_mode == 2) {Serial.println ("تنظیم LED ها در جلوه رنگین کمان") ؛ رنگین کمان (10) ؛ colorWipe (strip. Color (255 ، 255 ، 255) ، 50) ؛ // سفید} irrecv.resume () ؛ // دریافت مقدار بعدی} // تأخیر (500)؛ }
void colorWipe (uint32_t color، int wait) {
برای (int i = 0 ؛ i
// چرخه رنگین کمان در طول کل نوار. گذر زمان تأخیر (بر حسب میلی ثانیه) بین فریم ها.
رنگین کمان خالی (منتظر int) {
for (long firstPixelHue = 0؛ firstPixelHue <5*65536؛ firstPixelHue += 256) {for (int i = 0؛ i
/
توصیه شده:
ساعت دیواری محیطی LED: 11 مرحله (همراه با تصاویر)
ساعت دیواری LED محیطی: اخیراً افراد زیادی را دیده ام که ماتریس های LED عظیمی می سازند که بسیار زیبا به نظر می رسند ، اما آنها یا از کد پیچیده یا قطعات گران قیمت و یا هر دو تشکیل شده اند. بنابراین من به فکر ساختن ماتریس LED خودم که شامل قطعات بسیار ارزان و بسیار
علامت دیواری LED چاپ سه بعدی: 3 مرحله
تابلو دیواری LED چاپ سه بعدی: در این مقاله آموزشی ، من به شما آموزش می دهم که چگونه یک علامت LED چاپ سه بعدی ایجاد کردم! اگر چاپگر سه بعدی دارید ، هزینه لوازم بیشتر از 20 دلار نخواهد بود
ساعت دیواری آنالوگ LED با استفاده از آردوینو: 4 مرحله
ساعت دیواری آنالوگ LED با استفاده از آردوینو: این ساعت دیواری آنالوگ LED با استفاده از آردوینو است
تابلو دیواری LED: 6 مرحله
تابلو دیواری LED: پروژه ای ساده و سرگرم کننده که در وقت آزاد خود انجام دهید
چراغ دیواری LED City Skyline Night Night: 6 مرحله (همراه با تصاویر)
چراغ دیواری LED City Skyline: این دستورالعمل نحوه ساخت یک چراغ دیواری تزئینی را توضیح می دهد. ایده آن افق شبانه شهر است ، با برخی از پنجره های روشن در ساختمان ها. این لامپ با یک پانل پلکسی شیشه ای آبی نیمه شفاف با سیلوهای ساختمان رنگ آمیزی شده است