সুচিপত্র:

Digispark লণ্ঠন (ATtiny85 প্রকল্প): 7 ধাপ
Digispark লণ্ঠন (ATtiny85 প্রকল্প): 7 ধাপ

ভিডিও: Digispark লণ্ঠন (ATtiny85 প্রকল্প): 7 ধাপ

ভিডিও: Digispark লণ্ঠন (ATtiny85 প্রকল্প): 7 ধাপ
ভিডিও: Attiny85 Pumpkin Light 2024, জুলাই
Anonim
Image
Image
ফানুস কি!
ফানুস কি!

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

এই প্রকল্পটি বিশেষভাবে কাস্টমাইজড পিসিবি পাওয়ার পরে এত সহজ যে আমরা JLCPCB থেকে আমাদের ল্যান্টারের চেহারা উন্নত করার জন্য নির্দেশ দিয়েছি এবং এই গাইডে যথেষ্ট নথি এবং কোড রয়েছে যাতে আপনি আপনার নিজের লণ্ঠন তৈরি করতে পারেন।

আমরা এই প্রকল্পটি মাত্র 2 দিনের মধ্যে তৈরি করেছি, মাত্র একদিন হার্ডওয়্যার তৈরি এবং সমাবেশ শেষ করতে, তারপর দ্বিতীয় দিন কোড প্রস্তুত করতে এবং পরীক্ষাগুলি সম্পাদন করতে।

শুরু করার আগে প্রথমে দেখা যাক

আপনি এই নির্দেশযোগ্য থেকে কি শিখবেন:

  1. আপনার প্রকল্পের কার্যকারিতার উপর নির্ভর করে সঠিক উপাদান নির্বাচন করা।
  2. সমস্ত নির্বাচিত উপাদানগুলিকে সংযুক্ত করার জন্য সার্কিট তৈরি করা।
  3. প্রকল্পের সমস্ত অংশ একত্রিত করুন।
  4. লণ্ঠন নিয়ন্ত্রণ করতে Digispark ATtiny85 Dev বোর্ডকে ইন্টারফেস করুন।

ধাপ 1: একটি ফানুস কি

ফানুস কি!
ফানুস কি!
ফানুস কি!
ফানুস কি!

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

সুতরাং এটি একটি হোল্ডিং বক্সের একটি টুকরা যা একটি শিখা দিয়ে একটি এলাকা আলোকিত করার জন্য একটি মোমবাতি ধরে রাখে, আমাদের ক্ষেত্রে আমরা আলোর উৎস ধরে রাখার জন্য একটি বাক্স ডিজাইন করব যা একটি বৈদ্যুতিন মুদ্রিত সার্কিট যা কিছু উজ্জ্বল LEDs এবং শিখার জন্য কাঁপতে কাঁপতে আমরা 12V ডিসি ফ্যান ব্যবহার করব কাপড়ের কিছু টুকরো কাঁপতে যেটা আমরা বাক্সের ভেতরের দিকে আটকে থাকব এবং আরজিবি এলইডি যা আমরা ব্যবহার করছি তার কারণেও আলো রঙ পরিবর্তন করবে এবং পুরো সিস্টেমটি একটি দ্বারা নিয়ন্ত্রিত হবে digispark Attiny85 বোর্ড।

ধাপ 2: Digispark ATtiny85 আমাদের প্রকল্পের হৃদয়

Digispark ATtiny85 আমাদের প্রকল্পের হৃদয়
Digispark ATtiny85 আমাদের প্রকল্পের হৃদয়
Digispark ATtiny85 আমাদের প্রকল্পের হৃদয়
Digispark ATtiny85 আমাদের প্রকল্পের হৃদয়
Digispark ATtiny85 আমাদের প্রকল্পের হৃদয়
Digispark ATtiny85 আমাদের প্রকল্পের হৃদয়
Digispark ATtiny85 আমাদের প্রকল্পের হৃদয়
Digispark ATtiny85 আমাদের প্রকল্পের হৃদয়

Digistamp দ্বারা উত্পাদিত Digispark ATtiny85 বোর্ড সম্পর্কে কথা বলা যা পোর্টল্যান্ডের একটি পারিবারিক মালিকানাধীন এবং পরিচালিত ব্যবসা যা Atmel মাইক্রোকন্ট্রোলারের উপর ভিত্তি করে উন্নয়ন বোর্ড উৎপাদন করে যা তাদের পণ্যগুলিকে Arduino সামঞ্জস্যপূর্ণ করে তোলে যাতে আপনি Arduino IDE ব্যবহার করে এই বোর্ডগুলি সহজেই ফ্ল্যাশ করতে পারেন এবং আপনি আরো বিস্তারিত তথ্য পেতে পারেন এই টিউটোরিয়ালের মাধ্যমে কিভাবে এই ধরনের বোর্ড ব্যবহার করবেন যেখানে আমরা বিস্তারিতভাবে ব্যাখ্যা করেছি কিভাবে Arduino IDE দিয়ে Digispark ATtiny85 ইন্টারফেস করতে হয়।

বোর্ডের একটি ATtiny (TinyAVR নামেও পরিচিত) যা মাইক্রোকন্ট্রোলারদের একটি পরিবার যা 1990 এর দশকের শেষের দিকে এটমেল দ্বারা বিকশিত হয়েছিল (পরে মাইক্রোচিপ টেকনোলজি 2016 সালে Atmel অর্জন করেছিল)। এই চিপগুলিতে একটি পরিবর্তিত হার্ভার্ড আর্কিটেকচার 8-বিট আরআইএসসি প্রসেসর কোর রয়েছে। তাদের AVR মাইক্রোকন্ট্রোলার পরিবারের মধ্যে সবচেয়ে ছোট হল ATtiny সিরিজ (8-বিট কোর এবং কম বৈশিষ্ট্য, কম I/O পিন এবং অন্যান্য AVR সিরিজের তুলনায় কম মেমরি)।

কেন Digispark ATtiny85

আমরা এই বোর্ডটি ব্যবহার করছি তার ক্ষুদ্র আকারের কারণে যা পুরোপুরি আমাদের প্রজেক্টের সাথে মিলে যায় এবং IO পিনের কারণে এটির যেহেতু আমাদের হালকা রঙ নিয়ন্ত্রণের জন্য তিনটি PWM পিন এবং একটি ট্রানজিস্টরের মাধ্যমে ডিসি ফ্যান নিয়ন্ত্রণ করার জন্য একটি ডিজিটাল আউটপুট প্রয়োজন। এই ছোট বোর্ডে প্রয়োজনীয় IO পিন পাওয়া যায়।

ধাপ 3: লণ্ঠন নকশা

ফানুস ডিজাইন
ফানুস ডিজাইন
ফানুস ডিজাইন
ফানুস ডিজাইন
ফানুস ডিজাইন
ফানুস ডিজাইন

যথারীতি আমরা হার্ডওয়্যারের অংশ এবং কথা বলার হার্ডওয়্যার দিয়ে শুরু করি আমরা লণ্ঠন বাক্স দিয়ে শুরু করব, তাই আমি সলিডওয়ার্কস সফটওয়্যার ব্যবহার করে এই আকৃতিটি ডিজাইন করেছি যা আমাকে একটি DXF ফাইল তৈরি করতে দেয় যাতে সেগুলি একটি CNC লেজার কাটিং মেশিনে আপলোড করার জন্য ডিজাইন করা হয় বাক্স; আমরা এই বাক্সটি তৈরি করার জন্য একটি 5mm MDF কাঠের উপাদান ব্যবহার করেছি, নিখুঁত, সস্তা এবং এটি আমাদের প্রকল্পের জন্য একটি ভাল চেহারা যোগ করে।

আপনি এই ডাউনলোড লিংকের মাধ্যমে এই ফানুস বক্স তৈরিতে যে DXF ফাইলগুলি ব্যবহার করেছেন তা ডাউনলোড করতে পারেন।

বাক্সের ডিজাইনটি এত সহজ এবং একটি মৌলিক তাই আপনি একই নকশা ধারণাটি অনুসরণ করতে পারেন যাতে আপনার নিজের আকৃতি দিয়ে আপনার নিজস্ব নকশা তৈরি করা যায় যা আপনাকে আরও বেশি উপযুক্ত করে।

ধাপ 4: PCB মেকিং (JLCPCB দ্বারা উত্পাদিত)

PCB মেকিং (JLCPCB দ্বারা প্রযোজিত)
PCB মেকিং (JLCPCB দ্বারা প্রযোজিত)
PCB মেকিং (JLCPCB দ্বারা প্রযোজিত)
PCB মেকিং (JLCPCB দ্বারা প্রযোজিত)
PCB মেকিং (JLCPCB দ্বারা প্রযোজিত)
PCB মেকিং (JLCPCB দ্বারা প্রযোজিত)

JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.) সম্পর্কে, চীনের বৃহত্তম PCB প্রোটোটাইপ এন্টারপ্রাইজ এবং একটি দ্রুত প্রযুক্তির প্রস্তুতকারক যা দ্রুত PCB প্রোটোটাইপ এবং ছোট ব্যাচের PCB উৎপাদনে বিশেষজ্ঞ। পিসিবি উৎপাদনে 10 বছরেরও বেশি অভিজ্ঞতার সাথে, জেএলসিপিসিবি -র ঘরে এবং বিদেশে 200, 000 এরও বেশি গ্রাহক রয়েছে, পিসিবি প্রোটোটাইপিংয়ের 8,000 এরও বেশি অনলাইন অর্ডার এবং প্রতিদিন অল্প পরিমাণে পিসিবি উত্পাদন। বার্ষিক উৎপাদন ক্ষমতা 200,000 বর্গমিটার 1-লেয়ার, 2-লেয়ার বা মাল্টি-লেয়ার PCB- এর জন্য। জেএলসি একটি পেশাদার পিসিবি প্রস্তুতকারক যা বড় আকারের, ভাল সরঞ্জাম, কঠোর ব্যবস্থাপনা এবং উন্নতমানের বৈশিষ্ট্যযুক্ত।

আমাদের প্রকল্পে ফিরে আসুন

পিসিবি উৎপাদনের জন্য, আমি অনেক পিসিবি উৎপাদকের কাছ থেকে দামের তুলনা করেছি এবং এই সার্কিটটি অর্ডার করার জন্য আমি সেরা পিসিবি সরবরাহকারী এবং সবচেয়ে সস্তা পিসিবি সরবরাহকারীকে বেছে নিয়েছি। জারবার ফাইল আপলোড করার জন্য কিছু সহজ ক্লিক করতে হবে এবং পিসিবি পুরুত্বের রঙ এবং পরিমাণের মতো কিছু প্যারামিটার সেট করতে হবে, তারপর আমি মাত্র পাঁচ দিন পর আমার পিসিবি পেতে মাত্র 2 ডলার পরিশোধ করেছি।

যেহেতু এটি সম্পর্কিত পরিকল্পনার ছবি দেখায়, আমি পুরো সিস্টেম নিয়ন্ত্রণ করতে একটি ডিজিসপার্ক ATtiny85 dev বোর্ড ব্যবহার করেছি। আপনি এই ডাউনলোড লিঙ্কের মাধ্যমে পরিকল্পিত পিডিএফ ফাইল পেতে পারেন।

সরবচ্চ গুন

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

আপনি এই ডাউনলোড লিঙ্কের মাধ্যমে সার্কিটের জন্য Gerber ফাইল পেতে পারেন

ধাপ 5: উপকরণগুলির সম্পূর্ণ পর্যালোচনা

উপকরণগুলির সম্পূর্ণ পর্যালোচনা
উপকরণগুলির সম্পূর্ণ পর্যালোচনা

আমাদের সবকিছু প্রস্তুত আছে তাই এই প্রজেটের জন্য আমাদের প্রয়োজনীয় উপাদানগুলি পর্যালোচনা করতে হবে:

  • আমরা যে পিসিবি JLCPCB থেকে অর্ডার করি
  • Digispark ATtiny85 dev বোর্ড
  • 4 RGB LEDs 5mm
  • 12V ডিসি ফ্যান
  • BC170 ট্রানজিস্টার
  • 1 কে ওহম প্রতিরোধক
  • 12V ডিসি পাওয়ার অ্যাডাপ্টার
  • কিছু হেডার সংযোগকারী

ধাপ 6: সোল্ডারিং এবং সমাবেশ

সোল্ডারিং এবং সমাবেশ
সোল্ডারিং এবং সমাবেশ
সোল্ডারিং এবং সমাবেশ
সোল্ডারিং এবং সমাবেশ
সোল্ডারিং এবং সমাবেশ
সোল্ডারিং এবং সমাবেশ

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

তারপরে, বৈদ্যুতিন সমাবেশে যান এবং আমরা সমস্ত উপাদান পিসিবিকে বিক্রি করি। আপনি উপরের সিল্ক লেয়ারে প্রতিটি কম্পোনেন্টের একটি লেবেল পাবেন যা বোর্ডে তার স্থান নির্দেশ করে এবং এইভাবে আপনি 100% নিশ্চিত হবেন যে আপনি কোনও সোল্ডারিং ভুল করবেন না।

ধাপ 7: ডিজিসপার্ক কোড এবং পরীক্ষার বৈধতা

ডিজিসপার্ক কোড এবং পরীক্ষার বৈধতা
ডিজিসপার্ক কোড এবং পরীক্ষার বৈধতা
ডিজিসপার্ক কোড এবং পরীক্ষার বৈধতা
ডিজিসপার্ক কোড এবং পরীক্ষার বৈধতা
ডিজিসপার্ক কোড এবং পরীক্ষার বৈধতা
ডিজিসপার্ক কোড এবং পরীক্ষার বৈধতা

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

আপনি এই ডাউনলোড লিঙ্কের মাধ্যমে বিনামূল্যে সোর্স কোড পেতে পারেন।

আপনি উপরের ছবিতে ছেলেরা দেখতে পাচ্ছেন, ফানুস তার হালকা রঙ পরিবর্তন করছে সমস্ত নির্দেশাবলী অনুসরণ করে যা আমরা থ্র সোর্স কোডের মাধ্যমে তৈরি করেছি এবং এখনও আরও কিছু মাখন তৈরির জন্য আরও কিছু উন্নতি করতে পারছি।

আমি আশা করি আপনি এই বিভাগে উন্নতি করার জন্য আপনার সমস্ত ধারণা মন্তব্য বিভাগে লিখবেন এবং যদি আপনি অনুরূপ চেষ্টা করেন তবে আমাদের ছবি দেখান।

প্রস্তাবিত: