সুচিপত্র:
- ধাপ 1: ধাপ 1: কার্টেশিয়ান রোবট ডিজাইন এবং একত্রিত করা
- ধাপ 2: ধাপ 2: কলম কেন্দ্র
- ধাপ 3: ধাপ 3: ইলেকট্রনিক্স
- ধাপ 4: ধাপ 4: Arduino কোড
- ধাপ 5: ধাপ 5: প্রসেসিং কোড
- ধাপ 6: উদাহরণ
ভিডিও: মাল্টি কালার ডট প্রিন্টার: Ste টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
সবাই কেমন আছেন. এই নির্দেশযোগ্য একটি মাল্টি কালার ডট প্রিন্টারের নকশা এবং বুননে। এটি মূলত একটি অনুরূপ কাজের উপর ভিত্তি করে ছিল যা ইতিমধ্যে এখানে নির্দেশযোগ্যভাবে প্রকাশিত হয়েছিল। আমি যে কাজের কথা উল্লেখ করছি তা হল "ডটার: বিশাল Arduino ভিত্তিক ডট ম্যাট্রিক্স প্রিন্টার" নিকোডেম বার্টনিক দ্বারা পরিচালিত (https://www.instructables.com/id/Doter-Huge-Arduino-Based-Dot-Matrix-Printer/)। আরডুইনো কোডটি একই প্ল্যাটফর্ম ব্যবহার করে যেমন রেফার্ড কাজ কিন্তু; এটি চার রঙের কলম পদ্ধতি সমর্থন করার জন্য পরিবর্তন করা হয়েছিল। আরও আমি একটি পেশাদার স্টেপার ড্রাইভার লাইব্রেরি ব্যবহার করেছি যা ইতিমধ্যে ওয়েবে উপলব্ধ। লাইব্রেরির নাম AccelStepper এবং https://www.arduinolibraries.info/libraries/accel-stepper থেকে প্রবেশ করা যাবে। এই লাইব্রেরি আপনার স্টেপার মোটরগুলির একটি উন্নত এবং মসৃণ ড্রাইভিং প্রদান করে; যেহেতু আমরা চাকা আবিষ্কার করতে চাই না। প্রসেসিং স্কেচ প্রায় বেস প্রজেক্টের সমান, ব্যতীত আমি ইন্টারফেস উইন্ডোতে অপ্রয়োজনীয় এবং অব্যবহৃত উপাদানগুলি মুছে ফেলেছি। রোবটের জন্য, আমি আমার নিজের রোবট ডিজাইন করেছি। এটি একটি কার্টেশিয়ান 2D রোবট এবং Nema17 stepper মোটর ব্যবহার করে। এক্ষেত্রে এর গঠন দেখতে অনেকটা রোবটিক সিস্টেমের মত যা সাধারণত 3D প্রিন্টারের জন্য ব্যবহৃত হয়। ইলেকট্রনিক্সের জন্যও, আমার পছন্দ ছিল বাজারে ইতিমধ্যে উপলব্ধ ইলেকট্রনিক্স সার্কুটারি ব্যবহার করা। আমি বলতে চাচ্ছি, আমি RAMPS 1.4 ieldাল বোর্ড এবং স্ট্যান্ডার্ড A4988 (বা অনুরূপ) স্টেপার মোটর ড্রাইভার সহ arduino Mega 2560 বোর্ড ব্যবহার করেছি। এটি আপনাকে বলতে পারে যে আমি কোন দিকে যাচ্ছি। হ্যাঁ, আমি আমার নিজের থ্রিডি প্রিন্টার তৈরিতে কাজ করছি এবং এই কাজটি এই দিকের দিকে যাওয়ার প্রথম ধাপ। আপনি যেমন জানেন Arduino Mega 2560 এবং RAMPS 1.4 বোর্ড 3D প্রিন্টার তৈরিতে সর্বাধিক ব্যবহৃত বোরড।
ধাপ 1: ধাপ 1: কার্টেশিয়ান রোবট ডিজাইন এবং একত্রিত করা
রোবটের নকশা উপরের হিসাবে দেখানো হয়েছে। প্রতিটি অংশ একটি সংখ্যার সাথে লেবেলযুক্ত এবং এর বিশদ বিবরণ একটি টেবিলে দেওয়া আছে। আরও আপনি রোবটের ছবি দেখতে পারেন। ফটোতে এমন কিছু অংশ আছে যা উপরের রোবট ডিজাইনে দেখা যায় না। তারা প্রধানত স্ক্রু, বাদাম এবং এমনকি রৈখিক ভারবহন এবং বল ভারবহন। কিন্তু চিন্তা করবেন না। এই আইটেমগুলির তালিকা টেবিল বি হিসাবে দেওয়া হয়েছে।
ধাপ 2: ধাপ 2: কলম কেন্দ্র
এই ডটারটি চারটি ভিন্ন রঙে ছাপানোর জন্য ডিজাইন করা হয়েছিল। এই উদ্দেশ্যে বিভিন্ন রঙের মার্কার কলম ব্যবহার করা হয়। ডিফল্টরূপে প্রিন্টারটি পেন 1 হিসাবে নীল মার্কার দিয়ে শুরু হয়। কলম 2, 3 এবং 4 যথাক্রমে লাল, সবুজ এবং কালো। একটি Nema17 ধাপ মোটর কলম এবং একটি মাইক্রোসার্ভো মধ্যে সুইচ একটি বিন্দু প্রিন্ট যখন এটি প্রয়োজন। ছবিতে কলম কেন্দ্রের নকশা দেখতে পারেন। অবশ্যই এই নকশা কিছু উন্নতি প্রয়োজন। কিন্তু আমি এটা যেমন আছে তেমন রেখেছি। (যেহেতু এই সেটআপটি আমার চূড়ান্ত লক্ষ্যের দিকে একটি মাঝপথে পদক্ষেপ তাই আমার কাছে চিরকালের জন্য উন্নতি করার জন্য পর্যাপ্ত সময় নেই!)। পেন সেন্টার ডিজাইনের আইটেমগুলির তালিকা টেবিল সি হিসাবে দেওয়া হয়েছে। আপনি উপরে কলম কেন্দ্র এবং পুরো প্রিন্টারের ছবি দেখতে পারেন।
ধাপ 3: ধাপ 3: ইলেকট্রনিক্স
এই প্রিন্টারের সবচেয়ে বড় জিনিস হল এর ইলেকট্রনিক্স অংশ। আপনার কোন বৃত্তাকার কাজ করার দরকার নেই। শুধু বাজার থেকে কিনুন এবং তারের কাজ করুন। এইভাবে আপনি সময় অনেক সংরক্ষণ করুন। আরও আমি একটি Arduino মেগা 2560 বোর্ড ব্যবহার করেছি যা সাধারণত 3D প্রিন্টার তৈরিতে ব্যবহৃত হয়। তাই আপনার যদি এইরকম ইচ্ছা থাকে তবে আপনি এই কাজটি একটি কার্যকরী 3D প্রিন্টার পর্যন্ত প্রসারিত করতে পারেন। ইলেকট্রনিক্স এবং বৈদ্যুতিক যন্ত্রাংশের তালিকা টেবিল ডি তে আসে যদিও আমি তালিকায় তারগুলি অন্তর্ভুক্ত করি নি।
আমি RAMPS শিল্ডে Z এবং Y মোটর স্লট ব্যবহার করেছি (X স্লট ব্যবহার করিনি) সেইসাথে কলম ইন্ডেক্সিং মোটরের জন্য এক্সট্রুডার 1 স্লট ব্যবহার করেছি। এটা শুধুমাত্র কারণ আমার RAMPS ত্রুটিপূর্ণ ছিল এবং এর এক্স স্লট funtioning ছিল না! সীমা সুইচগুলির জন্য, এটা স্পষ্ট যে আপনাকে Zmin এবং Ymin পিনের ব্যবহার করতে হবে। একমাত্র বিভ্রান্তিকর পয়েন্ট হতে পারে আমাদের মাইক্রোসার্ভো চালানোর জন্য আমাদের কোন পিনগুলি ব্যবহার করা উচিত? RAMPS 1.4 ডিফল্টরূপে 4 টি মাইক্রোসার্ভো চালানোর জন্য 3 টি পিনের 4 টি সিরিজ পেয়েছে। কিন্তু আমি লক্ষ্য করেছি যে গ্রাউন্ড এবং +5 পিন কাজ করে না কিন্তু সিগন্যাল পিন কাজ করে। তাই আমি RAMPS- এ উপলব্ধ সীমা সুইচ পিনগুলির মধ্যে 0 এবং +5 লাইন সংযুক্ত করেছি এবং RAMPS- এ 4 পিন করার জন্য সংকেত তারের সাথে সংযুক্ত করেছি। আপনি নীচের চিত্রে আমার পয়েন্ট দেখতে পারেন।
ধাপ 4: ধাপ 4: Arduino কোড
শুরুতে বলা হয়েছে, Arduino কোডটি DOTER প্রকল্পের অধীনে নিকোডেম বার্টনিকের উপস্থাপিত কাজের উপর ভিত্তি করে তৈরি করা হয়েছে (https://www.instructables.com/id/Doter-Huge-Arduino-Based-Dot-Matrix-Printer/) । কিন্তু আমি কিছু পরিবর্তন করেছি। প্রথমে আমি স্টেপারগুলি চালানোর জন্য অ্যাকসেলস্টেপার লাইব্রেরি ব্যবহার করেছি। এটি একটি পেশাদার এবং ভাল কোডেড লাইব্রেরি। আপনার লক্ষ্য করা উচিত যে এটি ব্যবহার করার আগে arduino IDE উপলভ্য লাইব্রেরিতে এই লাইব্রেরি যুক্ত করার প্রয়োজন আছে। আপনি লাইব্রেরিতে আরও বিস্তারিত জানতে পারেন এবং এটিকে arduino IDE- এ যোগ করতে পারেন https://www.makerguides.com/a4988-stepper-motor-driver-arduino-tutorial/ এ। দ্বিতীয় আমি মাল্টি কালার (4 কালার) প্রিন্টিং সাপোর্ট করার জন্য প্রয়োজনীয় পরিবর্তন করেছি।
কোডটি কীভাবে কাজ করে তা এখানে। এটি সিরিয়াল মনিটর (প্রসেসিং কোড) থেকে ডেটা পায় এবং যখনই 0 থাকে তখন এটি একটি পিক্সেল (আমার ডিজাইনে 3 মিমি সেট) Z দিকে নিয়ে যায়; যখন 1 (2, 3 বা 4) থাকে তখন এটি একটি পিক্সেলকে Z দিকে নিয়ে যায় এবং একটি নীল (লাল, সবুজ বা কালো) বিন্দু তৈরি করে। যখন ';' পাওয়া যায় তখন এটি নতুন লাইন সংকেত হিসাবে ব্যাখ্যা করা হয় তাই এটি তার শুরুর অবস্থানে ফিরে যায়, Y পিক্সেল (আবার 3 মিমি) Y দিকে নিয়ে যায় এবং একটি নতুন লাইন তৈরি করে।
ধাপ 5: ধাপ 5: প্রসেসিং কোড
প্রসেসিং কোড ডটার প্রজেক্টের থেকে আলাদা নয়। আমি শুধু অব্যবহৃত অংশটি সরিয়েছি এবং সেই অংশটি রেখেছি যা আসলে একটি ফাংশন করে।
ধাপ 6: উদাহরণ
এখানে আপনি আমার ডটার দ্বারা মুদ্রিত কিছু উদাহরণ দেখতে পারেন।
প্রস্তাবিত:
মিউজিক রিঅ্যাক্টিভ মাল্টি কালার LED লাইট - আরডুইনো সাউন্ড ডিটেকশন সেন্সর - RGB LED স্ট্রিপ: 4 টি ধাপ
মিউজিক রিঅ্যাক্টিভ মাল্টি কালার এলইডি লাইট | আরডুইনো সাউন্ড ডিটেকশন সেন্সর | RGB LED স্ট্রিপ: মিউজিক-রিঅ্যাক্টিভ মাল্টি-কালার LED লাইট প্রজেক্ট। এই প্রকল্পে, একটি সাধারণ 5050 RGB LED স্ট্রিপ (ঠিকানাযোগ্য LED WS2812 নয়), Arduino শব্দ সনাক্তকরণ সেন্সর এবং 12V অ্যাডাপ্টার ব্যবহার করা হয়েছিল
আলেক্সা প্রিন্টার - আপসাইকেলড রিসিট প্রিন্টার: 7 টি ধাপ (ছবি সহ)
আলেক্সা প্রিন্টার | আপসাইক্লড রিসিপ্ট প্রিন্টার: আমি পুরানো প্রযুক্তি পুনর্ব্যবহারের ভক্ত এবং এটি আবার দরকারী করে তুলছি। কিছুক্ষণ আগে, আমি একটি পুরানো, সস্তা তাপ রসিদ প্রিন্টার কিনেছিলাম, এবং আমি এটি পুনরায় উদ্দেশ্য করার জন্য একটি দরকারী উপায় চেয়েছিলাম। তারপরে, ছুটির দিনগুলিতে, আমাকে একটি অ্যামাজন ইকো ডট উপহার দেওয়া হয়েছিল এবং অন্যতম কৃতিত্ব
মাল্টি-কালার লাইট পেইন্টার (স্পর্শ সংবেদনশীল): 8 টি ধাপ (ছবি সহ)
মাল্টি-কালার লাইট পেইন্টার (স্পর্শ সংবেদনশীল): লাইট পেইন্টিং হল একটি ফটোগ্রাফিক টেকনিক যা ধীর শাটার গতিতে বিশেষ প্রভাব তৈরি করতে ব্যবহৃত হয়। একটি টর্চলাইট সাধারণত " পেইন্ট " ছবিগুলো. এই নির্দেশাবলীতে, আমি আপনাকে দেখাব কিভাবে স্পর্শ দিয়ে একটি হালকা চিত্রশিল্পী তৈরি করতে হয়
মাল্টি কালার এলইডি ব্যবহার করে সিরিয়াল এলইডি লাইট: 3 টি ধাপ (ছবি সহ)
মাল্টি কালার এলইডি ব্যবহার করে সিরিয়াল এলইডি লাইট: একটি সিরিয়াল এলইডি লাইট এত ব্যয়বহুল নয় তবে আপনি যদি আমার মত DIY প্রেমিক (একজন শখের) হন তাহলে আপনি আপনার নিজের সিরিয়াল এলইডি তৈরি করতে পারেন এবং এটি বাজারে পাওয়া আলোর চেয়ে সস্তা। তাই, আজ আমি আমি আমার নিজের সিরিয়াল LED লাইট তৈরি করতে যাচ্ছি যা 5 ভোল্টে চলে
Arduino ভিত্তিক মাল্টি কালার লাইট পেইন্টিং ভান্ড: 13 টি ধাপ (ছবি সহ)
আরডুইনো ভিত্তিক মাল্টি কালার লাইট পেইন্টিং ভান্ড: হালকা পেইন্টিং হল ফটোগ্রাফারদের দ্বারা ব্যবহৃত একটি কৌশল, যেখানে আকর্ষণীয় নিদর্শন আঁকার জন্য আলোর উৎস ব্যবহার করা হয় এবং ক্যামেরা এইগুলিকে একত্রিত করে। ফলস্বরূপ ফটোতে আলোর পথ থাকবে যা শেষ পর্যন্ত একটি চেহারা দেবে