সুচিপত্র:
ভিডিও: রাস্পবেরি পাই মোশন সেন্সর IFTTT: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
হ্যালো. আমি 4th র্থ শ্রেণীর ছাত্র এবং আজ আমরা একটি IFTTT মোশন সেন্সর তৈরি করতে যাচ্ছি
সরবরাহ
1x ছোট কার্ডবোর্ড বাক্স
1x রাস্পবেরি পাই মডেল b+ অথবা a+
1x PIR সেন্সর https://www.amazon.com/gp/product/B07KZW86YR/ref=p… (বিভিন্ন) জাম্পার তার
1x স্মার্ট লাইট বাল্ব (alচ্ছিক)
ডাক্ট টেপ (alচ্ছিক)
ifttt অ্যাকাউন্ট
ধাপ 1: কাটা:
বাক্সের উপরের অংশের মাঝখানে একটি ছোট গর্ত কাটা।
পদক্ষেপ 2: পিআইআর সেন্সর সংযুক্ত করা:
রাস্পবেরি পাই -তে 5V পিনের সাথে PCC লেবেলযুক্ত PIR সেন্সরের পিন সংযুক্ত করুন। এটি PIR সেন্সরকে শক্তি প্রদান করে। GI লেবেলযুক্ত একটিকে Pi (একটি GND লেবেলযুক্ত) এর একটি গ্রাউন্ড পিনে সংযুক্ত করুন। এটি সার্কিটটি সম্পন্ন করে। Pi- এ যেকোনো নম্বরযুক্ত GPIO পিনের সাথে OUT লেবেল যুক্ত করুন। এই উদাহরণে, আমরা GPIO 4 বেছে নিয়েছি। সেন্সর গতি সনাক্ত করলে আউট পিন একটি ভোল্টেজ আউটপুট করবে। ভোল্টেজ তখন রাস্পবেরি পাই দ্বারা প্রাপ্ত হবে।
ধাপ 3: ওয়েবহুক সেটআপ করুন:
একটি নতুন অ্যাপলেট তৈরি করুন, এবং তারপর Webhooks নির্বাচন করুন। এবং তারপর বিজ্ঞপ্তিগুলির সাথে একই কাজ করুন।
ধাপ 4: কোড:
পাইথন 3 বা থোনির জন্য
#! /usr/bin/python # Importsimport RPi. GPIO as GPIOimport timeimport request # GPIO নামকরণ কনভেনশন সেট করুন GPIO.setmode (GPIO. BCM) # GPIO সতর্কবাণী বন্ধ করুন GPIO.setwarnings (মিথ্যা) # GPIO পিন আইডেন্টিটি পিনপির = 17 রাখতে একটি ভেরিয়েবল সেট করুন # GPIO পিনকে ইনপুট হিসাবে সেট করুন GPIO.setup (pinpir, GPIO. IN) # বর্তমান এবং শেষ স্টেটস ধরে রাখার জন্য ভেরিয়েবল = 0previousstate = 0 try: print ("PIR এর জন্য অপেক্ষা করার জন্য অপেক্ষা করা হচ্ছে …") # PIP আউটপুট 0 না হওয়া পর্যন্ত লুপ.input (pinpir) == 1: currentstate = 0 print ("Ready") # লুপ যতক্ষণ না ব্যবহারকারীরা CTRL-C দিয়ে চলে যায় ততক্ষণ পর্যন্ত: # PIR স্টেট currentstate = GPIO.input (pinpir) # পড়ুন যদি PIR ট্রিগার হয় যদি currentstate = /YOUR_EVENT_NAME/with/key/YOUR_KEY_HERE ', params = {"value1": "none", "value2": "none", "value3": "none"}) # রেকর্ড নতুন আগের স্টেট পূর্ববর্তী স্টেট = 1 # 120 সেকেন্ড অপেক্ষা করুন লুপ করার আগে ain প্রিন্ট ("120 সেকেন্ড অপেক্ষা") time.sleep (120) # যদি PIR প্রস্তুত অবস্থায় ফিরে আসে এলিফ currentstate == 0 এবং previousstate == 1: print ("Ready") previousstate = 0 # 10 মিলিসেকেন্ড সময় অপেক্ষা করুন.sleep (0.01) কীবোর্ড ব্যতীত: প্রিন্ট ("ছাড়ুন") # GPIO সেটিংস পুনরায় সেট করুন GPIO.cleanup ()
উপভোগ করুন!
প্রস্তাবিত:
DIY: ফোকাসযোগ্য মোশন সেন্সর সহ সিলিং মাউন্ট করা মিনি সেন্সর বক্স: 4 টি ধাপ
DIY: ফোকাসযোগ্য মোশন সেন্সর সহ সিলিং মাউন্ট করা মিনি সেন্সর বক্স: হ্যালো। কিছু সময় আগে আমি আমার বন্ধুকে স্মার্ট হোম ধারণা দিয়ে সাহায্য করছিলাম এবং একটি কাস্টম ডিজাইন সহ একটি মিনি সেন্সর বক্স তৈরি করেছি যা ছাদে 40x65 মিমি গর্তে মাউন্ট করা যেতে পারে। এই বাক্সটি সাহায্য করে: the আলোর তীব্রতা পরিমাপ • আর্দ্রতা পরিমাপ
রাস্পবেরি পাই 3 এ রাস্পবিয়ান বাস্টার ইনস্টল করা রাস্পবেরি পাই 3 বি / 3 বি+: 4 ধাপ সহ রাস্পবিয়ান বাস্টার দিয়ে শুরু করা
রাস্পবেরি পাই 3 তে রাস্পবিয়ান বাস্টার ইনস্টল করা রাস্পবেরি পাই 3b / 3b+দিয়ে রাস্পবিয়ান বাস্টার দিয়ে শুরু করা: হাই বন্ধুরা, সম্প্রতি রাস্পবেরি পাই সংস্থা রাস্পবিয়ান বাস্টার নামে নতুন রাস্পবিয়ান ওএস চালু করেছে। এটি রাস্পবেরি পাই এর জন্য রাস্পবিয়ানের একটি নতুন সংস্করণ। তাই আজ এই নির্দেশাবলীতে আমরা শিখব কিভাবে আপনার রাস্পবেরি পাই 3 এ রাস্পবিয়ান বাস্টার ওএস ইনস্টল করতে হয়
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা - রাস্পবেরি পাই 3B দিয়ে শুরু করা - আপনার রাস্পবেরি পাই 3: 6 ধাপ সেট আপ করা হচ্ছে
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা | রাস্পবেরি পাই 3B দিয়ে শুরু করা | আপনার রাস্পবেরি পাই 3 সেট আপ করা: আপনারা কেউ কেউ জানেন যে রাস্পবেরি পাই কম্পিউটারগুলি বেশ দুর্দান্ত এবং আপনি কেবলমাত্র একটি ছোট বোর্ডে পুরো কম্পিউটারটি পেতে পারেন। 1.2 GHz এ ঘড়ি। এটি পাই 3 কে মোটামুটি 50 রাখে
পিআইআর মোশন সেন্সর: আরডুইনো এবং রাস্পবেরি পাই দিয়ে কীভাবে পিআইআর ব্যবহার করবেন: 5 টি পদক্ষেপ
PIR মোশন সেন্সর: কিভাবে Arduino এবং Raspberry Pi দিয়ে PIR ব্যবহার করবেন: আপনি ইলেক্ট্রোপিকের অফিসিয়াল ওয়েবসাইটে এই এবং অন্যান্য আশ্চর্যজনক টিউটোরিয়াল পড়তে পারেন এই টিউটোরিয়ালে, আপনি শিখবেন কিভাবে PIR মোশন সেন্সর ব্যবহার করতে হয় আন্দোলন সনাক্ত করতে। এই টিউটোরিয়ালের শেষে আপনি শিখবেন: PIR মোশন সেন্সর কিভাবে কাজ করে কিভাবে ব্যবহার করতে হয়
আমার দরজায় কে? পিআইআর মোশন সেন্সর/রেঞ্জ সেন্সর প্রকল্প: 5 টি ধাপ
আমার দরজায় কে? পিআইআর মোশন সেন্সর/রেঞ্জ সেন্সর প্রজেক্ট: আমাদের প্রকল্পের লক্ষ্য পিআইআর এবং দূরত্ব সেন্সরের মাধ্যমে গতি অনুভব করা। Arduino কোড ব্যবহারকারীকে বলবে যে কেউ কাছাকাছি আছে তা দেখতে একটি ভিজ্যুয়াল এবং অডিও সিগন্যাল আউটপুট করবে। MATLAB কোড ব্যবহারকারীকে সতর্ক করার জন্য am ই -মেইল সিগন্যাল পাঠাবে।