সুচিপত্র:

ওয়্যারলেস ডোরবেল - (রাস্পবেরি পিআই এবং অ্যামাজন ড্যাশ): 4 টি ধাপ (ছবি সহ)
ওয়্যারলেস ডোরবেল - (রাস্পবেরি পিআই এবং অ্যামাজন ড্যাশ): 4 টি ধাপ (ছবি সহ)

ভিডিও: ওয়্যারলেস ডোরবেল - (রাস্পবেরি পিআই এবং অ্যামাজন ড্যাশ): 4 টি ধাপ (ছবি সহ)

ভিডিও: ওয়্যারলেস ডোরবেল - (রাস্পবেরি পিআই এবং অ্যামাজন ড্যাশ): 4 টি ধাপ (ছবি সহ)
ভিডিও: #shorts wireless doorbell only 300/- 2024, জুলাই
Anonim
Image
Image
ওয়্যারলেস ডোরবেল - (রাস্পবেরি পিআই এবং অ্যামাজন ড্যাশ)
ওয়্যারলেস ডোরবেল - (রাস্পবেরি পিআই এবং অ্যামাজন ড্যাশ)

এটার কাজ কি? (ভিডিও দেখুন)

যখন বোতামটি চাপানো হয়, রাস্পবেরি বেতার নেটওয়ার্কে নতুন ডিভাইস লগিং আবিষ্কার করে। এই ভাবে- এটি বোতাম টিপে চিনতে পারে এবং আপনার মোবাইলে (বা আপনার পছন্দের একটি ডিভাইস) এই তথ্য সম্পর্কে তথ্য প্রেরণ করতে পারে

এই প্রকল্পে, আপনি দেখতে পাবেন কিভাবে অ্যামাজন ড্যাশকে একটি বেতার ডোরবেলে পরিবর্তন করতে হয়। (শেষ ধাপে ভিডিও টিউটোরিয়াল লিঙ্ক)

এই প্রকল্পের জন্য আপনার যা প্রয়োজন হবে:

অ্যামাজন ড্যাশ বাটন - অ্যামাজন মার্কিন যুক্তরাষ্ট্রে ওয়াইফাই বোতাম সরবরাহ করে যা অ্যামাজন কার্যকারিতা এড়িয়ে এটিকে বেতার বোতাম বা সুইচ হিসাবে কাজ করতে সেট আপ করা যেতে পারে।

টাস্কার - অ্যান্ড্রয়েড অ্যাপ্লিকেশন, যা আপনাকে দৈনন্দিন কাজগুলি স্বয়ংক্রিয় করতে দেয়, আমরা মোবাইলে একটি বিজ্ঞপ্তি প্রদর্শন করতে এই কাঠামোটি ব্যবহার করব

অটো রিমোট - টাস্কার প্লাগইন যা মোবাইল এবং রাস্পবেরির মধ্যে যোগাযোগের অনুমতি দেয়

রাস্পবেরি পাই - একটি মাইক্রো কম্পিউটার যা ওয়াইফাই বাটন প্রেসের জন্য নেটওয়ার্ক স্ক্যান করবে - নেটওয়ার্কের সাথে সংযুক্ত থাকতে হবে (ওয়াইফাই বা ল্যানের মাধ্যমে)

ধাপ 1: ওয়াইফাই বোতাম সেট আপ

ওয়াইফাই বোতাম সেট আপ
ওয়াইফাই বোতাম সেট আপ
ওয়াইফাই বোতাম সেট আপ
ওয়াইফাই বোতাম সেট আপ
ওয়াইফাই বোতাম সেট আপ
ওয়াইফাই বোতাম সেট আপ

বোতামটি ওয়াইফাইতে সংযুক্ত করুন

  1. ওয়াইফাই সম্প্রচার মোডে ডিভাইসটি প্রবেশ করতে 5 সেকেন্ডের বোতাম টিপুন।
  2. আপনার মোবাইল (বা যেকোনো ওয়াইফাই ডিভাইস) খুলুন এবং অ্যামাজন কনফিগার মি -এর সন্ধান করুন
  3. একবার ডিভাইসে সংযুক্ত হলে একটি ওয়েব ব্রাউজার খুলুন এবং 192.168.0.1 এ নেভিগেট করুন
  4. আপনার নেটওয়ার্ক নির্বাচন করুন এবং আপনার পাসওয়ার্ড লিখুন
  5. আপনার বোতাম এখন দোলানোর জন্য প্রস্তুত

ধাপ 2: রাস্পবেরি পিআই সেট আপ করা

রাস্পবেরি পিআই সেট আপ করা হচ্ছে
রাস্পবেরি পিআই সেট আপ করা হচ্ছে
রাস্পবেরি পিআই সেট আপ করা হচ্ছে
রাস্পবেরি পিআই সেট আপ করা হচ্ছে

আপনার বোতামগুলির MAC খুঁজছেন

অনুগ্রহ করে নিশ্চিত করুন যে আপনার নিম্নলিখিত লাইব্রেরি ইনস্টল আছে:

sudo apt-tcpdump ইনস্টল করুন

sudo apt-get arp-scan ইনস্টল করুন

sudo pip3 scapy-python3 ইনস্টল করুন

আপনার বোতামের জন্য ম্যাক খুঁজে পেতে Doorbell.py স্ক্রিপ্ট ব্যবহার করুন - স্ক্রিপ্টে মন্তব্য দেখুন।

পাইথন 3 এর জন্য স্ক্রিপ্ট আপডেট এবং সংশোধন করা হয়েছে

বাটন টিপে বাধা দেওয়ার জন্য দায়ী স্ক্রিপ সেট আপ করা

আমাদের ডোরবেল.পি স্ক্রিপ্টটি সংশোধন করতে হবে, এটি খুলতে হবে এবং আপনার বোতাম ম্যাকটি উপরের ধাপ থেকে সংরক্ষিত ম্যাকের সাথে এখানে প্রতিস্থাপন করতে হবে। আপনার AR কী এখানে সন্ধান করুন - এখানেই অটোরেমোট কীগুলি আটকানো হবে। আমি আপনাকে পরবর্তী ধাপে কীগুলি কীভাবে পেতে হয় তা দেখাব।

আপনার যদি নতুন বোতাম JK29LP থাকে-দয়া করে সঠিক পাইথন 3 স্ক্রিপ্টের জন্য এই পোস্টটি দেখুন:

ধাপ 3: অটো রিমোট এবং টাস্কার

অটো রিমোট এবং টাস্কার
অটো রিমোট এবং টাস্কার

অটো রিমোট

আপনার মোবাইলে AR খুলুন এবং আপনার ব্যক্তিগত URL- এ যান (https://goo.gl/xXxXx এর মত কিছু)। এড্রেস বারে আমাদের জন্য যে চাবিটি প্রয়োজন হবে তা থাকবে doorbell.py - এটি দিয়ে শুরু হবে:

autoremotejoaomgcd.appspot.com/?key=YOUR_KE…

কী অনুলিপি করুন

টাস্কার

আমরা একটি প্রোফাইল তৈরি করতে যাচ্ছি। আমাদের শর্ত হল একটি ইভেন্ট-প্লাগইন- অটোরেমোট এবং ফিল্টারটি অ্যামাজনগ্রিনে সেট করুন (অথবা আপনি যে কোন বার্তা ডোরবেল.পি ব্যবহার করেছেন)

একটি টাস্ক তৈরি করুন যা বিজ্ঞপ্তি প্রদর্শন করবে। সতর্কতা খুলুন - বিজ্ঞপ্তি দিন এবং আপনার তথ্য টাইপ করুন। এই বার্তাটি আপনার স্ক্রিনে প্রদর্শিত হবে। প্রোফাইল একটি প্রকল্প ফাইল হিসাবে প্রদান করা হয়।

ধাপ 4: টিপস শেষ করুন

Image
Image
আপনার দিনের প্রতিযোগিতা হ্যাক করুন
আপনার দিনের প্রতিযোগিতা হ্যাক করুন

আপনার রাস্পবেরি বোতাম টিপে আটকাতে প্রস্তুত। এটি প্রতি 6-10 সেকেন্ডে একটি প্রেস করার অনুমতি দেয় এবং একাধিক বোতামও টিপতে পারে। যতক্ষণ স্ক্রিপ্ট চলছে - আপনি বিজ্ঞপ্তিগুলি পেতে পারেন (শুরুতে এটি চালানোর কথা বিবেচনা করুন)

অপারেটিং করার সময় স্ক্রিপ্টটি নীচে সতর্কতা প্রদর্শন করা উচিত:

সতর্কতা: IPv6 গন্তব্যের জন্য কোন রুট পাওয়া যায়নি:: (কোন ডিফল্ট রুট নেই?)

আপনি একটি ধারালো টুল ব্যবহার করে ডিফল্ট লেবেলটি ছিঁড়ে ফেলতে পারেন এবং এটিকে অন্যভাবে আঠালো করতে পারেন বা এটি আপনার নিজের তৈরি করতে স্টেনসিল হিসাবে ব্যবহার করতে পারেন। (ছবি দেখো)

আপনি যদি স্টার্টআপে এই স্ক্রিপ্টটি চালাতে চান তাহলে rc.local পদ্ধতি ব্যবহার করুন, এক্সিকিউশনের অনুমতি দিতে আপনার স্ক্রিপ্টের সাথে লাইনের আগে 10 ঘুম দিন।

আমার ইউটিউব চ্যানেলে সম্পূর্ণ ভিডিও টিউটোরিয়াল: ওয়্যারলেস ডোরবেল

আপনার দিনের প্রতিযোগিতা হ্যাক করুন
আপনার দিনের প্রতিযোগিতা হ্যাক করুন

হ্যাক ইয়োর ডে প্রতিযোগিতায় দ্বিতীয় পুরস্কার

প্রস্তাবিত: