সুচিপত্র:

Arduino Uno স্বয়ংক্রিয় সানশেড সিস্টেম: 9 ধাপ
Arduino Uno স্বয়ংক্রিয় সানশেড সিস্টেম: 9 ধাপ

ভিডিও: Arduino Uno স্বয়ংক্রিয় সানশেড সিস্টেম: 9 ধাপ

ভিডিও: Arduino Uno স্বয়ংক্রিয় সানশেড সিস্টেম: 9 ধাপ
ভিডিও: Arduino robot car.🤖🚘 Automatic car.🔥🔥🔥 #robot #robotcar #arduino #arduino_project #car 2024, জুলাই
Anonim
Arduino Uno স্বয়ংক্রিয় সানশেড সিস্টেম
Arduino Uno স্বয়ংক্রিয় সানশেড সিস্টেম
Arduino Uno স্বয়ংক্রিয় সানশেড সিস্টেম
Arduino Uno স্বয়ংক্রিয় সানশেড সিস্টেম

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

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

ছবির উৎস:

ধাপ 1: ডিজাইন ধারণা প্রক্রিয়া

ডিজাইন কনসেপ্ট প্রসেস
ডিজাইন কনসেপ্ট প্রসেস

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

ধাপ 2: ব্যবহৃত উপকরণ

ব্যবহৃত উপকরণ
ব্যবহৃত উপকরণ
ব্যবহৃত উপকরণ
ব্যবহৃত উপকরণ
ব্যবহৃত উপকরণ
ব্যবহৃত উপকরণ

ছবিগুলি প্রকল্পে ব্যবহৃত প্রকৃত উপাদানগুলির। প্রকল্পের তথ্যপত্র সংযুক্ত নথিতে রয়েছে। সমস্ত ডেটা শীট সরবরাহ করা যায়নি। পুরো পণ্যটি তৈরি করতে আমার মোটামুটি $ 146 খরচ হয়েছিল।

বেশিরভাগ অংশ এবং উপাদানগুলি আমাজন বা লোভস নামে একটি হোম ইমপ্রুভমেন্ট স্টোর থেকে এসেছে।

ব্যবহৃত অন্যান্য ডিভাইস:

তারের স্ট্রিপার

প্লাস

স্ক্রু ড্রাইভার

ফ্ল্যাটহেড স্ক্রু ড্রাইভার

মাল্টি-মিটার

ল্যাপটপ

Arduino ডাউনলোড করা প্রোগ্রাম

ধাপ 3: যুক্তি: এটি কিভাবে কাজ করে

যুক্তি: এটা কিভাবে কাজ করে
যুক্তি: এটা কিভাবে কাজ করে
যুক্তি: এটা কিভাবে কাজ করে
যুক্তি: এটা কিভাবে কাজ করে
যুক্তি: এটা কিভাবে কাজ করে
যুক্তি: এটা কিভাবে কাজ করে

সার্কিট্রি:

একটি কম্পিউটার বা ল্যাপটপের মাধ্যমে, Arduino প্রোগ্রামার থেকে কোড Arduino Uno- এ পাঠানো হয় যা কোডটি পড়ে এবং কমান্ডগুলি প্রয়োগ করে। একবার আরডুইনো ইউনোতে কোড আপলোড হয়ে গেলে প্রোগ্রামটি চালিয়ে যাওয়ার জন্য কম্পিউটারের সাথে সংযুক্ত থাকার প্রয়োজন হবে না যতক্ষণ না আরডুইনো ইউনো চালানোর জন্য আলাদা বিদ্যুৎ সরবরাহ পায়। সার্কিটে H - সেতু 5 ভোল্টের একটি আউটপুট প্রদান করে যা Arduino Uno কে নিয়ন্ত্রণ করার জন্য যথেষ্ট। Arduino Uno- এর জন্য পাওয়ার সাপ্লাই হিসেবে কম্পিউটার ছাড়া সিস্টেমকে কাজ করার অনুমতি দেওয়া, সিস্টেমটিকে পোর্টেবল করা, যা গাড়িতে ব্যবহার করতে চাইলে প্রয়োজনীয়।

দুটি সীমা সুইচ, একটি তাপমাত্রা সেন্সর, একটি হালকা সেন্সর, একটি RBG LED এবং একটি H - সেতু Arduino Uno- এর সাথে সংযুক্ত।

RBG LED নির্দেশ করে যে ট্রিগার রড কোথায় অবস্থিত। যখন ট্রিগার নীচের অবস্থানে থাকে তখন নিম্ন সীমা সুইচটি ট্রিগার করে LED লাল দেখায়। যখন ট্রিগার উভয় সীমার মধ্যে থাকে তখন LED নীল দেখায়। যখন ট্রিগার উপরের সীমার সুইচটি আঘাত করে তখন LED একটি গোলাপী-লাল দেখায়।

সীমা সুইচগুলি সার্কিটের জন্য কাট অফ সুইচ যা সিস্টেমকে মোটর চলাচল বন্ধ করতে বলে।

H - ব্রিজ মোটর ঘূর্ণন নিয়ন্ত্রণের জন্য একটি রিলে হিসেবে কাজ করে। এটি জোড়ায় জোড়ায় কাজ করে। এটি মোটরের মাধ্যমে বর্তমান প্রবাহকে পরিবর্তন করে, যা ভোল্টেজ পোলারিটি নিয়ন্ত্রণ করে যা নির্দেশমূলক পরিবর্তন ঘটায়।

একটি 12 ভোল্ট, 1.5 এমপি ব্যাটারি মোটরের জন্য শক্তি সরবরাহ করে। ব্যাটারি এইচ - ব্রিজের সাথে সংযুক্ত থাকে যাতে মোটর ঘূর্ণন দিক নিয়ন্ত্রণ করা যায়।

একটি ম্যানুয়াল টগল সুইচ হল ব্যাটারি এবং H - ব্রিজের মধ্যে একটি অন/ অফ কম্পোনেন্ট হিসেবে কাজ করার জন্য যখন গাড়ি চালু বা বন্ধ থাকে। যখন সুইচটি চালু থাকে, ইঙ্গিত করে যে গাড়িটি চালু আছে, কোন ক্রিয়া ঘটবে না। এইভাবে আপনার গাড়ি চালানোর সময় ছায়া কাজ করবে না। যখন সুইচ বন্ধ থাকে, এমনভাবে কাজ করে যেন গাড়িটি একইভাবে বন্ধ থাকে তাহলে সিস্টেম কাজ করবে এবং সঠিকভাবে কাজ করবে।

তাপমাত্রা সেন্সর হল সার্কিটের মূল স্টোন উপাদান, যদি একটি সেট থ্রেশহোল্ডের তাপমাত্রা পূরণ না হয়, তাহলে আলো লক্ষ্য করা গেলেও কোন কাজ করা হবে না। যদি তাপমাত্রার থ্রেশহোল্ড পূরণ করা হয়, তাহলে কোডটি হালকা সেন্সরগুলি পরীক্ষা করে।

যদি আলো এবং তাপমাত্রা সেন্সর প্যারামিটারগুলি পূরণ করা হয় তবে সিস্টেমটি মোটরকে সরাতে বলে।

শারীরিক কম্পেনেন্ট:

একটি গিয়ার একটি 12V 200rpm গিয়ার ডিসি মোটর সংযুক্ত করা হয়। গিয়ার একটি ড্রাইভার রড চালায় যা একটি চেইন এবং স্প্রকেট সিস্টেম ঘোরায় যা শৃঙ্খলের সাথে সংযুক্ত একটি অ্যালুমিনিয়াম রডের উপরে বা নিচে চলাচল নিয়ন্ত্রণ করে। ধাতব রডটি ছায়ার সাথে সংযুক্ত থাকে, যা বর্তমান কোড প্যারামিটারগুলি ছায়ায় থাকার অনুরোধের উপর নির্ভর করে এটিকে উত্থাপন বা হ্রাস করার অনুমতি দেয়।

ধাপ 4: প্রকল্প উন্নয়ন

Image
Image
সৃষ্টি প্রক্রিয়া: ফ্রেমওয়ার্ক
সৃষ্টি প্রক্রিয়া: ফ্রেমওয়ার্ক

সৃষ্টি প্রক্রিয়া:

ধাপ 1) ফ্রেম তৈরি করুন

ধাপ 2) ফ্রেমে উপাদান সংযুক্ত করুন; গিয়ার এবং চেইন সিস্টেম অন্তর্ভুক্ত, এছাড়াও লকিং পিন সরানো সঙ্গে বেলন ছায়া

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

ধাপ 3) ব্রেডবোর্ডে সার্কিট তৈরি করুন - যথাযথ রুটিবোর্ড পিনকে আরডুইনো ডিজিটাল বা এনালগ পিনের সাথে সংযুক্ত করতে জাম্পার তার ব্যবহার করুন।

ধাপ 4) আরডুইনোতে কোড তৈরি করুন

ধাপ 5) পরীক্ষা কোড; সিরিয়াল মনিটরে প্রিন্টআউট দেখুন, যদি সমস্যাগুলি কোডে সংশোধন করে।

ধাপ 6) প্রকল্প শেষ করুন; কোড তৈরি সার্কিট এবং পণ্য কাঠামোর সাথে কাজ করে।

আমার প্রকল্প তৈরি করতে সাহায্য করার জন্য অনেক ফোরাম এবং টিউটোরিয়াল ভিডিও ব্যবহার করা হয়েছিল।

রেফারেন্স এর তালিকা:

  • https://www.bc-robotics.com/tutorials/controlling-…
  • https://learn.adafruit.com/tmp36-temperature-senso…
  • https://steps2make.com/2017/10/arduino-temperature…
  • https://learn.adafruit.com/tmp36-temperature-senso…
  • https://forum.allaboutcircuits.com/threads/start-s…
  • https://www.instructables.com/id/Control-DC-Motor-…
  • https://forum.allaboutcircuits.com/threads/start-s…
  • https://www.arduino.cc/
  • https://forum.allaboutcircuits.com/threads/start-s…
  • https://howtomechatronics.com/tutorials/arduino/a…
  • https://forum.allaboutcircuits.com/threads/start-s…
  • https://www.energyefficientsolutions.com/Radiant-B…

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

ধাপ 5: সৃষ্টি প্রক্রিয়া: ফ্রেমওয়ার্ক

সৃষ্টি প্রক্রিয়া: ফ্রেমওয়ার্ক
সৃষ্টি প্রক্রিয়া: ফ্রেমওয়ার্ক
সৃষ্টি প্রক্রিয়া: ফ্রেমওয়ার্ক
সৃষ্টি প্রক্রিয়া: ফ্রেমওয়ার্ক

পণ্যটি তৈরি করা হয়েছিল যাতে এটি অংশগুলি সহজেই পাওয়া যায়।

ভৌত ফ্রেমটি কেবল সিডার কাঠ এবং স্ক্রু দিয়ে তৈরি হয়েছিল।

ফ্রেম 24 ইঞ্চি লম্বা 18 ইঞ্চি লম্বা। এটি মোটামুটি একটি পূর্ণ আকারের গড় গাড়ির উইন্ডশীল্ডের 1: 3 স্কেল।

শারীরিক পণ্যটিতে দুটি প্লাস্টিকের গিয়ার এবং চেইন কিট, দুটি ধাতব রড এবং একটি বেলন শেড রয়েছে।

একটি গিয়ার ডিসি মোটরের সাথে সংযুক্ত থাকে, এটি একটি ধাতব রড ঘোরায় যা একটি চালক খাদ হিসাবে কাজ করে যা চেইন চলাচল নিয়ন্ত্রণ করে। চালকের রডটি সমানভাবে ছায়া সরানোর জন্য যুক্ত করা হয়েছিল।

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

কেনার সময় রোলার শেডটিতে মূলত একটি লকিং মেকানিজম ছিল এবং আমি এটি বের করেছিলাম। এটি রোলার শেডকে টানতে এবং নিচে নামানোর ক্ষমতা দিয়েছিল যখন একবার উত্তোলন চলাচল বন্ধ হয়ে যায়।

ধাপ 6: ওয়্যারিং সেট-আপ

তারের সেট-আপ
তারের সেট-আপ
তারের সেট-আপ
তারের সেট-আপ
তারের সেট-আপ
তারের সেট-আপ
তারের সেট-আপ
তারের সেট-আপ

তারগুলি পরিষ্কারভাবে সংগঠিত হতে হয়েছিল এবং তারগুলি পৃথক করতে হয়েছিল যাতে তারের মধ্যে কোনও হস্তক্ষেপ না ঘটে। এই প্রকল্পের সময় কোন সোল্ডারিং করা হয়নি।

একটি Ywrobot LDR লাইট সেন্সর একটি হালকা ডিটেক্টর হিসাবে ব্যবহৃত হয়, এটি একটি ফটো-রোধক যা Arduino UNO- এর এনালগ পিন A3 এর সাথে সংযুক্ত।

একটি DS18B20 তাপমাত্রা সেন্সর প্রকল্পের জন্য একটি সেট তাপমাত্রা প্যারামিটার হিসাবে ব্যবহৃত হয়, এটি সেলসিয়াসে পড়ে এবং আমি এটিকে ফারেনহাইটে পড়ার জন্য রূপান্তরিত করি। DS18B20 একটি 1-ওয়্যার বাসের মাধ্যমে যোগাযোগ করে। একটি লাইব্রেরি ডাউনলোড করে অরুডিনো কোড স্কেচে সংযুক্ত করতে হবে যাতে DS18B20 ব্যবহার করা যায়। আরডুইনো ইউএনওতে তাপমাত্রা সেন্সর ডিজিটাল পিন 2 এর সাথে সংযুক্ত।

একটি RBG LED ছায়া অবস্থান যেখানে একটি সূচক হিসাবে ব্যবহার করা হয়। লাল হল যখন ছায়া পুরোপুরি উপরে বা পুরোপুরি নিচে, এবং চলমান অবস্থায় যখন নীল হয়। আরডুইনো ইউএনও -তে ডিজিটাল পিন 4 -এর সাথে সংযুক্ত LED তে লাল পিন। আরডুইনো ইউএনও -তে ডিজিটাল পিন 3 -এর সাথে সংযুক্ত এলইডি -তে নীল পিন।

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

একটি L298n ডুয়াল এইচ-ব্রিজ মোটর ঘূর্ণন নিয়ন্ত্রণের জন্য ব্যবহৃত হত। 12V ব্যাটারি থেকে শক্তি এবং স্থল এইচ-ব্রিজের সাথে সংযুক্ত, যা 12V 200rpm গিয়ারযুক্ত মোটরের জন্য শক্তি সরবরাহ করে। এইচ-ব্রিজটি Arduino UNO- এর সাথে সংযুক্ত।

12 ভোল্ট 1.5A রিচার্জেবল ব্যাটারি মোটরের জন্য শক্তি সরবরাহ করে।

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

ধাপ 7: প্রকল্প নকশা ডেটা

প্রকল্প নকশা ডেটা
প্রকল্প নকশা ডেটা
প্রকল্প নকশা ডেটা
প্রকল্প নকশা ডেটা

প্রকল্পটি বিকাশের জন্য খুব বেশি পরীক্ষামূলক ডেটা, গণনা, গ্রাফ বা বক্ররেখার প্রয়োজন ছিল না। লাইট সেন্সরটি উজ্জ্বলতার একটি বড় পরিসরের জন্য ব্যবহার করা যেতে পারে এবং তাপমাত্রা সেন্সরের -55 ° C থেকে 155 ° C এর পরিসীমা রয়েছে যা আমাদের তাপমাত্রার পরিসরের তুলনায় বেশি। ছায়া নিজেই ভিনাইল ফ্যাব্রিক দিয়ে তৈরি এবং একটি অ্যালুমিনিয়াম রডের সাথে সংযুক্ত এবং একটি 12V ব্যাটারি বেছে নেওয়া হয়েছিল কারণ আমি ক্ষমতার সাথে সমস্যা করতে চাইনি। ব্যাটারি থেকে সরবরাহিত ভোল্টেজ এবং কারেন্ট পরিচালনা করার জন্য একটি 12V মোটর নির্বাচন করা হয়েছিল এবং পূর্ববর্তী জ্ঞানের উপর ভিত্তি করে যে এটি প্রয়োগ করা বাহিনীর অধীনে পরিচালনার জন্য যথেষ্ট শক্তিশালী হওয়া উচিত। মোটরটির 0.24 ইঞ্চি শ্যাফ্টে প্রয়োগ করা টর্কটি সত্যিই এটি পরিচালনা করতে পারে তা নিশ্চিত করার জন্য গণনা করা হয়েছিল। যেহেতু ব্যক্তিগত সরবরাহের কারণে অ্যালুমিনিয়াম রডের সঠিক ধরন অজানা ছিল, তাই অ্যালুমিনিয়াম 2024 গণনার জন্য ব্যবহৃত হয়েছিল। রডের ব্যাস প্রায় 0.25 ইঞ্চি এবং দৈর্ঘ্য 18 ইঞ্চি। অনলাইন মেটাল স্টোরের ওজন ক্যালকুলেটর ব্যবহার করে রডের ওজন 0.0822 পাউন্ড। ব্যবহৃত ভিনাইল ফ্যাব্রিকটি 1.5 পাউন্ড ওজনের একটি বড় টুকরো থেকে কেটে ফেলা হয়। মূল টুকরা। এই কারণে আমাদের কাপড়ের টুকরোর ওজন প্রায় 0.75 পাউন্ড। রড এবং কাপড়ের মোট মিলিত ওজন 0.8322 পাউন্ড। এই মিলিত লোডের কারণে টর্কটি রডের ভরের কেন্দ্রে কাজ করে এবং গুণ করে খাদ এর 0.24 ইঞ্চি ব্যাসার্ধ দ্বারা মোট ওজন। সামগ্রিক ঘূর্ণন সঁচারক বল রডের কেন্দ্রে কাজ করবে যার মান 0.2 lb-in হবে। রডটি অভিন্ন ব্যাসের একটি উপাদান দিয়ে তৈরি এবং এর এক প্রান্তে চেইন সাপোর্ট এবং অন্য প্রান্তে মোটরের শ্যাফ্ট রয়েছে। যেহেতু চেইন সাপোর্ট এবং মোটরের শ্যাফ্ট রডের কেন্দ্র থেকে সমান দূরত্বে, তাই ওজনের কারণে টর্ক প্রতিটি প্রান্তে সমানভাবে ভাগ করা হয়। ওজন বা.1 পাউন্ড-ইনের কারণে মোটরের খাদকে টর্কের অর্ধেক পরিচালনা করতে হবে। আমাদের ডিসি মোটরটির সর্বাধিক টর্ক 0.87 lb-in 200 rpm এ রয়েছে যা সানশেড এবং রডকে সামঞ্জস্য করার চেয়ে বেশি তাই মোটরটি প্রয়োগ করা হয়েছিল যাতে পরীক্ষা শুরু হতে পারে। গণনাগুলি আমাকে বুঝতে পেরেছিল যে মোটরটি সর্বাধিক অবস্থায় কাজ করা উচিত নয় তাই শুল্ক চক্র 100 শতাংশ থেকে কমিয়ে আনতে হবে। ডিউটি চক্রটি ট্রায়াল এবং ত্রুটির দ্বারা ক্যালিব্রেট করা হয়েছিল যাতে সূর্যের ছায়া বাড়ানো এবং কমানোর জন্য আদর্শ গতি নির্ধারণ করা যায়।

ধাপ 8: Arduino স্কেচ

Arduino স্কেচ
Arduino স্কেচ
Arduino স্কেচ
Arduino স্কেচ
Arduino স্কেচ
Arduino স্কেচ

প্রোগ্রাম কোডে আমি Arduino IDE ব্যবহার করেছি। ওয়েবসাইট https://www.arduino.cc/ এর মাধ্যমে প্রোগ্রামার ডাউনলোড করুন

এটি ব্যবহার করা সহজ যদি আপনি আগে কখনো ব্যবহার না করেন। Arduino সফটওয়্যারে কিভাবে একটি প্রোগ্রাম কোড করতে হয় তা জানার জন্য ইউটিউব বা ইন্টারনেটে অনেক টিউটোরিয়াল ভিডিও রয়েছে।

আমি আমার প্রকল্পের জন্য হার্ডওয়্যার হিসাবে একটি Arduino UNO মাইক্রোকন্ট্রোলার ব্যবহার করেছি। এটির যথেষ্ট ডিজিটাল পিন ইনপুট ছিল যা আমার প্রয়োজন ছিল।

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

DS18B20 তাপমাত্রা সেন্সর ব্যবহারযোগ্য হওয়ার জন্য ওয়ানওয়ায়ার নামে একটি লাইব্রেরি ব্যবহার করা হয়েছিল। Arduino প্রোগ্রাম খোলা থাকলে এই লাইব্রেরিটি স্কেচ ট্যাবের নিচে পাওয়া যায়।

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

ধাপ 9: চূড়ান্ত পণ্য

Image
Image
চূড়ান্ত পণ্য
চূড়ান্ত পণ্য
চূড়ান্ত পণ্য
চূড়ান্ত পণ্য
চূড়ান্ত পণ্য
চূড়ান্ত পণ্য

আমি সার্কিটটি সম্ভবত কাজ না করার কারণে তাদের ক্ষতিগ্রস্ত বা অপসারণ থেকে রক্ষা করার জন্য বাক্সের ভিতরে সমস্ত ওয়্যারিং রাখি।

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

পণ্যটি সম্পূর্ণ বহনযোগ্য এবং স্বায়ত্তশাসিত। এটি এমন একটি আইটেম হিসাবে ডিজাইন করা হয়েছে যা একটি স্বয়ংক্রিয় শেডিং সিস্টেম হিসাবে একটি যানবাহনে নির্মিত হয়, কিন্তু বহিরঙ্গন শেডিং সিস্টেমের জন্য বা জানালার জন্য একটি ঘরের ভিতরে বর্তমান নির্মাণ ব্যবহার করতে পারে।

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

প্রস্তাবিত: