সুচিপত্র:

ATTiny 85 নিয়ন্ত্রিত উৎসব স্ট্রিং লাইট: 5 টি ধাপ
ATTiny 85 নিয়ন্ত্রিত উৎসব স্ট্রিং লাইট: 5 টি ধাপ

ভিডিও: ATTiny 85 নিয়ন্ত্রিত উৎসব স্ট্রিং লাইট: 5 টি ধাপ

ভিডিও: ATTiny 85 নিয়ন্ত্রিত উৎসব স্ট্রিং লাইট: 5 টি ধাপ
ভিডিও: ATtiny85 arduino прошивка и подключение 2024, জুলাই
Anonim
ATTiny 85 নিয়ন্ত্রিত উৎসব স্ট্রিং লাইট
ATTiny 85 নিয়ন্ত্রিত উৎসব স্ট্রিং লাইট
ATTiny 85 নিয়ন্ত্রিত উৎসব স্ট্রিং লাইট
ATTiny 85 নিয়ন্ত্রিত উৎসব স্ট্রিং লাইট
ATTiny 85 নিয়ন্ত্রিত উৎসব স্ট্রিং লাইট
ATTiny 85 নিয়ন্ত্রিত উৎসব স্ট্রিং লাইট

ইবে ব্রাউজ করার সময় আমি WS2811 চিপ ব্যবহার করে 50 টি অ্যাড্রেসযোগ্য LEDs এর স্ট্রিংগুলিতে এসেছি, যখন আমি মনে করি না যে তারা সত্যিই পরী আলো হিসাবে ব্যবহার করার জন্য ডিজাইন করা হয়েছে তারা ভাল কাজ করে এবং তারা গাছের মধ্যে অসাধারণ দেখায়। যেকোনো সংখ্যক ছুটির থিমের জন্য রঙগুলি উপযুক্ত করার জন্য এটি পরিবর্তন করাও সম্ভব হবে। যেহেতু এটি প্রায় বড়দিন, আমি প্রচুর এবং লাল এবং সবুজের পাশাপাশি কিছু প্যাটার্ন নিয়ে গিয়েছি যা অনেকগুলি এলোমেলো রং ব্যবহার করে এবং অবশ্যই কোন ইঙ্গিতযোগ্য এলইডি প্রকল্পটি একটি রামধনু ছাড়া সম্পূর্ণ হবে।

মাইক্রো কন্ট্রোলারটি একটি ATTiny 85 এবং 3 টি বোতাম রয়েছে যা মোড পরিবর্তন করে এবং প্যাটার্নের গতি যা আমি আশা করি তা মোটামুটি স্বজ্ঞাত উপায়।

আমি ATTiny85 এর একটি বড় ভক্ত কারণ এটি Arduino IDE এর সাথে ভাল কাজ করে, এটি সস্তা এবং আমার অভিজ্ঞতা থেকে এটি বেশ স্থিতিস্থাপক চিপ।

প্রতি সেট মোট খরচ £ 15 এর কম এবং শুধুমাত্র মৌলিক সরঞ্জামগুলির সাহায্যে সপ্তাহান্তে সহজেই সম্পন্ন করা যেতে পারে।

অস্থায়ী অংশ প্রয়োজন:

  • ATTiny প্রোগ্রামিংয়ের জন্য Arduinouno বা সমতুল্য
  • ATTiny পরীক্ষা এবং প্রোগ্রামিং জন্য রুটি বোর্ড এবং জাম্পার তারের
  • সোল্ডারিং লোহা এবং ঝাল
  • গরম আঠা বন্দুক

নির্মাণের জন্য ব্যবহৃত অংশগুলি:

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

  • ATTiny85 প্লাস alচ্ছিক DIP 8 IC সকেট (https://amzn.to/2RgKpeJ)
  • 1000uF ক্যাপাসিটর * (নোট দেখুন)
  • 3 x 1 থেকে 5 kΩ প্রতিরোধক টানুন।
  • 1 x 300-500Ω প্রতিরোধক * (নোট দেখুন)
  • প্রোটোটাইপিং বোর্ডের 1 টুকরা (https://amzn.to/2Rn4YGs)
  • ইউএসবি থেকে ডিসি কেবল (https://amzn.to/2BE2iyP)
  • ডিসি সকেট সংযোগকারী (https://amzn.to/2TUFbHy)
  • ঠিকানাযুক্ত LEDs এর স্টিং (https://amzn.to/2Rm1Yds)
  • 3 x ক্ষণস্থায়ী পুশ সুইচ
  • প্রকল্প বক্স (https://amzn.to/2DTeTzA)

Moment টি ক্ষণস্থায়ী পুশ সুইচ আপনার পছন্দ মতো হতে পারে কিন্তু আপনার সুইচ অনুসারে আপনার নকশা সামঞ্জস্য করতে হতে পারে। আমার কিছু ছিল একটি লম্বা বোতাম এবং 2 পা দিয়ে যা তাদের এই প্রকল্পের জন্য উপযুক্ত করে তোলে কারণ আমি তাদের উপরের কভারের একটি গর্তের মধ্য দিয়ে ঠেলে দিতে পারি এবং নিচের দিক থেকে গরম আঠালো করে দিতে পারি।

* এটি Adafruit NeoPixel Überguide থেকে অনুলিপি করা হয়েছে এবং ক্যাপাসিটর এবং প্রতিরোধকের প্রয়োজনীয়তা ব্যাখ্যা করে।

যেকোনো বড় পাওয়ার সোর্স (ডিসি "ওয়াল ওয়ার্ট" বা এমনকি একটি বড় ব্যাটারি) এর সাথে NeoPixels সংযোগ করার আগে, উপরে দেখানো হিসাবে + এবং - টার্মিনাল জুড়ে একটি ক্যাপাসিটর (1000 µF, 6.3V বা উচ্চতর) যোগ করুন। ক্যাপাসিটর স্ট্রিপ দ্বারা আঁকা কারেন্টের হঠাৎ পরিবর্তন বাফার করে Arduino ডেটা আউটপুট পিন এবং প্রথম নিওপিক্সেলের ইনপুট এর মধ্যে 300 থেকে 500 ওহম রোধকারী রাখুন। প্রতিরোধকটি NeoPixel (গুলি) এর নিকটতম তারের শেষে হওয়া উচিত, মাইক্রোকন্ট্রোলার নয়। কিছু পণ্য ইতিমধ্যেই এই রোধককে অন্তর্ভুক্ত করেছে … যদি আপনি নিশ্চিত না হন তবে একটি যোগ করুন … দ্বিগুণ হওয়ার কোন ক্ষতি নেই!

অন্যান্য বিষয় খেয়াল করুন:

বিদ্যুতের ব্যবহার সর্বদা এমন কিছু যা আপনাকে ঠিকানাযোগ্য এলইডি দিয়ে ভাবতে হবে। আপনি কতটা বিদ্যুৎ প্রয়োজন তা খুঁজে বের করার জন্য আপনার অ্যারেতে LEDs এর সংখ্যা নিন এবং 60 এর গুণমান করুন কারণ প্রতিটি LED 60ma আঁকতে পারে

এটি 50 এর একটি স্ট্রিং তাই 50X60 হল 3000 বা 3 এমপিএস যখন এটি যথেষ্ট শক্তি এবং এটি মনে রাখা মূল্যবান যে তারা কেবলমাত্র 3 টি রঙে সম্পূর্ণ উজ্জ্বলতা থাকলেই এটি ব্যবহার করবে। আপনি এটি এড়ানোর জন্য আপনার কোডটি সাজাতে পারেন অথবা সীমিত করার জন্য setBrightness () কমান্ড ব্যবহার করতে পারেন। পরীক্ষায় আমি আমার সেটআপটি 2 এমপি পাওয়ার সাপ্লাইতে ভালভাবে পেয়েছি।

আমি Adafruit NeoPixel Überguide (https://learn.adafruit.com/adafruit-neopixel-uber…) পড়ার জন্য সুপারিশ করব কারণ এটি আমার চেয়ে অনেক ভালভাবে সবকিছু ব্যাখ্যা করে।

ধাপ 1: তুরপুন

তুরপুন
তুরপুন
তুরপুন
তুরপুন
তুরপুন
তুরপুন

তুরপুন

প্রকল্প বাক্সে ডিল করার জন্য কয়েকটি গর্ত রয়েছে।

  • পাওয়ার সকেটের পিছনে 1x 8 মিমি
  • LEDs এর 3 টি লিডের সামনে 3x 2.5 মিমি গর্ত বা 1 টি গর্ত যা 3 টি লিডের জন্য যথেষ্ট বড়।
  • বোতামগুলির জন্য শীর্ষে 3x 3.5 মিমি

8 মিমি ছিদ্রটি চালানো সবচেয়ে ভাল কিন্তু একটি নরম প্লাস্টিকের বাক্স হিসাবে এটি ড্রিল করা সহজ এবং কোন সমস্যা দেওয়া উচিত নয়

ধাপ 2: সোল্ডারিং

সোল্ডারিং
সোল্ডারিং
সোল্ডারিং
সোল্ডারিং
সোল্ডারিং
সোল্ডারিং

পাওয়ার সকেটের সংযোগকারীগুলিকে টিন করুন, বাক্সে প্রবেশ করুন এবং ধরে রাখা বাদাম শক্ত করুন।

বোতামগুলি গর্তে রাখুন এবং গরম আঠালো বা এপক্সি জায়গায় রাখুন। আমি একসাথে প্রতিটি বোতাম থেকে একটি পা বের করেছি এবং সেগুলি একসঙ্গে বিক্রি করেছি তাই আমাদের সমস্ত 3 টি বোতামে কেবল 5 ভোল্ট সরবরাহের প্রয়োজন হবে।

এলইডি স্ট্রিংগুলিতে 2 টি অতিরিক্ত তার রয়েছে যা আমাদের এই প্রকল্পের জন্য সংযুক্ত করার দরকার নেই যাতে আমরা সেগুলি কেটে ফেলতে পারি। আমি তাদের সামান্য ভিন্ন দৈর্ঘ্যে শীর্ষের কাছাকাছি কেটেছি যাতে তারা ছোট করতে না পারে। এই তারগুলি রাখুন কারণ আমরা তাদের বাক্সের ভিতরে পুনর্ব্যবহার করতে পারি

আমি সংযোগকারীটি বন্ধ করে দিয়েছি কারণ আমরা সরাসরি তারের কাছে সোল্ডারিং করব, যতটা সম্ভব সংযোগকারীর কাছাকাছি কাটা।

প্রোটোটাইপিং বোর্ড প্রজেক্ট বক্সের ভিতরে খুব সুন্দরভাবে ফিট করে তাই কোন কাটার প্রয়োজন হয় নি।

আইসি সকেটটি বোর্ডের উপরে কোথাও সোল্ডার করুন, এটি আমাদের অন্যান্য উপাদানগুলির জন্য নীচে আরও স্থান এবং LED স্ট্রিংয়ের সাথে সংযোগ স্থাপনের অনুমতি দেয়।

বোতামগুলির জন্য 5, 6 এবং 7 ফিজিক্যাল পিনে সোল্ডার ওয়্যার, তারেরগুলিকে টান ডাউন প্রতিরোধকগুলির সাথে সংযুক্ত করুন, যা পরিবর্তে মাটিতে সংযুক্ত হবে

  • পিন 5 = মোড বোতাম
  • পিন 6 = গতি বিয়োগ বোতাম
  • পিন 7 = স্পিড প্লাস বোতাম

এলইডি-র জন্য ডেটা ওয়্যার ফিজিক্যাল পিন 3 এর সাথে সংযোগ করে তাই অন্য একটি তারের সাথে সোল্ডার করুন এবং বোর্ডের নিচের কাছাকাছি কোথাও 300-500Ω রেজিস্টারের অন্য প্রান্তটি সংযুক্ত করুন।

আমরা তারের ব্যবহার করতে পারি যা আমরা LED স্ট্রিংকে আমাদের প্রধান পাওয়ারের তার হিসাবে ব্যবহার করি

  • আইসি সকেটের পিন 8, বোতামগুলির জন্য একটি তার এবং প্রধান LED স্ট্রিং লাল তারকে 5V এর সাথে সংযুক্ত করুন
  • আইসি সকেটের পিন 4 সংযুক্ত করুন, সমস্ত 3 টি প্রতিরোধক এবং প্রধান LED স্টিং হোয়াইট তারের মাটিতে টানুন

বোতামগুলির জন্য সাধারণের উপর 5v বোতাম তারটি সোল্ডার করুন। আইসির সঠিক পিনের সাথে প্রতিটি বোতাম সংযুক্ত করুন। আশা করি আপনি ছবিতে দেখতে পাবেন যে আমি তারের কিনেছি যা IC এর সাথে বোর্ডের কেন্দ্রে একদিকে রোধ এবং অন্যদিকে বোতাম দিয়ে সংযুক্ত।

আমি বোর্ডে ক্যাপাসিটর রেখেছি কিন্তু সকেটের পায়ে এটি সংযুক্ত করা সহজ হতো।

একবার বোর্ডটি সম্পূর্ণ হয়ে গেলে LED স্ট্রিংয়ের জন্য 3 টি তারের ছিদ্র এবং সোল্ডারের মাধ্যমে বোর্ডে প্রবেশ করুন। সকেটে বিদ্যুতের তারগুলি সংযুক্ত করুন। এই সকেটে সেন্টার পিন (সাধারণত V+) সংক্ষিপ্ত পায়ে সংযুক্ত থাকে তবে এটি সর্বদা ডাবল চেক করা ভাল।

সবকিছুকে আঠালো করার আগে সবকিছু যাচাই করার জন্য এটি সর্বোত্তমভাবে কাজ করে যা সংযোগটি মিস করা সহজ।

প্রস্তাবিত: