সুচিপত্র:

আবহাওয়া ক্যামেরা রাস্পবেরি পাই: 13 টি ধাপ (ছবি সহ)
আবহাওয়া ক্যামেরা রাস্পবেরি পাই: 13 টি ধাপ (ছবি সহ)

ভিডিও: আবহাওয়া ক্যামেরা রাস্পবেরি পাই: 13 টি ধাপ (ছবি সহ)

ভিডিও: আবহাওয়া ক্যামেরা রাস্পবেরি পাই: 13 টি ধাপ (ছবি সহ)
ভিডিও: 4 ক্যামেরা / 3 ক্যামেরা কিভাবে চালাবেন? | How to use all camera in phone bangla | Imrul Hasan Khan 2024, জুলাই
Anonim
আবহাওয়া ক্যামেরা রাস্পবেরি পাই
আবহাওয়া ক্যামেরা রাস্পবেরি পাই

কিছুক্ষণ আগে আমি একটি প্রকল্প চেয়েছিলাম যা নিম্নলিখিতগুলিকে একত্রিত করে:

  1. রাস্পবেরি পাই
  2. পাইথন কোড
  3. লাইভ স্ট্যাটাস
  4. কার্যকলাপের ইঙ্গিত

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

বৈদ্যুতিক সরবরাহের তালিকা:

  • রাস্পবেরি পাই
  • রাস্পবেরি পাই ব্রেকআউট বোর্ড (LED ইঙ্গিতের জন্য)
  • প্রয়োজনে ইন্টারেক্টিভ ডিসপ্লের জন্য 5 ইঞ্চি এলসিডি
  • রাস্পবেরি পাই ক্যামেরা (5 মেগাপিক্সেল)
  • HDMI কেবল
  • CAT 5 তারের
  • পাই এর জন্য ডিসি পাওয়ার প্যাক
  • 24-26 গেজ তারের বা জাম্পার
  • 3 টি LEDs
  • 3 10-100 ওহম প্রতিরোধক
  • 2 পজিশন পুশ বাটন সুইচ

কেস সরবরাহের তালিকা:

  • প্রকল্পের আকারে 1/4 পাইন প্যানেল কাটা

    আমার উদাহরণে উপরে, নীচে এবং সামনে এবং পিছনে একই ধরণের কাঠ থেকে তৈরি করা হয়েছে

  • 1/4 বাই 1-ইঞ্চি প্রশস্ত পাইন বোর্ডগুলি কেসের বাম এবং ডান দিক তৈরি করতে ব্যবহৃত হয়েছিল।
  • কর্মশালায় আমার স্ক্র্যাপ থেকে উইন্ডো মাউন্টের জন্য ব্রেস তৈরি করা হয়েছিল।

বিবিধ:

  • কেস জন্য screws
  • মাউন্ট করার জন্য গরম আঠালো
  • প্রতিরোধক / LED সংযোগের জন্য সোল্ডার এবং ফ্লাক্স

সরঞ্জাম:

  • মিটার বা টেবিল করাত
  • Jig Saw বা Dremel
  • স্যান্ডার হেড সহ স্যান্ডার বা দোলনা টুল
  • সোল্ডারিং বন্দুক
  • কাঠ পোড়ানোর যন্ত্র
  • মামলার ছোট ছিদ্র তৈরির জন্য প্রয়োজন অনুযায়ী রাস্প, ফাইল, চিসেল

সফ্টওয়্যার এবং অ্যাকাউন্ট:

  • আপনার পছন্দের রাস্পবেরি পাই ওএস
  • বিনামূল্যে ডেভেলপার কী সহ টুইটার অ্যাকাউন্ট
  • রাস্পবেরি পাইতে পাইথন 3

ধাপ 1: প্রস্তাবিত ক্রয়:

প্রস্তাবিত ক্রয়
প্রস্তাবিত ক্রয়
প্রস্তাবিত ক্রয়
প্রস্তাবিত ক্রয়

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

https://www.canakit.com/raspberry-pi-3-ultimate-ki…

বর্তমানে উৎপাদিত ক্যামেরা হল 8 মেগাপিক্সেল

  • https://www.canakit.com/raspberry-pi-camera-v2-8mp…
  • পুরানো 5 এমপি সংস্করণ এখনও উপলব্ধ:

ধাপ 2: কেস ডায়াগ্রাম (বাইরে)

কেস ডায়াগ্রাম (বাইরে)
কেস ডায়াগ্রাম (বাইরে)

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

ধাপ 3: লেআউট ডায়াগ্রামের ভিতরে

লেআউট ডায়াগ্রামের ভিতরে
লেআউট ডায়াগ্রামের ভিতরে

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

প্রয়োজনে পাই পুনরায় সেট করতে পুশ বোতাম সুইচ যুক্ত করা হয়েছিল।

ধাপ 4: রাস্পবেরি পাই ওএস, পাইথন, ক্রন সেটআপ

রাস্পবেরি পাই ওএস:

আপনি যদি একটি কিট ক্রয় করেন তবে আপনি সাধারণত NOOBS এর সাথে একটি এসডি কার্ড ইনস্টল করবেন, যদি রাস্পবিয়ান ইনস্টল করার জন্য অনেক টিউটোরিয়াল না থাকে (এই প্রকল্পে আমার পছন্দ)। কিন্তু এখানে একটি NOOBS SD কার্ড থেকে RASPBIAN ইনস্টল করার অফিসিয়াল গাইড-

পাইথন 3:

শেল থেকে যদি পাইথন 3 ইনস্টল করা না থাকে:

sudo apt- পাইথন 3 ইনস্টল করুন

সংযুক্ত পাইথন কোডটি নিম্নলিখিতটি করার জন্য সেট করা আছে-

  • রাস্পবেরি পাই (আপটাইম এবং সিপিইউ টেম্প) থেকে মান পড়ুন
  • টুইটারে পোস্ট করার জন্য সরবরাহকৃত ডেভেলপার টোকেন ব্যবহার করে একটি টুইট তৈরি করুন (নিচের লিংকটি আপনাকে টুইটারে নিয়ে যাবে একটি ডেভ অ্যাকাউন্ট তৈরি করতে অথবা আপনার নিজের অ্যাকাউন্টে যোগ করতে)

    https://developer.twitter.com/en/docs/basics/getti…

  • পোস্ট নির্মাণের সময় হলুদ LED আলোকিত করুন
  • পোস্ট করার সময় লাল LED জ্বালান

ক্রন

আমি একটি পূর্বনির্ধারিত ব্যবধানে স্ক্রিপ্ট চালানোর জন্য একটি নির্ধারিত কাজ (CRON) ব্যবহার করি:

নীচে দেখা যায় স্ক্রিপ্টটি সকাল to টা থেকে বিকাল from টা পর্যন্ত প্রতি পাঁচ মিনিটে চলছে

0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55 7-16 * * * sudo/usr/bin/python3 /home/pi/system_info.py

একটি ব্যবহারকারীর তালিকা করতে CRON:

sudo crontab -l -u pi

একটি ব্যবহারকারী CRON সম্পাদনা করতে:

sudo crontab -e -u pi

ধাপ 5: উপাদানগুলির ওয়্যারিং (সুইচ এবং এলইডি)

উপাদানগুলির তারের (সুইচ এবং LEDs)
উপাদানগুলির তারের (সুইচ এবং LEDs)
উপাদানগুলির তারের (সুইচ এবং LEDs)
উপাদানগুলির তারের (সুইচ এবং LEDs)

GPIOs থেকে LEDs ব্রেকআউট বোর্ড:

আমরা রাস্পবেরি পাই এর জিপিআইও সংযোগকারী থেকে আউটপুট নিয়ন্ত্রণ করতে পারি ছবির মত একটি ব্রেকআউট বোর্ড ব্যবহার করে।

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

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

পুশ বোতাম সুইচ:

রাস্পবেরি পাই 2 এবং রাস্পবেরি পাই 3 এর সাথে, বোর্ডে একটি রিসেট পয়েন্ট রয়েছে। Pi 2 এর ক্ষেত্রে "P6" পিন পেয়ার এবং Pi 3 এ "RUN" পিন পেয়ার আমাদের "হাই" পাঠানোর অনুমতি দেয় যখন আমরা সিস্টেমে "Halt" পাঠানো দুটি পিন সংযুক্ত করি।

এটি একটি শাটডাউন সুইচ নয়, কেবল একটি রিসেট….. আমি শেল থেকে একটি পাওয়ার ডাউন হিসাবে নিম্নলিখিতগুলি জারি করার পরামর্শ দিচ্ছি:

sudo shutdown -h এখন

ধাপ 6: সামনের প্যানেল ভিতরের দৃশ্য

সামনের প্যানেল ভিতরের দৃশ্য
সামনের প্যানেল ভিতরের দৃশ্য
সামনের প্যানেল ভিতরের দৃশ্য
সামনের প্যানেল ভিতরের দৃশ্য
সামনের প্যানেল ভিতরের দৃশ্য
সামনের প্যানেল ভিতরের দৃশ্য

এই দুটি ফটোতে LCD, পাওয়ার বোতাম, ব্রেকআউট বোর্ড এবং কেসটির সামনের অংশে সংযুক্ত LED দেখা যাচ্ছে।

একটি দ্রুত অস্বীকৃতি ডানদিকের LED কাজ করা বন্ধ করে দিয়েছে যার কারণে তারগুলি বন্ধ হয়ে গেছে (যতক্ষণ না আমি LED প্রতিস্থাপন করি)

ধাপ 7: সামনের প্যানেল বাইরের দৃশ্য

সামনের প্যানেল বাইরের দৃশ্য
সামনের প্যানেল বাইরের দৃশ্য
সামনের প্যানেল বাইরের দৃশ্য
সামনের প্যানেল বাইরের দৃশ্য

আপনি দেখতে পাচ্ছেন এটি এলসিডি, এলইডি এবং গ্রাফিক্স কাঠের সাথে সমাপ্ত সামনের প্যানেলটি পাইন কেসে পুড়ে গেছে

ধাপ 8: কেসের পিছনের ভিতরের দৃশ্য

কেসের পিছনের ভিউ
কেসের পিছনের ভিউ

আমি রাস্পবেরি পাই ক্যামেরার ঠিক পাশেই রাস্পবেরি পাই পেয়েছিলাম কারণ ক্যামেরার ফিতা কেবল খুব ছোট।

ধাপ 9: কেস আউটসাইড ভিউ এর পিছনে

কেস আউটসাইড ভিউ এর পিছনে
কেস আউটসাইড ভিউ এর পিছনে

ক্যামেরাটি পজিশনে স্থির করা ছাড়া অন্য ব্যাক প্যানেল সম্পর্কে খুব বেশি কিছু বলার নেই তাই আপনার দেখার ভঙ্গি পেতে আপনাকে কেসটি সরিয়ে নিতে হবে

ধাপ 10: কেসের ডান দিকের বাইরের দৃশ্য

কেসের ডান পাশের বাইরের দৃশ্য
কেসের ডান পাশের বাইরের দৃশ্য

আমার কেসের ডান দিকে খোলা আছে পাই (ইউএসবি এবং সিএটি 5) এর সাথে সংযোগের অনুমতি দেওয়ার জন্য এবং এলসিডি থেকে পিআই পর্যন্ত ইউএসবি কেবলটি রুট করার জন্য কিছু রুম আছে কারণ কেবলটি বাঁকানোর জন্য খুব শক্ত ছিল কেস প্রস্থ বৃদ্ধি।

ধাপ 11: উইন্ডো মাউন্ট

জানালার মাউন্ট
জানালার মাউন্ট

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

ধাপ 12: নমুনা টুইট:

নমুনা টুইট
নমুনা টুইট

twitter.com/allthingstazz/status/934537216…

ধাপ 13: চূড়ান্ত চিন্তা-

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

প্রস্তাবিত: