হোম অ্যাসিস্ট্যান্টের জন্য রুম মনিটর: 6 টি ধাপ
হোম অ্যাসিস্ট্যান্টের জন্য রুম মনিটর: 6 টি ধাপ
Anonim
Image
Image
প্রোটোটাইপ
প্রোটোটাইপ

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

ধাপ 1: প্রয়োজনীয়তা

বেস কানেকশন এবং সেন্সর রিডিং পরীক্ষা করার জন্য আমি প্রাথমিকভাবে একটি ব্রেডবোর্ডে একটি প্রোটোটাইপ তৈরি করেছি। পরীক্ষার পর আমি সিস্টেমের প্রয়োজনীয়তা সংজ্ঞায়িত করেছি। এটি করতে হবে:

  • I2c সেন্সর সহ একাধিক সেন্সর পড়ার অনুমতি দিন
  • ব্যাটারি বা ট্রান্সফরমার দ্বারা চালিত হতে পারে
  • হোম অ্যাসিস্ট্যান্টের জন্য একটি কেন্দ্রীয় স্থানে তথ্য পাঠান
  • কম ব্যবহার করুন, বিশেষ করে যদি এটি ব্যাটারি চালিত হয়
  • যতটা সম্ভব ছোট হোন যাতে কারো নজরে না আসে

উপরের প্রয়োজনীয়তা পূরণের জন্য আমি নিম্নলিখিত কাঠামোটি সংজ্ঞায়িত করেছি:

  • সিস্টেম তিনটি সেন্সর পড়ার জন্য প্রস্তুত, যার মধ্যে একটি i2c এর মাধ্যমে
  • আপনাকে কোন পাওয়ার মোড নির্ধারণ করতে দেয়
  • একটি এমকিউটিটি সার্ভারে তার বিষয়ে পাঠ পাঠান যাতে হোম অ্যাসিস্ট্যান্ট সংগ্রহ করতে পারে
  • আপনাকে অবশ্যই প্রতি ঘন্টা রিডিং পাঠাতে হবে এবং তারপরে গভীর ঘুমে প্রবেশ করুন

ধাপ 2: প্রোটোটাইপ

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

প্রোটোটাইপ সম্পন্ন হওয়ার পর, আমি অটোডেস্ক agগলে পিসিবি নির্মাণ শুরু করি। এটি 11 সেমি পর্যন্ত পিসিবি তৈরি করতে বিনামূল্যে।

অটোডেস্ক agগলে PCD তৈরির জন্য আপনাকে একটি প্রকল্প তৈরি করতে হবে এবং প্রকল্পের মধ্যে উপাদান এবং তাদের সংযোগের সাথে একটি স্কিমা তৈরি করতে হবে।

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

ধাপ 3: PCB তৈরি করুন

পিসিবি তৈরি করুন
পিসিবি তৈরি করুন
পিসিবি তৈরি করুন
পিসিবি তৈরি করুন

অবশেষে, উত্পাদনের জন্য জমা দেওয়ার জন্য অঙ্কনটি গারবার ফর্ম্যাটে রপ্তানি করা প্রয়োজন। যেহেতু বেশ কিছু সম্ভাবনা আছে, PCBWay প্রক্রিয়াটির একটি টিউটোরিয়াল প্রদান করে (https://www.pcbway.com/helpcenter/technical_support/Generate_Gerber_files_in_Eagle.html) এবং কোন ফাইল জমা দিতে হবে।

আমি তারপর ছবিটি উৎপাদন করার জন্য PCBWay- এ পাঠিয়েছি। স্পনসরশিপের জন্য সমস্ত সহায়তার জন্য PCBWay কে অগ্রিম ধন্যবাদ।

জমা দেওয়া হয়েছে PCBWay ওয়েবসাইটে। জমা দেওয়ার সময়, খরচ স্বয়ংক্রিয়ভাবে উপলব্ধ করা হয়। একটি বিকল্প যা টিক দেওয়া উচিত তা হল "HASL সীসা মুক্ত" যাতে প্লেটে সীসা না থাকে। জমা দেওয়ার পরে উত্পাদন প্রক্রিয়া দ্রুত হয়, 1-2 দিন সময় নেয়।

ধাপ 4: উপাদান

PCBWay থেকে PCB পাওয়ার পর, আমি বিভিন্ন উপাদান dingালাই শুরু করি। এই প্রকল্পের জন্য নিম্নলিখিত উপাদানগুলি প্রয়োজন:

  • পুরুষ হেডার
  • মহিলা হেডার
  • 1 ডুয়াল 18650 ব্যাটারি হোল্ডার
  • 1 জাম্পার
  • 1 Wemos d1 মিনি
  • 1 470uf ক্যাপাসিটর
  • 1 ডিসি পাওয়ার জ্যাক সকেট 5.5 x 2.1 মিমি
  • 1 DHT22 সেন্সর
  • জাম্পারের তার
  • PCBWay থেকে PCB বোর্ড

ধাপ 5: সমাবেশ

সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ

আমি PCB- তে উপাদানগুলিকে dingালাই করা শুরু করেছিলাম, যা PCBWay যে প্রস্তুতির কারণে খুব সহজ প্রক্রিয়া ছিল।

সোল্ডারিং এবং একটি চূড়ান্ত পরীক্ষার পরে, আমি বাক্সটি ডিজাইন করা শুরু করি। এটি অটোডেস্ক ফিউশন on০ এর আদলে তৈরি করা হয়েছিল। নীচে, যা সিস্টেমটি ধারণ করে এবং বিভিন্ন ইনপুট রয়েছে এবং উপরেরটি, যা DHT22 রয়েছে। ব্যবহার করা হবে না এমন ইনপুটগুলির জন্য বেশ কয়েকটি কভারও মডেল করা হয়েছিল। প্রয়োজন হলে শুধু প্রতিটি idাকনা সরান।

ধাপ 6: কোড এবং চূড়ান্ত পদক্ষেপ

অবশেষে কোডটি ওয়েমোসে আপলোড করা হয়েছিল এবং ঘটনাস্থলে ইনস্টল করা হয়েছিল।

কোডটি আমার গিটহাব অ্যাকাউন্ট থেকে ডাউনলোড করা যাবে।

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

প্রস্তাবিত: