সুচিপত্র:

স্মার্ট লন্ড্রি ম্যানেজমেন্ট: 7 টি ধাপ
স্মার্ট লন্ড্রি ম্যানেজমেন্ট: 7 টি ধাপ

ভিডিও: স্মার্ট লন্ড্রি ম্যানেজমেন্ট: 7 টি ধাপ

ভিডিও: স্মার্ট লন্ড্রি ম্যানেজমেন্ট: 7 টি ধাপ
ভিডিও: সেলস কল ৭ ধাপ- অর্ডার করার বিশ্বের সর্বশ্রেষ্ঠ পদ্ধতি || Sales Call 7 Steps- Best Sales Technique 2024, জুলাই
Anonim
স্মার্ট লন্ড্রি ম্যানেজমেন্ট
স্মার্ট লন্ড্রি ম্যানেজমেন্ট
স্মার্ট লন্ড্রি ম্যানেজমেন্ট
স্মার্ট লন্ড্রি ম্যানেজমেন্ট
স্মার্ট লন্ড্রি ম্যানেজমেন্ট
স্মার্ট লন্ড্রি ম্যানেজমেন্ট

ড্যান্ডিওয়াশ হল একটি স্মার্ট লন্ড্রি ম্যানেজমেন্ট সিস্টেম, যারা লন্ড্রি করার মতো গৃহস্থালির কাজে অতি সামান্য সময় ব্যয় করে তাদের দিকে মনোযোগী। আমরা সকলেই সেখানে ছিলাম, শুধু আমাদের নোংরা কাপড় ঝুড়িতে ফেলে দিয়েছিলাম, আশা করি পরবর্তীতে মেসের মাধ্যমে সাজানোর প্রেরণা খুঁজে পাব। যাইহোক, কেউ কখনও এটি খুঁজে পায় না। যতক্ষণ না আমাদের সত্যিই কিছু কাপড়ের প্রয়োজন হয় এবং এটি কোথাও পাওয়া যায় না। এটাই শুরু। তারপরে আসে বাছাই, ভর্তি এবং ট্র্যাকিং। এই সহজ এবং পুনরাবৃত্তিমূলক কাজটি করা খুব বেশি মনোযোগ এবং ফোকাস নেয়। ঠিক এই কারণেই আমি এই প্রকল্পটি শুরু করেছি। ড্যান্ডিওয়াশ এই সমস্ত ক্লান্তিকর ক্রিয়াকলাপ দূর করে। আপনি আর একটি দ্বিতীয় বাছাই, ট্র্যাকিং বা আপনার লোড পরিমাপ ব্যয় করতে হবে না। সম্পূর্ণ নিয়ন্ত্রণ বজায় রাখার সময়। এই নিবন্ধটি পড়ার মাধ্যমে আরও সন্ধান করুন এবং আপনি কীভাবে একই উত্পাদনশীল ফলাফল অর্জন করতে পারেন।

সরবরাহ

আমি Excel- এ উপাদানগুলির একটি বিস্তারিত বিল তৈরি করেছি, যা আপনি এখানে দেখতে পারেন।

এতে আপনার প্রয়োজনীয় সমস্ত বিট এবং টুকরো রয়েছে এবং সেগুলি কোথায় পাবেন।

এর উপরে, আমি কিছু অতিরিক্ত আইটেম তালিকাভুক্ত করতে চাই যা এই প্রকল্পটি নিজে তৈরি করার সময় খুব কাজে আসবে, কিন্তু বাধ্য নয়।

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

ধাপ 1: প্রাথমিক

প্রিলিমিনারি
প্রিলিমিনারি
প্রিলিমিনারি
প্রিলিমিনারি

রাস্পবেরি পাই বুট করা

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

যখন আপনি এসডি কার্ড লেখা শেষ করেন, আপনি এটি অপসারণ করতে পারেন এবং এটি পাইতে সন্নিবেশ করতে পারেন। নিশ্চিত করুন যে পাই এখনও পাওয়ারের সাথে সংযুক্ত নয়!

যখন এসডি কার্ড োকানো হয়, ইথারনেট কেবল ব্যবহার করে আপনার ল্যাপটপে পাই সংযুক্ত করুন। কেবল তখনই, যখন এটি ইতিমধ্যে আপনার নিয়ন্ত্রণে থাকে, এটিকে শক্তি দিন। Pi কয়েক সেকেন্ডের মধ্যে বুট হবে।

আপনি কমান্ড প্রম্পটে গিয়ে এবং টাইপ করে এটি পর্যবেক্ষণ করতে পারেন

পিং 169.254.10.1 -টি

যখন আপনি একটি 'হোস্ট অপ্রাপ্য' এর পরিবর্তে একটি উত্তর পান, আপনার পাই সফলভাবে বুট হয়েছে। এর অর্থ আমরা এর সাথে যোগাযোগ করতে পারি। Ctrl+C টিপে পিংয়ের অসীম লুপ থেকে প্রস্থান করুন। এখন আপনি টাইপ করে পাই প্রবেশ করতে পারেন

ssh [email protected]

এটি আপনাকে পাসওয়ার্ডের জন্য অনুরোধ করবে, যা ডিফল্ট রাস্পবেরি।

প্রথমবার বুট করার সময়, উভয়ই চালানো সাধারণত ভাল অভ্যাস

$ sudo apt-get update

$ sudo apt-get upgrade

এটি নিশ্চিত করবে যে সমস্ত প্যাকেজ আপডেট এবং সর্বশেষ সংস্করণে রয়েছে।

মারিয়াডিবি এবং অ্যাপাচি 2 ইতিমধ্যে ইনস্টল করা হবে। তাই আমাদের সেসব নিয়ে চিন্তা করতে হবে না। যাইহোক, সবকিছুকে আমাদের ইচ্ছামতো কাজ করার জন্য আমাদের আরও কিছু জিনিস সেট করতে হবে।

যাইহোক, আপনার প্রথমে রিবুট করা উচিত, নিশ্চিত করার জন্য যে সবকিছু পরবর্তী ধাপের জন্য প্রস্তুত।

$ sudo রিবুট

ধাপ 2: ডাটাবেস সেট আপ করা

ডাটাবেস সেট আপ করা হচ্ছে
ডাটাবেস সেট আপ করা হচ্ছে
ডাটাবেস সেট আপ করা হচ্ছে
ডাটাবেস সেট আপ করা হচ্ছে

আমরা আপনার ল্যাপটপ / ডেস্কটপ ব্যবহার করে ডাটাবেস সেট আপ করব, পাই নয়। মাইএসকিউএল ওয়ার্কবেঞ্চ (ডাউনলোড গাইড) খুলুন এবং একটি নতুন সংযোগ যুক্ত করুন।

এর পরে, আপনাকে একটি কনফিগারেশন উইন্ডো দিয়ে অনুরোধ করা হবে। যেভাবে তোমার হওয়া উচিৎ সেভাবেই আমার পরিপূর্ণ হয়। চিহ্নিত ক্ষেত্রগুলিতে গভীর মনোযোগ দিন। তীরগুলি পাসওয়ার্ডগুলির দিকে নির্দেশ করে যা আপনাকে ভল্টে সংরক্ষণ করতে হবে। এগুলি কেবলমাত্র ডিফল্ট এবং আপনার পছন্দ অনুসারে পরিবর্তন করা যেতে পারে।

যখন সমস্ত তথ্য প্রবেশ করা হয়, পরীক্ষা সংযোগে ক্লিক করুন, সতর্কতা উপেক্ষা করুন এবং আশা করি সফল উইন্ডোটি দেখুন। যদি আপনি না করেন, কিছু ক্ষেত্র (গুলি) ভুল। আপনি সমস্ত ইনপুট ক্ষেত্র সহ উইন্ডোতে ঠিক আছে ক্লিক করে এগিয়ে যেতে পারেন।

সংযোগটি এখন শুরুর উইন্ডোতে দৃশ্যমান হওয়া উচিত। সংযোগ করার চেষ্টা করার জন্য এটিতে ক্লিক করুন। পাসওয়ার্ডটি স্বয়ংক্রিয়ভাবে প্রবেশ করা উচিত যেহেতু আমরা এটি ভল্টে সংরক্ষণ করেছি।

শেষ ধাপ হল ডাটাবেস আমদানি করা। আপনি এখানে ডাম্পটি ডাউনলোড করতে পারেন। এই ভিডিওটি ব্যাখ্যা করে কিভাবে একটি.sql ফাইল খুলতে এবং চালাতে হয়। নিশ্চিত করুন যে আপনি রাস্পবেরি পাইয়ের সাথে সংযুক্ত, এবং আপনার ল্যাপটপে স্থানীয় উদাহরণ নয়!

ধাপ 3: গিট রিপোজিটরি সেট আপ করা

গিট রিপোজিটরি সেট আপ করা হচ্ছে
গিট রিপোজিটরি সেট আপ করা হচ্ছে
গিট রিপোজিটরি সেট আপ করা হচ্ছে
গিট রিপোজিটরি সেট আপ করা হচ্ছে
গিট রিপোজিটরি সেট আপ করা হচ্ছে
গিট রিপোজিটরি সেট আপ করা হচ্ছে
গিট রিপোজিটরি সেট আপ করা হচ্ছে
গিট রিপোজিটরি সেট আপ করা হচ্ছে

একটি গিট রেপোর সাথে কাজ করা এখানে বেশ প্রয়োজনীয়। বিশেষ করে যদি আপনি সহজেই আপনার পিসি এবং রাস্পির মধ্যে স্যুইচ করতে চান। গিটটি ইতিমধ্যেই ডিভাইসে ইনস্টল করা উচিত, তাই আপনি যে কোনও ফোল্ডারে যা চান তা আপনি গিট ক্লোন করতে পারেন। যাইহোক, যেহেতু আমরা অ্যাপাচি ব্যবহার করছি, তাই আমাদের ফ্রন্টএন্ড কোড (html, css, javascript)/var/www/html ফোল্ডারে রাখতে হবে। আমি পুরো রেপো এখানে রাখতে চাই না, এবং আমি অবশ্যই আলাদা রেপো চাই না।

এটি একটি সিম্বিওটিক লিঙ্ক তৈরি করে সমাধান করা যেতে পারে, যা মূলত উইন্ডোতে শর্টকাটের মতো। রাস্পি টার্মিনালে নিম্নলিখিত কমান্ডটি টাইপ করে এটি সহজেই সেট আপ করা যেতে পারে (রেপো ক্লোনিং করার পরে!)

$ git ক্লোন

একটি সিম্বিওটিক লিঙ্ক তৈরির নিম্নলিখিত কাঠামো রয়েছে

$ ln -s/path/to/dir/path/to/symlink

এই ব্যবহারের ক্ষেত্রে প্রযোজ্য, কমান্ডটি এরকম কিছু হওয়া উচিত

$ ln -s home/home/pi/project1/git -repo//var/www/html

এখন, যদি সবকিছু ঠিকঠাক থাকে, আপনি https://169.254.10.1/ ব্রাউজ করতে পারেন ফ্রন্টএন্ডটি git repo থেকে index.html দেখতে হবে।

এই ফোল্ডারে আপনি সম্পূর্ণ প্রতিক্রিয়াশীল ফ্রন্টএন্ড কোড পাবেন। HTML5, CSS এবং জাভাস্ক্রিপ্ট সহ।

ধাপ 4: ব্যাকএন্ড

ব্যাকএন্ড
ব্যাকএন্ড
ব্যাকএন্ড
ব্যাকএন্ড

এই প্রকল্পের জন্য, আমরা সকেটিওর সাথে সমন্বয়ে ফ্লাস্ক ব্যবহার করব। এটি আমাদের রাউটিং এবং ওয়েবসকেট সহ একটি নমনীয় ওয়েব সার্ভার সেট আপ করতে দেয়। CRUD ক্রিয়া সম্পাদনের জন্য এই ফ্লাস্ক অ্যাপটি ডাটাবেসের সাথে যোগাযোগ করবে। এই পুরো স্ট্যাকের সবচেয়ে ভালো জিনিস হল সেটআপ করতে খুব কম সময় এবং প্রচেষ্টা লাগে। প্রথমে, নিশ্চিত করুন যে নিম্নলিখিত তৃতীয় পক্ষের পাইথন প্যাকেজগুলি ইনস্টল করা আছে। এইগুলি ছবিতে অন্তর্ভুক্ত করা উচিত, তবে নিম্নলিখিত কমান্ডগুলি চালানোর মাধ্যমে আপনি নিশ্চিত করতে পারেন / নতুন সংস্করণগুলিতে আপডেট করতে পারেন।

$ pip3 মাইএসকিউএল-সংযোগকারী-পাইথন ইনস্টল করুন

$ pip3 ইন্সটল ফ্লাস্ক-সকেটিও $ pip3 ইন্সটল ফ্লাস্ক-কোরস

আপনি এখন কোন সমস্যা ছাড়াই app.py স্ক্রিপ্ট চালাতে সক্ষম হবেন। এটি হতে পারে যে আপনি একটি অ্যাট্রিবিউট এরর পেয়েছেন বলে টাইপ অবজেক্ট 'ডাটাবেস' এর কোন বৈশিষ্ট্য 'কার্সার' নেই। এটি config.py ফাইলে একটি ভুলের কারণে ঘটে। নিশ্চিত করুন যে ব্যবহারকারীর নাম পাসওয়ার্ড, এবং ডাটাবেসের নাম সঠিক এবং আমরা যে ডাটাবেসটি আমদানি করেছি তার অ্যাক্সেস আছে। এটি বিশেষভাবে উল্লেখযোগ্য যদি আপনি মাইএসকিউএল -এ ডিফল্ট ব্যবহারকারীর নাম এবং পাসওয়ার্ড পরিবর্তন করেন।

ধাপ 5: সার্কিট

সার্কিট
সার্কিট
সার্কিট
সার্কিট
সার্কিট
সার্কিট

সার্কিট সম্পর্কে আমি আসলে বেশি কিছু বলতে পারি না। আপনাকে কেবল এটি তৈরি করতে হবে এবং গিট রেপোতে পরীক্ষার স্ক্রিপ্টগুলি চালাতে হবে। আমি সার্কিটের প্রতিটি সেন্সর এবং অ্যাকচুয়েটরের জন্য একটি পরীক্ষার স্ক্রিপ্ট তৈরি করেছি, যাতে আপনি প্রতিটি অংশ / উপাদান পৃথকভাবে পরীক্ষা করতে পারেন।

এটি হতে পারে যে আপনাকে কোডের পিন নম্বর পরিবর্তন করতে হবে। আমি সার্কিটে অনেক নিরাপত্তা প্রতিরোধক যোগ করেছি। যদি আপনি অতিরিক্ত আত্মবিশ্বাসী বোধ করেন তবে সেগুলি নির্দ্বিধায় বের করুন। যদি আপনি প্রতিরোধক কম চালাচ্ছেন আমি আপনাকে এই কিটটি তুলতে পরামর্শ দিচ্ছি, আপনার প্রয়োজনীয় প্রতিরোধকগুলি সবসময় স্পষ্টভাবে লেবেলযুক্ত করা খুব সুবিধাজনক।

যদি সার্কিট আপনাকে মোটেও ভয় দেখায়, অনুগ্রহ করে হতাশ হবেন না। বিভাগগুলিতে এটি ভাঙ্গার চেষ্টা করুন। প্রথমে বোতামগুলি তৈরি করুন, এটি কাজ করে তা নিশ্চিত করুন এবং তারপরে পরবর্তী সেন্সরে যান। এটি এমন একটি জিনিস যা আপনি কেবলমাত্র 1 গোলে তৈরি করতে পারবেন না, যদি না আপনি বিস্ময়করভাবে প্রতিভাবান হন।

অবশেষে, লক্ষ্য করুন যে রাস্পবেরি পাই কোনও গুরুতর সফ্টওয়্যার PWM এর জন্য উপযুক্ত নয়। লিনাক্স রিয়েল-টাইম অপারেটিং সিস্টেম নয়। এর মানে হল আপনি servo মোটরগুলিতে সামান্য ঝাঁকুনি পাবেন। GPIO পিন 18 হার্ডওয়্যার pwm সমর্থন করে, কিন্তু আমাদের কেবল 1 পিনের চেয়ে বেশি প্রয়োজন।

ধাপ 6: কেস

কেস
কেস
কেস
কেস
কেস
কেস

আমার মাথায় একটি সম্পূর্ণ নকশা পরিকল্পনা করা হয়েছিল, যা বর্তমান মহামারীর কারণে উপলব্ধি করা যায়নি। অবশ্যই এটি এমন একটি পরিস্থিতি যা প্রত্যেকের কাছ থেকে নমনীয়তা দাবি করে, এবং ঠিক সেভাবেই আমি প্রতিক্রিয়া জানিয়েছিলাম। আমি এখনও আমার তৈরি মূল 3D দৃশ্যটি রেখেছি, এবং আমি এটি এখানেও শেয়ার করব, যদি আপনি কেসটি সেভাবে তৈরি করতে চান। যাইহোক, এই নিবন্ধের বাকি অংশে, আমি আলোচনা করব কিভাবে মামলাটি বিকল্পভাবে তৈরি করা হয়েছিল।

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

আয়তক্ষেত্রাকার গর্তটি লক্ষ্য করুন যা পিছনে ড্রিল করা হয়েছিল। এটি তারের রাস্পবারি পাইতে পাঠানোর অনুমতি দেয়।

তক্তার জন্য আমি আমার স্থানীয় ডাই স্টোর পরিদর্শন করেছি। তারা সবসময় কিছু স্ক্র্যাপ কাঠ চারপাশে রাখে এবং একটি ছোট মূল্যের জন্য এটি টুকরো টুকরো করতে ইচ্ছুক। আমি মোট € 5 প্রদান করেছি। এটি সম্ভব করার জন্য হুবো ওয়েভেলজেম থেকে লুইকে বিশাল চিৎকার। তারপরে এটি কেবল গর্ত ড্রিল করার এবং সবকিছু জায়গায় স্ক্রু করার ব্যাপার ছিল। কোথায় কাটতে হবে এবং কোথায় ড্রিল করতে হবে তার বিশদ বিবরণ এখানে পাওয়া যাবে।

থ্রিডি প্রিন্টেড বিটের জন্য, আমাকে আমার আশেপাশের মানুষের উপর নির্ভর করতে হয়েছিল, যেহেতু মহামারীর কারণে স্কুল আর এই পরিষেবাটি দিতে পারেনি। একজন বন্ধুর বন্ধুর মাধ্যমে আমি এমন একজনের সাথে যোগাযোগ করেছিলাম যিনি তার 3D প্রিন্টিং ব্যবসা শুরু করতে শুরু করেছিলেন। তিনি আমার মূল অংশটি ছাপানোর জন্য যথেষ্ট উদার ছিলেন। প্রিন্টারের ভুল কনফিগারেশনের কারণে গুণটি বরং চিত্তাকর্ষক ছিল। আমি একটি প্রাইমার স্প্রে কিনে 3 টি লেপ দিলাম, সামগ্রিক চেহারা ফিরিয়ে আনলাম।

দূরত্ব সেন্সর হোল্ডার অন্য বন্ধু দ্বারা সম্পন্ন করা হয়েছিল। তিনি সার্ভো মোটরগুলির সাথে সংযুক্ত হ্যাচগুলিও মুদ্রণ করেছিলেন। প্রথমে আমি কার্ডবোর্ড দিয়ে এটি চেষ্টা করেছি, কিন্তু তারা খুব ভালভাবে আটকে থাকবে না। মনে রাখবেন যে আপনি যদি এই বিটগুলি 3D মুদ্রণ করেন, তাহলে আপনার দুইবার bottom_hatch.stl, সেইসাথে দূরত্বের সেন্সরহোল্ডার.এসটিএল প্রয়োজন। main_piece.stl এবং middle_hatch.stl শুধুমাত্র একবার প্রিন্ট করতে হবে।

ধাপ 7: প্রশ্ন?

যদি কোন অংশ এখনও আপনার কাছে সম্পূর্ণরূপে পরিষ্কার না হয়, তাহলে দ্বিধাবোধ করবেন না এবং আমাকে সাহায্য করার অনুমতি দিন।

[email protected] এ ইমেইলের মাধ্যমে নির্দ্বিধায় যোগাযোগ করুন

প্রস্তাবিত: