সুচিপত্র:

স্মার্ট ডগ হাউস: 6 টি ধাপ
স্মার্ট ডগ হাউস: 6 টি ধাপ
Anonim
স্মার্ট ডগ হাউস
স্মার্ট ডগ হাউস

বেশিরভাগ পোষা প্রাণী মালিকরা কৌতূহলী যে তাদের প্রিয় কুকুরটি তাদের অনুপস্থিতিতে কী করছে।

এই নির্দেশে আমরা একটি রাস্পবেরি পাই ভিত্তিক কুকুর মনিটর তৈরি করব। কর্মদিবসের পরে, আপনি অ্যাপটি চেক করতে পারেন এবং তিনি তার ‘বেঞ্চে’ কাটানো সময়, কতটা শব্দ করেছেন এবং কতটা সক্রিয় ছিলেন তা দেখতে পারেন।

সরবরাহ

বৈদ্যুতিক:

  • রাস্পবেরি পাই 3 মডেল বি (এসডি কার্ড 8 জিবি বা তার বেশি)
  • টি-কোবলার
  • LCD 16x2
  • চাপ সেন্সর
  • গতি সেন্সর
  • শব্দ সেন্সর
  • প্রতিরোধক
  • জাম্পওয়ার

ধাপ 1: সেটআপ

পাই এর সেটআপ:

এই পদক্ষেপের জন্য আমাদের 2 টি জিনিস দরকার:

  • ডিস্ক ইমেজার win32:
  • আমাদের ছবি:

এসডি কার্ড সেটআপ:

  • এসডি কার্ডের বুট ডিরেক্টরিতে যান
  • "cmdline.txt" ফাইলটি খুলুন এবং ip = 169.254.10.1 যোগ করুন। আপনি যা টাইপ করেন এবং ইতিমধ্যে ফাইলে যা আছে তার মধ্যে একটি স্থান আছে তা নিশ্চিত করুন
  • এটি সংরক্ষণ করুন
  • একই ডাইরে কোন এক্সটেনশন ছাড়াই একটি ফাইল ssh তৈরি করুন
  • আপনাকে এসডি কার্ড বের করুন (কিন্তু নিরাপদে)

পিআই এর সাথে সংযোগ:

  • PI কে পাওয়ার করুন এবং আপনার কম্পিউটারে এবং আপনার PI এ LAN কেবলটি লাগান
  • https://www.putty.org/put থেকে পুটি ইনস্টল করুন
  • আইপি বক্সে '169.254.10.1' রাখুন SSH এবং পোর্ট 22 নির্বাচন করুন
  • খোলা
  • ব্যবহারকারীর নাম: পাই
  • পাসওয়ার্ড: রাস্পবেরি

কনফিগারেশন:

  • টাইপ করুন "sudo raspi-config"
  • স্থানীয়করণ বিভাগের মাধ্যমে আপনার ওয়াইফাই দেশ নির্বাচন করুন
  • realVNC ডাউনলোড করুন:

    আপনার PI এর সাথে একটি সংযোগ স্থাপন করুন

  • আপনার ওয়াইফাই এর সাথে সংযোগ স্থাপন করুন
  • CLI (কম্পিউটার লাইন ইন্টারফেস) সংস্করণে ফিরে যান

    • টাইপ:

      • "sudo apt আপডেট"
      • "আপডেট-বিকল্প-ইনস্টল/ইউএসআর/বিন/পাইথন পাইথন /usr/bin/python2.7 1"
      • "আপডেট-বিকল্প-ইনস্টল/ইউএসআর/বিন/পাইথন পাইথন/ইউএসআর/বিন/পাইথন 3 2"

ধাপ 2: ডাটাবেস

পিআইতে মারিয়াডিবি ইনস্টল করুন

  • প্রকার

    • "sudo apt mariaDB-server ইনস্টল করুন"
    • "mysql_secure_installation"
  • আমাদের এখনো রুট পাসওয়ার্ড নেই তাই শুধু এন্টার চাপুন
  • এখন আমরা একটি রুট পাসওয়ার্ড সেটআপ করতে পারি

    সকল প্রশ্নের উত্তর Y দিন

ধাপ 3: বৈদ্যুতিক তারের

বৈদ্যুতিক তারের
বৈদ্যুতিক তারের

'ইলেকট্রিক স্কিম' অনুযায়ী উপাদানগুলিকে ওয়্যার করুন

সংযুক্তিতে আমার ব্রেডবোর্ড ওয়্যারিং স্কিমের একটি বাস্তব উদাহরণ

মনোযোগ দিন কারণ জাম্পারওয়াইরগুলি ভালভাবে লেগে থাকে না, তাই নিশ্চিত করুন যে প্রতিটি জিনিস রুটিবোর্ডের সাথে ভালভাবে সংযুক্ত রয়েছে।

ধাপ 4: কেস

কেস
কেস
কেস
কেস

কেস তৈরি করুন

বিভিন্ন সম্ভাবনা আছে:

  • আপনি একটি লেজারকাটার ব্যবহার করতে পারেন
  • অথবা আপনি এটি হাতে তৈরি করতে পারেন

আমি লেজারকাটার ব্যবহার করেছি এবং উপরের ছবির মতো আমি 2 টি বাক্স একসাথে আঠালো করেছি। পরিমাপ অঙ্কনে আছে যদি আপনি এটি হাতে তৈরি করেন।

আপনি যদি লেজারকাটার ফাইল তৈরি করতে চান, তাহলে একটি সহজ সাইট আছে যা আপনি ব্যবহার করতে পারেন। (https://www.makercase.com)

ধাপ 5: পাইথন (ব্যাকএন্ড)

ব্যাকএন্ডের জন্য আমি পাইচার্ম ব্যবহার করি।

আপনার পিআই এর সাথে সংযোগের জন্য:

  • ফাইল
  • সেটিংস
  • নির্মাণ, বাস্তবায়ন, স্থাপনা
  • মোতায়েন
  • আপনার SFTP হোস্ট যোগ করে আপনার PI এর সাথে সংযোগ স্থাপন করুন
  • দ্বিতীয় ট্যাবে যান ম্যাপিং এবং নিশ্চিত করুন যে স্থানীয় পথ সঠিক
  • ঠিক আছে ক্লিক করুন

GITHUB থেকে কোড ডাউনলোড করুন (https://github.com/WoutDeBaere/Smart-dog-house)

ডান ক্লিক করে কোড আপলোড করুন এবং 'Rpi এ আপলোড করুন' নির্বাচন করুন

ডান ক্লিক দিয়ে স্ক্রিপ্টটি চালান এবং রান (app.py) নির্বাচন করুন

ধাপ 6: এইচটিএমএল এবং জাভা (ফ্রন্টএন্ড)

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

প্রস্তাবিত: