সুচিপত্র:

Arduino Kombucha Thermostat: 3 ধাপ (ছবি সহ)
Arduino Kombucha Thermostat: 3 ধাপ (ছবি সহ)

ভিডিও: Arduino Kombucha Thermostat: 3 ধাপ (ছবি সহ)

ভিডিও: Arduino Kombucha Thermostat: 3 ধাপ (ছবি সহ)
ভিডিও: Kombucha Controller Demo 2024, নভেম্বর
Anonim
আরডুইনো কম্বুচা থার্মোস্ট্যাট
আরডুইনো কম্বুচা থার্মোস্ট্যাট
আরডুইনো কম্বুচা থার্মোস্ট্যাট
আরডুইনো কম্বুচা থার্মোস্ট্যাট

আমি সবসময় কম্বুচাকে পছন্দ করেছি, কিন্তু দোকানে এটি এত ব্যয়বহুল। প্রতি 12 oz প্রতি $ 4 এ। আমি যতটা চেয়েছি তা পান করার কোন সামর্থ্য নেই। আমি আমার নিজের কম্বুচা তৈরির দিকে তাকিয়েছিলাম এবং বুঝতে পেরেছিলাম যে এটি মোটেও কঠিন নয় এবং খুব বেশি সংস্থার প্রয়োজন নেই। আমি শুরু করার জন্য এই কিটটি কিনেছি, কিন্তু আপনার কাছে ইতিমধ্যেই অনেকগুলি আইটেম থাকতে পারে, তাই আপনার কাছে এমন কিছু কিনবেন না! আমি একজন পূর্ণকালীন ছাত্র, এবং আমি প্রায় কখনই বাড়িতে থাকি না, তাই আমি ভেবেছিলাম যে তাপ নিয়ন্ত্রন স্বয়ংক্রিয় করার জন্য আমি একটি Arduino ব্যবহার করে একটি সার্কিট তৈরির চেষ্টা করব।

সার্কিট তৈরির জন্য প্রয়োজনীয় আইটেম:

  • Arduino Uno (যদি আপনার কাছে আগে থেকেই Arduino না থাকে, আমি শুরু করার জন্য একটি কিট নেওয়ার পরামর্শ দিচ্ছি বাইরে কম্বুচা)
  • ব্রেডবোর্ড এবং তার
  • DS18B20 তাপমাত্রা সেন্সর (আপনার 4.7k প্রতিরোধকও লাগবে)
  • রিলে মডিউল
  • হিটার

সার্কিট তৈরির জন্য চ্ছিক আইটেম:

  • ব্রেডবোর্ড এলসিডি ডিসপ্লে
  • ব্রেডবোর্ড এলইডি
  • ব্রেডবোর্ড পাইজো বুজার

কম্বুচা তৈরির জন্য প্রয়োজনীয় আইটেম:

আমি এই কিটটি পেয়েছি, যার নীচে এবং আরও অনেক কিছু আছে।

  • কম্বুচা স্কবি
  • 1 গ্যালন গ্লাস জার
  • কালো, সবুজ, বা ওলং চা
  • পরিশোধিত চিনি
  • Idsাকনা দিয়ে কাচের বোতল (দ্বিতীয় গাঁজানোর জন্য কম্বুচা রাখার জন্য)

ধাপ 1: প্রথম ফারমেন্টেশন শুরু করা

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

  1. 4 কাপ জল একটি ফোঁড়া আনুন। একটি সুন্দর রোলিং ফোঁড়া হয়ে গেলে, তাপ বন্ধ করুন।
  2. হয় 6 টি ব্যাগ নিন, অথবা 3 টেবিল চামচ আলগা পাতার কালো, সবুজ, বা ওলং চা একটি তুলার চা ব্যাগে andালুন এবং পাত্রটিতে যোগ করুন।
  3. 5-7 মিনিটের জন্য খাড়া।
  4. টি ব্যাগ (গুলি) সরান এবং চা ফেলে দিন।
  5. পাত্রের মধ্যে 1 কাপ চিনি যোগ করুন এবং নাড়ুন। এত চিনি পান করার বিষয়ে চিন্তা করবেন না, স্কবি গাঁজন করার সময় বেশিরভাগ চিনি খায়।
  6. একবার চিনি দ্রবীভূত হয়ে গেলে, 1 গ্যালন ব্রু জারে মিষ্টি চা েলে দিন।
  7. 8 কাপ ঠান্ডা, ফিল্টার করা জল ালুন। আমি ঠান্ডা বোতলজাত পানি ব্যবহার করি।
  8. মিশ্রণটি এখন ঘরের তাপমাত্রা বা একটু উপরে হওয়া উচিত। পরের ধাপে যাওয়ার আগে নিশ্চিত হয়ে নিন যে পানি ফ্রিডম ইউনিটে 86 ডিগ্রির উপরে নয়।
  9. মিশ্রণে স্কোবি এবং লিকুইড স্টার্টার যোগ করুন। শুধু একবার নাড়ুন।
  10. একটি সুতি কাপড় দিয়ে জারটি Cেকে রাখুন এবং একটি রাবার ব্যান্ড দিয়ে সিল করুন।

এখন আমাদের (শীঘ্রই) কম্বুচা আছে, আসুন এটি একটি মাইক্রোকন্ট্রোলার মস্তিষ্ক দেই…..

ধাপ 2: সার্কিট নির্মাণ

সার্কিট নির্মাণ
সার্কিট নির্মাণ
সার্কিট নির্মাণ
সার্কিট নির্মাণ
সার্কিট নির্মাণ
সার্কিট নির্মাণ
সার্কিট নির্মাণ
সার্কিট নির্মাণ

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

*** দয়া করে মনে রাখবেন, Arduino এর এনালগ সাইড ব্যবহার করা হয় না। Sl স্লটে কোন তারের প্লাগ লাগাবেন না। ***

আমি তাপমাত্রা সেন্সর দিয়ে শুরু করব। আমার DS18B20 এর একটি লাল, নীল এবং হলুদ তার ছিল, আপনার একই রঙের হওয়া উচিত। লাল 5V এর সাথে সংযোগ করে, নীলটি GND এর সাথে সংযুক্ত হয়। হলুদটি আকর্ষণীয়, কারণ এটি ডেটা ওয়্যার, কিন্তু এটি একটি 4.7k ওহম প্রতিরোধকের মাধ্যমে কিছু পরিপূরক শক্তির প্রয়োজন, তাই হলুদটি Arduino তে 13 পিনের সাথে সংযোগ করে এবং 4.7k ওহম প্রতিরোধক হলুদ থেকে 5V পর্যন্ত যায়। আরও ভালভাবে বুঝতে ছবিটি দেখুন।

* এলসিডি সর্বাধিক জায়গা নেয় এবং পুরো জিনিসটিকে উন্মাদ দেখায়, তবে এটি মোটামুটি সহজ। আমি বাম থেকে ডান দিকে ক্রমে যাব, 1 এ শুরু, এবং 16 এ শেষ হবে।

  • ১ ম পিন GND তে যায়।
  • ২ য় পিন 5V তে যায়
  • তৃতীয় পিনটি GND- এ যায়।
  • চতুর্থ পিনটি Arduino তে 12 তে যায়।
  • 5 ম পিন GND- এ যায়।
  • আরডুইনোতে 6 তম পিন 11 এ যায়।
  • 7-10 পিন ব্যবহার করা হয় না।
  • 11 তম পিন Arduino এ 5 তে যায়।
  • 12 তম পিন Arduino এ 4 তে যায়।
  • 13 তম পিন Arduino এ 3 তে যায়।
  • 14 তম পিন Arduino এ 2 তে যায়।
  • 15 তম পিন একটি 330 ওহম প্রতিরোধকের মাধ্যমে 5V এর সাথে সংযোগ স্থাপন করে।
  • 16 তম পিন GND এর সাথে সংযোগ করে।

থার্মোস্ট্যাট অংশের জন্য রিলে সবচেয়ে গুরুত্বপূর্ণ অংশ, কারণ এটি হিটার চালু বা বন্ধ করার সময় নিয়ন্ত্রণ করে। আসলে মডিউলটি তৈরি করতে, আমি স্পার্কফুন থেকে এই টিউটোরিয়ালটি ব্যবহার করেছি। আমি এই ওয়েবসাইটটি ব্যবহার করেছি, যা তারগুলি কোথায় যায় তা আলাদা করতে সহায়তা করে। বিকল্পভাবে, আপনি SparkFun বা Adafruit থেকে একটি IOT রিলে কিনতে পারেন যা একই কাজ করে। আমি আরডুইনোতে ডিজিটাল পিন 6 তে রিলে ডেটা পিন রাখি। আমি আমার রিলেটি NC, অথবা সাধারনত বন্ধ, তাই যদি আপনি এটিকে NO, বা সাধারণত খোলা হিসাবে বেছে নেন, তাহলে আপনাকে কোড পরিবর্তন করতে হবে।

পরিশেষে, যাকে আমি নোটিফায়ার বলি। এটি একটি বিকল্প, এবং প্রয়োজনীয় অংশ নয়। মূলত, যদি আপনি হিটার চালু এবং বন্ধ করার সময় রিলে নিয়ন্ত্রণ করতে না চান, আপনি যখনই বীপিং শুনবেন তখন আপনি নিজে এটি করতে পারেন। একটি LED, এবং একটি Piezo buzzer আছে। LED এর লম্বা দিকটি 220 Ohm রোধকের সাথে সংযোগ স্থাপন করে, যা Arduino এ 8 পিনের সাথে সংযোগ স্থাপন করে। ছোট দিকটি GND- এর সাথে সংযুক্ত। বাজারের একটি ইতিবাচক দিক এবং একটি নেতিবাচক দিক রয়েছে, সাধারণত যথাক্রমে + এবং - দ্বারা চিহ্নিত। Arduino এ + সাইড 9 পিন করতে যায়, - পাশ GND এ যায়।

* মনে রাখবেন, আমি এই প্রকল্পটি ওপেন সোর্স করেছি যাতে আপনি এটি আপনার যা আছে তা পরিবর্তন করতে পারেন! আপনার যদি এলসিডি না থাকে তবে আপনি কোডটি সংশোধন করে এক ছাড়া কাজ করতে পারেন!

ধাপ 3: সেরা অংশ … কোড লেখা

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

প্রথম ধাপ হল সূচনা। এই কোডের জন্য প্রয়োজনীয় তিনটি লাইব্রেরি আছে, যার সবগুলোই Arduino IDE এর মাধ্যমে ডাউনলোড করা যাবে, স্কেচ -এ যান> লাইব্রেরি অন্তর্ভুক্ত করুন -> লাইব্রেরিগুলি ম্যানেজ করুন… তারপর ওয়ানওয়াইয়ার, লিকুইডক্রিস্টাল এবং ডালাস টেম্পারেচার লাইব্রেরি অনুসন্ধান করুন এবং ইনস্টল করুন। আমি কোড সংযুক্ত করেছি, এবং এটি আমার গিথুব এ আপলোড করেছি! ফাইলটির নাম KombuchaThermostat.ino।

কোডটি সরাসরি আপলোড-সক্ষম যদি আপনি কেবল রিলে চান (যেমন কোন LED বা Buzzer), এবং আপনি এটি একটি সাধারণভাবে বন্ধ রিলে হিসাবে সেট আপ করেন। অন্যথায়, আমি বিকল্প কোড, এবং ডিবাগিং কৌশলগুলি লিখেছি, তারা কেবল মন্তব্য করেছে। আমার কোডটি পাবলিক ডোমেইনের অধীনে লাইসেন্সপ্রাপ্ত, তাই নির্দ্বিধায় আপনার স্টাইল এবং পছন্দ অনুসারে কোডটি সংশোধন করুন।

ডিবাগিং তথ্য…

ডিবাগিং মোটেও ভীতিকর নয়, বিশেষত আরডুইনো এর সাথে।

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

এই কোডটি উবুন্টু 16.04 এ পরীক্ষা করা হয়েছে।

যদি এটি আপনার সিস্টেমে অন্য অপারেটিং সিস্টেমের সাথে কাজ করে, তাহলে আমাকে জানান এবং আমি এটিকে তালিকায় যুক্ত করব!

প্রস্তাবিত: