সুচিপত্র:
- ধাপ 1: অক্টোপিন্ট API কী পাওয়া
- পদক্ষেপ 2: পাইথন স্ক্রিপ্ট চালানোর জন্য আপনার রাস্পবেরি সেট আপ করা
- ধাপ 3: এলসিডি স্ক্রিনের জন্য প্রিন্টিং কেস
- ধাপ 4: Arduino এর সাথে সমস্ত সংযোগ করুন
- ধাপ 5: Arduino এ স্কেচ আপলোড করা
- ধাপ 6: সব ঠিক আছে কিনা তা পরীক্ষা করা
- ধাপ 7: অটো স্টার্ট আপে স্ক্রিপ্ট সেট আপ করা
- ধাপ 8: সমাপ্তি
ভিডিও: অক্টোপ্রিন্ট প্রিন্টিং মনিটর: 8 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
হ্যালো!
আমি মনে করি এই প্রকল্পটি মানুষের জন্য দরকারী হবে, যারা অক্টোপ্রিণ্ট ব্যবহার করে।
এটি রঙিন ব্যাকলাইট সহ একটি পর্দা যা আপনাকে মুদ্রণের অগ্রগতি সম্পর্কে কিছু তথ্য দেখায়। এটি বর্তমান প্রক্রিয়া সম্পর্কে সমস্ত তথ্য পেতে অক্টোপ্রিন্ট এপিআই এর সাথে কাজ করে। পাইথন স্ক্রিপ্ট আরডুইনো লিওনার্দোর সাথে সংযুক্ত (আপনি ইউএসবি পোর্টের সাথে যেকোনো ব্যবহার করতে পারেন। আমি লিও ব্যবহার করেছি, কারণ আমার আগে এটি ছিল) এবং এটি কিছু তথ্য দেয়। এছাড়াও আপনি এই ডিভাইসের মাধ্যমে আপনার প্রিন্টার নিয়ন্ত্রণ করতে পারেন।
তোমার দরকার:
- রাস্পবেরি পাই (আমি রাস্পবেরি পাই 3 বি+ব্যবহার করেছি)
- আরডুইনো লিওনার্দো (ছবিতে আপনি ইস্ক্রা নিও দেখতে পারেন, এটি মূল লিওনার্দোর একটি অ্যানালগ)
- মাইক্রো ইউএসবি কেবল
- 20x4 LCD স্ক্রিন (আমি I2C নিয়ামক ছাড়া ব্যবহার করেছি, কিন্তু I2C এক ব্যবহার করার জন্য কোড সম্পাদনা করা কঠিন নয়)
- চারটি বোতাম (আমি একটি মডিউল ব্যবহার করেছি)
- মিনি রুটিবোর্ড
- কিছু তার
- RGB LED স্ট্রিপ (কতক্ষণ? এটা আপনার উপর নির্ভর করে)
- বিদ্যুৎ সরবরাহ, আমি 12v 3a ব্যবহার করেছি। LED স্ট্রিপ এবং Arduino সরবরাহ করা ঠিক আছে
- নিয়ন্ত্রণের জন্য 3D প্রিন্টার এবং আপনাকে পর্দার জন্য একটি কেস প্রিন্ট করতে হবে
- কিছু সংযোগকারী: ব্যারেল জ্যাক (পুরুষ এবং মহিলা)
- ডবল পার্শ্বযুক্ত টেপ এবং অন্তরক টেপ
- বুজার
- DHT21 তাপমাত্রা এবং আর্দ্রতা সেন্সর
চ্ছিক। আপনি কেবল সোল্ডারিং ছাড়াই সমস্ত সংযোগ করতে পারেন।
- তাতাল
- ঝাল
কিছুটা হলেও এটি একটি কঠিন প্রকল্প। আমি এটি শেষ করতে 2 পূর্ণ দিন কাটিয়েছি।
ধাপ 1: অক্টোপিন্ট API কী পাওয়া
আপনার API কী থাকতে হবে।
এটি সংরক্ষণ করুন.
পদক্ষেপ 2: পাইথন স্ক্রিপ্ট চালানোর জন্য আপনার রাস্পবেরি সেট আপ করা
প্রথমে আপনাকে ssh এর মাধ্যমে আপনার রাস্পবেরির সাথে সংযোগ করতে হবে।
তারপর লগইন করুন এবং এই কমান্ডটি টাইপ করুন
sudo apt-get python3-pip ইনস্টল করুন
তারপরে আপনাকে কিছু পাইথন প্যাকেজ ইনস্টল করতে হবে
sudo pip3 pyserial ইনস্টল করুন
সমস্ত ইনস্টলেশনের পরে গিথুব পৃষ্ঠা থেকে পাইথন স্ক্রিপ্ট ডাউনলোড করুন
Github সংগ্রহস্থল
Ssh টার্মিনালে sudo nano port.py টাইপ করুন, তারপর octoprint-monitor.py থেকে সব কপি করুন এবং টার্মিনালে পেস্ট করুন। ভেরিয়েবল এপিআইতে আপনাকে আপনার অক্টোপ্রিণ্ট এপিআই কী পেস্ট করতে হবে। আপনি আপনার মাউসের ডান বোতামে ক্লিক করে পেস্ট করতে পারেন। তারপরে Ctrl + X টিপুন, "y" টাইপ করুন এবং এন্টার টিপুন।
তারপর sudo nano logMaster.py এর মাধ্যমে logMaster.py ফাইল তৈরি করুন, তারপর octoprint-monitor.py থেকে সব কপি করুন এবং টার্মিনালে পেস্ট করুন। আপনি আপনার মাউসের ডান বোতামে ক্লিক করে পেস্ট করতে পারেন। Ctrl + X প্রেস করার পরে, "y" টাইপ করুন এবং এন্টার টিপুন।
তারপর sudo python3 port.py কমান্ড করুন
যদি আপনার কোন ত্রুটি থাকে, তাহলে আগের ধাপগুলি পরীক্ষা করুন।
যদি আপনি দেখেন"
সংযুক্ত হচ্ছে…
সংযুক্ত।
আপনার টার্মিনালে সব ঠিক আছে। Ctrl+C চাপুন।
ধাপ 3: এলসিডি স্ক্রিনের জন্য প্রিন্টিং কেস
আমার LCD 20x4 স্ক্রিন আছে।
আপনাকে এই লিঙ্ক থেকে একটি ফাইল প্রিন্ট করতে হবে
থিংভার্সে আমার কেস।
ধাপ 4: Arduino এর সাথে সমস্ত সংযোগ করুন
এই ছবিতে আপনি তারের ডায়াগ্রাম দেখতে পারেন। এলসিডি ডিসপ্লেকে আরডুইনোতে সংযুক্ত করুন।
- তারপর 9 তম পিনে বুজার সংযুক্ত করুন
- বোতাম 1 থেকে 7 ম পিন
- বোতাম 2 - 8 তম
- বোতাম 3-10
- বোতাম 4 - 13
- তাপমাত্রা সেন্সর - পিন 0
- LED স্ট্রিপ - পিন 6
তারপরে এটি প্রিন্টারের পাশে, আঠালো এলসিডি এবং মুদ্রিত ক্ষেত্রে বোতামগুলি ঠিক করুন। ডাবল পার্শ্বযুক্ত টেপ দিয়ে কেসটি ঠিক করুন।
ইউএসবি তারের সাথে রাস্পবেরি পাইতে আরডুইনো সংযুক্ত করুন।
ছবির মতো arduino এবং LED স্ট্রিপে বিদ্যুৎ সরবরাহ সংযুক্ত করুন।
ধাপ 5: Arduino এ স্কেচ আপলোড করা
আপনাকে github থেকে octoprint-monitor.ino ফাইলটি ডাউনলোড করে arduino এ আপলোড করতে হবে।
আপনার কিছু লাইব্রেরি লাগবে।
- Adafruit NeoPixel
- তরল ক্রিস্টাল (এটি ইতিমধ্যে Arduino IDE তে ইনস্টল করা আছে)
- ট্রয়কা ডিএইচটি লাইব্রেরি
তারপরে আরডুইনোকে রাস্পবেরি পাইয়ের সাথে সংযুক্ত করুন।
ধাপ 6: সব ঠিক আছে কিনা তা পরীক্ষা করা
আপডেট: অটো পোর্ট সনাক্তকরণ যোগ করা হয়েছে! এখন আপনাকে আরডুইনো এর পোর্ট খুঁজে বের করতে হবে না।
পাইথন কোড চালু করুন। যদি আপনি "সংযুক্ত সিরিয়াল" টেক্সট দেখতে পান, সবকিছু ঠিক আছে।
ধাপ 7: অটো স্টার্ট আপে স্ক্রিপ্ট সেট আপ করা
রাস্পবেরি পাইতে অটোলোডে স্ক্রিপ্ট কীভাবে যুক্ত করবেন?
এটি সহজ. আপনাকে টাইপ করতে হবে
sudo crontab -e
এবং ফাইলের শেষে শুধুমাত্র একটি লাইন যোগ করুন।
breboot/usr/bin/python3 /home/pi/port.py
এখানেই শেষ. এখন আপনার রাস্পবেরি পুনরায় বুট করুন এবং সব যাচাই করুন।
ধাপ 8: সমাপ্তি
এখন শেষ ধাপ।
সবকিছু পরীক্ষা করুন এবং যদি কিছু ভাল না হয়, আপনার সমস্যার সাথে একটি মন্তব্য লিখুন।
আপনার মনোযোগের জন্য আপনাকে ধন্যবাদ!
প্রস্তাবিত:
আরডুইনো এলসিডি ডিসপ্লে প্রিন্টিং: 4 টি ধাপ
আরডুইনো এলসিডি ডিসপ্লে প্রিন্টিং: আরডুইনোর জন্য সহজ এলসিডি রাইটিং কিভাবে করবেন এলসিডি লেখার জন্য এই এলসিডি প্রোগ্রামটি খুবই গুরুত্বপূর্ণ। এই একই সংযোগগুলি অনেক পরিমাপে তার পরিমাপ প্রদর্শন করতে ব্যবহার করা যেতে পারে
3D মুদ্রিত রোবোটিক কুকুর (রোবটিক্স এবং 3D প্রিন্টিং নতুনদের জন্য): 5 টি ধাপ
3D মুদ্রিত রোবটিক কুকুর (নতুনদের জন্য রোবটিক্স এবং 3D মুদ্রণ): রোবটিক্স এবং 3D মুদ্রণ নতুন জিনিস, কিন্তু আমরা সেগুলি ব্যবহার করতে পারি! এই প্রকল্পটি একটি ভাল শিক্ষানবিস প্রকল্প যদি আপনি একটি স্কুল অ্যাসাইনমেন্ট ধারণা প্রয়োজন হয়, অথবা শুধু একটি মজার প্রকল্প খুঁজছেন
একটি পুরানো এলসিডি মনিটর থেকে গোপনীয়তা মনিটর হ্যাক করা হয়েছে: 7 টি ধাপ (ছবি সহ)
একটি পুরানো এলসিডি মনিটর থেকে গোপনীয়তা মনিটর হ্যাক করা হয়েছে: অবশেষে আপনি গ্যারেজে থাকা পুরানো এলসিডি মনিটর দিয়ে কিছু করতে পারেন। আপনি এটি একটি গোপনীয়তা মনিটরে পরিণত করতে পারেন! আপনি ছাড়া সবার কাছে সব সাদা দেখায়, কারণ আপনি " ম্যাজিক " চশমা! আপনার সত্যিই যা আছে তা হ'ল একটি পা
অক্টোপ্রিন্ট সহজ সেটআপ: 11 ধাপ
অক্টোপ্রিন্ট ইজি সেটআপ: যদিও এটি মোনোপ্রাইস সিলেক্ট মিনি থ্রিডি প্রিন্টারের জন্য লেখা হয়েছে (উদাহরণস্বরূপ আপনি এখানে অ্যামাজনে খুঁজে পেতে পারেন) এটি একটি ইউএসবি পোর্টের সাথে যেকোনো 3D প্রিন্টারের জন্য কাজ করা উচিত। আপনার প্রয়োজন হবে: একটি রাস্পবেরি পাই 3 বি (উদাহরণস্বরূপ এখানে অ্যামাজনে।) এর জন্য একটি মাইক্রো ইউএসবি পাওয়ার সাপ্লাই
কম্পিউটার-নিয়ন্ত্রিত মনিটর সুইচারে ভিজিএ মনিটর স্প্লিটার রূপান্তর: 4 টি ধাপ
কম্পিউটার-নিয়ন্ত্রিত মনিটর সুইচারে ভিজিএ মনিটর স্প্লিটারকে রূপান্তর করা: এই নির্দেশযোগ্য ব্যাখ্যা করে যে কিভাবে একটি সস্তা (20 ইউরো) ভিজিএ মনিটর স্প্লিটার যা একটি পিসিকে দুটি মনিটরের সাথে সংযুক্ত করতে ব্যবহৃত হয় তা একটি কম্পিউটার নিয়ন্ত্রিত-মনিটর সুইচারে রূপান্তর করা যায়। চূড়ান্ত ডিভাইসটি প্যারালাল পোর্টের মাধ্যমে নিয়ন্ত্রিত হয় এবং টুর করতে দেয়