সুচিপত্র:
- ধাপ 1: উপাদান:
- ধাপ 2: নির্মাণ:
- ধাপ 3: স্থান এবং ালাই উপাদান
- ধাপ 4: সাপোর্টে আঠা লাগান
- ধাপ 5: প্রোগ্রামিং এবং সমাবেশ
- ধাপ 6: চূড়ান্ত সমাবেশ:)
- ধাপ 7: ATtiny24 এর একটি ভাল বোঝার জন্য ডেটশীট দেখুন
ভিডিও: TinyBot24 স্বায়ত্তশাসিত রোবট 25 Gr: 7 ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
ক্রমাগত ঘূর্ণন সঙ্গে 3.7 গ্রাম দুটি servos দ্বারা চালিত ছোট স্বায়ত্তশাসিত রোবট।
3.7V এবং 70mA মাইক্রোসার্ভো মোটর 3.7 গ্রাম লি-আয়ন ব্যাটারি দ্বারা চালিত 3.7 গ্রাম H-Bridge LB1836M soic 14 pin Doc: https://www.onsemi.com/pub/Collateral/LB1836M-D. PDF মাইক্রোকন্ট্রোলার ATTiny24A soic 14 pin 2KB ফ্ল্যাশ মেমরি, 128 বাইট SRAM মেমরি, 128 বাইট EEPROM মেমরি, 12 ইনপুট / আউটপুট এবং অন্যান্য অনেক ফাংশন। ডকুমেন্টেশন: https://www.microchip.com/wwwproducts/en/ATtiny24A বাধা শনাক্তকরণ ইনফ্রারেড সেন্সর শার্প IS471F এবং LED IR 2mm CQY37N মোশন অন্ধকারে ফটোরেসিস্ট ডিটেকশন (5mm এর LDR) এবং দুটি সাদা LEDs 3mm Fires দুটি লাল LED 3mm । BASIC এ BASCOM AVR USBasp প্রোগ্রামারের সাথে প্রোগ্রাম করা হয়েছে।
ধাপ 1: উপাদান:
1 x Attiny24A Soic 14 পিন
1 x LB1836M Soic 14pin
1 x Li-ion ব্যাটারি 70mA 3.7V
PCB- এর জন্য 1 x ইন্টার মাইক্রো সেমি
1 x এলডিআর মিনি
1 x IS471F ধারালো
1 x CQY37N IR LED 2mm
1 x লাল LED SMD 1206
2 x সাদা LED 3 মিমি
2 x লাল LED 3 মিমি
1 এক্স পিন হেডার পিন
2 x প্রতিরোধক 10 কোহম এসএমডি 1206 (এলইডি সিগন্যাল বাধা এবং রিসেট), 2 এক্স প্রতিরোধক 220 ওহম এসএমডি 1206 (আলো), 1 এক্স প্রতিরোধক 150 কোহম এসএমডি 1206 (অন্ধকার সনাক্তকরণ)
2 x 100nF SMD 0805 (রিসেট এবং পাওয়ার সাপ্লাই), 2 x 470nF SMD 0805 (মোটরের হস্তক্ষেপ দমন)
2 x Servo মোটর 3.7 গ্রাম ঘূর্ণন 360
2 x সীল প্লাম্বিং 15mm পুনরুদ্ধারের চাকায় আঠালো
1 x পজিটিভ সেনসিটিভ ডাবল-সাইডেড পজিটিভ ইপক্সি, পজিটিভ ডেভেলপার, আয়রন পারক্লোরাইড, ইউভি ইনসোল সিনোলাইট বা অ্যারাল্ডাইট আঠা, স্বচ্ছ টেপ নরম তামা, তারের ছোট ব্যাসের সম্ভাব্য স্ট্র্যান্ড 0.75 মিমি², মাল্টি স্ট্র্যান্ড অনমনীয় তামার তার 1.5 মিমি (পিছনের জন্য) লেজ), সোল্ডারিং লোহা, 0.5 মিমি সোল্ডার, টুইজার সোজা চঞ্চু, প্লেয়ার কাটা, ম্যাগনিফাইং চশমা, এসিডি welালাইয়ের জন্য এসিটোন ফ্লাক্স
ইউএসবিএসএপি প্রোগ্রামার, মাল্টিমিটার (ট্র্যাকগুলির অন্তরণ এবং তাদের ধারাবাহিকতা পরীক্ষা করার জন্য)
ধাপ 2: নির্মাণ:
এই সস্তা মিনি রোবট যা একটি রুমে হাঁটতে পারে, বেশিরভাগ বাধা এড়ায়, ছায়া সনাক্ত করে এবং এর সামনের লাইট জ্বালায়, এর পিছনের লাইটগুলিও পিছনের দিকে ঘুরিয়ে দেয়।
এটি ক্রমাগত ঘূর্ণনে কাজ করার জন্য সংশোধিত 7.7 গ্রাম এর দুটি সার্ভকে ধন্যবাদ দেয়, এর মস্তিষ্ক একটি Attiny24A মাইক্রোকন্ট্রোলার; 14-পিন এবং 2 কেবি ফ্ল্যাশ মেমরি এর অনন্য চোখটি একটি আইআর ডিটেক্টর দিয়ে তৈরি করা হয়েছে শার্প IS471F একটি 2mm IR LED, A 1206 CMS LED দ্বারা পরিচালিত যে এটি একটি বাধা সনাক্ত করেছে। পিসিবি নির্মাণের জন্য মনোযোগ প্রয়োজন কারণ এটি দ্বিমুখী এবং ট্র্যাকগুলি শক্ত। প্রোগ্রামিংয়ের দিকে, আমি একটি সহজ ভাষা ব্যবহার করেছি এবং বেসিক BASCOM AVR সম্পাদন করছি। আমার প্রোগ্রামার ইউএসবি কানেকশনে আছে এটি একটি ইউএসবিএএসপি যা এএমটিইএল পরিবারের মাইক্রোকন্ট্রোলারদের জন্য তৈরি।
মুদ্রিত সার্কিট:
সার্কিটের জন্য, আমি Kicad সংস্করণ 4.02 স্থিতিশীল (এর লেখককে বিনামূল্যে এবং শক্তিশালী ধন্যবাদ) ব্যবহার করেছি, ইনস্টলেশনটি বিভিন্ন ভাষায় করা যেতে পারে এবং ইন্টারনেটে টিউটোরিয়াল রয়েছে। এটি বিভিন্ন অপারেটিং সিস্টেমের জন্য এখানে ডাউনলোড করা যায়: কিক্যাড
যদি আপনি কিক্যাড ব্যবহার করতে না চান তবে আমি পিপিবিকে এসভিজি ফরম্যাটে প্রিন্ট করার জন্য জিপের সাথে দুটি প্রকার সংযুক্ত করেছি যা ইন্টারনেট এক্সপ্লোরার দিয়ে মুদ্রণ করা যেতে পারে (অথবা বিনামূল্যে ভেক্টর অঙ্কন সফটওয়্যার ইঙ্কস্কেপ দিয়ে সংশোধন করুন) আপনি এখানে ইঙ্কস্কেপ ডাউনলোড করতে পারেন:
Kicad স্ক্রিনশটগুলি আপনাকে উপাদানগুলি স্থাপন করতে এবং IC এর দুটি মুখের মধ্যে 14 টি স্ট্র্যাপ welালতে সাহায্য করবে।
টিপ: যদি ডাবল ফেস আপনাকে সমস্যার কারণ করে, তাহলে একটি সহজ কৌশল দুটি আইসির একক পার্শ্বযুক্ত আইসি তৈরি করে প্রতিটি আইসি-তে উপাদানগুলির জন্য গর্ত ড্রিল করে এবং ট্র্যাকিংয়ের জন্য কিছু উপাদান সোল্ডার করার পরে তাদের পিছনে আটকে রাখে।
ধাপ 3: স্থান এবং ালাই উপাদান
মনোযোগ ট্র্যাক অন্যদের মধ্যে খুব প্রস্তুত:
উপাদানগুলিকে dingালাই করার আগে, পরীক্ষা করুন (মিটার এবং ম্যাগনিফাইং গ্লাস দিয়ে এবং স্বচ্ছভাবে একটি বাতি পিছনে রেখে) যাতে কোন ট্র্যাক স্পর্শ না হয় এবং কাটা হয় এবং আইসি কাটার জন্য ব্যবহৃত তামার বৃত্তটি সরিয়ে দেয় কারণ এটি বেশ কয়েকটি ট্র্যাক স্পর্শ করে। উপাদানগুলির সমাবেশ: উভয় দিককে অ্যাসিটোন দিয়ে ভালভাবে পরিষ্কার করুন welালাইয়ের সুবিধার জন্য আদর্শটি হল আইসি ঠান্ডা টিনিং স্নানে ডুবিয়ে দেওয়া (আমি এটা করিনি) 0.8 মিমি ফরেস্ট কোট দিয়ে সমস্ত ছিদ্র ড্রিল করুন সিএমএসের জন্য দুটি প্রবাহের মুখ ওয়েল্ড 14 স্ট্র্যান্ডেড স্ট্র্যান্ড (সূক্ষ্ম অপারেশন) এর একটি স্ট্র্যান্ড দিয়ে প্রথমে স্ট্র্যাপ করুন যাতে সেগুলি ক্রম প্রতিরোধক, সিএমএস এলইডি, ক্যাপাসিটর, ইন্টিগ্রেটেড সার্কিট এবং অন্যান্য উপাদানগুলিকে dingালাই করে সেগুলি প্রবাহিত করে।
ধাপ 4: সাপোর্টে আঠা লাগান
ইঞ্জিনগুলির জন্য আমি একটি ক্রমাগত ঘূর্ণনের জন্য 3.7 গ্রাম পরিবর্তিত সার্ভোমোটর ব্যবহার করেছি, এটি বরং সূক্ষ্ম কিন্তু সম্ভব। উভয় সার্ভোমোটারে গিয়ারগুলির কোন সীমা স্টপ ঘূর্ণন ছিল না (এটি এই ধরণের সমস্ত সার্ভারের ক্ষেত্রে নয়), আমাকে কেবল অপসারণ করতে হয়েছিল ইন্টিগ্রেটেড potentiometer এবং সমস্ত ইলেকট্রনিক্স কাটা।
একবার সার্ভোসগুলি সংশোধন এবং পুনরায় একত্রিত হয়ে গেলে, তাদের জলরোধী রাখার জন্য টেপ লাগানো প্রয়োজন (বিশেষত যদি আপনি তাদের সায়ানোঅ্যাক্রাইলেট বা অ্যারাল্ডাইটের মতো আঠা দিয়ে আটকে রাখেন) তবে সেগুলি একই ব্যাসের ইপক্সির টুকরায় আঠালো হয় যার পিসিবি খোদাই বা 1 মিমি পুরু প্লাস্টিকের দ্বারা তামা সরানো হয়। চাকাগুলি সার্ভো আনুষঙ্গিক (দিয়ে সরবরাহ করা হয়) এবং প্রান্তে সামান্য কাটা হয়।
ধাপ 5: প্রোগ্রামিং এবং সমাবেশ
যখন সমস্ত উপাদান বিক্রি হয়, এসিটোন দিয়ে পরিষ্কার করুন এবং প্রোগ্রামিং শুরু করার আগে পুঙ্খানুপুঙ্খভাবে পরীক্ষা করুন। মাইক্রোকন্ট্রোলারের প্রোগ্রামটি বেসিক এ BASCOM AVR দিয়ে লেখা হয়েছিল যা শক্তিশালী এবং যার একটি এখানে একটি বিনামূল্যে সংস্করণ ডাউনলোড করতে পারে: BASCOM
প্রোগ্রামারের জন্য আপনি পছন্দের জন্য নষ্ট হয়ে গেছেন: আমি একটি USBasp ব্যবহার করেছি যা আমাজন বা ইবেতে কেনা যায়।
BASCOM AVR টো ছবিতে গুরুত্বপূর্ণ আইকন: সংকলন যা মাইক্রোকন্ট্রোলারে লোড করার আগে বেসিক প্রোগ্রাম কম্পাইল করতে দেয়। প্রোগ্রামিং যা প্রোগ্রামকে ফ্ল্যাশ মেমরিতে বা লোড করতে দেয়
ফিউজ কনফিগার করুন। লক এবং ফিউজ বিট উইন্ডো আপনাকে মাইক্রোকন্ট্রোলারের পরামিতিগুলি কনফিগার করতে দেয়
মনোযোগ: ফিউজ এইচ সর্বদা 0 এ থাকতে হবে (সিরিয়াল প্রোগ্রামিং সক্ষম করুন) এটিই আমাকে পিসি এবং মাইক্রোকন্ট্রোলারের মধ্যে কথোপকথনের অনুমতি দেয় (অন্যথায় চিপটি অবরুদ্ধ এবং পুনরুদ্ধারযোগ্য নয়)।
এই ধরণের ঘটনার জন্য একটি রিসেট সার্কিট রয়েছে, এটি নিজেই তৈরি করা, আমি এটি তৈরি করেছি, এটি আমাকে অনেকবার বাঁচিয়েছে এর লেখককে ধন্যবাদ:)।
ইংরেজিতে লিঙ্কটি এখানে: FuseBitDoctor
ধাপ 6: চূড়ান্ত সমাবেশ:)
যে ক্ষেত্রে আমি একটি মিনি সোডা বোতল ব্যবহার করেছি যা আমি চাহিদা অনুযায়ী জানালা দিয়ে কেটেছি কারণ এটি একটু বেশি চওড়া ছিল, আমি এটি উঁচু করে কেটেছিলাম এবং 4cm ব্যাসের জন্য টেপ করেছিলাম। সমাপ্ত পিসিবি হট-গলিত বন্দুক বা 2-কম্পোনেন্ট ইপক্সি ব্যবহার করে চাকা সাপোর্টে আঠালো হয়।
এখন মজা করুন:)
এখানে নির্মাণ এবং প্রোগ্রামিংয়ের জন্য সমস্ত ফাইল: সমস্ত ফাইল
আমি ফরাসি এবং আমার ইংরেজি খুব ভাল না যদি আপনি কিছু খারাপ অভিব্যক্তি দেখেন দয়া করে আমাকে একটি বার্তা পাঠান এবং আমি সংশোধন করব।
ধাপ 7: ATtiny24 এর একটি ভাল বোঝার জন্য ডেটশীট দেখুন
ATtiny24 ডেটশীট লিঙ্ক
প্রস্তাবিত:
GorillaBot 3D মুদ্রিত Arduino স্বায়ত্তশাসিত স্প্রিন্ট চতুর্ভুজ রোবট: 9 ধাপ (ছবি সহ)
GorillaBot 3D মুদ্রিত Arduino স্বায়ত্তশাসিত স্প্রিন্ট চতুর্ভুজ রোবট: প্রতিবছর টুলুজে (ফ্রান্স) টুলুজ রোবট রেস আছে #TRR2021 দৌড়ে 10 মিটার স্বায়ত্তশাসিত স্প্রিন্ট বাইপড এবং চতুর্ভুজ রোবট রয়েছে। 10 মিটার স্প্রিন্ট।এর সাথে মি
SKARA- স্বায়ত্তশাসিত প্লাস ম্যানুয়াল সুইমিং পুল ক্লিনিং রোবট: 17 টি ধাপ (ছবি সহ)
স্কারা- স্বায়ত্তশাসিত প্লাস ম্যানুয়াল সুইমিং পুল ক্লিনিং রোবট: সময় অর্থ এবং কায়িক শ্রম ব্যয়বহুল। অটোমেশন প্রযুক্তির আবির্ভাব এবং অগ্রগতির সাথে, বাড়ির মালিক, সমিতি এবং ক্লাবগুলির জন্য দৈনন্দিন জীবনের ধ্বংসাবশেষ এবং ময়লা থেকে পুল পরিষ্কার করার জন্য ঝামেলা মুক্ত সমাধান প্রয়োজন
বেবি এমআইটি চিতা রোবট ভি 2 স্বায়ত্তশাসিত এবং আরসি: 22 ধাপ (ছবি সহ)
বেবি এমআইটি চিতা রোবট ভি 2 স্বায়ত্তশাসিত এবং আরসি: খুব দু Sorryখিত এখন কেবল টিঙ্কারক্যাডে পায়ে নকশা পাওয়া গেছে সমস্যা আছে, চেক করার জন্য এবং আমাকে জানানোর জন্য Mr.kjellgnilsson.kn কে ধন্যবাদ। এখন ডিজাইন ফাইল পরিবর্তন করে আপলোড করুন। অনুগ্রহ করে চেক করুন এবং ডাউনলোড করুন। যারা ইতোমধ্যেই ডাউনলোড করে প্রিন্ট করেছে আমি খুব ভীষণ
ব্লুটুথ মডিউল এবং স্বায়ত্তশাসিত রোবট মুভমেন্ট ব্যবহার করে ভয়েস দ্বারা নিয়ন্ত্রিত দূরত্ব, দিকনির্দেশনা এবং আবর্তনের ডিগ্রী (পূর্ব, পশ্চিম, উত্তর, দক্ষিণ) সহ আরডুইনো রোবট: 6 ধাপ
ব্লুটুথ মডিউল এবং স্বায়ত্তশাসিত রোবট মুভমেন্ট ব্যবহার করে ভয়েস দ্বারা নিয়ন্ত্রিত দূরত্ব, দিক এবং আবর্তনের ডিগ্রী (পূর্ব, পশ্চিম, উত্তর, দক্ষিণ) সহ আরডুইনো রোবট। , বাম, ডান, পূর্ব, পশ্চিম, উত্তর, দক্ষিণ) ভয়েস কমান্ড ব্যবহার করে সেন্টিমিটারে দূরত্ব প্রয়োজন। রোবটকে স্বয়ংক্রিয়ভাবেও সরানো যায়
[আরডুইনো রোবট] কিভাবে একটি মোশন ক্যাপচার রোবট বানাবেন - থাম্বস রোবট - Servo মোটর - সোর্স কোড: 26 টি ধাপ (ছবি সহ)
[আরডুইনো রোবট] কিভাবে একটি মোশন ক্যাপচার রোবট বানাবেন | থাম্বস রোবট | Servo মোটর | সোর্স কোড: থাম্বস রোবট। MG90S servo মোটরের একটি potentiometer ব্যবহৃত। এটা খুব মজা এবং সহজ! কোডটি খুবই সহজ। এটি প্রায় 30 লাইন। এটা মোশন-ক্যাপচারের মত মনে হয়। দয়া করে কোন প্রশ্ন বা মতামত দিন! [নির্দেশনা] সোর্স কোড https: //github.c