সুচিপত্র:

IGreenhouse - বুদ্ধিমান গ্রীনহাউস: 17 টি ধাপ (ছবি সহ)
IGreenhouse - বুদ্ধিমান গ্রীনহাউস: 17 টি ধাপ (ছবি সহ)

ভিডিও: IGreenhouse - বুদ্ধিমান গ্রীনহাউস: 17 টি ধাপ (ছবি সহ)

ভিডিও: IGreenhouse - বুদ্ধিমান গ্রীনহাউস: 17 টি ধাপ (ছবি সহ)
ভিডিও: পড়া মনে রাখার ৫ বৈজ্ঞানিক উপায় 2024, জুলাই
Anonim
IGreenhouse - বুদ্ধিমান গ্রীনহাউস
IGreenhouse - বুদ্ধিমান গ্রীনহাউস

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

ধাপ 1: সরঞ্জাম এবং উপাদান

সরঞ্জাম:

  • একটি রিভেট প্লেয়ার
  • একটি বহুমুখী করাত
  • একটি ড্রিল ব্যাস 1 মিমি
  • একটি ধাপ ড্রিল 8 মিমি
  • টেপ পরিমাপ
  • একটি নথি
  • স্যান্ডপেপার
  • স্ন্যাপ বন্ধ ছুরি
  • একটি সোল্ডারিং লোহা

উপাদান (পিডিএফ দেখুন):

  • সার্ভো মোটর
  • পুশ বোতাম
  • রাস্পবেরি পাই 3 মডেল বি
  • তাপমাত্রা সেন্সর
  • আর্দ্রতা সেন্সর
  • ব্রেডবোর্ড
  • ট্রানজিস্টর
  • সার্বজনীন বিদ্যুৎ সরবরাহ
  • প্রতিরোধক
  • MCP3008
  • পাই টি-মুচি (ptionচ্ছিক)
  • এলইডি
  • তারের
  • ইথারনেট তারের
  • 5, 2V অ্যাডাপ্টার
  • 8GB মাইক্রো এসডি কার্ড
  • কবজা
  • অ্যালুমিনিয়াম ব্লাইন্ড রিভেটস
  • উজ্জ্বল পলিস্টাইরিন প্লেট
  • কোণ বিভাগ
  • সোল্ডারিং টিন
  • ডবল পার্শ্বযুক্ত টেপ
  • পিন
  • বৈদ্যুতিক তাপ সঙ্কুচিত হাতা
  • কেবল বন্ধন
  • বাক্স

সর্বোচ্চ খরচ: € 167, 82

ধাপ 2: RPi সেট আপ করা

আমরা আমাদের রাস্পবেরি পাইতে অপারেটিং সিস্টেম ইনস্টল করা শুরু করব।

  1. রাস্পবেরি পাই ওয়েবসাইট থেকে "রাস্পবিয়ান জেসি উইথ পিক্সেল" ছবিটি ডাউনলোড করুন। আপনি দেখতে পাবেন যে এটি একটি জিপ-ফাইল।
  2. একটি পছন্দসই স্থানে এই জিপ-ফাইলটি বের করুন।
  3. উইন 32 ডিস্ক ইমেজার টুলটি ডাউনলোড করুন, এটি সোর্সফোর্জে ডাউনলোড করা যাবে।

    • ছবি নির্বাচন করতে ফোল্ডার আইকনে ক্লিক করুন
    • তারপরে আপনার মাইক্রোএসডি "ডিভাইস" এ নির্বাচন করুন
    • তারপর "লিখুন" এ ক্লিক করুন

আপনার মাইক্রোএসডি তে ছবিটি লেখার পর, আপনি উইন্ডোজ এক্সপ্লোরারে মাইক্রোএসডি খুলতে পারেন।

  • "Cmdline.txt" ফাইলটি খুলুন
  • "Rootwait" শব্দের আগে নিচের লাইন যোগ করুন: 169.254.10.0
  • তারপর ফাইলটি সেভ করুন।
  1. RPi এ microSD োকান
  2. 5, 2V ডিসি অ্যাডাপ্টারের সাহায্যে আপনার RPi এ একটি ভোল্টেজ প্রয়োগ করুন
  3. নেটওয়ার্ক কেবলটিকে RPi এর সাথে সংযুক্ত করুন এবং এটি আপনার কম্পিউটারের নেটওয়ার্ক পোর্টে লাগান।

আপনার রাস্পবেরি এখন ব্যবহারের জন্য প্রস্তুত।

ধাপ 3: RPi এর সাথে সংযোগ করুন

RPi এর সাথে সংযোগ করুন
RPi এর সাথে সংযোগ করুন

আমাদের RPi এর সাথে সংযোগ করতে আমরা পুটি ব্যবহার করব।

  1. পুটি ডাউনলোড করুন
  2. একটি SSH সংযোগ তৈরি করুন (ছবি দেখুন)
  3. সাইন ইন করুন

    • ব্যবহারকারীর নাম: পাই
    • পাসওয়ার্ড: রাস্পবেরি

ওয়াইফাই আপ সেট করা হচ্ছে

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

ফাইলের নীচে যান এবং নিম্নলিখিতগুলি যুক্ত করুন:

নেটওয়ার্ক = {ssid = "ওয়্যারলেস নেটওয়ার্কের নাম" psk = "ওয়্যারলেস নেটওয়ার্কের পাসওয়ার্ড"

}

আপনার আইপি ঠিকানার ধরন দেখতে:

ifconfig wlan0

এখন আপনি ওয়্যারলেসভাবে আপনার রাস্পবেরি পাই এর সাথে সংযোগ করতে পারেন

Putty = IP ঠিকানায় হোস্টনাম

ধাপ 4: গ্রিনহাউস

গ্রিনহাউজ
গ্রিনহাউজ
গ্রিনহাউজ
গ্রিনহাউজ

এই ধাপে আমরা গ্রিনহাউস নিজেই তৈরি করতে চলেছি।

আপনার প্রয়োজন হবে:

  • একটি বহুমুখী করাত
  • একটি নথি
  • উপকরণের বিলে উল্লেখিত বাকি উপকরণ

পদক্ষেপ:

  1. উপরের খসড়ায় সচিত্রের মতো পলিস্টাইরন প্যানেল দেখেছি।
  2. উপরের ছবিতে সচিত্রের মতো কোণ বিভাগ দেখেছি:

    • 3 x 50 সেমি
    • 2 x 50 সেমি (কোণ 140)
    • 4 x 20, 5 সেমি এক লাইট দিয়ে 1, 5 সেমি ছোট করা

      মিটার 2 x 50 সেমি (কোণ 140 °) দিয়ে এই প্রোফাইলগুলি কেটে দেয়

    • 4 x 17, 5 সেমি (গিটার তৈরির জন্য মিটার দুটি করে দুটি কেটে)
  3. করাত পরে, burr পালিশ।

ধাপ 5: কোণ বিভাগ

কোণ বিভাগ
কোণ বিভাগ
কোণ বিভাগ
কোণ বিভাগ
  1. কোণ বিভাগগুলির ভিত্তিতে সমস্ত অংশ একসাথে রাখুন।
  2. ছবিতে দেখানো হিসাবে আপনার কোণার প্রোফাইল এবং পলিস্টাইরিন প্যানেলে ছিদ্র করুন। ব্যাস আপনার অন্ধ rivets প্যাকেজিং নির্দেশিত হয়।
  3. অন্ধ rivets গর্ত মধ্যে রাখুন এবং একটি rivet প্লেয়ার ব্যবহার করে তাদের ঠিক করুন।

!! অনুগ্রহ করে মনে রাখবেন যে অন্ধ rivets diametrically বিরোধী হয়, তাই আমাদের আর সমস্যা নেই।

5. এখন আপনি সামনে এবং পিছনে গ্রিনহাউসে স্লাইড করুন।

ধাপ 6: উইন্ডোজ এবং ডোর

জানালা এবং দরজা
জানালা এবং দরজা
জানালা ও দরজা
জানালা ও দরজা
জানালা ও দরজা
জানালা ও দরজা
জানালা এবং দরজা
জানালা এবং দরজা

এখন আমরা দরজা এবং জানালা স্থাপন করব।

  1. উপরের ছবিতে দেখানো দরজা এবং জানালা চিহ্নিত করুন।
  2. একটি বহুমুখী করাত ব্যবহার করে চিহ্নিত অংশগুলি দেখেছি। দেখে নেওয়ার পর আপনি দেখতে পাবেন যে জানালা এবং দরজার পাশে গর্ত রয়েছে।
  3. আপনি যে টুকরো টুকরো টুকরো করেছেন তার পাশগুলি এবং পাশগুলিও পোলিশ করুন যতক্ষণ না আপনি আর কোনও গর্ত দেখতে পাবেন না।
  4. ছবিগুলিতে চিত্রিত হিসাবে জানালা এবং দরজাটি কব্জা দিয়ে পিন করুন।

গ্রিনহাউস এখন প্রস্তুত

ধাপ 7: তারের

তারের
তারের
তারের
তারের
  • R2 = 220Ω প্রতিরোধক
  • R3 = 1kΩ প্রতিরোধক
  • R4 = 10kΩ প্রতিরোধক
  • R5 = 1kΩ প্রতিরোধক
  • R6 = 10kΩ প্রতিরোধক
  • R7 = 1kΩ প্রতিরোধক
  • R8 = 10kΩ প্রতিরোধক
  • R10 = 470Ω প্রতিরোধক
  • R11 = 220Ω প্রতিরোধক
  • R12 = 220Ω প্রতিরোধক

ধাপ 8: Servos যোগ করা

Servos যোগ করা হচ্ছে
Servos যোগ করা হচ্ছে
Servos যোগ করা হচ্ছে
Servos যোগ করা হচ্ছে

ডাবল পার্শ্বযুক্ত টেপ ব্যবহার করে পলিস্টিরিন প্যানেলে সার্ভো মোটর আটকান।

নিশ্চিত করুন যে তাদের পিভট পয়েন্ট দরজা এবং জানালার কব্জা বিন্দুর সাথে একটি সরলরেখায় রয়েছে। (ছবি দেখো)

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

বানানটি টাক দিন যাতে যখন সার্ভো খোলে, দরজা তার সাথে যায়।

তারগুলি প্রসারিত করুন (অন্যান্য তারের সংযোগ) যাতে আপনি গ্রিনহাউসের শেষে আপনার রুটিবোর্ডে পৌঁছাতে পারেন।

ধাপ 9: পুশ বোতাম

পুশ বোতাম
পুশ বোতাম

এই ধাপে আমরা আমাদের বোতামগুলিকে প্লাগ করতে (দরজা খুলতে এবং বন্ধ করতে) 1 মিমি ব্যাসের 4 টি গর্ত ড্রিল করতে শুরু করব।

  1. আপনার বোতামটি রাখুন যেখানে আপনি তাকে সংযুক্ত করতে চান (দরজার পাশে) এবং আপনার বোতামের পায়ের জায়গায় একটি বিন্দু আঁকুন। (2 বার, 2 বোতাম)
  2. আপনার আঁকা বিন্দুতে ড্রিল করুন।

বোতাম সংযুক্ত করুন

  1. গর্তের মধ্য দিয়ে বোতামের পা Insোকান। (একটি ভিতরে, একটি বাইরে)
  2. বোতামের প্রতিটি পায়ে একটি তারের ঝালাই করুন।
  3. পা এবং ব্রেজড টুকরোতে তাপ সঙ্কুচিত করুন, যাতে তারগুলি শর্ট সার্কিট না করে।
  4. একটি তারের শেষে সোল্ডার একটি 220 ওহম প্রতিরোধক। তার উপর তাপ সঙ্কুচিত রাখুন।

পূর্ববর্তী ধাপে দেখানো ধাপের ড্রিলের সাথে একটি গর্ত ড্রিল করুন, যাতে আমরা ভিতরের বোতামের তারগুলি ভিতরে আনতে পারি।

দুটি বোতামের তারগুলি একটি ক্ল্যাম্পিং স্ট্র্যাপের সাথে সংযুক্ত করুন।

তারগুলি প্রসারিত করুন (অন্যান্য তারের সংযোগ) যাতে আপনি গ্রিনহাউসের শেষে আপনার রুটিবোর্ডে পৌঁছাতে পারেন।

ধাপ 10: সোল্ডারিং নেতৃত্ব এবং তাপমাত্রা সেন্সর

সোল্ডারিং LED এবং তাপমাত্রা সেন্সর
সোল্ডারিং LED এবং তাপমাত্রা সেন্সর
সোল্ডারিং LED এবং তাপমাত্রা সেন্সর
সোল্ডারিং LED এবং তাপমাত্রা সেন্সর

ধাক্কা বোতাম দ্বারা আপনি নেতৃত্ব হিসাবে বিক্রি।

  1. নেতৃত্বের প্রতিটি পায়ে একটি তারের ঝালাই করুন।
  2. পা এবং ব্রেজড টুকরার উপরে তাপ সঙ্কুচিত করুন, যাতে তারগুলি শর্ট সার্কিট না করে।
  3. একটি তারের শেষে সোল্ডার একটি 220 ওহম প্রতিরোধক। তার উপর তাপ সঙ্কুচিত রাখুন

তাপমাত্রা সেন্সরের প্রতিটি থ্রেডে একটি পুরুষ-মহিলা থ্রেড সোল্ডার। সুতরাং আমাদের তাপমাত্রা সেন্সরকে রুটিবোর্ডের সাথে সংযুক্ত করা সহজ হবে।

!! সোল্ডার্ড পার্টসের উপর বৈদ্যুতিক তাপ সঙ্কুচিত হাতা রাখতে ভুলবেন না।

ধাপ 11: দূরে ওয়্যারিং লুকান

দূরে ওয়্যারিং লুকান
দূরে ওয়্যারিং লুকান
দূরে ওয়্যারিং লুকান
দূরে ওয়্যারিং লুকান

এই ধাপে আমরা নিশ্চিত করব যে কেবলগুলি আমাদের উদ্ভিদের মধ্য দিয়ে চলবে না।

  1. যখন আপনি আপনার অন্ধ রিভেটগুলি একে অপরের সামনে রাখেন তখন যে ছিদ্রগুলি তৈরি হয়েছিল তার মধ্য দিয়ে একটি ক্ল্যাম্পিং স্ট্র্যাপ োকান।
  2. ক্ল্যাম্পিং স্ট্র্যাপে সমস্ত তারগুলি ertোকান এবং টানুন।

এবং পরিশেষে:

আপনার ব্রেডবোর্ড এবং রাস্পবেরি পাইটি ছোট বাক্সে ডবল পার্শ্বযুক্ত টেপ দিয়ে আটকান এবং ব্যাকপ্যানেলে একটি গর্ত ড্রিল করুন যাতে আপনি আপনার বিদ্যুৎ সরবরাহ বের করে আনতে পারেন।

ধাপ 12: কোডিং

আমরা কোড চালানোর আগে, আমাদের প্রথমে আমাদের রাস্পবেরি পাইতে কিছু জিনিস ইনস্টল করতে হবে।

  • ওয়ান-ওয়্যার ইন্টারফেস সক্ষম করুন

    • sudo raspi-config
    • ইন্টারফেসিং বিকল্প
    • 1-ওয়্যার: সক্ষম করুন
    • sudo nano /boot/config.txt
    • নিম্নলিখিত dtoverlay = w1-gpio যোগ করুন
    • 'সুডো রিবুট' দিয়ে রাস্পবেরি পাই পুনরায় চালু করুন
  • রাস্পবেরি পাইতে মাইএসকিউএল ইনস্টল করা

    • sudo apt-get update && sudo apt-get upgrade
    • sudo apt-get mysql-server ইনস্টল করুন
    • sudo apt-get mysql-client ইনস্টল করুন
    • mysql -uroot -p

      পাসওয়ার্ড = রুট

  • মাইএসকিউএল সংযোগকারী ইনস্টল করা হচ্ছে

    sudo apt-get python3-mysql.connector ইনস্টল করুন

  1. গিথুব থেকে ফ্লাস্ক প্রকল্পটি ডাউনলোড করুন।
  2. পাইচারামে প্রকল্পটি খুলুন

ধাপ 13: মাইএসকিউএল ডাটাবেস

মাইএসকিউএল ডাটাবেস
মাইএসকিউএল ডাটাবেস

মাইএসকিউএল ব্যবহারকারী

mysql -uroot -p

ব্যবহারকারীর নাম তৈরি করুন@'লোকালহোস্ট' 'পাসওয়ার্ড' দ্বারা চিহ্নিত;

গ্রান্ট করুন সমস্ত বিশেষাধিকার *। * গ্র্যান্ট অপশন সহ 'নাম' local 'লোকালহোস্ট';

ব্যবহারকারীর নাম '@'%'' পাসওয়ার্ড 'দ্বারা চিহ্নিত;

গ্রান্ট অপশন সহ সমস্ত বিশেষাধিকার * * * 'নাম'@'%'

পাসওয়ার্ড এবং নাম স্ব-নির্বাচিত।

একটি নতুন ডাটাবেস তৈরি করুন

ডেটাবেস ENMDatabase তৈরি করুন;

মাইএসকিউএল সংযোগ থেকে প্রস্থান করুন

প্রস্থান

ধাপ 14: পাইচারামে টেবিল তৈরি করুন

পাইচারামে টেবিল তৈরি করুন
পাইচারামে টেবিল তৈরি করুন

ডেটা সোর্স হিসাবে একটি মাইএসকিউএল ডাটাবেস যোগ করুন।

  1. CTRL + SHIFT + A ডাটাবেস
  2. + ডেটা সোর্স মাইএসকিউএল

পরবর্তী তথ্য ব্যবহার করুন:

সাধারণ

হোস্ট: লোকালহোস্ট পোর্ট: 3306

ডাটাবেস: ENMDatabase

ব্যবহারকারী: ** আপনি আগের ধাপে বেছে নেওয়া নাম

পাসওয়ার্ড: ** পাসওয়ার্ড যা আপনি আগের ধাপে বেছে নিয়েছেন

SSH/SSL

প্রক্সি হোস্ট: ** আপনার আইপি ঠিকানা পোর্ট: 22

প্রক্সি ব্যবহারকারী: পাই

প্রক্সি পাসওয়ার্ড: রাস্পবেরি

টেবিল erোকানো

  1. ENMDatabase ওপেন কনসোলে ডান ক্লিক করুন
  2. 'কনসোলে' এসকিউএল ফাইলগুলি (Database.zip) চালান
  3. ফলাফল: উপরের ছবিটি দেখুন

ধাপ 15: প্রকল্পটি আপলোড করুন

প্রকল্পটি আপলোড করুন
প্রকল্পটি আপলোড করুন

ফ্লাস্কে:

  • সরঞ্জাম স্থাপনার কনফিগারেশনে ক্লিক করুন
  • উপরের ছবির মতো কনফিগার করুন
  • Tools Deployment Upload to Default Server- এ ক্লিক করুন

ধাপ 16: স্বয়ংক্রিয়ভাবে চালান

আমাদের গ্রিনহাউস ব্যবহার করার আগে এটিই শেষ ধাপ!

পুটিতে আপনার রাস্পবেরি পাইতে যান

সুডো ন্যানো /ইত্যাদি /প্রোফাইল

নীচের লাইন যোগ করুন:

python /home/pi/ProjectFlask/ProjectFlask.py &

ধাপ 17: IGreenhouse ব্যবহার করে

এই ধাপে আমরা আমাদের গ্রিনহাউস ব্যবহারের জন্য প্রস্তুত করতে যাচ্ছি।

  1. সকেটে রাসবেরি পাই থেকে পাওয়ার সাপ্লাই সংযোগ করুন।
  2. রাস্পবেরি পাই সম্পূর্ণ বুট না হওয়া পর্যন্ত অপেক্ষা করুন।
  3. সকেটে সার্বজনীন বিদ্যুৎ সরবরাহ সংযুক্ত করুন।

রাস্পবেরি পাই সম্পূর্ণরূপে বুট না হওয়া পর্যন্ত সর্বজনীন বিদ্যুৎ সরবরাহের জন্য সর্বদা অপেক্ষা করুন, অন্যথায় সার্ভো মোটর সঠিকভাবে কাজ করবে না

আপনার ওয়েবসাইট দেখতে: আপনার আইপি ঠিকানার জন্য অনুসন্ধান করুন: 5000

এখন আপনার iGreenhouse ব্যবহারের জন্য প্রস্তুত। আপনি আপনার নিজের ফল এবং সবজি চাষ করতে পারেন।

তাই আমি বলব: আপনার খাবার উপভোগ করুন!

প্রস্তাবিত: