সুচিপত্র:

UDuino: খুব কম খরচে Arduino সামঞ্জস্যপূর্ণ উন্নয়ন বোর্ড: 7 টি ধাপ (ছবি সহ)
UDuino: খুব কম খরচে Arduino সামঞ্জস্যপূর্ণ উন্নয়ন বোর্ড: 7 টি ধাপ (ছবি সহ)

ভিডিও: UDuino: খুব কম খরচে Arduino সামঞ্জস্যপূর্ণ উন্নয়ন বোর্ড: 7 টি ধাপ (ছবি সহ)

ভিডিও: UDuino: খুব কম খরচে Arduino সামঞ্জস্যপূর্ণ উন্নয়ন বোর্ড: 7 টি ধাপ (ছবি সহ)
ভিডিও: খুব সহজে এবং কম খরচে তৈরী করুন হোম অটোমেশন প্রজেক্ট || Arduino Home Automation project || 2024, জুলাই
Anonim
UDuino: খুব কম খরচে Arduino সামঞ্জস্যপূর্ণ উন্নয়ন বোর্ড
UDuino: খুব কম খরচে Arduino সামঞ্জস্যপূর্ণ উন্নয়ন বোর্ড

আরডুইনো বোর্ডগুলি প্রোটোটাইপিংয়ের জন্য দুর্দান্ত। যাইহোক, তারা অনেক ব্যয়বহুল হয়ে যায় যখন আপনার একাধিক সমবায় প্রকল্প থাকে বা বড় প্রকল্পের জন্য প্রচুর নিয়ামক বোর্ডের প্রয়োজন হয়। কিছু দুর্দান্ত, সস্তা বিকল্প আছে (বোর্ডুইনো, ফ্রিডুইনো) কিন্তু যখন আপনি তাদের অনেকের প্রয়োজন হয় তখনও খরচ যোগ হয় এটি একটি উপায়, প্রায় $ 25- $ 30 প্রাথমিক বিনিয়োগের পরে, উপ-$ 10 আরডুইনো-সামঞ্জস্যপূর্ণ বোর্ডগুলি খুব অল্প পরিমাণে তৈরি করার জন্য প্রতিটিতে অতিরিক্ত সময় বিনিয়োগ। লক্ষ্য করুন যে এখানে মূল ধারণাটি (একটি ব্রেডবোর্ডে আরডুইনো) বেশ কিছুদিন ধরে করা হয়েছে (যেমন আইটিপি আরডুইনো ব্রেডবোর্ড নির্দেশাবলী); তবে কেবল অ্যাডাপ্টার নির্মাণ এবং ব্যবহারের নির্দেশাবলী এখানে প্রতিটি কোরের জন্য যন্ত্রাংশের সংখ্যা একেবারে কমিয়ে আনতে সাহায্য করে। আমি এটিকে প্রথম ইলেকট্রনিক্স প্রজেক্ট হিসেবে প্রস্তাব করি না। দ্রষ্টব্য: আমি uDuino "moo DWEE noh" উচ্চারণ করেছি 02-05-08 যোগ করা হয়েছে: (বেশ উন্নত লোকদের জন্য) আমি যেসব টুল তৈরি করেছি তার মধ্যে একটি হল লজিক ক্যাপচার টুল- একটি মৌলিক যুক্তি বিশ্লেষক। আমি যোগাযোগ লিঙ্কগুলির সমস্যা সমাধানের জন্য এটি তৈরি করেছি। একটি গুই ইন্টারফেস প্রয়োজন, কিন্তু সন্দেহ যে আমি শীঘ্রই যে কোন সময় এটি কাছাকাছি পেতে হবে। এখনও ডান হাতে উপযোগী। 06-23-09 যোগ করা হয়েছে: আমি আধুনিক ডিভাইস থেকে RBBB- কে নির্দেশ করতে চাই যে কেউ সোল্ডার দিয়ে কিছু চায়, কিন্তু খুব সস্তা-বিশেষ করে যদি আপনি বেয়ার বোর্ড পান এবং কিনুন প্রচুর পরিমাণে অংশ। এছাড়াও তাদের USB-BUB FT232 তারের একটি সস্তা বিকল্প।

ধাপ 1: কেবল অ্যাডাপ্টারের জন্য যন্ত্রাংশ সংগ্রহ করুন

কেবল অ্যাডাপ্টারের জন্য যন্ত্রাংশ সংগ্রহ করুন
কেবল অ্যাডাপ্টারের জন্য যন্ত্রাংশ সংগ্রহ করুন

আমি মাউসার, রেডিও শ্যাক এবং অ্যাডা ফ্রুট ইন্ডাস্ট্রিজের মিশ্রণ থেকে যন্ত্রাংশ পাওয়ার পরামর্শ দিচ্ছি; অংশ উত্স জন্য শেষ ধাপ দেখুন। আপনার জাঙ্ক বক্স থেকে অংশগুলি প্রতিস্থাপন করার জন্য নির্দ্বিধায়, এবং রোধকারী/ক্যাপাসিটরের সাহায্যে আপনি মান থেকে একটি উপায় বিচ্যুত করতে পারেন এবং এখনও জিনিসগুলি ভালভাবে কাজ করতে পারে (প্রতিরোধক আমি প্রায় 3.3k এবং 20k এর মধ্যে সুপারিশ করব; ক্যাপাসিটারগুলি আমি সাধারণত চাই না ছোট মানের জন্য যান কিন্তু প্রায়.47uF পর্যন্ত বড় হওয়া উচিত)।

কেবল অ্যাডাপ্টারের জন্য আপনার প্রয়োজন হবে: - পিসি বোর্ডের ছোট বিট (8 গর্ত 2 গর্ত) - একটি.1uf ক্যাপাসিটর - 1x8.1 "স্পেসিং হেডার, সোজা - 1x8.1" স্পেসিং হেডার, ডান কোণ - কিছু সংযোগ তার

পদক্ষেপ 2: প্রোগ্রামিং কেবল অ্যাডাপ্টার তৈরি করুন

প্রোগ্রামিং কেবল অ্যাডাপ্টার তৈরি করুন
প্রোগ্রামিং কেবল অ্যাডাপ্টার তৈরি করুন
প্রোগ্রামিং কেবল অ্যাডাপ্টার তৈরি করুন
প্রোগ্রামিং কেবল অ্যাডাপ্টার তৈরি করুন
প্রোগ্রামিং কেবল অ্যাডাপ্টার তৈরি করুন
প্রোগ্রামিং কেবল অ্যাডাপ্টার তৈরি করুন

বেশিরভাগই প্রোগ্রামিং ক্যাবল অ্যাডাপ্টারের শুধুমাত্র FTDI ইউএসবি কেবল থেকে ATmega168 চিপের ডান পিনে সিগন্যাল রুট করতে হয়; তবে ক্যাপাসিটরটি পিনের একটি সেটে যুক্ত করা হয় যাতে আরডুইনো সফটওয়্যারটি চিপগুলি পুনরায় সেট করতে পারে (ক্যাপাসিটর একটি ছোট পালসকে চিপের রিসেটে যাওয়ার অনুমতি দেয় যখন আরডুইনো সফ্টওয়্যারটি আরটিএস পিন উল্টে দেয়)।

শুরু করার জন্য, পিসি বোর্ডের একটি টুকরো 9 টি গর্ত দিয়ে 2 টি ছিদ্র করে কেটে নিন। তারপর সোজা পিন হেডার স্ট্রিপ থেকে 8 পিনের একটি সেট, এবং ডান কোণ হেডার স্ট্রিপ থেকে 8 পিনের একটি সেট (ধরে নিন যে আপনি দীর্ঘ স্ট্রিপ কিনেছেন)। এগুলি দেখতে কেমন হওয়া উচিত তা দেখতে অংশগুলির ছবি দেখুন। নিচের ধাপগুলির মাধ্যমে অনুগ্রহ করে পিন সংযুক্ত করার জন্য সংযুক্ত ছবি এবং ডায়াগ্রাম উভয়ই দেখুন। সংযোগগুলি কোথায় যেতে হবে তা চিত্রগুলি আরও ভাল দেখায়, কিন্তু ফটোগ্রাফগুলি বোর্ড ওরিয়েন্টেশন ইত্যাদি স্পষ্ট করতে সাহায্য করে। পিসি বোর্ডটি উল্টে দিন যাতে আপনি গর্তের চারপাশে তামা দেখতে পান, যার মধ্যে একটি দীর্ঘ দিক আপনার দিকে থাকে। যদি, যেমন আমি এখানে করেছি, আপনি মূলের প্রান্ত থেকে পিসি বোর্ডের একটি টুকরা ব্যবহার করেছেন, আমি আপনার দিকে অতিরিক্ত বোর্ড সামগ্রী দিয়ে পাশে রাখার পরামর্শ দিই। সোজা হেডারের নীচে (ছোট দিকে) আপনার কাছ থেকে সবচেয়ে দূরে গর্তের মধ্য দিয়ে ঠেকান, আপনার বামদিকে একটি গর্ত খালি রেখে পিনগুলি জায়গায় বসান (ছবি দেখুন)। তারপরে আপনার নিকটতম গর্তগুলির মধ্য দিয়ে ডান-কোণ শিরোনামের নীচের দিকে (বাঁকের পাশে) খোঁচান, আবার বাম দিকের গর্তটি খালি রেখে, এবং পিনগুলি জায়গায় সোল্ডার করুন।.1uf ক্যাপাসিটরের লিডগুলি বাম দিকের ফাঁকা গর্তের মধ্য দিয়ে নিয়ে যান এবং ক্যাপাসিটরের জায়গায় সোল্ডার দিন। সীসা ছাঁটা। তারপর সোল্ডার প্রতিটি 2 এর কাছাকাছি হেডার পিনের দিকে নিয়ে যায়; একটি সোজা হেডারের বাম দিকের পিনের সাথে সংযুক্ত হবে, অন্যটি ডান কোণ হেডারের বামদিকের পিনের সাথে। সবচেয়ে সহজ হল সম্ভবত একটি সোল্ডার ব্রিজ তৈরি করা (ক্যাপাসিটরের পিন এবং তার পাশের পিনের মধ্যে প্রবাহিত হওয়ার জন্য যথেষ্ট সোল্ডার দ্রবীভূত করুন, যেমন ছবির মতো)। আপনার যদি প্রয়োজন হয় তবে আপনি একটি সংক্ষিপ্ত দৈর্ঘ্যের তার ব্যবহার করতে পারেন এবং এটি প্রতিটি পরিচিতির কাছে বিক্রি করতে পারেন। আপনার নিকটতম ষষ্ঠ এবং 7th ম পিনের মধ্যে আরেকটি ঝাল সেতু বা সংযোগ তৈরি করুন (ডান থেকে তৃতীয় এবং চতুর্থ)। এটি তারের "CTS" পিনকে মাটিতে সংযুক্ত করার জন্য। এবং ডানদিকে দ্বিতীয় পিনে দুটি হেডারের মধ্যে আরেকটি সোল্ডার ব্রিজ/সংযোগ তৈরি করুন (আপনার নিকটতম পিনটিকে একদম দূরে সংযুক্ত করুন, ডান দিক থেকে মাত্র একটি পিন)। এটি চিপের VCC পিনের সাথে VCC USB পাওয়ার জাম্পার কি হবে তা সংযুক্ত করে। এই বিদ্যুৎ সংযোগটি তখনই সক্রিয় হবে যখন একটি জাম্পার ইনস্টল করা হবে। ডানদিকের নিকটতম-থেকে-পিনকে পঞ্চম নিকটতম-থেকে-পিনের সাথে সংযুক্ত করতে তারের একটি ছোট দৈর্ঘ্য ব্যবহার করুন (এটি ডান বা বাম থেকে গণনা করা পঞ্চম)। এটি ইউএসবি কেবল থেকে +5 ভোল্টকে জাম্পার সংযোগকারীর অন্য পিনে সংযুক্ত করবে। এখন আপনার নিকটতম সারির ডান পিন থেকে তৃতীয় থেকে সারির ডানদিকের পিনের মধ্যে আরেকটি ছোট দৈর্ঘ্যের তারের সংযোগ দিন। এটি তারের স্থলকে চিপের স্থানের সাথে সংযুক্ত করে। আরও দুটি সংক্ষিপ্ত তার যুক্ত করতে হবে: ডান কোণ হেডারের দ্বিতীয় থেকে বাম পিন থেকে সোজা হেডারের তৃতীয় থেকে বাম পিনে, এটি আপনার নিকটতম তৃতীয় থেকে বাম গর্ত হবে যা আপনার কাছ থেকে সারির চতুর্থ থেকে বাম গর্তের কাছাকাছি)। দ্বিতীয় সংক্ষিপ্ত তারটি প্রথমটির উপরে ডানদিকে অতিক্রম করবে: ডান কোণ হেডারের তৃতীয় থেকে বাম পিন থেকে সোজা হেডারের দ্বিতীয় থেকে বাম পিন (চতুর্থ থেকে বাম গর্ত থেকে তৃতীয় -বাম গর্ত থেকে)। এই তারগুলি তারের TX এবং RX পিনগুলিকে চিপের সাথে সংযুক্ত করে। দুর্ভাগ্যবশত অর্ডারটি চিপ থেকে তারের বিপরীত, যার কারণে আমাদের ক্রস ওভার তারের প্রয়োজন। এখন আপনাকে কেবল FTDI FT232RL কেবলটি প্লাগ করতে হবে, সবুজ তারের সাথে পিনের সাথে দূরতম বাম দিকে সংযুক্ত (কালো তারটি ডান থেকে তৃতীয় পিনের সাথে সংযুক্ত হবে)। ডানদিকে অবশিষ্ট দুটি পিন একটি জাম্পারের জন্য; যদি জাম্পার ইনস্টল করা হয়, বোর্ডটি USB তারের থেকে চালিত হবে, ব্যাটারি বা বিদ্যুৎ সরবরাহের প্রয়োজনীয়তা দূর করবে। এই জাম্পারটি অবশ্যই সংযুক্ত করা যাবে না যখন অন্য শক্তিটি বোর্ডের সাথে সংযুক্ত থাকে বা কিছু (বোর্ড, কেবল, কম্পিউটার) ক্ষতিগ্রস্ত হয়। এটাই! আপনি তারের সাথে প্রোগ্রাম করার জন্য কিছু uDuino কোর তৈরি করতে প্রস্তুত। (প্রোগ্রামিং অ্যাডাপ্টার ব্যবহার করার সময়, ক্যাপাসিটরের পাশের পিনটি চিপের পিন 1 এর সাথে সংযুক্ত হয়)

ধাপ 3: একেবারে ন্যূনতম বোর্ড, বা বহিরাগত-অসিলেটর ভিত্তিক বোর্ড তৈরি করবেন কিনা তা সিদ্ধান্ত নিন

একেবারে ন্যূনতম বোর্ড, বা বহিরাগত-অসিলেটর ভিত্তিক বোর্ড তৈরি করবেন কিনা তা সিদ্ধান্ত নিন
একেবারে ন্যূনতম বোর্ড, বা বহিরাগত-অসিলেটর ভিত্তিক বোর্ড তৈরি করবেন কিনা তা সিদ্ধান্ত নিন

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

ATmega168 চিপগুলির একটি অভ্যন্তরীণ অসিলেটর রয়েছে যা সক্ষম করা যেতে পারে; এটি প্রায় 8mHz এ চলে, যা বেশিরভাগ Arduino বোর্ডের তুলনায় অর্ধেক গতি (Lilypads ব্যতীত)। অভ্যন্তরীণ অসিলেটর 10% এর মধ্যে ক্যালিব্রেটেড হওয়ার গ্যারান্টিযুক্ত (যা নিশ্চিত সিরিয়াল যোগাযোগের জন্য যথেষ্ট সহনশীল নয়)। আমার অভিজ্ঞতায়, 5v এ কারখানার ক্রমাঙ্কন সবসময় প্রোগ্রাম আপলোড করার জন্য ভাল ছিল, কিন্তু YMMV। সিরিয়াল বলার জন্য গুরুত্বপূর্ণ বিষয়গুলির জন্য আমি অভ্যন্তরীণ অসিলেটর ব্যবহার করব না। ব্লিংকলাইটের জন্য এটি ঠিক ঠিক হওয়া উচিত। Arduino চিপগুলি বুটলোডারের সাথে প্রি-লোডেড যা আমি পেয়েছি সবসময় 16mHz এ চালানো হয়, এবং এর জন্য একটি বহিরাগত অসিলেটর প্রয়োজন হবে। যদি আপনার AVR প্রোগ্রামারের অ্যাক্সেস না থাকে, আপনি সম্ভবত একটি প্রাক-লোড করা Arduino চিপ কিনতে চান। আমি উত্স হিসাবে অ্যাডা ফ্রুট ইন্ডাস্ট্রিজকে অত্যন্ত পরামর্শ দিই। মনে রাখবেন যে অসিলেটরগুলি সত্যিই এত ব্যয়বহুল নয় (সাধারণত মাউসারে $.50-$। 75); তারা শুধু অন্য অংশ যা প্রায়ই প্রয়োজন হয় না, এবং পিন বিন্যাস সত্যিই পরিষ্কার breadboarded Arduino লেআউট জন্য sucks।

ধাপ 4: বাহ্যিক অসিলেটর ভিত্তিক বোর্ড বিল্ড

বাহ্যিক অসিলেটর ভিত্তিক বোর্ড বিল্ড
বাহ্যিক অসিলেটর ভিত্তিক বোর্ড বিল্ড

আপনার প্রয়োজনীয় অংশগুলি সংগ্রহ করুন:- ব্রেডবোর্ড (আপনি অবশ্যই এটিকে পূর্বনির্ধারিত পিসি বোর্ডেও তৈরি করতে পারেন)- ATmega168 চিপ বুটলোডার প্রি-লোডেড-। 1uf ক্যাপাসিটর (সিরামিক, পলিয়েস্টার, ইত্যাদি) এর কোন ব্যাপার নেই অনেক; মান.047uf-.47uf জরিমানা হওয়া উচিত)- 10K প্রতিরোধক (মান ~ 3.3k-20k ভাল কাজ করা উচিত)- 16mHz 3-pin সিরামিক অসিলেটর (বিশেষত লম্বা, যেমন 1/2 ইঞ্চি, সীসা)- ছোট দৈর্ঘ্য তারের রুটিবোর্ডে ATmega168 রাখুন, কেন্দ্রে straddling নিচের প্রতিটি সংযোগের জন্য, প্রতিটি ATmega168 পিনের ছিদ্রটি ব্যবহার করুন যা খোলা চিপের নিকটতম; এটি প্রোগ্রামিং ক্যাবল প্লাগ ইন করার জন্য 1-8 সারির প্রতিটি শেষ গর্ত ছেড়ে যাবে। তারের দৈর্ঘ্য (VCC থেকে AVCC) পিন 8 এবং 22 তারের দৈর্ঘ্যের সাথে সংযোগ করুন (GND পিন 1 থেকে পিন 7 (RES থেকে VCC) পর্যন্ত 10K রেসিস্টরকে সংযুক্ত করুন। পিন 7 থেকে পিন 8 পর্যন্ত.1uf ক্যাপাসিটরের সংযোগ করুন অস্টিলেটরের বাইরের পিনগুলিকে পিন 9 (XTAL1) এবং 10 (XTAL2) ATMEGA168 এর সাথে সংযুক্ত করুন। কোন পিন কোন ATMEGA পিনের সাথে সংযুক্ত তা কোন ব্যাপার না। 8 (GND) পিন করার জন্য অসিলেটরের সেন্টার পিনটি সংযুক্ত করুন, যদি আপনার রুটিবোর্ডে পাওয়ার বাস লাইন থাকে, আমি + রেল (লাল) 20 পিনে সংযোগ করার পরামর্শ দিই এবং - রেল (নীল) থেকে 22 পিন করা পিন 7 এর জন্য। অন্যথায় আপনাকে একটি ব্যাটারি/ভোল্টেজ নিয়ন্ত্রক/ইত্যাদি ব্যবহার করতে হবে। বিদ্যুৎ সরবরাহ করতে।

ধাপ 5: অথবা অভ্যন্তরীণ-অসিলেটর বোর্ড বিল্ড

অথবা অভ্যন্তরীণ-অসিলেটর বোর্ড বিল্ড
অথবা অভ্যন্তরীণ-অসিলেটর বোর্ড বিল্ড

আপনার যে অংশগুলি লাগবে তা সংগ্রহ করুন:- ব্রেডবোর্ড- ATmega168 চিপ-.1uf ক্যাপাসিটর (সিরামিক, পলিয়েস্টার, ইত্যাদি এত গুরুত্বপূর্ণ নয়; মান.047uf-.47uf ঠিক হওয়া উচিত)- 10K রোধ (মান ~ 3.3k- 20k জরিমানা কাজ করা উচিত)- সংক্ষিপ্ত দৈর্ঘ্যের তারের প্রোগ্রাম আপনার AVR প্রোগ্রামারের সাথে বুটলোডার প্রোগ্রাম করুন: আপনি লিলিপ্যাড বুটলোডার ব্যবহার করতে চান (Arduino-0010 রিলিজ সহ, হার্ডওয়্যার/বুটলোডার/লিলিপ্যাডে অন্তর্ভুক্ত)। আপনার AVR প্রোগ্রামার ব্যবহার করে বুটলোডার ফ্ল্যাশ করুন। উদাহরণস্বরূপ, আমার ওএসএক্স সিস্টেমে: হার্ডওয়্যার/সরঞ্জাম/avr/etc/avrdude.conf -cusbtiny -pm168 -Pusb -e -u -Ulock: w: 0x3f: mavrdude -C /Applications/Arduino-0010/hardware/tools/avr/etc/avrdude.conf - c usbtiny -pm168 -Pusb -Uflash: w: LilyPadBOOT_168.hex -Ulock: w: 0x0f: mavrdude -C /Applications/Arduino-0010/hardware/tools/avr/etc/avrdude.conf -cusbtiny -pm168 -Pusb -u -Uefuse: w: 0x00: m -Uhfuse: w: 0xdd: m -Ulfuse: w: 0xf2: m ব্রেডবোর্ড সেট করুন: ATmega168 টাকে রুটিবোর্ডে রাখুন, কেন্দ্রে বিছিয়ে দিন। নিচের প্রতিটি সংযোগের জন্য, প্রতিটি ATmega168 পিনের ছিদ্র যা খোলা চিপের নিকটতম; এটি প্রোগ্রামিং ক্যাবল প্লাগ ইন করার জন্য 1-8 সারির প্রতিটি শেষ গর্ত ছেড়ে যাবে। তারের দৈর্ঘ্য (VCC থেকে AVCC) পিন 8 এবং 22 তারের দৈর্ঘ্যের সাথে সংযোগ করুন (GND AGND এ) পিন 1 থেকে পিন 7 (RES থেকে VCC) পর্যন্ত 10K রেসিস্টর সংযুক্ত করুন 20 এবং - রেল (নীল) থেকে 22 পিন করা পিন 7. জন্য উপলব্ধ যদি আপনি ইউএসবি পাওয়ার ব্যবহার করার পরিকল্পনা করছেন, আপনি এখন শুধু প্রোগ্রামিং তারের মধ্যে প্লাগ এবং বোর্ডে স্কেচ আপলোড করতে পারেন (চিপ পাওয়ার জন্য একটি জাম্পার সঙ্গে তারের অ্যাডাপ্টারের পাওয়ার সিলেকশন পিন সংযোগ নিশ্চিত করুন ইউএসবি থেকে) অন্যথায় আপনাকে একটি ব্যাটারি/ভোল্টেজ নিয়ন্ত্রক/ইত্যাদি ব্যবহার করতে হবে। বিদ্যুৎ সরবরাহ করতে। মনে রাখবেন যে আপনি Arduino সফটওয়্যারের মাধ্যমে প্রোগ্রামিংয়ের জন্য সর্বদা 5v ব্যবহার করতে চান; অন্যান্য ভোল্টেজগুলি ঘড়ির গতি উল্লেখযোগ্যভাবে পরিবর্তিত করবে এবং সম্ভবত যোগাযোগের (এবং এইভাবে প্রোগ্রামিং) ব্যর্থ হওয়ার কারণ হবে। তালিকা.

2008 10-02 ফিক্সড-ভুলভাবে পিন 1 হিসাবে মূল 10 এ পিন করা হয়েছিল

ধাপ 6: Arduino উন্নয়নের জন্য সংযোগ

লক্ষ্য করুন যে একটি ATmega168 এর পিনগুলি স্পষ্টভাবে Arduino নামগুলিতে ম্যাপ করে না।

atmega168 Arduino 2 Digital 0 3 Digital 1 4 Digital 2 5 Digital 3 6 Digital 4 11 Digital 5 12 Digital 6 13 Digital 7 14 Digital 8 15 Digital 9 16 Digital 10 17 Digital 11 18 Digital 12 19 Digital 13 23 Analog 0 24 Analog 1 25 এনালগ 2 26 এনালগ 3 27 এনালগ 4 28 এনালগ 5

ধাপ 7: কিছু অংশ উৎস

মনে রাখবেন যে আমি এই নির্দেশনায় নীচে তালিকাভুক্ত নির্দিষ্ট ক্যাপাসিটর এবং হেডার ব্যবহার করিনি, তাই তাদের চেহারা এখানে নির্দেশাবলী থেকে সামান্য পরিবর্তিত হতে পারে। যদি আপনার কোন সমস্যা থাকে, দয়া করে আমাকে জানান।- FT232RL USB তারের- Mouser:.1 "স্পেসিং হেডার, 36 পিন, সোজা- কেবল অ্যাডাপ্টারের জন্য 8 টি পিন বন্ধ করুন এবং অন্যান্য প্রকল্পের জন্য বিশ্রাম ব্যবহার করুন- মাউজার:.1" স্পেসিং শিরোলেখ, 36 পিন, সমকোণ- তারের অ্যাডাপ্টারের জন্য 8 পিন বন্ধ করুন- কেবল অ্যাডাপ্টারের জন্য পিসি বোর্ড- মাউসার: 10 কে প্রতিরোধক- মাউসার:.1uF ক্যাপাসিটর- ব্রেডবোর্ড পোলোলু বা অ্যাডা ফল- ATmega168 চিপ মাউসার: অপ্রক্রিয়াযুক্ত বা অ্যাডা ফল: পূর্বপ্রস্তুত - মাউসার: 16 মেগাহার্টজ অসিলেটর

প্রস্তাবিত: