সুচিপত্র:
- ধাপ 1: আপনার প্রয়োজনীয় হার্ডওয়্যার
- ধাপ 2: পোস্টফিক্স ইনস্টল করুন
- ধাপ 3: সফটওয়্যার প্রস্তুত করুন
- ধাপ 4: এটি ওয়্যার করুন এবং এটি চালান
- ধাপ 5: ব্যবহারে সংকেত
- ধাপ 6: শেষে কিছু মন্তব্য
ভিডিও: রাস্পবেরি পাই সহ হোম সিকিউরিটি: 6 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
এটি একটি সহজ সমাধান যা আপনার অ্যাপার্টমেন্ট থেকে বের হওয়ার সময় আপনাকে আরও স্বাচ্ছন্দ্যবোধ করতে পারে - অবাঞ্ছিত অতিথিদের দ্বারা পরিদর্শন করা আপনার সম্পত্তির ছবি সহ ইমেইল পান, আপনার নিরাপত্তা ব্যবস্থাকে সবচেয়ে সহজ এবং নির্ভরযোগ্য উপায়ে নিরস্ত্র করুন (একটি সুইচ টিপুন এবং যোগাযোগ করুন RFID ট্যাগ)। এবং এটি প্রায় কিছুই খরচ করে না - আমি ইন্টারনেট অ্যাক্সেসের জন্য আরও মাসিক অর্থ প্রদান করি। আপনার রাস্পবেরি পাই এর একটি ক্লোন, কয়েকটি ইলেকট্রনিক যন্ত্রাংশ এবং … ইন্টারনেট অ্যাক্সেস প্রয়োজন।
অনুগ্রহ করে মনে রাখবেন যে জোনমাইন্ডার এই গাইডে ব্যবহার করা হয়নি। আপনি যদি জোনমিন্ডার ব্যবহার করতে চান, তাহলে এখানে দেখুন:
sites.google.com/site/boguszjelinski/home/…
ধাপ 1: আপনার প্রয়োজনীয় হার্ডওয়্যার
1. রাস্পবেরি পাই বা এর ক্লোন, আরও দেখুন:
www.instructables.com/id/Home-Security-With-Orange-Pi/
সবচেয়ে সস্তা যা আপনার নেটওয়ার্ক অ্যাক্সেস এবং আপনার প্রয়োজনীয় ক্যামেরার সংখ্যা স্যুট করবে। উপযুক্ত সংযোগকারী সহ সঠিক বিদ্যুৎ সরবরাহ কিনতে ভুলবেন না
2. অ্যান্টেনা সহ RFID রিডার
3. পিআইআর সেন্সর (গুলি)
4. একটি ক্ষণস্থায়ী সুইচ যা শুধুমাত্র একটি সার্কিটকে সংযুক্ত করে যখন আপনি এটিকে চাপবেন (বসন্তের সাথে?)
5. দুটি LEDs - সবুজ এবং লাল। অথবা একটি আরজিবি নেতৃত্বে।
6. দুটি 1k প্রতিরোধক
7. ইউএসবি ক্যামেরা
8. পিআইআর সেন্সর, সুইচ, এলইডি এবং আরএফআইডি রিডার সংযুক্ত করার জন্য একটি ইউটিপি কেবল
9. যদি আপনি আপনার ইলেকট্রনিক যন্ত্রাংশ রক্ষা করতে চান বা আপনার সোল্ডারিং দক্ষতা নিয়ে বড়াই করতে না চান তবে একটি ছোট বাক্স বা দুটি।
10. একটি আলোক সোর্স চালু করার জন্য একটি রিলে - রাতের ঘটনাগুলির জন্য
ধাপ 2: পোস্টফিক্স ইনস্টল করুন
লিনাক্স ইনস্টল করার পরে আমার উদাহরণ স্নিপেট চালানোর জন্য আপনাকে কয়েকটি সফ্টওয়্যার উপাদান ইনস্টল করতে হবে। আপনি ইমেল পাঠাতে চাইলে প্রথমে আপনাকে পোস্টফিক্স ইনস্টল করতে হবে:
1. apt-get postfix ইনস্টল করুন (আপনাকে উদাহরণ হিসেবে 'লোকাল' বেছে নিতে বলা হবে)
2. /etc /postfix এ যান এবং sasl_passwd ফাইল তৈরি করুন এবং এতে একটি লাইন রাখুন:
[smtp.gmail.com]: 587 জন.স্মিথ: পাস 1234
আপনার শংসাপত্রের সাথে ব্যবহারকারীর নাম এবং পাসওয়ার্ড প্রতিস্থাপন করুন; আপনি লক্ষ্য করেছেন যে এটি একটি গুগল মেল অ্যাকাউন্টের জন্য একটি লাইন। এই অ্যাকাউন্টটি অ্যালার্ম নোটিফিকেশন পাঠাতে ব্যবহৃত হয় (পাঠানো হয়েছে)।
3. পোস্টম্যাপ হ্যাশ:/etc/postfix/sasl_passwd
4. rm/etc/postfix/sasl_passwd
5. /etc/postfix/main.cf এর বিষয়বস্তু নিম্নলিখিত লাইনগুলির সাথে প্রতিস্থাপন করুন (আপনি হোস্টনাম সামঞ্জস্য করতে চাইতে পারেন):
smtpd_banner = $ myhostname ESMTP $ mail_name (উবুন্টু)
বিফ = না
append_dot_mydomain = না
readme_directory = না
smtp_tls_session_cache_database = btree: $ {data_directory}/smtp_scache
smtp_tls_security_level = মে
smtp_use_tls = হ্যাঁ
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt
myhostname = রাস্পবেরি
myorigin = $ myhostname
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = raspberrypi, localhost.localdomain, localhost
রিলেহোস্ট = [smtp.gmail.com]: 587
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [:: 1]/128
mailbox_size_limit = 0
প্রাপক_ ডেলিমিটার = +
inet_interfaces = সব
smtp_sasl_auth_enable = হ্যাঁ
smtp_sasl_password_maps = হ্যাশ:/etc/postfix/sasl_passwd
smtp_sasl_security_options =
smtp_sasl_tls_security_options = নামহীন
6. /etc/init.d/postfix পুনরায় আরম্ভ করুন
7. আপনি sendmail [email protected] পরীক্ষার বিষয়বস্তুর মাধ্যমে পোস্টফিক্সের কনফিগারেশন পরীক্ষা করতে পারেন।
ধাপ 3: সফটওয়্যার প্রস্তুত করুন
আমার রাস্পবেরি পাই বি+ এবং রাস্পবিয়ান জেসির জন্য আমাকে নিম্নলিখিত অতিরিক্ত পদক্ষেপগুলি অতিক্রম করতে হবে:
1. apt-get install python-setuptools
2. easy_install pip
3. পাইপ pyserial ইনস্টল করুন
4. apt-get mailutils ইনস্টল করুন
5. কনসোল লগিং দ্বারা ব্যবহৃত সিরিয়াল অক্ষম করুন। আমি কয়েকটি ভিন্ন উপায় খুঁজে পেয়েছি:
ক) রাস্পি-কনফিগার → ইন্টারফেসিং বিকল্প → সিরিয়াল → লগইন শেল সিরিয়ালে অ্যাক্সেসযোগ্য নয়
b) কনসোল = serial0, 115200 ফাইল /boot/cmdline.txt থেকে সরানো
c) systemctl stop [email protected]
systemctl অক্ষম সিরিয়াল- [email protected]
6. apt-get python-opencv ইনস্টল করুন
7. apt-get imagemagick ইনস্টল করুন
ধাপ 4: এটি ওয়্যার করুন এবং এটি চালান
ছবিতে উপস্থাপিত ঠিক আপনার অংশগুলি সংযুক্ত করুন। যদি আপনি তা না করেন তবে পরিবর্তিত পোর্ট নম্বরগুলি প্রতিফলিত করতে আপনাকে উৎসে পরিবর্তন করতে হবে।
সতর্কবাণী! RPI IOs 5V গ্রহণ করে না, আপনার ব্যবহার করা উচিত যেমন। RFID বা PIR সেন্সর থেকে আসা ভোল্টেজ কমাতে একটি TTL লজিক কনভার্টার। আমার পছন্দ ছিল 74HC4050।
ঠিক আছে, তাত্ত্বিকভাবে আপনি এখন rpi-alarm.py চালাতে সক্ষম হতে পারেন:
nohup পাইথন rpi-alarm.py &
কিন্তু তার আগে আপনাকে কোডটি সম্পাদনা করতে হবে এবং আপনার RFID ট্যাগ এবং ইমেল ঠিকানায় আইডি পরিবর্তন করতে হবে। আপনি এখানে কোড পেতে পারেন:
github.com/boguszjelinski/rpi-alarm
প্রথম রান সবুজ এবং লাল LEDs ঝলকানি সঙ্গে শেখার মোড দিয়ে শুরু হবে। এর লক্ষ্য হল RFID.txt ফাইলটি RFID কোড দিয়ে তৈরি করা - আপনার ট্যাগগুলিকে এন্টেনা, প্রত্যেকটির জন্য কয়েকবার, এবং যতক্ষণ আপনি একটি দীর্ঘ সবুজ আলো পাবেন ততক্ষণ সুইচ টিপুন। তারপর ফাইলটি এডিট করে দেখুন যে এটি দূষিত নয় কি না - এটিতে আপনার যতগুলি ট্যাগ আছে ততগুলি লাইন থাকতে হবে, প্রতিটিতে 10 টি অক্ষর থাকতে হবে। আপনি নিজে ফাইলটি তৈরি করতে পারেন, অবশ্যই, শেখার মোডটি বাদ দেওয়া হবে। মনে রাখবেন যে সুইচটিতে আপনার দীর্ঘক্ষণ চাপ দেওয়ার ফলে আপনার সিস্টেমকে সশস্ত্র করা হতে পারে কারণ শেখার মোড সম্পন্ন হওয়ার পরে সিস্টেমটি সশস্ত্র হওয়ার জন্য অপেক্ষা করে - "ব্যবহারে সংকেতগুলি" দেখুন।
ধাপ 5: ব্যবহারে সংকেত
কোডের আপডেট হওয়া সংস্করণে একটি "লার্নিং মোড" রয়েছে - সবুজ এবং লাল লেডগুলি পর্যায়ক্রমে জ্বলজ্বল করে। একটি দীর্ঘ সবুজ সংকেত (সুইচ টিপে পরে) মোড সমাপ্তি নিশ্চিত করে।
ধাপ 6: শেষে কিছু মন্তব্য
সোর্স কোডে কিছু মন্তব্য, অথবা আপনার নিজের লেখার জন্য শুধু ইঙ্গিত:
- LEDs এবং PIR সেন্সরগুলি যথাক্রমে GPIO.setup GPIO. OUT এবং GPIO. IN দ্বারা কনফিগার করা হয়
- সুইচের তারের জন্য আপনার GPIO.setup (?, GPIO. IN, pull_up_down = GPIO. PUD_DOWN) প্রয়োজন
- RFID রিডার GPIO15 এর সাথে সংযুক্ত যা বোর্ডের RX, এটি দিয়ে পড়া যায়
ser = serial. Serial ('/dev/ttyAMA0', 9600, timeout = 0.1) এবং ser.read (12)
এটি RPI 1 এ রাস্পবিয়ান জেসির উপর কাজ করে, কিন্তু এটি অন্যান্য বিতরণের সাথে /dev /serial0 তে পরিবর্তিত হতে পারে।
- আমি ইউএসবি ক্যামেরা থেকে ছবি ডাম্প করার জন্য স্ট্রিমার ব্যবহার করতাম:
streamer -c /dev /video0 -s 640x480 -o camdmp.jpg
এবং স্ট্রিমার -c /dev /video1 -s 640x480 -o camdmp2-j.webp
কিন্তু এটি কমলা পাইতে ক্র্যাশ হয়েছে, তাই আমি এখন সিভি ব্যবহার করি। স্ট্রিমার ইনস্টল করতে এটি টাইপ করুন:
apt-get স্ট্রিমার ইনস্টল করুন
- alarmmsg.txt ফাইলে কিছু ভীতিকর জাগ্রত পাঠ্য লিখুন এবং এর সাথে ইমেল পাঠান:
mail -s "Alarm" -t [email protected] -A camdmp-j.webp
- কোডে আপনার ইমেল ঠিকানা পরিবর্তন করুন (লাইন 51)
আনন্দ কর!
প্রস্তাবিত:
রাস্পবেরি পাই 3 এ রাস্পবিয়ান বাস্টার ইনস্টল করা রাস্পবেরি পাই 3 বি / 3 বি+: 4 ধাপ সহ রাস্পবিয়ান বাস্টার দিয়ে শুরু করা
রাস্পবেরি পাই 3 তে রাস্পবিয়ান বাস্টার ইনস্টল করা রাস্পবেরি পাই 3b / 3b+দিয়ে রাস্পবিয়ান বাস্টার দিয়ে শুরু করা: হাই বন্ধুরা, সম্প্রতি রাস্পবেরি পাই সংস্থা রাস্পবিয়ান বাস্টার নামে নতুন রাস্পবিয়ান ওএস চালু করেছে। এটি রাস্পবেরি পাই এর জন্য রাস্পবিয়ানের একটি নতুন সংস্করণ। তাই আজ এই নির্দেশাবলীতে আমরা শিখব কিভাবে আপনার রাস্পবেরি পাই 3 এ রাস্পবিয়ান বাস্টার ওএস ইনস্টল করতে হয়
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা - রাস্পবেরি পাই 3B দিয়ে শুরু করা - আপনার রাস্পবেরি পাই 3: 6 ধাপ সেট আপ করা হচ্ছে
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা | রাস্পবেরি পাই 3B দিয়ে শুরু করা | আপনার রাস্পবেরি পাই 3 সেট আপ করা: আপনারা কেউ কেউ জানেন যে রাস্পবেরি পাই কম্পিউটারগুলি বেশ দুর্দান্ত এবং আপনি কেবলমাত্র একটি ছোট বোর্ডে পুরো কম্পিউটারটি পেতে পারেন। 1.2 GHz এ ঘড়ি। এটি পাই 3 কে মোটামুটি 50 রাখে
রাস্পবেরি পাই হোম হোম সিঙ্ক্রোনাস অডিও ফোন অ্যাপ রিমোট সহ: 10 টি ধাপ (ছবি সহ)
ফোন অ্যাপ রিমোটের সাথে রাস্পবেরি পাই হোম হোম সিঙ্ক্রোনাস অডিও: লক্ষ্য হল যেকোনো রুমে অডিও এবং/অথবা স্বতন্ত্র উত্স সিঙ্ক্রোনাইজ করা, আইটিউনস রিমোট (আপেল) বা রিটুন (অ্যান্ড্রয়েড) এর মাধ্যমে সহজেই একটি ফোন বা ট্যাবলেট দিয়ে নিয়ন্ত্রিত। আমি অডিও অঞ্চলগুলি স্বয়ংক্রিয়ভাবে চালু/বন্ধ করতে চাই তাই আমি রাস্পবেরি পাইয়ের দিকে ফিরেছি এবং
কমলা পাই সহ হোম সিকিউরিটি: 3 টি ধাপ (ছবি সহ)
কমলা পাই সহ হোম সিকিউরিটি: মূলত এটি আমার আগের নির্দেশের মতো একই ধারণা: https://www.instructables.com/id/Home-Security-With … শুধুমাত্র পরিবর্তন হল অরেঞ্জ পাই বোর্ডের ব্যবহার (আমার পছন্দ ছিল PC2) এবং বোর্ড IO গুলিকে সুরক্ষিত করার জন্য একটি 4050 লেভেল শিফটার। মোটকথা
রাস্পবেরি পাই লেজার সিকিউরিটি সিস্টেম: 13 টি ধাপ (ছবি সহ)
রাস্পবেরি পাই লেজার সিকিউরিটি সিস্টেম: আমার নির্দেশনা যাচাই করার জন্য ধন্যবাদ। এই নির্দেশের শেষে আপনি ভিডিওতে দেখানো ইমেল সতর্কতা কার্যকারিতা সহ রাস্পবেরি পাই লেজার ট্রিপওয়ায়ার সিস্টেম তৈরি করবেন। এই নির্দেশনা সম্পন্ন করার জন্য আপনার ইচ্ছাকে পারিবারিক হতে হবে