সুচিপত্র:

আইটিইয়া - আপনার ব্যক্তিগত চা মনিটর: 8 টি ধাপ
আইটিইয়া - আপনার ব্যক্তিগত চা মনিটর: 8 টি ধাপ

ভিডিও: আইটিইয়া - আপনার ব্যক্তিগত চা মনিটর: 8 টি ধাপ

ভিডিও: আইটিইয়া - আপনার ব্যক্তিগত চা মনিটর: 8 টি ধাপ
ভিডিও: কম পূজিঁতে ব্যবসার বড় সুযোগ। স্বাবলম্বী হওয়ার সুযোগ। ব্যবসার আইডিয়া।Three Piece Business Ideas 2024, জুলাই
Anonim
Image
Image

হ্যালো, সহ পাঠক, এবং iTea প্রকল্পে স্বাগতম!

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

তাই… আমি ভেবেছিলাম যে আমি একটা চায়ের মনিটর তৈরি করতে পারি, যখনই আমি নিজেকে এক কাপ চা বানানোর সিদ্ধান্ত নিই, আমি একবারে একবার আমার চা প্রস্তুত কিনা তা পরীক্ষা করতে ভুলে যাই। ◕‿◕

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

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

এই প্রজেক্ট তৈরিতে আনুমানিক খরচ হবে প্রায় 70 $ - 100 $, যার ভিত্তিতে আপনি আপনার উপাদানগুলি কোথায় পান, আপনি কোন ধরনের উপাদান ব্যবহার করেন এবং কোন দেশের মুদ্রা ব্যবহার করেন তার উপর ভিত্তি করে। আপনি এই প্রকল্পের জন্য প্রয়োজনীয় সরবরাহ নীচে দেখতে পারেন।

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

আমি আশা করি আপনি এই প্রকল্পটিকে সাফল্যমণ্ডিত করতে সফল হতে পারবেন এবং অন্তত এই নিবন্ধটি পড়ে আপনি উপভোগ করবেন। শুভকামনা করছি!

ধাপ 1: আপনার যা লাগবে

আসুন এটি অনলাইনে পাওয়া একটি চমৎকার উদ্ধৃতি / অলঙ্কারমূলক প্রশ্ন দিয়ে শুরু করি:

"যদি আপনি না জানেন যে আপনি কোথায় যাচ্ছেন। আপনি কিভাবে সেখানে পৌঁছানোর আশা করতে পারেন?" Il বাসিল এস ওয়ালশ

এবং আমার মতে, আপনি কোথায় যাচ্ছেন তা জানার প্রথম ধাপ হল…

আপনি কোন উপাদানগুলি ব্যবহার করতে চলেছেন তা জানা।

হ্যাঁ, বিশ্বাস করুন বা না করুন, যতটা আপনি এটি উপেক্ষা করতে পারেন, প্রকল্পটি শুরু করার আগে আপনি কোন উপাদানগুলি ব্যবহার করতে চলেছেন তা সম্পর্কে জ্ঞান থাকা, যে কোনও ইলেকট্রনিক্স প্রকল্পে আপনার সাফল্যের জন্য অপরিহার্য যা আপনি চেষ্টা করছেন নির্মাণ

ITea প্রকল্পের জন্য, আপনার বেশ কয়েকটি জিনিসের প্রয়োজন হবে। তারা হল:

  • আরডুইনো উনো
  • রাস্পবেরি পাই 3 মডেল বি+
  • বাষ্প সেন্সর
  • Arduino IDE সহ একটি কম্পিউটার এটিতে ইনস্টল করা আছে
  • Arduino প্রোগ্রামিং কেবল
  • টেপ / গরম আঠালো বন্দুক (আঠালো বন্দুক লাঠি দিয়ে)
  • মিনি ব্রেডবোর্ড
  • 2 পুশবাটন সুইচ (আমি একটি ব্রেডবোর্ড পুশবাটন এবং একটি পুশবাটন সুইচ মডিউল ব্যবহার করেছি)
  • একটি লম্বা কাঠের টুকরো
  • স্ক্রু ড্রাইভার
  • হয় লেগো, মেকানো, বা অন্যান্য নির্মাণ সেট টুকরা (জায়গায় বাষ্প সেন্সর রাখা)
  • জাম্পার ওয়্যার (প্রচুর জাম্পার তার)
  • শাসক
  • কাগজ / পিচবোর্ড (alচ্ছিক; শুধুমাত্র প্রসাধনের জন্য প্রয়োজন)
  • ইউএসবি থেকে মাইক্রো ইউএসবি কেবল (অন্যথায় সাধারনত স্যামসাং / অ্যান্ড্রয়েড ফোন চার্জার নামে পরিচিত) পাওয়ার সোর্স সহ
  • 3.5 মিমি অডিও জ্যাক ইনপুট সহ স্পিকার

আমি অত্যন্ত সুপারিশ করছি যে আপনি একটি টেপ একটি রোল পরিবর্তে একটি গরম আঠালো বন্দুক ব্যবহার; যেহেতু একটি গরম আঠালো বন্দুক শক্তিশালী এবং এর খপ্পর আরো দৃ়। -

রাস্পবেরি পাই কোডিং এবং এতে ফাইল erোকানোর জন্য, রাস্পবেরি পাই সহ আপনার নিম্নলিখিত উপাদানগুলির প্রয়োজন হবে:

  • একটি HDMI কেবল
  • HDMI ইনপুট সহ একটি টিভি / মনিটর
  • রাস্পিয়ান ওএস সহ একটি এসডি কার্ড এতে লেখা
  • ইউএসবি থেকে মাইক্রো ইউএসবি কেবল (উপরে উল্লিখিত)
  • কম্পিউটার মাউস
  • কীবোর্ড
  • ইউএসবি থাম্ব ড্রাইভ

এই প্রকল্পের প্রধান উপাদান হল আরডুইনো, রাস্পবেরি পাই এবং স্টিম সেন্সর।

যদি আপনার সাথে এই উপাদানগুলি থাকে, আপনি iTea প্রকল্প তৈরির জন্য এগিয়ে যেতে প্রস্তুত!

ধাপ 2: ITea এর ফ্লোচার্ট

ITea এর ফ্লোচার্ট
ITea এর ফ্লোচার্ট

উপরের ছবিটি একটি সহজ ফ্লোচার্ট দেখায় যা আপনাকে ITea কিভাবে কাজ করে তা বোঝাতে পারে। দয়া করে নোট করুন যে এটি সার্কিট ডায়াগ্রাম নয়। এই ফ্লোচার্ট আইটিইয়া কীভাবে কাজ করে তার পটভূমি সহজ করতে পারে।

ধাপ 3: রাস্পবেরি পাই কোডিং

রাস্পবেরি পাই কোডিং
রাস্পবেরি পাই কোডিং

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

এই ভুলটি আপনার ছেলেরাও যাতে না পড়ে তা প্রতিরোধ করতে, আমি Arduino এবং Raspberry Pi উভয়ের জন্য কোডটি অন্তর্ভুক্ত করেছি কিভাবে উপাদানগুলিকে কোন ধরণের ফ্রেমে (আমার ক্ষেত্রে কাঠের একটি টুকরো) মাউন্ট করা যায় তা বিস্তারিতভাবে বর্ণনা করার আগে।

কোডের আগে, এখানে একটি ভিডিওর একটি লিঙ্ক দেওয়া হয়েছে যা Pi প্রক্রিয়ায় আপনাকে সাহায্য করতে পারে যদি আপনি এটি ব্যবহার করতে তুলনামূলকভাবে নতুন হন।

NOOBS দিয়ে আপনার রাস্পবেরি পাই বুট করা এবং শুরু করা | DIYrobots | ইউটিউব

আপনার অবশ্যই রাস্পবেরি পাই এর রাস্পিয়ান ওএস এর সর্বশেষ সংস্করণ দিয়ে বুট করা আছে। (ইন্টারনেট সংযোগের প্রয়োজন নেই)

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

দ্রষ্টব্য: এই প্রকল্পের কোড কিছু শব্দ ফাইল ব্যবহার করে। আপনি নীচে এই শব্দগুলি ডাউনলোড করতে পারেন।

কার্যক্রম:

আপনি নীচে iTea.py পাইথন স্ক্রিপ্ট ডাউনলোড করতে পারেন।

আপনি সাউন্ড ফাইল সহ এই স্ক্রিপ্টটি ডাউনলোড করার পরে, একটি ইউএসবি থাম্ব ড্রাইভে সেগুলি অনুলিপি করুন এবং রাস্পবেরি পাইতে পাই ডিরেক্টরিতে স্থানান্তর করুন।

একটি কীবোর্ড এবং মাউস সংযুক্ত রাস্পবেরি পাই দিয়ে, নিম্নলিখিত পদক্ষেপগুলি করুন।

টার্মিনাল অ্যাপ্লিকেশনটি খুলুন এবং নিম্নলিখিত লাইনটি লিখুন:

সুডো লিফপ্যাড /etc/rc.local

এন্টার চাপুন. এটি রাস্পবেরি পাই টেক্সট এডিটরে rc.local ফাইলটি খোলে।

পরবর্তী, এই স্ক্রিপ্টের নীচে স্ক্রোল করুন এবং লাইনটি প্রস্থান 0 হওয়ার আগে নিম্নলিখিতটি লিখুন:

sudo python3 iTea.py &

এখন ফাইল> সেভ চেপে rc.local ফাইলটি সেভ করুন। টেক্সট এডিটর বন্ধ করুন।

পরবর্তী, টার্মিনালে নিম্নলিখিতগুলি লিখুন:

sudo raspi-config

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

তারপর অডিও ট্যাবে স্ক্রোল করুন এবং এন্টার চাপুন (আবার…)

অবশেষে, ফোর্স 3.5 মিমি ('হেডফোন') জ্যাকটি বেছে নিন এবং এন্টার টিপুন। টার্মিনাল থেকে প্রস্থান করুন।

আপনার টার্মিনালে নিম্নলিখিতগুলি লিখে আপনার রাস্পবেরি পাই পুনরায় বুট করুন:

sudo রিবুট

রাস্পবেরি পাই পুনরায় বুট করতে। এটি আপনার নির্বাচিত সমস্ত বিকল্প সক্ষম করবে।

এখন আপনি iTea: Arduino- এ দ্বিতীয় মস্তিষ্কের প্রোগ্রামিং করার জন্য প্রস্তুত।

ধাপ 4: Arduino কোডিং

Arduino কোডিং
Arduino কোডিং

এখন যেহেতু আপনি পাইথন 3 কোডের সাথে রাস্পবেরি পাই প্রোগ্রামিং শেষ করেছেন, এটি Arduino IDE ব্যবহার করে তৈরি Arduino C ++ কোড দিয়ে Arduino প্রোগ্রাম করার সময়।

এখানে কিছু ভিডিও রয়েছে যা আপনাকে Arduino কোডিং প্রক্রিয়ায় সহায়তা করতে পারে:

  • কিভাবে Arduino এ কোড আপলোড করবেন | DIYrobots | ইউটিউব
  • Arduino IDE ব্যবহার করা | DIYrobots | ইউটিউব

কার্যক্রম:

আপনি নীচের Arduino এর জন্য কোড ডাউনলোড করতে পারেন (iTea.ino)

ITea.ino ফাইলটি ডাউনলোড করুন এবং ArduinoIDE এ খুলুন। আপনার Arduino বোর্ডে আপলোড করুন (আমি ইউনো ব্যবহার করেছি)।

এই প্রকল্পের জন্য কোড অ্যাক্সেস করার আগে, আমি সমস্ত আরডুইনো কোড অকার্যকর লুপ () বিবৃতিতে জ্যাম-প্যাক করেছিলাম (রাস্পবেরি পাইয়ের জন্য ব্যবহৃত বেশিরভাগ কোড সহ; কিন্তু সি ++ তে) এবং এটি এক ধরণের বিভ্রান্তিকর ছিল; এটি কাজ করে নি এবং আমি এটি ডিবাগ করতে পারিনি। তারপরে, আমি এই প্রকল্পের মূল কোডটি রাস্পবেরি পাই এবং কেবল একটি ছোট প্রোগ্রামকে আরডুইনোতে রাখার সিদ্ধান্ত নিয়েছি।

ধাপ 5: হার্ডওয়্যার

এই প্রজেক্টটি তৈরি করতে, চায়ের পাতার উপর বাষ্প সেন্সর ঝুলানোর জন্য আপনার একটি দীর্ঘ হাত থাকতে হবে কারণ এটি ফুটছে। আমি কয়েকটা ম্যাককানো - স্টাইলযুক্ত টুকরো দিয়ে আমার বাহু তৈরি করেছি এবং আমি গরম আঠালো সেগুলিকে আমার ব্যবহৃত কাঠের টুকরোতে বন্দুক দিয়েছি; যা পালাক্রমে চুলার পিছনে আটকে যায়।

এই প্রকল্পের জন্য হার্ডওয়্যার নির্মাণে দৃ firm় হওয়া প্রয়োজন; যে কারণে আমি একটি গরম আঠালো বন্দুক টেপের চেয়ে ব্যাপকভাবে ব্যবহার করেছি।

বাষ্প সেন্সরটি চুলার উপরে সরাসরি বাহুতে রাখা দরকার। আমার জন্য, চুলার পিছনের চুলাটি 22 সেন্টিমিটার (প্রায় 8.6 ইঞ্চি) পরিমাপ করা হয়েছিল।

তাই … আমি গরম আঠা চুলার পিছন থেকে 22 সেন্টিমিটার দূরে বাষ্প সেন্সরটি গুলি করেছিলাম এবং সেন্সরটিকে আরডুইনোতে সংযুক্ত করতে দীর্ঘ জাম্পার তার ব্যবহার করেছি। তখনই আমি নিশ্চিত ছিলাম যে বাষ্প সেন্সর নিশ্চিতভাবে চুলায় পৌঁছাবে এবং ফুটন্ত পানি থেকে কোন বাষ্প সনাক্ত করবে।

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

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

ITea এর সার্কিট সম্পূর্ণ করার জন্য অনেকগুলি সংযোগ প্রয়োজন।

তারা হল:

বাষ্প সেন্সর:

  • V+ পিন (ইতিবাচক শক্তি) Arduino এ 5V পিনের সাথে সংযোগ স্থাপন করে
  • Gnd পিন (নেগেটিভ পাওয়ার) Arduino এর GND পিনের সাথে সংযোগ স্থাপন করে
  • সিগ পিন (সেন্সর থেকে ইনপুট) Arduino এ এনালগ পিন A0 এর সাথে সংযোগ করে

পুশবাটন মডিউল:

  • V+ পিন (ধনাত্মক শক্তি) রাস্পবেরি পাইতে 5V পিনের সাথে সংযোগ স্থাপন করে
  • জিএনডি পিন (নেগেটিভ পাওয়ার) রাস্পবেরি পাইতে জিএনডি পিনের সাথে সংযুক্ত
  • সিগ পিন (সেন্সর থেকে ইনপুট) রাস্পবেরি পাইতে GPIO3 এর সাথে সংযোগ করে

রাস্পবেরি পাই এবং আরডুইনো:

আরডুইনোতে পিন D2 রাস্পবেরি পাইতে GPIO2 এর সাথে সংযুক্ত

দ্রষ্টব্য: সংযোগ পিনের নামগুলি আপনার সেন্সরগুলিতে ভিন্ন হতে পারে। উদাহরণস্বরূপ: V + কে + হিসাবে চিহ্নিত করা যেতে পারে অথবা Gnd- কে এই হিসাবে লেবেল করা যেতে পারে।

ধাপ 7: একটি চুলায় মাউন্ট করা

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

শুধু গরম আঠালো বন্দুক এটা

আইটিইয়াকে আপনার চুলার সাথে সংযুক্ত করার সবচেয়ে সহজ উপায়গুলির মধ্যে একটি (এখনো সবচেয়ে কঠিন?! এটি কাজ করতে পারে, শুধু নিশ্চিত করুন যে প্রকল্পটি নিরাপদে মাউন্ট করা হয়েছে এবং এটি আঠালো সমর্থনকে খুব বেশি চাপ দেয় না।

এটি ড্রিল করুন

যদিও এই পদ্ধতিতে আরও জটিলতা জড়িত, যেহেতু আপনার চুলার পিছনে ছিদ্র তৈরি করতে এবং আইটিইয়াকে পিছনে সংযুক্ত করার জন্য আপনাকে অবশ্যই একটি ড্রিল ব্যবহার করতে হবে; সব সময় নিশ্চিত করুন যে আপনি আপনার মূল্যবান চুলা নষ্ট করবেন না। (আরে, আমার চুলা ভালবাসার জন্য আমাকে দোষ দেবেন না!)

ধাপ 8: আচ্ছা, আপনি সম্পন্ন

অভিনন্দন! আপনি কিভাবে iTea তৈরি করতে আমার নিবন্ধ শেষ করেছেন!

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

আমি এটাও আশা করি যে আপনি খুব বেশি সমস্যার সম্মুখীন না হয়ে এই প্রকল্পটি তৈরি করতে সফল হয়েছেন (যদি থাকে!)

পরিশেষে, আমি আশা করি যে এই প্রকল্পটি তৈরি করার মাধ্যমে, আপনি এবং আমি ইলেকট্রনিক্স এবং রোবোটিক্সের বিস্ময়কর ক্ষেত্রে দক্ষতা অর্জন করতে পারব এবং বিশ্বকে আরও ভালো জায়গায় পরিণত করতে পারব।

পড়ার জন্য ধন্যবাদ!

প্রস্তাবিত: