সুচিপত্র:

স্মার্ট সিকিউরিটি সিস্টেম: 10 টি ধাপ
স্মার্ট সিকিউরিটি সিস্টেম: 10 টি ধাপ

ভিডিও: স্মার্ট সিকিউরিটি সিস্টেম: 10 টি ধাপ

ভিডিও: স্মার্ট সিকিউরিটি সিস্টেম: 10 টি ধাপ
ভিডিও: চাকুরী দেয়ার নামে ভুয়া সুপার স্মার্ট সিকিউরিটি সার্ভিস লিমিটেডের প্রতারণা ও অর্থ আত্মসাৎ ★পর্ব-২★ 2024, জুলাই
Anonim
স্মার্ট সিকিউরিটি সিস্টেম
স্মার্ট সিকিউরিটি সিস্টেম

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

এই নির্দেশাবলী অনুসরণ করার জন্য আপনার সম্পর্কে জ্ঞান থাকা উচিত:

  • রাস্পবেরি পাই
  • arduino
  • git
  • মাইএসকিউএল

এবং যদি আপনি কোড পরিবর্তন করতে চান:

  • অজগর
  • arduino
  • html/css

ধাপ 1: BOM (আপনার যা প্রয়োজন)

এই তালিকায় নিরাপত্তা ব্যবস্থা তৈরির জন্য আপনার যা যা প্রয়োজন, বেশিরভাগ জিনিস যা আপনি aliexpress এ কিনতে পারেন কিন্তু কিছু জিনিস যেমন adafruit pn532n এবং pi যা আপনার অন্য কোথাও কেনা উচিত। আপনি স্থানীয় হার্ডওয়্যার স্টোরে কিনতে পারেন কী কী নিরাপদ।

ধাপ 2: পরিকল্পিত

পরিকল্পিত
পরিকল্পিত
কী সেফে সবকিছু মাউন্ট করুন
কী সেফে সবকিছু মাউন্ট করুন

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

ধাপ 7: Arduino, Rfid Reader এবং Lcd মাউন্ট করা

Arduino, Rfid Reader এবং Lcd মাউন্ট করা
Arduino, Rfid Reader এবং Lcd মাউন্ট করা
Arduino, Rfid Reader এবং Lcd মাউন্ট করা
Arduino, Rfid Reader এবং Lcd মাউন্ট করা
Arduino, Rfid Reader এবং Lcd মাউন্ট করা
Arduino, Rfid Reader এবং Lcd মাউন্ট করা

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

আপনার পছন্দের জায়গায় আরডুইনো মাউন্ট করুন, জাম্পার ক্যাবল ব্যবহার করুন বা সবকিছু সংযোগ করতে টার্মিনাল সঙ্কুচিত করে একটি ক্যাবল তৈরি করুন।

ধাপ 8: পাই সেট আপ করা

এসডি কার্ডে একটি নতুন রাস্পবিয়ান ছবি লিখুন, পাই বুট করুন, এসএসএইচ এর সাথে সংযুক্ত করুন (ব্যবহারকারীর নাম = পিআই, পাসওয়ার্ড = রাস্পবেরি, যত তাড়াতাড়ি সম্ভব এটি পরিবর্তন করুন)

কর:

sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3

এখন আমরা একটি ভার্চুয়াল পরিবেশ সক্রিয় করব

python3 -m pip install --up pipde setuptools wheel verualenv

mkdir project1 && cd project1 python3 -m venv --system-site-package env source env/bin/activate python -m pip install mysql-connector-python argon2-cffi Flask Flask-HTTPAuth Flask-MySQL mysql-connector-python passlib

ধাপ 9: ডেটাবেস তৈরি করা

ডাটাবেস তৈরি করা
ডাটাবেস তৈরি করা

3 ডেটাবেস-ব্যবহারকারী তৈরি করুন: project1-web, project1-sensor এবং project1-admin অনন্য পাসওয়ার্ড দিয়ে

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

অ্যাডমিনকে সমস্ত বিশেষাধিকার প্রদান করুন এবং অন্যান্য 2 ব্যবহারকারীদের নির্বাচন করুন, সন্নিবেশ করুন, আপডেট করুন এবং মুছুন

এসকিউএল ফাইলটি পাইতে আমদানি করুন

ধাপ 10: কোড আপলোড করা হচ্ছে

পাই

গিট ক্লোন

কোডে আপনার ডাটাবেস শংসাপত্র পূরণ করুন

এমন একটি ওয়েবসাইট ব্যবহারকারী যুক্ত করতে যা অপসারণ করা যাবে না: কোডের নীচে একটি লাইন মন্তব্য করা হয়েছে: adduser (root, your password)। আপনার পছন্দের পাসওয়ার্ডটি পূরণ করুন এবং কোডটি চালান পরে লাইনটি মন্তব্য করুন এবং পাসওয়ার্ডটি সরান

arduino

আপনার arduino এ কোড আপলোড করুন

প্রস্তাবিত: