সুচিপত্র:
- ধাপ 1: সরঞ্জাম এবং উপকরণ
- ধাপ 2: ইলেকট্রনিক স্কিম্যাটিক
- ধাপ 3: সফটওয়্যার
- ধাপ 4: একত্রিত করা
- ধাপ 5: টেস্টিং এবং টিউনিং
ভিডিও: Arduino- চালিত নেকলেস: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
আমি আমার শেষ বছরের ছুটির দিনগুলির জন্য একটি ভাল আরডুইনো প্রকল্প খুঁজছিলাম। কিন্তু কি করবো? আমার ছোট মেয়ে খুব অবাক হয়েছিল যখন আমি তাকে এই "বৈদ্যুতিন" নেকলেসটি দিয়েছিলাম, এবং খুব খুশি হয়েছিলাম। আমি আশা করি যে ব্যক্তির কাছে আপনি আপনার অর্জনের প্রস্তাব দেবেন তিনিও খুব খুশি হবেন।
রত্নটি নিজেই একটি মাইক্রো কন্ট্রোলার, এবং একটি RGB LED যার একই মাত্রা রয়েছে। পাওয়ার ফিডিং একটি সাধারণ 3V কয়েন সেল লিথিয়াম ব্যাটারি। ব্যাটারি প্যাকটি সুরক্ষিত এবং বিচ্ছিন্ন করার জন্য আমি আমার নিজের বাড়ির ফার্মেসিতে পাওয়া আঠালো কাগজের একটি ছোট শীট ব্যবহার করেছি।
ধাপ 1: সরঞ্জাম এবং উপকরণ
সরঞ্জাম
- সোল্ডারিং লোহা, 0.5 মিমি টিন সোল্ডারিং তার
- একটি ম্যাগনিফায়ার, কারণ সোল্ডারের তারগুলি এত ছোট
- Arduino সফটওয়্যার ইনস্টল করা একটি কম্পিউটার
- একটি আইএসপি প্রোগ্রামার, যেমন এখানে ব্যাখ্যা করা হয়েছে
- একটি ছোট তারের কর্তনকারী
উপকরণ
- একটি CR2032 ব্যাটারি যার ব্যাটারি বেসমেন্ট (দুটি অংশ নিয়ে গঠিত, প্রতিটি মেরুর জন্য একটি)
- খুব পাতলা পিতলের তার
- 5050 প্যাকেজে একটি RGB LED, ভিতরে WS2812B চিপ (এটি গুরুত্বপূর্ণ, কারণ আপনি WS2812B কন্ট্রোলার ছাড়া 5050 LED খুঁজে পেতে পারেন)
- মেডিকেল আঠালো কাগজ একটি ছোট টুকরা
- একটি Atmel Attiny85-20SU SMD মাইক্রো কন্ট্রোলার ইউনিট
- একটি সস্তা সাধারণ নেকলেস
ধাপ 2: ইলেকট্রনিক স্কিম্যাটিক
ইলেকট্রনিক স্কিম্যাটিক খুব সোজা, কারণ কোন প্যাসিভ কম্পোনেন্ট নেই, যেমন রেজিস্টর, ক্যাপাসিটর, বা ইনডাক্টেন্স, এবং ব্যাটারী সহ মাত্র components টি উপাদান আছে।
আমি যে পাওয়ার প্যাকটি ব্যবহার করেছি তা হল একটি 3V CR2032 লিথিয়াম ব্যাটারি। এর ভোল্টেজ WS2812B ডেটশীটে উল্লিখিত একের চেয়ে কম, কিন্তু পরীক্ষার পরে, RGB LED এই 2V ড্রপ থেকে ভোগেনি।
একটি সাধারণ 3V মুদ্রা সেল ব্যাটারি ব্যবহার করতে সক্ষম হওয়ার বিষয়টি এই প্রকল্পটিকে জীবন্ত করার জন্য আমার জন্য একটি খুব গুরুত্বপূর্ণ শর্ত ছিল। আমরা শক্তির উৎস হিসাবে একটি বড় ভারী ব্যাটারি প্যাক সহ একটি নেকলেস কল্পনা করতে পারি না।
মাইক্রো কন্ট্রোলার ইউনিট (এমসিইউ) এই 3V ভোল্টেজ স্তরের সাথে খুব ভালভাবে কাজ করছে।
আমি 5.3 mA এর গড় স্রোত পরিমাপ করেছি। এই ধরনের CR2032 লিথিয়াম ব্যাটারি 200 mAh এর একটি সাধারণ ক্ষমতা আছে। এর মানে হল যে, একেবারে নতুন ব্যাটারি দিয়ে, আপনি সিস্টেমটিকে 40 ঘন্টার জন্য চালু রাখতে পারেন। কিন্তু, এমনকি অর্ধেক একটি সাধারণ ব্যবহারের জন্য যথেষ্ট হবে।
ধাপ 3: সফটওয়্যার
মাইক্রো কন্ট্রোলার ইউনিট হল Atmel থেকে ATTINY85 (~ $ 1)। আমি এটি একটি সস্তা Arduino ন্যানো (প্রায় $ 5 জন্য ইবে পাওয়া একটি ক্লোন) সঙ্গে প্রোগ্রাম। কিন্তু যদি আপনি একটি প্রকৃত Arduino বোর্ডের মালিক হন, তাহলে আপনি এটির জন্য এটি ব্যবহার করতে পারেন।
Arduino Nano কে "Arduino as ISP" স্কেচ দিয়ে প্রোগ্রাম করা হয়েছে।
ATTINY85 মাইক্রো কন্ট্রোলারে প্রোগ্রাম করার স্কেচ এই ধাপে সংযুক্তি হিসাবে দেওয়া হয়েছে: JeweLED.ino
সতর্ক থাকুন যে এমসিইউ সম্পূর্ণরূপে প্রোগ্রাম করার জন্য আপনাকে অবশ্যই বুটলোডার বার্ন করতে হবে। এটি আসলে এমসিইউতে আরডুইনো বুটলোডারকে ফ্ল্যাশ করে না, তবে কিছু গুরুত্বপূর্ণ কনফিগারেশন ফিউজকে ফ্ল্যাশ করে। এটি না করে, স্কেচ মোটেও চলবে না।
যে ধরনের বোর্ড বেছে নিতে হবে তা হল: Attiny85 @ 8MHz (অভ্যন্তরীণ অসিলেটর, বিওডি অক্ষম)।
BOD মানে ব্রাউন-আউট ডিটেক্ট। এটি একটি বিশেষ বৈশিষ্ট্য যা বিদ্যুৎ 4.3V এর নিচে গেলে MCU বন্ধ করে দেয়। ক্ষতিগ্রস্ত রিচার্জেবল ব্যাটারি প্যাকগুলি এড়াতে এটি কার্যকর। কিন্তু আমাদের ক্ষেত্রে, এটি নিষ্ক্রিয় করতে হবে, কারণ আমরা আমাদের এমসিইউকে শুধুমাত্র 3V এবং আরও কম দিয়ে পাওয়ার করতে যাচ্ছি।
ধাপ 4: একত্রিত করা
প্রথম ধাপ হল LED এর সাথে MCU একত্রিত করা।
একবার প্রোগ্রাম করা হলে, Atmel MCU- এর পিন 4, 5 এবং 8 রাখতে হবে। অন্যান্য পিন অপসারণ করা যেতে পারে, কারণ অপ্রয়োজনীয়।
MCU এর পিন 4 5050 প্যাকেজের পিন 3 দিয়ে সোল্ডার করা আবশ্যক। এটি ব্যাটারির নেতিবাচক মেরুর সাথে সংযুক্ত হবে।
MCU এর পিন 8 অবশ্যই 5050 প্যাকেজের পিন 1 দিয়ে বিক্রি করতে হবে। এটি ব্যাটারির ধনাত্মক মেরুর সাথে সংযুক্ত হবে।
MCU এর পিন 5 অবশ্যই 5050 প্যাকেজের পিন 4 দিয়ে বিক্রি করতে হবে। পিন 5 এই ধরনের MCU- এর জন্য Arduino- এর PIN0- এর সাথে মিলে যায়।
কয়েন সেল ব্যাটারিকে ত্বক থেকে আলাদা করতে মেডিকেল আঠালো কাগজ ব্যবহার করুন। এটি আপনাকে পিতলের তারের নেতিবাচক অংশটি ব্যাটারির নেতিবাচক মেরুতে ঠিক করতে দেয়।
এই মাউন্টে কোন পাওয়ার সুইচ নেই। এলইডি বন্ধ করতে, আপনাকে অবশ্যই নেকলেস খুলতে হবে, ব্যাটারি প্যাক থেকে নেতিবাচক তার বের করে।
এবং সব শেষ.
ধাপ 5: টেস্টিং এবং টিউনিং
আপনি ক্লোজ-আপ ছবিতে দেখতে পাচ্ছেন, আমি GND এবং VDD পিনগুলিতে পিতলের তারের দুটি খুব ছোট রিং বিক্রি করেছি। এর উদ্দেশ্য হল এই "ইলেক্ট্রনিক্যাল" রত্নটি গলার মালার সাথে সংযুক্ত করা।
প্রথম পরীক্ষার জন্য, আমি শুধু নেকলেস হিসেবে পিতলের তার ব্যবহার করেছি। বৈদ্যুতিক যোগাযোগ নিশ্চিত করার জন্য পিতলের তারের প্রয়োজন, কিন্তু যথেষ্ট নয়। পিতলের তারটি ওজনে খুব হালকা, এবং ঘাড়ের পিছনের ব্যাটারি সামনের LED এর তুলনায় খুব ভারী। তাই ব্যাটারির জায়গায় থাকার জন্য আমাকে একটি আসল নেকলেস ব্যবহার করতে হয়েছিল।
আপনাকে নেকলেসটি সমান দৈর্ঘ্যের দুটি অংশে বিভক্ত করতে হবে এবং সেই দুটি অংশ জুয়েলের রিংগুলিতে বন্ধ করতে হবে।
আমি নেকলেসের প্রতিটি লুপে পিতলের তারটি জোড়া দিয়েছি। তারটি প্রায় অদৃশ্য, এবং বৈদ্যুতিক সঞ্চালনের পাশাপাশি পুরো নির্মাণের অনমনীয়তা নিশ্চিত করে।
বৈদ্যুতিক সঞ্চালন করার আরেকটি উপায় হল স্টেইনলেস পরিবাহী থ্রেড ব্যবহার করা, যা আপনি কিছু ডলারে অ্যাডাফ্রুটে খুঁজে পেতে পারেন।
ভিডিওতে, আপনি JeweLED কে কর্মে দেখতে পাচ্ছেন।
উপভোগ করুন!
এটি কর্মে দেখুন
প্রস্তাবিত:
নেকলাইট ভি 2: গ্লো-ইন-দ্য-ডার্ক নেকলেস আকার, রং এবং আলোর সাথে: 10 টি ধাপ (ছবি সহ)
NeckLight V2: Glow-in-The-Dark Necklaces with Shapes, Colours and Lights: Hi Hello, First Instructables এর পর: NeckLight আমি পোস্ট করেছি যা আমার জন্য একটি বড় সাফল্য ছিল, আমি এর V2 তৈরি করা বেছে নিই। এর পিছনে ধারণা V2 হল V1 এর কিছু ভুল সংশোধন করা এবং আরো চাক্ষুষ বিকল্প থাকা। এই নির্দেশাবলীতে আমি প্রাক্তন
নেকলাইট: মানুষ এবং কুকুরের জন্য একটি PCB নেকলেস: 8 টি ধাপ (ছবি সহ)
নেকলাইট: মানুষ এবং কুকুরের জন্য একটি PCB নেকলেস: সবাইকে হ্যালো, এই প্রকল্পটি আমার প্রথম নির্দেশিকা তাই আমি আমার সেরাটা দেওয়ার চেষ্টা করবো। সত্যি বলতে, যদি আপনি শিখতে চান তবে এটি নিখুঁত প্রকল্প
হালকা অন্ধকার নেকলেস: 6 টি ধাপ (ছবি সহ)
গা the় নেকলেস হালকা করুন: একটি নেকলেস পরার কথা কল্পনা করুন যা অন্ধকার হয়ে গেলে এবং যখন স্বাভাবিক গহনা হয়ে উঠার জন্য পর্যাপ্ত আলো থাকে তখন স্বয়ংক্রিয়ভাবে আলোকিত হয়। একটি অপেক্ষাকৃত সহজ এবং মজাদার প্রকল্প বিশেষত তার জন্য যিনি আক্ষরিকভাবে উজ্জ্বল একটি গহনা পরতে চান! একটি নিন
বাইনারি পুঁতির নেকলেস: 5 টি ধাপ
বাইনারি পুঁতির নেকলেস: শিক্ষার্থীরা বাইনারি কোড সম্পর্কে জানতে পারে এবং বাইনারিতে তাদের নামের বানান একটি নেকলেস তৈরি করে
Arduino এবং OLED ডিসপ্লে দ্বারা ভ্যালেন্টাইন উপহারের জন্য DIY স্মার্ট নেকলেস: 5 টি ধাপ
Arduino এবং OLED ডিসপ্লে দ্বারা ভ্যালেন্টাইন উপহারের জন্য DIY স্মার্ট নেকলেস: এটি ভ্যালেন্টাইন সময় এবং যদি আপনি আপনার বন্ধুকে একটি উপযুক্ত উপহার দেওয়ার পরিকল্পনা করছেন, তাহলে আপনার নিজের জ্ঞান বা দক্ষতা ব্যবহার করা এবং আপনার নিজের হাতে তৈরি উপহার দিয়ে তাদের খুশি করা ভাল। । আপনি যেমন জানেন, আরডুইনো ভিন্ন করার জন্য বিভিন্ন বিকল্প সরবরাহ করে