![DIY Attiny প্রোগ্রামিং শিল্ড: 8 ধাপ (ছবি সহ) DIY Attiny প্রোগ্রামিং শিল্ড: 8 ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/002/image-4201-79-j.webp)
সুচিপত্র:
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36
![Image Image](https://i.howwhatproduce.com/images/002/image-4201-81-j.webp)
![](https://i.ytimg.com/vi/7ntQDCIqioU/hqdefault.jpg)
![DIY Attiny প্রোগ্রামিং শিল্ড DIY Attiny প্রোগ্রামিং শিল্ড](https://i.howwhatproduce.com/images/002/image-4201-82-j.webp)
![DIY Attiny প্রোগ্রামিং শিল্ড DIY Attiny প্রোগ্রামিং শিল্ড](https://i.howwhatproduce.com/images/002/image-4201-83-j.webp)
যদি আপনি একটি ছোট এবং কম চালিত Arduino বোর্ড খুঁজছেন, Attiny একটি সত্যিই ভাল বিকল্প, এটি তার আকারের জন্য আশ্চর্যজনক বৈশিষ্ট্যপূর্ণ। এটিতে 5 টি জিপিআইও পিন রয়েছে, যার মধ্যে 3 টি এনালগ পিন এবং 2 টি যার পিডব্লিউএম আউটপুট রয়েছে। এটি ভোল্টেজের জন্য সত্যিই নমনীয় যে এটি বন্ধ (2.7V থেকে 5.5V) তাই এটি ব্যাটারি বন্ধ করার জন্য নিখুঁত। আমি কি এটা উল্লেখ করেছি যে এটির জন্য মাত্র $ 1 খরচ করতে হবে! আমরা এই নির্দেশের মধ্য দিয়ে যাচ্ছি।
একটি ieldাল তৈরির জন্য ইতিমধ্যেই প্রচুর গাইড রয়েছে, কিন্তু সফটওয়্যার সেটআপের মধ্যে Arduino IDE এর নতুন সংস্করণগুলি ব্যবহার করার সময় একটি ধাপ অনুপস্থিত রয়েছে যা আমি যাচাই করেছি যে আমি এখানেও যাব। উপরের ভিডিওটি দেখুন যেখানে আমি এই নির্দেশের মধ্যে থাকা সমস্ত তথ্যের মধ্য দিয়ে যাই।
এটা পেতে যাক!
ধাপ 1: ব্রেডবোর্ড প্রোগ্রামার সার্কিট
![ব্রেডবোর্ড প্রোগ্রামার সার্কিট ব্রেডবোর্ড প্রোগ্রামার সার্কিট](https://i.howwhatproduce.com/images/002/image-4201-84-j.webp)
আমি মনে করি এটি মূল্যবান যে আপনি যদি একটি buildাল তৈরি করতে না চান তবে অ্যাটিনিকে প্রোগ্রাম করার জন্য আপনি একটি ব্রেডবোর্ড সার্কিট ব্যবহার করতে পারেন। আমি wantedাল চেয়েছিলাম তাই ভবিষ্যতে ব্যবহার করার জন্য আমার কাছে আরো কিছু স্থায়ী হবে। এই জন্য ধাপ 5 এ যান।
ধাপ 2: আপনার যা লাগবে
![আপনার যা লাগবে আপনার যা লাগবে](https://i.howwhatproduce.com/images/002/image-4201-85-j.webp)
![আপনার যা লাগবে আপনার যা লাগবে](https://i.howwhatproduce.com/images/002/image-4201-86-j.webp)
প্রোগ্রামার তৈরি করতে আপনার নিম্নলিখিত অংশগুলির প্রয়োজন হবে:
Attiny85* - সম্ভবত এর মধ্যে একটি প্রয়োজন হতে পারে:) প্রোটোবার্ড (10 টুকরা)*পুরুষ হেডার পিন*120 পিস ক্যাপাসিটর সেট (10uF যা আমাদের প্রয়োজন)*IC সকেট (20 প্যাক)*বেসিক স্টার্টার কিট (LED এবং 1K আছে) প্রতিরোধক যা আমাদের প্রয়োজন)*
আমি যে মেগা বোর্ড ব্যবহার করেছি* - যেকোনো মেগা বা ইউনো যদিও কাজ করবে।
আপনি একটি সোল্ডারিং লোহা এবং কিছু তারের প্রয়োজন হবে, *= অ্যাফিলিয়েট লিঙ্ক
ধাপ 3: ofালের বিন্যাস
![Ofালের লেআউট Ofালের লেআউট](https://i.howwhatproduce.com/images/002/image-4201-87-j.webp)
![Ofালের লেআউট Ofালের লেআউট](https://i.howwhatproduce.com/images/002/image-4201-88-j.webp)
![শিল্ডের লেআউট শিল্ডের লেআউট](https://i.howwhatproduce.com/images/002/image-4201-89-j.webp)
![Ofালের লেআউট Ofালের লেআউট](https://i.howwhatproduce.com/images/002/image-4201-90-j.webp)
উপরের ছবিতে আপনি যে ieldালটি তৈরি করতে যাচ্ছেন তার বিন্যাস দেখতে পাবেন। আমি উপাদানগুলি এবং তারের সাথে চিত্রটি দেখতে খুব বেশি ভিড় পেয়েছি তাই আমি কেবল তারের এবং কেবল উপাদানগুলি ব্যবহার করে সার্কিটটি তৈরি করেছি যাতে এটি পড়তে সহজ হয়
আমি যতটা পিন ব্যবহার করেছি, ততটা পিন ব্যবহার করার দরকার নেই, আমি শেষ ছবিতে যে পিনগুলি আসলে প্রয়োজন, সেগুলো চিহ্নিত করেছি, আমি শুধু ভেবেছিলাম সঠিক জায়গায় ieldাল প্লাগ করা সহজ হবে যদি এটি সমস্ত পিন ব্যবহার করে উপরে এবং নীচে।
ধাপ 4: Buildingাল নির্মাণ
![Buildingাল নির্মাণ Buildingাল নির্মাণ](https://i.howwhatproduce.com/images/002/image-4201-91-j.webp)
![Buildingাল নির্মাণ Buildingাল নির্মাণ](https://i.howwhatproduce.com/images/002/image-4201-92-j.webp)
![Buildingাল নির্মাণ Buildingাল নির্মাণ](https://i.howwhatproduce.com/images/002/image-4201-93-j.webp)
এটি নির্মাণের জন্য একটি সুন্দর স্ট্রেইট ফরওয়ার্ড সার্কিট, সবচেয়ে জটিল অংশটি সম্ভবত ঠিক পিনগুলি পেয়েছে।
আমি পিনগুলি যেভাবে করেছি তা হল:
- পুরুষ হেডার পিনগুলি কাটা যাতে তারা আপনার মেগা/ইউনোর উপরের এবং নীচের সারিতে ফিট করে।
- তাদের Arduino মধ্যে োকান।
- উপরে প্রোটোবোর্ড রাখুন এবং একটি শার্পী ব্যবহার করে তাদের চিহ্নিত করুন।
- Arduino থেকে হেডার সরান।
- হেডারের প্লাস্টিককে পিনের এক প্রান্তে ধাক্কা দিন (আমি এর জন্য প্রোটোবোর্ড ব্যবহার করেছি, শুধু টেবিলের দিকে ঠেলে দিয়েছি)। তাদের উপরের ছবিতে পিনের মতো দেখা উচিত
- প্রোটোবোর্ডের শীর্ষে পিনগুলি রাখুন (উপরে প্লাস্টিক)
- তাদের জায়গায় সোল্ডার, মুহূর্তের জন্য জায়গায় ধরে রাখার জন্য যথেষ্ট সোল্ডার।
তারপরে এটি কেবল সার্কিট তৈরির একটি ঘটনা, আপনার উপাদানগুলি প্রবেশ করান এবং পিনগুলিকে বাঁকুন যেখানে আপনাকে তাদের সাথে সংযোগ স্থাপন করতে হবে এবং সংযোগগুলি একসাথে বিক্রি করতে হবে। আমি সোল্ডারিং করার সময় আমার উপাদানগুলিকে ধরে রাখতে নীল ট্যাক ব্যবহার করতে পছন্দ করি। আমি আমার বোর্ডের নীচের একটি সমাপ্ত ছবি অন্তর্ভুক্ত করেছি যা আমার দেখতে কেমন তা দেখানোর জন্য। LED এর জন্য রেসিস্টর LED এর শর্ট LED এর সাথে সংযুক্ত থাকতে হবে। ক্যাপাসিটরের জন্য উপরের রৌপ্য চিহ্নযুক্ত পাটি মাটির সাথে সংযুক্ত হওয়া উচিত শেষ পর্যন্ত এটি সম্ভবত প্লাগ ইন করার সময় অ্যাট্টিনির অভিমুখের কথা মনে করিয়ে দেওয়ার জন্য নিজেকে কিছু চিহ্ন বা ইঙ্গিত দেওয়া একটি ভাল ধারণা। যদি আপনি শেষটি পরীক্ষা করেন উপরের ছবিটি আমি নীচের বাম কোণে চিহ্নিত করে আমার একটি ছবি দেখাই, এটি অ্যাটিনির বিন্দুর সাথে মেলে।
যদি আপনার একটি মাল্টি মিটার থাকে, আমি সুপারিশ করবো যে কোন সেতুর জন্য পিনগুলি পরীক্ষা করুন, বিশেষ করে নিচের পিনগুলি যেহেতু তারা পাওয়ার পিন।
ধাপ 5: আপনার প্রোগ্রামার সেট আপ
![আপনার প্রোগ্রামার সেট আপ আপনার প্রোগ্রামার সেট আপ](https://i.howwhatproduce.com/images/002/image-4201-94-j.webp)
![আপনার প্রোগ্রামার সেট আপ আপনার প্রোগ্রামার সেট আপ](https://i.howwhatproduce.com/images/002/image-4201-95-j.webp)
![আপনার প্রোগ্রামার সেট আপ আপনার প্রোগ্রামার সেট আপ](https://i.howwhatproduce.com/images/002/image-4201-96-j.webp)
আমাদের Arduino কে প্রোগ্রামার হিসেবে ব্যবহার করার জন্য আমাদের প্রথমে এটির একটি স্কেচ ফ্ল্যাশ করতে হবে। প্রথমে আপনার arduino- এ আপনার ieldালটি প্লাগ করুন, তারা আপনার arduino- এ USB কেবল প্লাগ করে। Arduino IDE খুলুন, তারপর File -> Examples- এ ক্লিক করুন। > 11. ArduinoISP -> ArduinoISP
আমাদের এই ফাইলে একটি পরিবর্তন করতে হবে, এই অংশটি আমি অন্য সব গাইড থেকে অনুপস্থিত খুঁজে পেয়েছি।
এই ফাইলে নিচে স্ক্রোল করুন যতক্ষণ না আপনি একটি মন্তব্য করা লাইন দেখেন // #USFOLD_STYLE_WIRING
এই লাইন থেকে মন্তব্যটি সরান (তাই এটি এখন #define USE_OLD_STYLE_WIRING এর মত হওয়া উচিত)
আপনি এখন আপনার আর্ডুইনোতে এই স্কেচটি আপলোড করতে পারেন যেমন আপনি অন্য কোনও স্কেচ করবেন।
ধাপ 6: অ্যাটিনির জন্য আরডুইনো আইডিই সেট আপ করা
![Attiny জন্য Arduino IDE সেট আপ Attiny জন্য Arduino IDE সেট আপ](https://i.howwhatproduce.com/images/002/image-4201-97-j.webp)
![Attiny জন্য Arduino IDE সেট আপ Attiny জন্য Arduino IDE সেট আপ](https://i.howwhatproduce.com/images/002/image-4201-98-j.webp)
![Attiny জন্য Arduino IDE সেট আপ Attiny জন্য Arduino IDE সেট আপ](https://i.howwhatproduce.com/images/002/image-4201-99-j.webp)
অ্যাট্টিনিতে প্রোগ্রাম করার আগে আমাদের বোর্ড ম্যানেজারের মাধ্যমে অ্যাট্টিনি সফটওয়্যার ইনস্টল করতে হবে
আমাদের যা করতে হবে তা হল আমাদের অতিরিক্ত বোর্ড ম্যানেজার ইউআরএলগুলিতে একটি নতুন লাইন যোগ করা যা ফাইল -> পছন্দগুলির অধীনে পাওয়া যাবে
যে ইউআরএলটি আপনাকে যোগ করতে হবে তা হল:
raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json
বোর্ড ম্যানেজার ইউআরএল বক্সের ডানদিকে বোতামটি ক্লিক করুন এবং উপরের একটি নতুন লাইনে প্রবেশ করুন।
আপনি এখন বোর্ড ম্যানেজার খুলতে চান, টুল -> বোর্ডে যান: "যাই হোক না কেন নির্বাচিত" -> বোর্ড ম্যানেজার
"Attiny" অনুসন্ধান করুন এবং ইনস্টল ক্লিক করুন।
ধাপ 7: অ্যাট্টিনি প্রোগ্রামিং
![অ্যাট্টিনি প্রোগ্রামিং অ্যাট্টিনি প্রোগ্রামিং](https://i.howwhatproduce.com/images/002/image-4201-100-j.webp)
![অ্যাট্টিনি প্রোগ্রামিং অ্যাট্টিনি প্রোগ্রামিং](https://i.howwhatproduce.com/images/002/image-4201-101-j.webp)
![অ্যাট্টিনি প্রোগ্রামিং অ্যাট্টিনি প্রোগ্রামিং](https://i.howwhatproduce.com/images/002/image-4201-102-j.webp)
![অ্যাট্টিনি প্রোগ্রামিং অ্যাট্টিনি প্রোগ্রামিং](https://i.howwhatproduce.com/images/002/image-4201-103-j.webp)
এখন আমরা Attiny প্রোগ্রামিং শুরু করার জন্য প্রস্তুত।
সরঞ্জামগুলির অধীনে, নিম্নলিখিতগুলি নির্বাচন করুন:
- বোর্ড ড্রপ ডাউন থেকে ATtiny25/45/85 নির্বাচন করুন।
- প্রসেসর ড্রপ ডাউন থেকে Attiny85 নির্বাচন করুন।
- ক্লক ড্রপ ডাউন থেকে অভ্যন্তরীণ 8 মেগাহার্টজ নির্বাচন করুন।
- আপনি প্রোগ্রামার হিসেবে যে Arduino ব্যবহার করছেন তার জন্য পোর্ট কম পোর্ট হওয়া উচিত।
- প্রোগ্রামার ড্রপ ডাউন থেকে আইএসপি হিসেবে Arduino নির্বাচন করুন।
আমরা এখন বুটলোডার বার্ন করতে পারি, এখানে বুটলোডার কি করে এবং সুবিধা/অসুবিধা আছে তার একটি ভাল বর্ণনা আছে। আবার টুলসে যান এবং বার্ন বুটলোডার নির্বাচন করুন।
পরবর্তী আমরা Attiny একটি স্কেচ প্রোগ্রাম প্রয়োজন
একটি মৌলিক চোখের পলক উদাহরণ খুলুন: ফাইল -> উদাহরণ -> বুনিয়াদি -> ঝলক
যেহেতু LED_BUILTIN- এর জন্য অটিনির কোন পিন নেই, তাই আমাদের স্কেচে এটিকে 0 দিয়ে প্রতিস্থাপন করতে হবে কারণ আমাদের পিন 0 এ আমাদের LED আছে। তারপর আপনি আপলোড ক্লিক করে এই স্কেচটি আপনার বোর্ডে আপলোড করতে সক্ষম হবেন। LED আশা করা উচিত ঝলকানি!
ধাপ 8: মুক্ত থাকুন ছোট্ট মনোযোগী
![মুক্ত থাকুন ছোট্ট মনোভাব! মুক্ত থাকুন ছোট্ট মনোভাব!](https://i.howwhatproduce.com/images/002/image-4201-104-j.webp)
![মুক্ত থাকুন ছোট্ট মনোভাব! মুক্ত থাকুন ছোট্ট মনোভাব!](https://i.howwhatproduce.com/images/002/image-4201-105-j.webp)
![মুক্ত থাকুন ছোট্ট মনোভাব! মুক্ত থাকুন ছোট্ট মনোভাব!](https://i.howwhatproduce.com/images/002/image-4201-106-j.webp)
এখন যেহেতু এটি সবই বড় হয়ে গেছে তার প্রোগ্রামিং শিল্ড হোম থেকে অ্যাটিনি অপসারণ করার জন্য আমি এটি করার সর্বোত্তম উপায় খুঁজে বের করি একটি ফ্ল্যাট হেড স্ক্রু ড্রাইভার ব্যবহার করে এটিকে বের করে আনতে। আপনি যদি এটি সরাসরি টেনে আনেন তবে আপনি পিনগুলি বাঁকানোর জন্য খুব দায়বদ্ধ। একপাশে চিপের পাশের স্ক্রু ড্রাইভারটি রাখুন এবং আস্তে আস্তে এটি বের করুন, যখন সেই দিকটি অন্য দিকে সরানো হয় এবং পুনরাবৃত্তি করুন আপনি এখন V এবং স্থল সংযোগ করার পরে আপনি যে কোনও প্রকল্পে অ্যাটিনটি ব্যবহার করতে পারেন। শেষ উদাহরণে আমি দেখিয়েছি কিভাবে আপনি একটি কয়েন সেল ব্যাটারি ব্যবহার করতে পারেন এটি পাওয়ার জন্য!
লাইভ স্ট্রিম: আমি টুইচে প্রতি সোমবার ইলেকট্রনিক্স প্রকল্পে কাজ করে লাইভ স্ট্রিম করি
এবং আমি টুইটারে ইলেকট্রনিক্স এবং অন্যান্য এলোমেলো জিনিস নিয়ে কথা বলি - itnesswitnessmenow
ব্রায়ান
প্রস্তাবিত:
8-পিন প্রোগ্রামিং শিল্ড: 14 টি ধাপ (ছবি সহ)
![8-পিন প্রোগ্রামিং শিল্ড: 14 টি ধাপ (ছবি সহ) 8-পিন প্রোগ্রামিং শিল্ড: 14 টি ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/003/image-6730-j.webp)
8-পিন প্রোগ্রামিং শিল্ড: 8-পিন প্রোগ্রামিং শিল্ড আপনাকে প্রোগ্রামার হিসাবে Arduino নিজেই ব্যবহার করে ATtiny সিরিজের চিপ প্রোগ্রাম করার অনুমতি দেয়। অন্য কথায়, আপনি এটি আপনার আরডুইনোতে প্লাগ করুন এবং তারপরে আপনি সহজেই 8-পিন চিপগুলি প্রোগ্রাম করতে পারেন। এই ছোট মাইক্রোকন্ট্রোলারগুলি তখন হতে পারে
ATtiny Arduino প্রোগ্রামিং শিল্ড: 7 ধাপ
![ATtiny Arduino প্রোগ্রামিং শিল্ড: 7 ধাপ ATtiny Arduino প্রোগ্রামিং শিল্ড: 7 ধাপ](https://i.howwhatproduce.com/images/009/image-25634-j.webp)
ATtiny Arduino Programming Shield: এই প্রজেক্ট বিল্ডে, আমরা আপনাকে দেখাবো কিভাবে Bantam Tools Desktop PCB Milling Machine ব্যবহার করে আপনার নিজের ATtiny Arduino প্রোগ্রামার শিল্ড তৈরি করবেন। এই অপরিহার্য উপাদানটি আপনাকে Arduino IDE এর মাধ্যমে ATtiny চিপগুলি প্লাগ ইন এবং প্রোগ্রাম করতে দেয়। এই প্রকল্পের
Arduino Uno এর জন্য ATMEGA328 বুটলোডার প্রোগ্রামিং শিল্ড: 3 টি ধাপ (ছবি সহ)
![Arduino Uno এর জন্য ATMEGA328 বুটলোডার প্রোগ্রামিং শিল্ড: 3 টি ধাপ (ছবি সহ) Arduino Uno এর জন্য ATMEGA328 বুটলোডার প্রোগ্রামিং শিল্ড: 3 টি ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/001/image-2096-42-j.webp)
Arduino Uno এর জন্য ATMEGA328 বুটলোডার প্রোগ্রামিং শিল্ড: Arduino Uno- এর জন্য ATMEGA328P বুট-লোডার প্রোগ্রামিং শিল্ড কখনও কখনও এটি ঘটে এবং আপনি আপনার Arduino Uno Atmega328P মাইক্রোপ্রসেসরকে ক্ষতিগ্রস্ত করেন। আপনি প্রসেসর পরিবর্তন করতে পারেন। কিন্তু প্রথমে এটিতে বুট-লোডার প্রোগ্রাম করা দরকার। তাহলে এই টিউটোরিয়ালটি কিভাবে এই খ তৈরি করা যায়
DIY বহুমুখী রোবট বেস এবং মোটর শিল্ড: 21 ধাপ (ছবি সহ)
![DIY বহুমুখী রোবট বেস এবং মোটর শিল্ড: 21 ধাপ (ছবি সহ) DIY বহুমুখী রোবট বেস এবং মোটর শিল্ড: 21 ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/001/image-212-70-j.webp)
DIY বহুমুখী রোবট বেস এবং মোটর শিল্ড: সবাইকে হ্যালো, সম্প্রতি আমি আরডুইনো ব্যবহার করে একটি রোবোটিক্স প্রকল্পে কাজ শুরু করেছি। কিন্তু আমার কাজ করার জন্য সঠিক ভিত্তি ছিল না, শেষ ফলাফলটি খুব ভাল লাগছিল না এবং একমাত্র জিনিস যা আমি দেখতে পাচ্ছিলাম তা হল আমার সমস্ত উপাদান তারের মধ্যে আটকে আছে। যেকোনো সময় শুটিং করতে সমস্যা হচ্ছে
Arduino Uno এর জন্য DIY LCD কীপ্যাড শিল্ড: 6 টি ধাপ (ছবি সহ)
![Arduino Uno এর জন্য DIY LCD কীপ্যাড শিল্ড: 6 টি ধাপ (ছবি সহ) Arduino Uno এর জন্য DIY LCD কীপ্যাড শিল্ড: 6 টি ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/001/image-762-76-j.webp)
Arduino Uno এর জন্য DIY LCD কীপ্যাড শিল্ড: আমি একটি DIY LCD কীপ্যাড ieldাল তৈরির জন্য অনেক অনুসন্ধান করেছি এবং আমি কিছুই পাইনি তাই আমি একটি তৈরি করেছি এবং আপনার ছেলেদের সাথে শেয়ার করতে চাই