সুচিপত্র:

Arduino এবং Amazon Alexa ব্যবহার করে কিভাবে আলো/হোম লাইট নিয়ন্ত্রণ করবেন: 16 টি ধাপ (ছবি সহ)
Arduino এবং Amazon Alexa ব্যবহার করে কিভাবে আলো/হোম লাইট নিয়ন্ত্রণ করবেন: 16 টি ধাপ (ছবি সহ)

ভিডিও: Arduino এবং Amazon Alexa ব্যবহার করে কিভাবে আলো/হোম লাইট নিয়ন্ত্রণ করবেন: 16 টি ধাপ (ছবি সহ)

ভিডিও: Arduino এবং Amazon Alexa ব্যবহার করে কিভাবে আলো/হোম লাইট নিয়ন্ত্রণ করবেন: 16 টি ধাপ (ছবি সহ)
ভিডিও: Thorium: An energy solution - THORIUM REMIX 2011 2024, নভেম্বর
Anonim
কিভাবে Arduino এবং Amazon Alexa ব্যবহার করে আলো/হোম লাইট নিয়ন্ত্রণ করবেন
কিভাবে Arduino এবং Amazon Alexa ব্যবহার করে আলো/হোম লাইট নিয়ন্ত্রণ করবেন

আমি ব্যাখ্যা করেছি কিভাবে ইউএনও এর সাথে সংযুক্ত এবং আলেক্সা দ্বারা নিয়ন্ত্রিত আলোকে নিয়ন্ত্রণ করতে হয়।

ধাপ 1: ব্যবহৃত উপাদান

হার্ডওয়্যার ব্যবহার করা হয়েছে

  1. আরডুইনো ইউএনও এবং জেনুইনো ইউএনও
  2. প্রতিরোধক 221 ওহম
  3. LED (জেনেরিক)
  4. রাস্পবেরি পাই 3 মডেল বি

সফটওয়্যার প্রয়োজন

  1. Arduino IDE
  2. আমাজন আলেক্সা আলেক্সা স্কিলস কিট

ধাপ 2: রাস্পবেরি পাই এবং আরডুইনো আইডিই সেট আপ করা

1. প্রথমে বাইনারি ইনস্টল করুন

sudo apt-get python-pip ইনস্টল করুন

পিপ ইনস্টল ফ্লাস্ক

pip install flask-ask

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

sudo apt-get intall libpython2.7-dev

2. RPi তে Arduino IDE ইনস্টল করা

RPi এ Arduino ইনস্টল করতে

1. অফিসিয়াল সাইটে যান এবং আগের রিলিজ ডাউনলোড করুন।

এর পরে এটি আনজিপ করুন এবং arduino এর ডিরেক্টরিতে যান এবং এটি./arduino দিয়ে শুরু করুন

ধাপ 3: আপলোড প্রোগ্রাম

আপলোড প্রোগ্রাম
আপলোড প্রোগ্রাম

প্রোগ্রাম আপলোড করার পর সিরিয়াল টার্মিনাল খুলুন।

যখন আপনি লিখবেন N led চালু হবে।

যখন আপনি লিখবেন F led বন্ধ হয়ে যাবে।

ধাপ 4: একটি পাইথন স্ক্রিপ্ট তৈরি করুন

একটি পাইথন স্ক্রিপ্ট তৈরি করুন
একটি পাইথন স্ক্রিপ্ট তৈরি করুন
একটি পাইথন স্ক্রিপ্ট তৈরি করুন
একটি পাইথন স্ক্রিপ্ট তৈরি করুন

পাইথন lighcontrol.py ব্যবহার করে এটি চালান

ধাপ 5: এনগ্রোক ডাউনলোড করুন

এনগ্রোক ডাউনলোড করুন
এনগ্রোক ডাউনলোড করুন

Ngrok আপনার ডিভাইসকে অনলাইন করার জন্য সুরক্ষিত টানেলিং প্ল্যাটফর্ম। এই প্ল্যাটফর্মের সাহায্যে আপনি আপনার ওয়েব অ্যাপ্লিকেশন তৈরি করতে পারেন অথবা যেকোনো অ্যাপ্লিকেশন খুব সহজ উপায়ে অনলাইনে যায়। ডাউনলোডের জন্য অফিসিয়াল সাইটে যান এবং ARM এর জন্য ডাউনলোড করুন।

ngrok.com/

এটি আনজিপ করুন এবং যেখানে আপনি এটি নিষ্কাশন করেন সেখানে যান। কমান্ড ব্যবহার করে এটি চালান

./ngrok http 5000

ধাপ 6: অ্যালেক্সা সেট আপ করা

অ্যালেক্সা সেট আপ করা হচ্ছে
অ্যালেক্সা সেট আপ করা হচ্ছে

1. অ্যামাজন অ্যাকাউন্টে লগইন করুন।আপনার যদি একাউন্ট থাকে তাহলে লগইন করুন, সেখানে সাইনআপ না করে লগইন করুন।

developer.amazon.com/

2. উপরের ডান দিকে ডেভেলপার কনসোলে যান।

ধাপ 7: Alexa ==> Alexa Skill Kit ==> New Skill এ যান

ছবি
ছবি

অ্যালেক্সা স্কিল কিট ==> নতুন দক্ষতা যোগ করুন "src =" https://content.instructables.com/ORIG/FJ2/4LKE/JBE12M7I/FJ24LKEJBE12M7I-j.webp

ছবি
ছবি

অ্যালেক্সা স্কিল কিট ==> নতুন দক্ষতা যোগ করুন "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">

আপনি এইরকম পেজ দেখতে পাবেন। এই পৃষ্ঠায় এটি দক্ষতার ধরন জিজ্ঞাসা করবে, নাম, ভাষা এবং দাওয়াতের নাম।

দয়া করে মনে রাখবেন উপযুক্ত ভাষা নির্বাচন করুন যা আপনার দেশে ব্যবহৃত হয় যদি আপনি দক্ষতা তৈরির সময় ভিন্ন ভাষা নির্বাচন করেন। এটি কাজ করবে না.

শেষে এটি আপডেট করুন, এটি সংরক্ষণ করুন এবং পরবর্তী টিপুন।

ধাপ 8:

ধাপ 9:

পরের পৃষ্ঠায়, এটি ইন্টেন্ট জিজ্ঞাসা করবে একটি অভিপ্রায় এমন একটি কর্মের প্রতিনিধিত্ব করে যা ব্যবহারকারীর কথ্য অনুরোধ পূরণ করে। আরও তথ্যের জন্য

developer.amazon.com/docs/custom-skills/de…

কোন ত্রুটি থাকলে আপনি লাল রঙে দেখতে পাবেন।

বাক্সে নিচের কোডটি লিখুন

"অভিপ্রায়": "লাইটঅন"

}, {

"অভিপ্রায়": "লাইটঅফ"

}]

}

এটি সংরক্ষণ করুন এবং পরবর্তী পৃষ্ঠায় যান।

ধাপ 10: পরবর্তী পৃষ্ঠায় এটি শেষ পয়েন্টের জন্য দুটি বিকল্প জিজ্ঞাসা করবে AWS এবং

পরবর্তী পৃষ্ঠায় এটি শেষ পয়েন্টের জন্য দুটি বিকল্প জিজ্ঞাসা করবে AWS এবং HTTPS
পরবর্তী পৃষ্ঠায় এটি শেষ পয়েন্টের জন্য দুটি বিকল্প জিজ্ঞাসা করবে AWS এবং HTTPS

HTTPS নির্বাচন করুন এবং এটি সংরক্ষণ করুন এবং পরবর্তী পৃষ্ঠায় যান।

ধাপ 11: SSL সার্টিফিকেটের জন্য দ্বিতীয় বিকল্পটি বেছে নিন। এটি সংরক্ষণ করুন এবং পরবর্তী পৃষ্ঠায় যান।

SSL সার্টিফিকেটের জন্য সেকেন্ড অপশন বেছে নিন। এটি সংরক্ষণ করুন এবং পরবর্তী পৃষ্ঠায় যান।
SSL সার্টিফিকেটের জন্য সেকেন্ড অপশন বেছে নিন। এটি সংরক্ষণ করুন এবং পরবর্তী পৃষ্ঠায় যান।

ধাপ 12: পরিষেবা "চালু" পরীক্ষা করা

চেকিং সার্ভিস
চেকিং সার্ভিস

পরিষেবা কাজ করছে কিনা তা পরীক্ষা করতে। নিশ্চিত করুন যে আপনার এনগ্রোক সার্ভার কাজ করছে এবং পাইথন স্ক্রিপ্টও চলছে অন্যথায় এটি কাজ করবে না।

আপনি দেখতে পারেন যে সার্ভারগুলি অনুরোধ পাচ্ছে এবং এটি পোস্ট করেছে।

ধাপ 13: সার্ভার অনুরোধ পাচ্ছে

সার্ভার অনুরোধ পাচ্ছে
সার্ভার অনুরোধ পাচ্ছে

ধাপ 14: অনুরোধ করা হয়েছে

অনুরোধ করা হয়েছে পোস্ট করা হয়েছে
অনুরোধ করা হয়েছে পোস্ট করা হয়েছে

ধাপ 15: Schematics Arduino

স্কিম্যাটিক্স আরডুইনো
স্কিম্যাটিক্স আরডুইনো

ধাপ 16: Schematics LED

Schematics LED
Schematics LED

আশা করি আপনাদের সবার ভালো লাগবে।

প্রস্তাবিত: