সুচিপত্র:

স্মার্ট ডেস্ক LED আলো - স্মার্ট লাইটিং W/ Arduino - নিওপিক্সেল ওয়ার্কস্পেস: 10 টি ধাপ (ছবি সহ)
স্মার্ট ডেস্ক LED আলো - স্মার্ট লাইটিং W/ Arduino - নিওপিক্সেল ওয়ার্কস্পেস: 10 টি ধাপ (ছবি সহ)

ভিডিও: স্মার্ট ডেস্ক LED আলো - স্মার্ট লাইটিং W/ Arduino - নিওপিক্সেল ওয়ার্কস্পেস: 10 টি ধাপ (ছবি সহ)

ভিডিও: স্মার্ট ডেস্ক LED আলো - স্মার্ট লাইটিং W/ Arduino - নিওপিক্সেল ওয়ার্কস্পেস: 10 টি ধাপ (ছবি সহ)
ভিডিও: মাত্র ৪০০ টাকায় ১৬ ফুটের Colour LED স্ট্রিপ লাইট // 5 Meter 2835 SMD LED Strip Light Review 2024, জুলাই
Anonim
স্মার্ট ডেস্ক LED আলো | স্মার্ট লাইটিং W/ Arduino | নিওপিক্সেল ওয়ার্কস্পেস
স্মার্ট ডেস্ক LED আলো | স্মার্ট লাইটিং W/ Arduino | নিওপিক্সেল ওয়ার্কস্পেস

আজকাল আমরা বাড়িতে প্রচুর সময় ব্যয় করছি, পড়াশোনা করছি এবং ভার্চুয়ালি কাজ করছি, তাহলে কেন একটি কাস্টম এবং স্মার্ট লাইটিং সিস্টেম Arduino এবং Ws2812b LEDs ভিত্তিক আমাদের কর্মক্ষেত্রকে বৃহত্তর করা যাবে না।

এখানে আমি আপনাকে দেখাব কিভাবে আপনার স্মার্ট ডেস্ক এলইডি লাইট তৈরি করবেন যা আপনি আপনার টিভি, হোম থিয়েটার, অথবা আইআর ট্রান্সমিটারের সাথে যে কোনো ডিভাইস থেকে আইআর রিমোট কন্ট্রোলার দিয়ে নিয়ন্ত্রণ করতে পারবেন।

আপনি যদি ভিজ্যুয়াল লার্নার হন তবে আমি জানি যে 1000 শব্দেরও বেশি মূল্যের একটি ভিডিও, তাই এখানে একটি 2 অংশ টিউটোরিয়াল ভিডিও। (আমি একজন স্প্যানিশ স্পিকার, তাই অনুগ্রহ করে ইংরেজি সাবটাইটেল চালু করার কথা বিবেচনা করুন):

ধাপ 1: দক্ষতা প্রয়োজন

দক্ষতা প্রয়োজন
দক্ষতা প্রয়োজন

আপনি লক্ষ্য করতে পারেন, এই প্রকল্পে কিছুই খুব কঠিন দেখাচ্ছে না, তবে আপনার কিছু মৌলিক জ্ঞানের প্রয়োজন হবে:

-Arduino IDE ব্যবহার করা।

প্রোগ্রামিং ESP8266।

-3D প্রিন্টিং.

Elালাই।

-তারের।

পদক্ষেপ 2: উপাদান এবং অংশ তালিকা

উপাদান এবং অংশ তালিকা
উপাদান এবং অংশ তালিকা

আপনার উপাদানগুলি খুঁজে বের করার জন্য আমি একটি ভাল জায়গা সুপারিশ করতে পারি, এটি মেকারফোকাস, এটি একটি ওপেন সোর্স হার্ডওয়্যার স্টোর!

1. PCB আমি সত্যিই আপনার অর্ডার করার জন্য JLCPCB SMT পরিষেবাগুলি ব্যবহার করার সুপারিশ করছি।

2. ESP8266 (মাইক্রোকন্ট্রোলার)।

3. WS2812 LEDs স্ট্রিপস।

4. 5v 2A পাওয়ার সাপ্লাই।

5. PCB পাওয়ার জ্যাক।

6. 3D প্রিন্টার।

7. আইআর সেন্সর

8. দূরবর্তী নিয়ামক, আপনার টিভি এক হতে পারে।

ধাপ 3: সার্কিট ডায়াগ্রাম

বর্তনী চিত্র
বর্তনী চিত্র

এখানে সার্কিট ডায়াগ্রামটি রয়েছে, এতে সার্কিটের সমস্ত অভ্যন্তরীণ সংযোগ রয়েছে যা আমাদের পরে পিসিবি ডিজাইন তৈরি করতে দেবে।

আমি স্কিম্যাটিক্সের পিডিএফ সংযুক্ত করেছি যাতে আপনি এটি আরও ভাল দেখতে পারেন।

স্কিম্যাটিক্স, কোড এবং লাইব্রেরি বিনামূল্যে ডাউনলোড করুন।

ধাপ 4: পিসিবি ডিজাইন এবং অর্ডারিং

পিসিবি ডিজাইন এবং অর্ডার
পিসিবি ডিজাইন এবং অর্ডার
পিসিবি ডিজাইন এবং অর্ডার
পিসিবি ডিজাইন এবং অর্ডার
পিসিবি ডিজাইন এবং অর্ডার
পিসিবি ডিজাইন এবং অর্ডার

একটি ভাল প্রকল্প বাস্তবায়নের জন্য আমাদের সার্কিটের জন্য একটি নির্ভরযোগ্য সমাবেশ প্রয়োজন যা এটি তৈরি করে এবং এটি একটি ভাল পিসিবি এর চেয়ে ভাল করার আর কোন উপায় নেই।

এখানে আপনি Gerber, BOM এবং Pick & Place ফাইলগুলি ডাউনলোড করতে পারেন, যেগুলি আপনার PCB আপনার PCB উত্পাদনকারী প্রতিষ্ঠানে অর্ডার করতে হবে।

আমি JLCPCB এর পরামর্শ দিচ্ছি:

? $ 2 ফাইভ - 4 লেয়ার PCBs এবং সস্তা SMT (2 কুপন) এর জন্য

আগে থেকেই ডিজাইন করা বোর্ড, গারবার + পিক অ্যান্ড প্লেস + বম কিনুন

ধাপ 5: 3D পার্টস প্রিন্টিং

3D পার্টস প্রিন্টিং
3D পার্টস প্রিন্টিং

প্রকল্পের ঘের মুদ্রণ করার জন্য সমস্ত ফাইল।

আপনি আপনার 3D প্রিন্টারে সেগুলি মুদ্রণ করতে পারেন, যদি আপনি আপনার না পেয়ে থাকেন, এখানে আপনি যেটি আমি ব্যবহার করি তা দিয়ে আপনি এটি করতে পারেন।

3D প্রিন্টার এন্ডার 3 প্রো

ধাপ 6: ESP8266 প্রোগ্রামিং

ESP8266 প্রোগ্রামিং
ESP8266 প্রোগ্রামিং
ESP8266 প্রোগ্রামিং
ESP8266 প্রোগ্রামিং
ESP8266 প্রোগ্রামিং
ESP8266 প্রোগ্রামিং
  1. লাইব্রেরিগুলি ইনস্টল করুন যা কোডটি কাজ করবে
  2. আপনার Arduino IDE খুলুন।
  3. ফাইল> উদাহরণ> IRremoteESP8266> IRrecvDemo এ যান
  4. এই উদাহরণ কোডটি আপনাকে আইআর কোডটি অনুলিপি করতে দেবে যা আপনি যে রিমোট কন্ট্রোলার কীটি ব্যবহার করতে চান তা প্রেরণ করে।
  5. IRrecvDemo তে, kRecvPin আপডেট করুন যেটি আপনি IR সেন্সরের সাথে সংযুক্ত করেছেন।
  6. আপনার ESP8266 কে প্রোগ্রামারের সাথে সংযুক্ত করুন এবং IR সেন্সরকে আপনার নির্বাচিত পিনের সাথে সংযুক্ত করুন।
  7. কোড আপলোড করুন।
  8. সিরিয়াল মনিটরটি খুলুন এবং আপনি যে কোডগুলি জানতে চান তা টিপুন এবং সেগুলি অনুলিপি করুন এবং নোটগুলিতে সংরক্ষণ করুন।
  9. MCM-LED-DESK.ino কোডটি খুলুন।
  10. KRecvPin 3 তে সেট করুন, পিক্সেল 0 পিনে সংযুক্ত এবং আমার ক্ষেত্রে পিক্সেল গণনা 80।
  11. Leer () ফাংশনে, আপনার রিমোট কন্ট্রোলারের কাছে if এর কোড আপডেট করুন।
  12. প্রকল্পটি PCB এবং একটি USB থেকে TTL রূপান্তরকারী ব্যবহার করে ESP8266 এ কোড আপলোড করুন

ধাপ 7: ESP8266 ADC হ্যাক

ESP8266 ADC হ্যাক
ESP8266 ADC হ্যাক
ESP8266 ADC হ্যাক
ESP8266 ADC হ্যাক

আপনি যেমন লক্ষ্য করেছেন, আমার নকশাটি একটি ESP-07 বা ESP-01 দিয়ে ব্যবহার করা যেতে পারে, কিন্তু আমার ক্ষেত্রে আমি ESP-01 ব্যবহার করেছি এবং এটিতে ADC (Tout) পিন পৌঁছানো যাবে না তাই আমাকে একটি ছোট তারের ঝালাই করতে হয়েছিল চিপের টাউট পিনে এবং এটি PCB ADC পিনে সংযুক্ত করুন।

ধাপ 8: প্রকল্প সমাবেশ

প্রকল্প সমাবেশ
প্রকল্প সমাবেশ
প্রকল্প সমাবেশ
প্রকল্প সমাবেশ
প্রকল্প সমাবেশ
প্রকল্প সমাবেশ
প্রকল্প সমাবেশ
প্রকল্প সমাবেশ

বাক্সে ইতিমধ্যেই সংযুক্ত সবকিছু দিয়ে PCB রাখুন, এটি স্ক্রু করুন, পোটেন্টিওমিটার বাদাম এবং গাঁট রাখুন, আইআর সেন্সর আঠালো করুন এবং স্ক্রু বা আরও আঠালো দিয়ে সবকিছু বন্ধ করুন: ডি।

ধাপ 9: স্ট্রিপস এবং কন্ট্রোল ইউনিট স্থাপন

স্ট্রিপস এবং কন্ট্রোল ইউনিট স্থাপন
স্ট্রিপস এবং কন্ট্রোল ইউনিট স্থাপন
স্ট্রিপস এবং কন্ট্রোল ইউনিট স্থাপন
স্ট্রিপস এবং কন্ট্রোল ইউনিট স্থাপন
স্ট্রিপস এবং কন্ট্রোল ইউনিট স্থাপন
স্ট্রিপস এবং কন্ট্রোল ইউনিট স্থাপন

আপনার ডেস্ক বা পছন্দসই জায়গায় স্ট্রিপগুলি আঠালো করুন, তাদের ইতিমধ্যে আঠালো রয়েছে তবে আমি তাদের কিছু গরম আঠালো দিয়ে সুরক্ষিত করেছি।

আপনার ডেস্ক/স্থান আকারে এটি কাটা, নিশ্চিত করুন যে সংযোগকারী নিয়ন্ত্রণ বাক্সে পৌঁছাতে পারে এবং এটিও আঠালো করতে পারে।

এটি সংযুক্ত করুন এবং একটি 5V 2A+ পাওয়ার সাপ্লাই খুঁজুন।

ধাপ 10: পাওয়ার আপ এবং টেস্টিং

পাওয়ার আপ এবং টেস্টিং
পাওয়ার আপ এবং টেস্টিং
পাওয়ার আপ এবং টেস্টিং
পাওয়ার আপ এবং টেস্টিং
পাওয়ার আপ এবং টেস্টিং
পাওয়ার আপ এবং টেস্টিং

কন্ট্রোল বক্সে পাওয়ার সাপ্লাই প্লাগ করুন এবং আপনার রিমোট কন্ট্রোলার নিন এবং পটেন্টিওমিটারের সাহায্যে আপনার সেটিংস এবং ব্রাইটনেস কন্ট্রোল পরীক্ষা করুন।

আপনার প্রকল্প এবং আপনার সেট আপ উপভোগ করুন।

আপনি কোড সংশোধন করতে এবং আপনার পছন্দসই রং এবং অ্যানিমেশন যুক্ত করতে মুক্ত।

প্রস্তাবিত: