সুচিপত্র:

DIY Wi-Fi RGB স্ট্রিপ কন্ট্রোলার: 5 টি ধাপ
DIY Wi-Fi RGB স্ট্রিপ কন্ট্রোলার: 5 টি ধাপ

ভিডিও: DIY Wi-Fi RGB স্ট্রিপ কন্ট্রোলার: 5 টি ধাপ

ভিডিও: DIY Wi-Fi RGB স্ট্রিপ কন্ট্রোলার: 5 টি ধাপ
ভিডিও: মাত্র ৪০০ টাকায় ১৬ ফুটের Colour LED স্ট্রিপ লাইট // 5 Meter 2835 SMD LED Strip Light Review 2024, নভেম্বর
Anonim
DIY Wi-Fi RGB স্ট্রিপ কন্ট্রোলার
DIY Wi-Fi RGB স্ট্রিপ কন্ট্রোলার

এই প্রকল্পটি সম্ভব করার জন্য JLCPCB এবং LCSC কে ধন্যবাদ! আজ তাদের পরীক্ষা করে দেখুন!

(দ্রষ্টব্য: এটি আমার নকশা নয় (পরিকল্পিত এবং পিসিবি ছাড়া) এবং ধারণাটির সমস্ত কৃতিত্ব সায়ামের কাছে যায়)

এই প্রকল্পটি কীভাবে শুরু হয়েছিল তা হল আমি ইবে থেকে একটি আরজিবি এলইডি স্ট্রিপ কিনেছিলাম এবং ভয়ঙ্কর ছোট আইআর কন্ট্রোলার ভয়ঙ্কর ছিল, আমি এটি ঘৃণা করতাম। তাই আমি এই জন্য একটি ওয়াইফাই সক্ষম নিয়ামক করতে একটি মিশনে গিয়েছিলাম।

ধাপ 1: অংশ

যন্ত্রাংশ
যন্ত্রাংশ
  • 3 1K প্রতিরোধক
  • 3 হাই পাওয়ার ট্রানজিস্টর, আমি TIP31 ব্যবহার করেছি
  • LINKIT এক মাইক্রোকন্ট্রোলার
  • এনালগ আরজিবি স্ট্রিপ
  • (বাকিগুলি যদি আপনি আমার মত একটি PCB তৈরি করেন)
  • 1 স্ক্রু টার্মিনাল
  • পুরুষ শিরোনাম
  • সরঞ্জাম
  • সোল্ডারিং আয়রন/স্টেশন
  • ঝাল
  • প্লাস
  • তার কাটার যন্ত্র

ধাপ 2: পরিকল্পিত

পরিকল্পিত
পরিকল্পিত

যখন আমি এই নকশাটি নিয়ে গবেষণা করছিলাম তখন আমি সায়ামের ব্লক ডায়াগ্রামটি ব্যবহার করে EasyEda এ এটিকে পরিকল্পিত করেছিলাম (এখানে এটির লিঙ্ক) এখন যদি আপনি এটি পড়তে না পারেন বা এটি করতে বিরক্ত না হতে পারেন, এখানে মূল ধারণাটি হল, সমস্ত ট্রানজিস্টরের এমিটার পিন লিঙ্কিট ওয়ান এর জিএনডি পিনের সাথে সংযুক্ত থাকতে হবে। লিংকিট ওয়ান এর ডিজিটাল পিন 9 এর সাথে সংযোগ করতে ট্রানজিস্টার 1 এর বেস পিন। ট্রানজিস্টর 2 এর বেস পিন লিঙ্কিট ওয়ান এর ডিজিটাল পিন 3 এর সাথে সংযুক্ত হতে হবে। ট্রানজিস্টর 3 এর বেস পিন লিঙ্কিট ওয়ান এর ডিজিটাল পিন 2 এর সাথে সংযুক্ত হতে হবে। LED স্ট্রিপের অ্যানোড পাওয়ার সাপ্লাই (+) এর সাথে সংযুক্ত করতে হবে। সমস্ত ট্রানজিস্টরের এমিটার পিন পাওয়ার সাপ্লাই (-) এর সাথে সংযুক্ত করতে হবে। মনে রাখবেন যে পিন 3 এবং 9 ব্যবহার করা প্রয়োজন এবং সেগুলি পরিবর্তন করা যাবে না কারণ এগুলি লিংকিট ওয়ানের একমাত্র পিডব্লিউএম পিন। যেহেতু তাদের মধ্যে মাত্র দুটি আছে, তাই LED স্ট্রিপের তৃতীয় রঙটি একটি সাধারণ ডিজিটাল পিনে নিয়ন্ত্রণ করা প্রয়োজন।

ধাপ 3: আপনার পিসিবি সোল্ডার করুন

আপনার পিসিবি সোল্ডার
আপনার পিসিবি সোল্ডার
আপনার পিসিবি সোল্ডার
আপনার পিসিবি সোল্ডার

একবার আমি পরিকল্পিতভাবে আমি তাদের PCB- তে পরিণত করেছিলাম এবং JLCPCB- এ অর্ডার দিয়েছিলাম এবং 5 দিনের মধ্যে সেগুলি পেয়েছিলাম!

আমি তখন এলসিএসসিতে গিয়ে উপাদানগুলি অর্ডার করার জন্য প্রক্রিয়া করেছিলাম, এটি কিছুটা সময় নিয়েছিল কারণ ডিএইচএল -এর জন্য আমি যেখানে ছিলাম সেখানে এটি পাওয়া খুব ব্যয়বহুল ছিল।

5 দিনের অপেক্ষার পর আমি আমার PCB গুলি পেয়েছি, এবং সেগুলো আমার প্রত্যাশার মতই ভাল ছিল, আপনি এখানে আরও গভীরভাবে দেখার জন্য JLCPCB- এ আমার পর্যালোচনাটি দেখতে পারেন।

কিছু দিন পরে আমি এলসিএসসি থেকে আমার প্যাকেজটি পেয়েছিলাম আমার সমস্ত উপাদানগুলি পরিষ্কারভাবে তাদের নিজস্ব অ্যান্টি স্ট্যাটিক ব্যাগে প্যাকেজ করা।

কন্ট্রোলারটি প্রায় 12V এ চলে, তাই আমি যা ব্যবহার করছি তার মতো 3m স্ট্রিপের জন্য আপনার প্রায় 12V 3A প্রয়োজন হবে।

পরবর্তী ধাপ হল আপনার পারফোর্ড বা আপনার পিসিবির কাছে সবকিছু বিক্রি করা, নিশ্চিত করে যে ট্রানজিস্টরের মেরুতা সঠিক।

আপনি সম্ভবত বলতে পারেন যে আমি এখানে ভুল করেছি এবং যদি আপনি না করতে পারেন তবে আমি পুরুষের পরিবর্তে মহিলা হেডার বিক্রি করেছি, কারণ লিঙ্কটি এক হেডার মহিলা।

ধাপ 4: কোড আপলোড করুন

কোড আপলোড করুন!
কোড আপলোড করুন!
কোড আপলোড করুন!
কোড আপলোড করুন!
কোড আপলোড করুন!
কোড আপলোড করুন!

সমস্ত সোল্ডারিং এবং কানেক্টিং করার পরে, এখন সময় এসেছে কোডটি লিঙ্কটি আপলোড করার। কিন্তু তার আগে আপনার Blynk লাইব্রেরি থাকা দরকার। আমি নিচে জিপ ফাইল সংযুক্ত করেছি। সমস্ত সামগ্রী বের করুন এবং সেগুলি নথি> Arduino> লাইব্রেরিতে স্থানান্তর করুন।

এই প্রকল্পের কোডটি Blynk লাইব্রেরিতে পাওয়া যায়। Arduino IDE তে, ফাইল> উদাহরণ> Blynk> Linkit ONE এ যান। এখন আপনাকে কোডে কিছু নির্দিষ্ট পরিবর্তন করতে হবে:

অধীনে: char auth = "YourAuthToken"; // আপনার blynk প্রকল্পের auth টোকেন যোগ করুন (পরবর্তী ধাপ দেখুন)

অধীনে: #সংজ্ঞায়িত করুন WIFI_SSID “YourSSID” // আপনার ওয়াইফাই সংযোগের নাম যোগ করুন।

এর অধীনে: #Difine WIFI_PASS “YourPASS” // আপনার ওয়াইফাই সংযোগের পাসওয়ার্ড যোগ করুন

অধীনে: #সংজ্ঞায়িত করুন

আপনি যদি Auth টোকেন না জানেন, তাহলে পরবর্তী ধাপে যান এবং তারপর এই ধাপে ফিরে আসুন। আপনার যদি ইতিমধ্যেই একটি থাকে, তাহলে শুধু Linkit ONE- এ সুইচগুলি SPI, UART এবং USB পজিশনে সেট করুন এবং কোডটি আপলোড করুন।

cdn.instructables.com/ORIG/F09/CBFR/IIEYYR…

দ্রষ্টব্য: এটি আমার কোড নয় এবং সমস্ত ক্রেডিট এটি প্রস্তুতকারকের কাছে যায়।

একবার আপনি এটি করেন।

প্লে স্টোর থেকে Blynk অ্যাপটি বিনামূল্যে ডাউনলোড করুন। আপনার ইমেল ঠিকানা এবং অন্যান্য বিবরণ প্রদান করে একটি অ্যাকাউন্টে সাইন আপ করুন। এটি করার জন্য আপনার অবশ্যই একটি ইন্টারনেট সংযোগ থাকতে হবে। আপনার অ্যাকাউন্টে লগ ইন করার সময়, আপনার পছন্দের নাম সহ একটি নতুন প্রকল্প তৈরি করুন। আপনি একটি প্রকল্প তৈরি করার সময় আপনি কিছু সংখ্যা এবং অক্ষর দেখতে পাবেন। আপনার লিঙ্কিট ওয়ানকে ব্লাইঙ্ক সার্ভারের সাথে সংযুক্ত করতে এটি আপনার অথ টোকেন। Auth টোকেনটি কপি করুন এবং আগের ধাপে দেওয়া কোডে যোগ করুন (বিস্তারিত জানার জন্য আগের ধাপে যান)। এখন প্রকল্পের পর্দায় যান যা প্রাথমিকভাবে খালি থাকবে। উইজেট প্যানেলে যান এবং একটি 'বোতাম' এবং 'ZeRGBa' অনুলিপি করুন। বোতামে, পিন নম্বরটি 2 হিসাবে সেট করুন। ZeRGBa এ দুটি পিন নম্বর 3 এবং 9 হিসাবে সেট করুন। তৃতীয়টি খালি রাখুন। এখন অবশেষে আপনার লিঙ্কটি ওয়ান চালু করুন, এটি ওয়াইফাই নেটওয়ার্কের সাথে সংযুক্ত হতে দিন এবং তারপরে অ্যাপে 'প্লে' বিকল্পটি নির্বাচন করুন। এটাই! এখন আপনি আপনার স্মার্টফোনের মাধ্যমে স্ট্রিপটি নিয়ন্ত্রণ করতে পারবেন। যদি এটি কাজ না করে, আপনার সংযোগগুলি পরীক্ষা করুন। নিশ্চিত করুন যে কোডে সঠিকভাবে টোকেন উল্লেখ করা উচিত।

(দ্রষ্টব্য: স্ক্রিনশটগুলি আমার নয় কারণ আমি তাদের কাছে ভুলে গেছি, কৃতিত্ব সায়ামের কাছে)

ধাপ 5: এবং আপনি সম্পন্ন

এই প্রকল্পটি সম্ভব করার জন্য স্পনসরদের ধন্যবাদ এবং ধারণাটির জন্য সায়ামকে ধন্যবাদ।

আমার এখনও এই প্রকল্প থেকে কিছু পিসিবি বাকি আছে এবং যদি কেউ আগ্রহী হয় তবে আপনি সেগুলি এখানে কিনতে পারেন!

প্রস্তাবিত: