সুচিপত্র:
- ধাপ 1: আপনার যন্ত্রাংশ পান
- ধাপ 2: এটি একসাথে মিশ্রিত করুন
- ধাপ 3: কোড
- ধাপ 4: আবেদন
- ধাপ 5: এটি একসাথে রাখুন এবং সম্পন্ন করুন
ভিডিও: অ্যালেক্সা WEMO D1 মিনি ব্যবহার করে সোলেনয়েড নিয়ন্ত্রিত: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এটা সত্যিই আশ্চর্যজনক। একটি আলেক্সা ইকো একটি মাইক্রো প্রসেসর নিয়ন্ত্রণ করা কঠিন নয়। বিশ্বের আপনার ঝিনুক. এই নির্দেশনা আপনাকে একটি সোলেনয়েড নিয়ন্ত্রণের পদক্ষেপগুলির মাধ্যমে নিয়ে যায়। আপনি যা চান তা নিয়ন্ত্রণ করতে আপনি এই একই প্রক্রিয়াটি ব্যবহার করতে পারেন। আমার ক্ষেত্রে, আমি একটি লিফট বোতাম টিপতে সোলেনয়েড ব্যবহার করেছি। আমি এর মধ্যে দুটি তৈরি করেছি, একটি উপরের তলার লিফট বোতামের জন্য এবং একটি নিচের তলার লিফট বোতামের জন্য।
ধাপ 1: আপনার যন্ত্রাংশ পান
উপকরণ:
আলেক্সা ইকো ডট (বা ইকো)
WEMO D1 মিনি - WEMO D1 মিনি লাইট না পেতে সতর্ক থাকুন। আমি দুর্ঘটনাক্রমে এই চিন্তা করেছিলাম যে আমি অর্থ সাশ্রয় করছি, কিন্তু এটি সঠিকভাবে কাজ করে নি।
L293D - একটি রিলে সাধারণত ব্যবহৃত হয়, কিন্তু আমার কাছে এইগুলির একটি গুচ্ছ ছিল এবং তারা কাজ করেছিল।
ব্রেডবোর্ড
9V ব্যাটারি সংযোগকারী
মহিলা পিন হেডার - চ্ছিক
সোলেনয়েড
তারের
9V ব্যাটারি
ধাপ 2: এটি একসাথে মিশ্রিত করুন
আমি পারফোর্ডে এটি একসঙ্গে বিক্রি করেছি। এই বিশেষ বোর্ডটি চমৎকার কারণ এটি একটি ব্রেডবোর্ডের মত পাথর এবং ছিদ্রগুলির সাথে সংযুক্ত রয়েছে।
প্রথমত, আমি WEMO প্লাগ ইন করার জন্য পারফোর্ডে মহিলা হেডারগুলি বিক্রি করেছি। মূলত, আমি L293D প্লাগ ইন করার জন্য মহিলা হেডারগুলিও বিক্রি করেছি। যাইহোক, আমি আবিষ্কার করেছি, যে L293D একটি ভাল সংযোগের সাথে হেডারগুলিতে প্লাগ করে না, তাই আমি এটি সরাসরি বোর্ডে বিক্রি করেছি।
তারপর আমি সংযোগের জন্য বোর্ডে তারের সোল্ডার করেছি: 1। WEMO 5V থেকে L293D থেকে লাল তারের পিন 2 সক্ষম করুন। WEMO গ্রাউন্ড থেকে L293D গ্রাউন্ড পিন (5) 3 তে কালো তার। হলুদ তারের WEMO D1 পিন থেকে L293D ইনপুট 2 পিন (7) 4। ব্যাটারি ক্যাপ তার - কালো থেকে WEMO স্থল, লাল থেকে L293D বনাম পিন (8) 5। সোলেনয়েড তার-কালো থেকে ওয়েমো গ্রাউন্ড, L293D আউটপুট 2 পিন (6) যে কোন রঙ-দ্রষ্টব্য: আমি শেষে 2-পিন মহিলা সংযোগ সহ তার ব্যবহার করেছি। আমি এতে সোলেনয়েড প্লাগ করতে পারি। আমি প্রতিটি সোলেনয়েড তারের শেষে পুরুষ পিনগুলি বিক্রি করেছি।
কোন কারণ ছিল না যে আমি ইনপুট/আউটপুট 2 এর সাথে সংযুক্ত ছিলাম, আমি ইনপুট/আউটপুট 1 করতে পারতাম। প্রকৃতপক্ষে, আমি কেবল একটির পরিবর্তে 4 টি সোলেনয়েড নিয়ন্ত্রণ করতে পারতাম, কিন্তু এই প্রকল্পের জন্য আমার যা প্রয়োজন তা ছিল।
ধাপ 3: কোড
WEMO প্রোগ্রাম করার জন্য আপনি Arduino IDE ব্যবহার করতে পারেন।
আরডুইনো আইডিই এর সাথে WEMO কে কাজ করার জন্য কিছু ধাপ রয়েছে, এবং আপনি এই চমৎকার নির্দেশাবলীতে তাদের অনুসরণ করতে পারেন …
পরবর্তীতে, আপনাকে WEMO কে ইকো দিয়ে কাজ করতে হবে… WEMO এর কারণ হল এটি WIFI সক্ষম - এবং, আপনি এটিকে সহজভাবে উপলব্ধ কিছু কোড ব্যবহার করতে পারেন যাতে এটি একটি ওয়েমো বেলকিন সুইচের মত আচরণ করে। এটি অ্যামাজন ইকো দিয়ে ইন্টারফেস করার একটি সহজ উপায়।
প্রথমে যান: https://github.com/kakopappa/arduino-esp8266-alexa… এবং বেলকিন সিমুলেশন কোড ডাউনলোড করুন। এই কোডটি রাখুন যেখানে আপনার সমস্ত আরডুইনো প্রকল্প অবস্থিত। তারপর armino আইডিতে wemos.ino ফাইল আনুন। একমাত্র ফাইল যা সংশোধন করা প্রয়োজন তা হল wemos.ino ফাইল। মূলত, এই ফাইলটিতে আপনাকে যা করতে হবে তা হল:
1. আপনার ওয়াইফাইতে আপনার SSID এবং পাসওয়ার্ড সেট করুন 2. আপনার সুইচ নির্ধারণ করুন; (সুইচ *রান্নাঘর = শূন্য;) 3. আপনার সুইচ শুরু করুন; (রান্নাঘর = নতুন সুইচ ("রান্নাঘর লাইট", 81, রান্নাঘর লাইটস, রান্নাঘর লাইট অফ); upnpBroadcastResponder.addDevice (*রান্নাঘর);) 4. লুপ বিভাগে যোগ করুন; (রান্নাঘর> সার্ভারলুপ ();) 5. চালু এবং বন্ধ উভয়ের জন্যই আপনার কলব্যাক করুন এবং কলব্যাকের মধ্যে যা খুশি রাখুন: bool kitchenLightsOn () {Serial.println ("Switch 2 turn on …"); isKitchenLightstsOn = সত্য; রিটার্ন হল কিচেনলাইটসঅন; }
আপনি এই সব নমুনা wemos.ino কোডে দেখতে পাবেন। যে ফাইলটিতে আপনি সুইচ করতে চান তার সাথে কেবল সেই ফাইলের সুইচ-এসগুলি প্রতিস্থাপন করুন। আমার ক্ষেত্রে, আমি সবকিছুর নামকরণ করেছি "বেসমেন্টবাটন"। আমার basementButtonOn () কলব্যাক পিন D1 কে HIGH তে পরিবর্তন করে। উদাহরণ হিসেবে আমি যে কোডটি অন্তর্ভুক্ত করেছি তা দেখুন।
ধাপ 4: আবেদন
আমার ক্ষেত্রে, আমি চেয়েছিলাম সোলেনয়েড একটি লিফট বোতাম চাপুন। এটি করার জন্য, লিফট বোতামে সোলেনয়েড ধরে রাখার জন্য আমার এক ধরণের বন্ধনী দরকার। সুতরাং, এটি 3D প্রিন্টার জগতে আমার প্রথম অভিযান। আমি tinkercad.com এ গিয়ে একটি অ্যাকাউন্ট করেছি। আপনি ক্লাউডে 3D ডিজাইন তৈরির জন্য তাদের টুল ব্যবহার করতে পারেন এবং তারপর আপনার ডিজাইনকে *.stl ফাইলে এক্সপোর্ট করতে পারেন যা প্রিন্ট করা যাবে। আমি Tinkercad ব্যবহার করতে খুব স্বজ্ঞাত হতে পাওয়া। আপনি পছন্দসই নকশা তৈরি করতে অঙ্কন এলাকায় আকৃতিগুলি টেনে আনুন। যখন আপনি প্রথম আপনার অ্যাকাউন্ট সেট আপ করেন, তখন এটি আপনাকে শুরু করার জন্য একটি খুব ভাল টিউটোরিয়াল আছে। যখন এটি সঠিক মাত্রা আছে তা নিশ্চিত করার প্রয়োজন হয় তখন এটি একটু জটিল হয়ে যায়।
আমি একটি বন্ধুর বন্ধুত্বের মাধ্যমে বন্ধনীটি মুদ্রণ করতে সক্ষম হয়েছি যার কাছে একটি 3D প্রিন্টার রয়েছে। কিন্তু বিভিন্ন কোম্পানি আছে যা আপনার জন্য এটি করতে পারে। কিছু লাইব্রেরি এমনকি এটি করবে।
ধাপ 5: এটি একসাথে রাখুন এবং সম্পন্ন করুন
আমি লিফট বোতামের উপর বন্ধনী/সোলেনয়েড মাউন্ট করেছি এবং বোতামটির উপরে একটি প্লাস্টিকের বাক্সে WEMO রেখেছি। WEMO তে কোডটি আপলোড করার পর, আপনাকে এটি আবিষ্কার করতে আলেক্সা পেতে হবে। শুধু বলুন "Alexa find devices"। একবার সে খুঁজে পেলে আপনি বলতে পারেন "Alexa DEVICENAME চালু করুন" বা "Alexa DEVICENAME বন্ধ করুন"। এটি কোডে কলব্যাক সক্রিয় করে এবং সোলেনয়েড চালু করে। আমার ক্ষেত্রে, আমার একটি "লিফট আপ" ডিভাইস এবং "বেসমেন্ট বাটন" ডিভাইস আছে। এটি একটি সামান্য শব্দ, কিন্তু এটি কাজ করে। এছাড়াও, "চালু" এবং "বন্ধ করা" এর সম্পূর্ণ অর্থ নেই, তবে আমি নিশ্চিত নই যে এটি পরিবর্তন করা যেতে পারে।
প্রস্তাবিত:
অ্যালেক্সা সক্ষম রিমোট কন্ট্রোল (WEMO D1 মিনি ব্যবহার করে): 3 টি ধাপ
অ্যালেক্সা সক্ষম রিমোট কন্ট্রোল (WEMO D1 মিনি ব্যবহার করে): এটি একটি পূর্ববর্তী পোস্টের আপডেট সংস্করণ: https: //www.instructables.com/id/Voice-Activated-R … আগের সংস্করণে, আমি একটি Geetech ব্যবহার করেছি একটি নিয়মিত গ্যারেজ ডোর ওপেনার টাইপ রিমোট নিয়ন্ত্রণ করার জন্য ভয়েস মডিউল। এই নির্দেশে আমি vo প্রতিস্থাপন করেছি
সেচের জন্য ওয়েমোস ডি 1 মিনি এবং এইচ-ব্রিজের সাথে পালসড সোলেনয়েড ব্যবহার করা: 7 টি ধাপ
সেচের জন্য ওয়েমোস ডি 1 মিনি এবং এইচ-ব্রিজের সাথে পালসড সোলেনয়েড ব্যবহার করা: এই নির্দেশের জন্য আমি একটি সমাধান তৈরি করতে চেয়েছিলাম যাতে আমি দূর থেকে একটি স্প্রিংকলার সিস্টেম চালু করতে পারি বা আমার চারাগুলিকে স্বয়ংক্রিয়ভাবে জল দিতে পারি। স্পন্দিত সোলেনয়েডস। এই সোলেনয়েডগুলি অনেক কম শক্তি ব্যবহার করে কারণ যখন তারা গ্রহণ করে
রিমোট নিয়ন্ত্রিত গাড়ি - ওয়্যারলেস এক্সবক্স 360 কন্ট্রোলার ব্যবহার করে নিয়ন্ত্রিত: 5 টি ধাপ
রিমোট কন্ট্রোল্ড কার - ওয়্যারলেস এক্সবক্স Control০ কন্ট্রোলার ব্যবহার করে নিয়ন্ত্রিত: আপনার নিজের রিমোট কন্ট্রোল্ড গাড়ি তৈরি করার জন্য এই নির্দেশাবলী, একটি ওয়্যারলেস এক্সবক্স control০ কন্ট্রোলার ব্যবহার করে নিয়ন্ত্রিত
ওয়াসফাই নিয়ন্ত্রিত 12v LED স্ট্রিপ ব্যবহার করে রাস্পবেরি পাই ব্যবহার করে টাস্কার, ইফটি ইন্টিগ্রেশন।: 15 টি ধাপ (ছবি সহ)
ওয়াসফাই নিয়ন্ত্রিত 12v LED স্ট্রিপ টাস্কার, ইফটিটি ইন্টিগ্রেশন সহ রাস্পবেরি পাই ব্যবহার করে ।: এই প্রকল্পে আমি আপনাকে দেখাব কিভাবে একটি রাস্পবেরি পাই ব্যবহার করে ওয়াইফাইয়ের উপর একটি সাধারণ 12v এনালগ নেতৃত্বাধীন স্ট্রিপ নিয়ন্ত্রণ করতে হয়। এই প্রকল্পের জন্য আপনার প্রয়োজন হবে: 1x রাস্পবেরি পাই (I আমি রাস্পবেরি পাই 1 মডেল বি+) 1x আরজিবি 12 ভি লে ব্যবহার করছি
কিভাবে Wemos ESP-Wroom-02 D1 মিনি ওয়াইফাই মডিউল ESP8266 + 18650 ব্যবহার করবেন Blynk ব্যবহার করে: 10 টি ধাপ
কিভাবে Wemos ESP-Wroom-02 D1 মিনি ওয়াইফাই মডিউল ESP8266 + 18650 ব্যবহার করবেন Blynk ব্যবহার করে: স্পেসিফিকেশন: nodemcu 18650 চার্জিং সিস্টেম ইন্টিগ্রেশনের সাথে সামঞ্জস্যপূর্ণ সূচক LED (সবুজ মানে সম্পূর্ণ লাল মানে চার্জিং) চার্জ করার সময় ব্যবহার করা যেতে পারে সুইচ কন্ট্রোল পাওয়ার সাপ্লাই SMT স্লিপ মোডের জন্য কানেক্টর ব্যবহার করা যেতে পারে · ১ অ্যাড