সুচিপত্র:
ভিডিও: আলেক্সা এবং সুইচ পরিচালিত বাতি: 3 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
আমাজন ইকো কিট একটি মহান টুকরা! আমি ভয়েস সক্রিয় ডিভাইসগুলির ধারণা পছন্দ করি!
আমি আমার নিজের আলেক্সা চালিত বাতি তৈরি করতে চেয়েছিলাম, কিন্তু একটি বিকল্প হিসাবে ম্যানুয়াল সুইচ রাখুন।
আমি ওয়েবে অনুসন্ধান করেছি এবং একটি WEMO এমুলেটর খুঁজে পেয়েছি, যা অন্যান্য বিকল্পের দিকে তাকিয়ে, এলেক্সাকে যেকোনো ডিভাইস চালানোর সবচেয়ে সহজ উপায় বলে মনে হয়!
**** গুরুত্বপূর্ণ নোট: বিদ্যুৎকে সম্মান করুন - এটি আপনাকে হত্যা করবে ****
ধাপ 1: হারওয়্যার
উপাদান সংখ্যা ESP2866-12e এর জন্য সর্বনিম্ন ধন্যবাদ যা সমস্ত কাজ করে!
সমস্ত উপাদান ইবে থেকে এসেছে।
1 x ESP2866 -12e (অথবা কমপক্ষে 2 GPIO পোর্ট সহ যেকোন ESP8266)
1 x 5v পাওয়ার সাপ্লাই
1 x 5v রিলে। আমি ইবেতে 5v কুণ্ডলী এবং 250v 3 Amp পরিচিতি সহ এই খুব ছোট রিলেগুলি পেয়েছি
1 x 5v থেকে 3v3 স্টেপ ডাউন
1 x opto coupler (4N35 বা সমতুল্য)
1 এক্স ক্ষণস্থায়ী কর্ম সুইচ করতে ধাক্কা
1 x উপযুক্ত প্রকল্প বাক্স
ছবিটি একটি প্রতিরোধক দেখায় যা প্রয়োজন ছিল না!
ধাপ 2: এটি একসাথে রাখা
আমি প্রকল্পটি একটি কমপ্যাক্ট ঘেরের মধ্যে থাকতে চেয়েছিলাম যাতে এটি খুব কুরুচিপূর্ণ না লাগে।
এটি কেবল ল্যাম্পের আসল সুইচটিকে একটি রিলে এবং একটি 'নরম' সুইচ দিয়ে প্রতিস্থাপন করে!
এটি নিশ্চিত করা গুরুত্বপূর্ণ যে মূল দিকটি (যেটি আপনাকে হত্যা করবে) যতটা সম্ভব নিরাপদে এবং নিরাপদে ইনস্টল করা আছে - আমি সুরক্ষা এবং স্বাচ্ছন্দ্যের জন্য একটি 'চক ব্লক' সংযোগকারী ব্যবহার করেছি।
রিলে কয়েল সংযোজকগুলি একসাথে বেশ কাছাকাছি তাই ওয়্যারিং করার সময় যত্ন নিন। উন্মুক্ত 5v কুণ্ডলী তার এবং প্রধান সংযোগগুলি যতটা সম্ভব সংক্ষিপ্ত রাখুন।
মেইন 5v পাওয়ার সাপ্লাই ফিড করে। মেইনগুলির নিরপেক্ষ দিকটি সরাসরি প্রদীপের দিকে যায়, যেখানে লাইভ দিকটি রিলেটির স্বাভাবিকভাবে খোলা পরিচিতির মধ্য দিয়ে যায়।
সুইচটি একপাশে মাটিতে এবং অন্যটি ESP8266 এর GPIO13 তে সংযুক্ত করা হয়েছে। কোন ইনপুট কাজ করবে কিন্তু ডাটা শীট চেক করুন কারণ কিছু পিন মাল্টিপ্লেক্সেড।
GPIO15 0v তে তারযুক্ত! আমার কাছে রিসেটের সাথে একটি তারের টুকরা এবং আরেকটি GPIO0 এর সাথে সংযুক্ত আছে। এগুলি স্কেচ আপলোড করার জন্য ব্যবহার করা হয় এবং সম্পূর্ণ হলে সরানো যায়।
লক্ষ্য করুন যে ESP8266 ডিভাইসগুলি 3.3v এ কাজ করে
GPIO4 (আবার যে কোন GPIO করবে) একটি opto coupler এর মাধ্যমে রিলে সেট / রিসেট করতে ব্যবহৃত হয়। আমি ESP8266 এ বর্তমান ড্রেন কমানোর জন্য অপটো কাপলার ব্যবহার করেছি এবং 3.3v কে 5v রিলে কয়েল সুইচ করার অনুমতি দিলাম।
উপাদানগুলিকে জায়গায় রাখার জন্য আমি ডবল পার্শ্বযুক্ত স্টিকি প্যাড ব্যবহার করেছি।
আমি বায়ু প্রবাহের জন্য ঘেরের প্রতিটি প্রান্তে 2 মিমি গর্ত ড্রিল করেছি। খুব কম তাপ উৎপন্ন হওয়ার কারণে এটি প্রয়োজনীয় কিনা তা নিশ্চিত নই, তবে এটি আমাকে আরও ভাল বোধ করেছে:-)
ধাপ 3: সটফওয়্যার
আমি গিটহাব থেকে নিম্নলিখিতটি ডাউনলোড করেছি।
IOT-ESP8266-ESP12E-Alexa-Multiple-Devices-master
ফাইলগুলি সবই একটি ডিরেক্টরিতে রয়েছে এবং একমাত্র ফাইল যা সংশোধন করার প্রয়োজন তা হল.ino ফাইল।
এটি দেখায় কিভাবে একাধিক সুইচ পরিচালনা করতে হয় এবং এটি একটি দুর্দান্ত সফ্টওয়্যার।
আমি ESP এ স্কেচ আপলোড করার জন্য Arduino IDE ব্যবহার করেছি। এটি কীভাবে করা হয় সে সম্পর্কে ওয়েবে প্রচুর নিবন্ধ রয়েছে, কেবল গুগল - ESP8266 প্রোগ্রামে Arduino IDE ব্যবহার করে। এটি বেশ সোজা এগিয়ে এবং শুধুমাত্র একবার সেট আপ করতে হবে।
দ্রষ্টব্য: স্কেচ আপলোড করার জন্য আমি সিরিয়াল কনভার্টারে একটি আদর্শ FTDI ইউএসবি ব্যবহার করেছি। GPIO15 অবশ্যই গ্রাউন্ডেড হতে হবে - আমার কাছে এটি স্থায়ীভাবে 0v তে যুক্ত করা আছে, GPIO0 রিসেট করার সময় 0v ধরে রাখতে হবে। পুনরায় সেট করার পরে, GPIO0 ভাসমান রেখে দেওয়া যেতে পারে। স্কেচ এখন আপলোড করা উচিত।
স্কেচের যে অংশগুলিকে সংশোধন করতে হবে সেগুলি হল আপনার রাউটার এসএসআইডি এবং পাসওয়ার্ড এবং যে কমান্ডটি আপনি আলেক্সা সাড়া দিতে চান তা প্রতিস্থাপন করছে। 'টেবিল ল্যাম্প' অনুসন্ধান করুন এবং এটি আপনার পছন্দের কমান্ড দিয়ে প্রতিস্থাপন করুন, যেমন 'বেডসাইড লাইট' বা 'সিলিং ফ্যান'।
সফ্টওয়্যারটি আলেক্সার সাথে যোগাযোগ করে এবং যথাক্রমে কমান্ড টেবিল ল্যাম্প অন এবং টেবিল ল্যাম্প বন্ধ করে GPIO4 উচ্চ বা নিম্ন সুইচ করে। এটি পতাকাও সেট করে - rl1 এবং isr_ran।
ফ্ল্যাগ rl1 ব্যবহার করা হয় তাই সফ্টওয়্যারটি প্রদীপের বর্তমান অবস্থা জানে যাতে এটি আলেক্সা বা সুইচের মাধ্যমে টগল করা বা বন্ধ করা যায়।
GPIO13 গ্রাউন্ড করা হলে সুইচ একটি বাধা সৃষ্টি করে। বাধাগুলি নিষ্ক্রিয় করা হয়েছে, GPIO4 টগল করা হয়েছে এবং পতাকা rl1 সে অনুযায়ী সেট / রিসেট করা হয়েছে। ফ্ল্যাগ isr_ran একটি ছোট বিলম্বের পরে বাধা পুনরায় সক্রিয় করার জন্য প্রধান লুপ ব্যবহার করা হয় - এটি সুইচ বাউন্স বাধা দেয়!
গুরুত্বপূর্ণ নোট: নিশ্চিত করুন যে আপনার রিলে পছন্দটি যে ডিভাইসটি আপনি স্যুইচ করছেন তার সাথে মোকাবিলা করতে সক্ষম যোগাযোগ রেটিং রয়েছে।
ভয়েস অ্যাক্টিভেটেড চ্যালেঞ্জে রানার আপ
প্রস্তাবিত:
আরডুইনো ভিত্তিক ভয়েস-নিয়ন্ত্রিত আইওটি রিলে সুইচ (গুগল হোম এবং আলেক্সা সমর্থিত): 11 টি ধাপ
আরডুইনো ভিত্তিক ভয়েস-নিয়ন্ত্রিত আইওটি রিলে সুইচ (গুগল হোম এবং আলেক্সা সাপোর্টেড): এই প্রকল্পটি বর্ণনা করে কিভাবে একটি আরডুইনো-ভিত্তিক, ভয়েস-নিয়ন্ত্রিত, আইওটি রিলে সুইচ তৈরি করা যায়। এটি এমন একটি রিলে যা আপনি আইওএস এবং অ্যান্ড্রয়েডের জন্য একটি অ্যাপ ব্যবহার করে দূর থেকে চালু এবং বন্ধ করতে পারেন, সেইসাথে এটিকে IFTTT- এর সাথে সংযুক্ত করতে পারেন এবং গুগ ব্যবহার করে আপনার ভয়েস দিয়ে এটি নিয়ন্ত্রণ করতে পারেন
ওয়াইফাই স্মার্ট সুইচ ESP8266 আলেক্সা এবং গুগল হোম অটোমেশনের সাথে কাজ করে: 7 টি ধাপ
ওয়াইফাই স্মার্ট সুইচ ESP8266 আলেক্সা এবং গুগল হোম অটোমেশনের সাথে কাজ করে: বিশ্বায়নের জগতে, প্রত্যেকেই সর্বশেষ এবং স্মার্ট প্রযুক্তির তাগিদে আছে।
LED বাতি বাতি: 6 ধাপ (ছবি সহ)
লেভিটিং এলইডি ল্যাম্প: আপনি কি কখনো চুম্বকের সাথে খেলেছেন এবং সেগুলোকে উত্তোলন করার চেষ্টা করেছেন? আমি নিশ্চিত যে আমাদের অনেকেরই আছে, এবং যদিও এটি সম্ভব মনে হতে পারে, যদি খুব সাবধানে রাখা হয়, কিছুক্ষণ পরে আপনি বুঝতে পারবেন যে এটি করা আসলেই অসম্ভব। এটি কানের কারণে
আলেক্সা এবং আরডুইনো ব্যবহার করে ভয়েস নিয়ন্ত্রিত সুইচ: 10 টি ধাপ (ছবি সহ)
আলেক্সা এবং আরডুইনো ব্যবহার করে ভয়েস নিয়ন্ত্রিত সুইচ: এই প্রকল্পের মূল লক্ষ্য হল ডিভাইসটি চালু বা বন্ধ করতে সুইচ (রিলে) নিয়ন্ত্রণ করতে তাপমাত্রা সেন্সর ব্যবহার করা। $ 4.2 Arduino uno == > $ 8 DHT11 তাপমাত্রা সেন্সর == > $ 3 ESP8266 মডুল
স্পর্শ সুইচ - কিভাবে একটি ট্রানজিস্টর এবং ব্রেডবোর্ড ব্যবহার করে একটি টাচ সুইচ তৈরি করতে হয় ।: 4 ধাপ
স্পর্শ সুইচ | কিভাবে একটি ট্রানজিস্টর এবং ব্রেডবোর্ড ব্যবহার করে একটি টাচ সুইচ তৈরি করতে হয় ।: টাচ সুইচ ট্রানজিস্টর প্রয়োগের উপর ভিত্তি করে একটি খুব সহজ প্রকল্প। এই প্রকল্পে BC547 ট্রানজিস্টার ব্যবহার করা হয়েছে যা টাচ সুইচ হিসাবে কাজ করে। ভিডিওটি দেখার জন্য নিশ্চিত থাকুন যা আপনাকে প্রকল্প সম্পর্কে সম্পূর্ণ বিবরণ দেবে