সুচিপত্র:

ভয়েস হোম কন্ট্রোল V1.0: 12 ধাপ
ভয়েস হোম কন্ট্রোল V1.0: 12 ধাপ

ভিডিও: ভয়েস হোম কন্ট্রোল V1.0: 12 ধাপ

ভিডিও: ভয়েস হোম কন্ট্রোল V1.0: 12 ধাপ
ভিডিও: Symphony atom ii back home button/all symphony back home button 2024, জুলাই
Anonim
ভয়েস হোম কন্ট্রোল V1.0
ভয়েস হোম কন্ট্রোল V1.0

কয়েক মাস আগে আমি একটি ব্যক্তিগত সহকারী অর্জন করেছি, বিশেষ করে আলেক্সা দিয়ে সজ্জিত একটি ইকো ডট। আমি এটি বেছে নিয়েছি কারণ আমি আবিষ্কার করেছি যে একটি সহজ উপায়ে প্লাগইন যোগ করতে পারে ডিভাইসটি নিয়ন্ত্রণ করতে এবং লাইট, ফ্যান ইত্যাদির মতো। কেন নিজের তৈরি করবেন না?

এই ধারণাটি মাথায় রেখে, আমি ওয়াই-ফাই সংযোগ এবং 4 টি আউটপুট রিলে সহ একটি বোর্ড ডিজাইন করা শুরু করেছি। নিচে আমি পরিকল্পিত ডায়াগ্রাম, পিসিবি ডিজাইন, প্রোগ্রামিং এবং টেস্টিং থেকে সফল ধাপে ধাপে নকশা বর্ণনা করব।

বৈশিষ্ট্য

  1. ওয়াইফাই নেটওয়ার্ক সংযোগ
  2. 100 / 240VAC ইনপুট ভোল্টেজ
  3. 4 আউটপুট রিলে (সর্বোচ্চ 10A)
  4. শক্তি নির্দেশক LED
  5. 4 LED´ রিলে পাওয়ার সূচক
  6. প্রোগ্রামিং হেডার
  7. রিসেট বোতাম

ধাপ 1: উপাদান এবং সরঞ্জাম

উপাদান এবং সরঞ্জাম
উপাদান এবং সরঞ্জাম
উপাদান এবং সরঞ্জাম
উপাদান এবং সরঞ্জাম
উপাদান এবং সরঞ্জাম
উপাদান এবং সরঞ্জাম

উপাদান

  1. 1 কে ওহমের 3 টি প্রতিরোধক 0805
  2. 220 ওহমের 5 টি প্রতিরোধক 0805
  3. 10k ohms এর 2 প্রতিরোধক 0805
  4. 4.7k ohms এর 1 প্রতিরোধক 0805
  5. 0.1uf এর 2 ক্যাপাসিটার 0805
  6. 10uf এর 2 ক্যাপাসিটার 0805
  7. 4 ডায়োড ES1B বা অনুরূপ 100v 1A SMA প্যাকেজ
  8. 1 ভোল্টেজ নিয়ন্ত্রক AMS1117-3.3
  9. 4 সবুজ LED´s 0805
  10. 1 লাল LED 0805
  11. 4 ট্রানজিস্টর NPN MMBT2222A বা অনুরূপ SOT23 প্যাকেজ
  12. 1 ইএসপি 12-ই ওয়াই-ফাই মডিউল
  13. 1 পাওয়ার সাপ্লাই HLK-PM01
  14. 1 স্পর্শযোগ্য SMD পরিবর্তন করুন
  15. 6 পজিশনের 1 পিন হেডার
  16. 5 টার্মিনাল ব্লক 2 পদের 5.08 মিমি পিচ
  17. 5VDC এর 4 রিলে

সরঞ্জাম

  1. সোল্ডারিং স্টেশন বা 25-30 ওয়াটের কৌটিন
  2. সীসা ঝাল
  3. ফ্লাক্স
  4. টুইজার
  5. Desoldering বেত

ধাপ 2: পাওয়ার সাপ্লাই এবং ভোল্টেজ রেগুলেটর

পাওয়ার সাপ্লাই এবং ভোল্টেজ রেগুলেটর
পাওয়ার সাপ্লাই এবং ভোল্টেজ রেগুলেটর
পাওয়ার সাপ্লাই এবং ভোল্টেজ রেগুলেটর
পাওয়ার সাপ্লাই এবং ভোল্টেজ রেগুলেটর

সার্কিটের অপারেশনের জন্য 2 ভোল্টেজের প্রয়োজন হয়, কন্ট্রোল সেকশনের জন্য 3.3 ভিডিসির একটি, এবং পাওয়ার সেকশনের জন্য 5 টি ভিডিসির আরেকটি, যেহেতু ধারণাটি হল যে বোর্ডের অপারেশনের জন্য প্রয়োজনীয় সবকিছু আছে, একটি সুইচড সোর্স ব্যবহার করুন যা সরাসরি সরবরাহ করে 5v এবং লাইন ভোল্টেজ দ্বারা চালিত হওয়া অপরিহার্য, এটি আমাদের একটি বাহ্যিক পাওয়ার অ্যাডাপ্টারের প্রয়োজন থেকে বাঁচায় এবং আমাদের শুধুমাত্র একটি 3.3v লিনিয়ার রেগুলেটর (LDO) যোগ করতে হবে।

উপরের কথা মাথায় রেখে, একটি উৎস হিসেবে আমি হাই-লিঙ্ক HLK-PM01 নির্বাচন করেছি যার 0.1A এ 100-240VAC এর ইনপুট ভোল্টেজ এবং 5VDC এর আউটপুট 0.6A, এর পরে, আমি ব্যাপকভাবে ব্যবহৃত AMS1117-3.3 স্থাপন করেছি নিয়ন্ত্রক যা ইতিমধ্যে খুব সাধারণ এবং তাই সহজেই পাওয়া যায়।

AMS1117 এর ডেটশীটের সাথে পরামর্শ করে আপনি ইনপুট এবং আউটপুট ক্যাপাসিটরের মান পাবেন, এগুলি ইনপুটের জন্য 0.1uf এবং 10uf এবং আউটপুটের জন্য অন্য সমান বিভাগ। পরিশেষে, আমি তার নিজ নিজ সীমাবদ্ধ প্রতিরোধের সাথে একটি পাওয়ার ইন্ডিকেটর LED স্থাপন করেছি, যা সহজেই ওহমের আইন প্রয়োগ করে গণনা করা হয়:

R = 5V-Vled / Iled

R = 5 - 2 / 0.015 = 200

নেতৃত্বে 15mA এর বর্তমান যাতে এটি এত উজ্জ্বলভাবে উজ্জ্বল না হয় এবং তার জীবনকাল দীর্ঘায়িত করে।

ধাপ 3: সেকশন নিয়ন্ত্রণ করুন

নিয়ন্ত্রণ সেকশন
নিয়ন্ত্রণ সেকশন
নিয়ন্ত্রণ সেকশন
নিয়ন্ত্রণ সেকশন

এই বিভাগের জন্য আমি একটি ESP-12-E Wi-Fi মডিউল নির্বাচন করেছি কারণ এটি ছোট, সস্তা এবং Arduino IDE এর সাথে ব্যবহার করা খুবই সহজ। যেহেতু মডিউলটি তার অপারেশনের জন্য প্রয়োজনীয় সবকিছু আছে, তাই ESP এর কাজ করার জন্য প্রয়োজনীয় বাহ্যিক হার্ডওয়্যার ন্যূনতম।

কিছু মনে রাখা উচিত যে মডিউলের কিছু GPIO ব্যবহার করার সুপারিশ করা হয় না এবং অন্যদের নির্দিষ্ট ফাংশন আছে, পরবর্তীতে আমি পিনগুলি সম্পর্কে একটি টেবিল দেখাব এবং তারা কোন কাজগুলি পূরণ করে:

জিপিআইও --------- ইনপুট ---------------- আউটপুট ---------------------- ---মন্তব্য

GPIO16 ------ কোন বাধা নেই ------ কোন PWM বা I2C সাপোর্ট নেই --- গভীর ঘুম থেকে জেগে ওঠার জন্য ব্যবহৃত বুটের উচ্চতা

GPIO5 ------- ঠিক আছে ------------------- ঠিক আছে --------------- প্রায়ই এসসিএল (I2C) হিসাবে ব্যবহৃত হয়)

GPIO4 ------- ঠিক আছে ------------------- ঠিক আছে --------------- প্রায়ই SDA (I2C)

GPIO0 ------- টেনে তোলা ---------- ঠিক আছে --------------- ফ্ল্যাশ মোডে কম, টানলে বুট ব্যর্থ হয়

GPIO2 ------- টেনে তোলা ---------- ঠিক আছে --------------- লো টানলে বুট ব্যর্থ হয়

GPIO14 ----- ঠিক আছে ------------------- ঠিক আছে --------------- SPI (SCLK)

GPIO12 ----- ঠিক আছে ------------------- ঠিক আছে --------------- SPI (MISO)

GPIO13 ----- ঠিক আছে ------------------- ঠিক আছে --------------- SPI (MOSI)

GPIO15 ----- GND- এ টানা ---- ঠিক আছে --------------- SPI (CS) বুট ব্যর্থ হলে উচ্চ টান

GPIO3 ------- ঠিক আছে ------------------- RX পিন ---------- বুটে উচ্চ

GPIO1 ------- TX পিন -------------- ঠিক আছে --------------- বুটে হাই, বুট ব্যর্থ হলে টান

ADC0 -------- এনালগ ইনপুট ----- এক্স

উপরের তথ্যটি নিচের লিঙ্কে পাওয়া গেছে:

উপরের তথ্যের উপর ভিত্তি করে, আমি পিন 5, 4, 12 এবং 14 কে ডিজিটাল আউটপুট হিসাবে বেছে নিয়েছি যা প্রতিটি রিলে সক্রিয় করবে, এগুলি সক্রিয়করণের জন্য সবচেয়ে স্থিতিশীল এবং নিরাপদ।

অবশেষে আমি প্রোগ্রামিংয়ের জন্য যা প্রয়োজন তা যোগ করেছি, সেই পিনে একটি রিসেট বোতাম, সক্ষম পিনে বিদ্যুতের সাথে সংযুক্ত একটি প্রতিরোধক, GPIO15- এ স্থল প্রতিরোধ, একটি হেডার যা একটি FTDI কে TX, RX পিনের সাথে সংযুক্ত করতে ব্যবহৃত হয় এবং মডিউলটি ফ্ল্যাশ মোডে রাখার জন্য GPIO0 কে গ্রাউন্ড করুন।

ধাপ 4: পাওয়ার সেকশন

পাওয়ার সেকশন
পাওয়ার সেকশন
পাওয়ার সেকশন
পাওয়ার সেকশন

এই বিভাগটি রিলে সক্রিয় করতে GPIO পোর্টে 3.3VDCs আউটপুট ব্যবহার করার যত্ন নেবে। রিলে একটি ইএসপি পিন দ্বারা প্রদত্ত ক্ষমতার চেয়ে বেশি শক্তি প্রয়োজন, তাই এটি সক্রিয় করার জন্য একটি ট্রানজিস্টর প্রয়োজন, এই ক্ষেত্রে আমরা MMBT2222A ব্যবহার করি।

আমাদের অবশ্যই কালেক্টর (আইসি) এর মধ্য দিয়ে প্রবাহিত কারেন্ট বিবেচনা করতে হবে, এই ডেটার সাহায্যে আমরা ট্রানজিস্টরের গোড়ায় যে প্রতিরোধের অবস্থান হবে তা গণনা করতে পারি। এই ক্ষেত্রে, আইসি রিলে কুণ্ডলী দিয়ে প্রবাহিত বর্তমানের সমষ্টি এবং LED এর বর্তমান যা ইগনিশন নির্দেশ করে:

Ic = Irelay + Iled

Ic = 75mA + 15mA = 90mA

যেহেতু আমাদের বর্তমান আইসি আছে আমরা ট্রানজিস্টার (Rb) এর বেস রেজিস্ট্যান্স হিসাব করতে পারি কিন্তু আমাদের একটি অতিরিক্ত ডাটা পেয়ার দরকার, ট্রানজিস্টর (hFE) এর লাভ, যা MMBT2222A এর ক্ষেত্রে 40 এর মান (লাভ এটি মাত্রাহীন, অতএব এতে পরিমাপের একক নেই) এবং বাধা সম্ভাব্যতা (ভিএল) যা সিলিকন ট্রানজিস্টরে 0.7v এর মান রয়েছে। উপরের সঙ্গে আমরা নিম্নলিখিত সূত্র দিয়ে Rb গণনা করতে এগিয়ে যেতে পারি:

Rb = [(VGPIO - VL) (hFE)] / আইসি

আরবি = [(3.3 - 0.7) (40)] / 0.09 = 1155.55 ওহম

উপরের গণনার উপর ভিত্তি করে, আমি 1kohm এর একটি প্রতিরোধ বেছে নিয়েছি।

অবশেষে, একটি ডায়োড রিলে কুণ্ডলীর সমান্তরালভাবে স্থাপন করা হয়েছিল যার সাথে ক্যাথোড মুখোমুখি Vcc ছিল। ES1B ডায়োড বিপরীত FEM কে প্রতিরোধ করে

ধাপ 5: পিসিবি ডিজাইন: স্কিম্যাটিক এবং কম্পোনেন্ট অর্গানাইজেশন

পিসিবি ডিজাইন: স্কিম্যাটিক এবং কম্পোনেন্ট অর্গানাইজেশন
পিসিবি ডিজাইন: স্কিম্যাটিক এবং কম্পোনেন্ট অর্গানাইজেশন
পিসিবি ডিজাইন: স্কিম্যাটিক এবং কম্পোনেন্ট অর্গানাইজেশন
পিসিবি ডিজাইন: স্কিম্যাটিক এবং কম্পোনেন্ট অর্গানাইজেশন

পরিকল্পিত এবং কার্ডের বিস্তারের জন্য আমি agগল সফ্টওয়্যার ব্যবহার করেছি।

এটি PCB- এর পরিকল্পিত তৈরির মাধ্যমে শুরু হয়, এটি অবশ্যই সার্কিটের পূর্বে ব্যাখ্যা করা প্রতিটি অংশ ক্যাপচার করতে হবে, এটি প্রতিটি উপাদানকে সংহত করার প্রতীক স্থাপন করে শুরু হয়, তারপর প্রতিটি কম্পোনেন্টের মধ্যে সংযোগ তৈরি করা হয়, সংযোগ স্থাপন না করার জন্য সতর্কতা অবলম্বন করতে হবে ভুলভাবে, এই ত্রুটিটি সার্কিট ডিজাইনে প্রতিফলিত হবে যা একটি ত্রুটি সৃষ্টি করে। অবশেষে, প্রতিটি ধাপের মানগুলি পূর্ববর্তী ধাপে গণনা করা হয়েছিল সে অনুযায়ী নির্দেশিত হবে।

এখন আমরা কার্ডের নকশা চালিয়ে যেতে পারি, আমাদের প্রথমেই যা করতে হবে তা হল উপাদানগুলিকে সংগঠিত করা যাতে তারা কমপক্ষে সম্ভাব্য স্থান দখল করে, এটি উত্পাদন খরচ কমিয়ে দেবে। ব্যক্তিগতভাবে, আমি উপাদানগুলিকে এমনভাবে সংগঠিত করতে পছন্দ করি যাতে একটি প্রতিসম নকশা প্রশংসিত হয়, এই অনুশীলনটি আমাকে রাউটিং করার সময় সাহায্য করে, এটি সহজ এবং আরও আড়ম্বরপূর্ণ করে তোলে।

উপাদান এবং রুট সামঞ্জস্য করার সময় একটি গ্রিড অনুসরণ করা গুরুত্বপূর্ণ, আমার ক্ষেত্রে আমি আইপিসি নিয়মে একটি 25 মিলিলিটার গ্রিড ব্যবহার করেছি, উপাদানগুলির মধ্যে অবশ্যই একটি বিচ্ছেদ থাকতে হবে, সাধারণত এই বিচ্ছেদটিও 25 মিলিলিটার।

ধাপ 6: পিসিবি ডিজাইন: প্রান্ত এবং মাউন্ট হোল

পিসিবি ডিজাইন: প্রান্ত এবং মাউন্ট হোল
পিসিবি ডিজাইন: প্রান্ত এবং মাউন্ট হোল
পিসিবি ডিজাইন: প্রান্ত এবং মাউন্ট হোল
পিসিবি ডিজাইন: প্রান্ত এবং মাউন্ট হোল

সমস্ত উপাদানগুলি যথাযথভাবে থাকার পর, আমরা "20 মাত্রা" স্তরটি ব্যবহার করে পিসিবি সীমিত করতে পারি, বোর্ডের পরিধি টানা হয়, যাতে নিশ্চিত করা যায় যে সমস্ত উপাদান তার ভিতরে আছে।

বিশেষ বিবেচনার জন্য, এটি উল্লেখযোগ্য যে ওয়াই-ফাই মডিউলটি পিসিবিতে সংযোজিত একটি অ্যান্টেনা আছে, সংকেত গ্রহণকে ক্ষুন্ন না করার জন্য, আমি যে এলাকায় অ্যান্টেনা অবস্থিত তার ঠিক নীচে একটি কাটা করেছি।

অন্যদিকে, আমরা বিকল্প স্রোতের সাথে কাজ করতে যাচ্ছি, আপনি যে দেশে আছেন তার উপর নির্ভর করে এর 50 থেকে 60Hz এর ফ্রিকোয়েন্সি রয়েছে, এই ফ্রিকোয়েন্সি ডিজিটাল সিগন্যালে শব্দ সৃষ্টি করতে পারে, তাই যে বিভাগগুলি পরিচালনা করে সেগুলি বিচ্ছিন্ন করা ভাল ডিজিটাল পার্ট থেকে অল্টারনেটিং কারেন্ট, এটি সেই অঞ্চলের কাছাকাছি কার্ডে কাট দিয়ে করা হয় যার মাধ্যমে অল্টারনেটিং কারেন্ট প্রবাহিত হবে। পিসিবির উপর কোন শর্ট সার্কিট এড়াতেও উপরোক্ত সাহায্য করে।

অবশেষে, PCB এর 4 কোণে মাউন্ট করা গর্ত স্থাপন করা হয়েছে যাতে আপনি যদি এটি একটি মন্ত্রিসভায় রাখতে চান, বসানো সহজ এবং দ্রুত।

ধাপ 7: পিসিবি ডিজাইন: শীর্ষ রুটিং

পিসিবি ডিজাইন: শীর্ষ রুটিং
পিসিবি ডিজাইন: শীর্ষ রুটিং

আমরা মজার অংশটি শুরু করি, রাউটিং, ট্র্যাকের প্রস্থ এবং বাঁক কোণের মতো কিছু বিবেচনার পরে উপাদানগুলির মধ্যে সংযোগ তৈরি করা। সাধারণত, আমি প্রথমে সংযোগগুলি তৈরি করি যা বিদ্যুৎ এবং স্থল নয়, যেহেতু পরবর্তীতে আমি পরিকল্পনা দিয়ে তৈরি করি।

সমান্তরাল স্থল এবং পাওয়ার প্লেনগুলি তার ক্যাপাসিটিভ ইম্পিডেন্সের কারণে বিদ্যুতের উৎসে শব্দ কমিয়ে আনার ক্ষেত্রে অত্যন্ত উপযোগী এবং বোর্ডের সম্ভাব্য বিস্তৃত এলাকায় ছড়িয়ে দেওয়া উচিত। তারা আমাদের ইলেক্ট্রোম্যাগনেটিক রেডিয়েশন (EMI) কমাতেও সাহায্য করে।

ট্র্যাকগুলির জন্য আমাদের অবশ্যই সতর্ক থাকতে হবে 90 ° কোণ দিয়ে বাঁক তৈরি করতে হবে না, খুব চওড়া বা খুব পাতলা নয়। অনলাইনে আপনি এমন সরঞ্জামগুলি খুঁজে পেতে পারেন যা আমাদের ট্র্যাকের প্রস্থ গণনা করতে সাহায্য করে তাপমাত্রা, যে বিদ্যুৎ প্রবাহিত হবে এবং পিসিবিতে তামার ঘনত্ব বিবেচনা করে: https://www.4pcb.com/trace-width-calculator html

ধাপ 8: পিসিবি ডিজাইন: নিচের রাউটিং

পিসিবি ডিজাইন: নিচের রাউটিং
পিসিবি ডিজাইন: নিচের রাউটিং
পিসিবি ডিজাইন: নিচের রাউটিং
পিসিবি ডিজাইন: নিচের রাউটিং
পিসিবি ডিজাইন: নিচের রাউটিং
পিসিবি ডিজাইন: নিচের রাউটিং

নিচের দিকে আমরা নিখোঁজ সংযোগগুলি তৈরি করি এবং অতিরিক্ত জায়গায় আমরা স্থল এবং বিদ্যুৎ বিমান স্থাপন করি, আমরা লক্ষ্য করতে পারি যে বেশ কয়েকটি ভায়াস স্থাপন করা হয়েছিল যা উভয় মুখের স্থল বিমানগুলিকে সংযুক্ত করে, এই অভ্যাসটি স্থল লুপগুলি এড়ানোর জন্য।

গ্রাউন্ড লুপগুলি 2 পয়েন্ট যা তাত্ত্বিকভাবে একই সম্ভাব্য হতে হবে কিন্তু পরিবাহী উপাদানের প্রতিরোধের কারণে সেগুলি আসলে নয়।

রিলে পরিচিতি থেকে টার্মিনাল পর্যন্ত ট্র্যাকগুলিও উন্মুক্ত করা হয়েছিল, যাতে সোল্ডার দিয়ে শক্তিশালী করা যায় এবং অতিরিক্ত গরম এবং জ্বলন ছাড়াই উচ্চতর বর্তমান লোড সহ্য করা যায়।

ধাপ 9: গারবার ফাইল এবং পিসিবি অর্ডার করা

গারবার ফাইল এবং পিসিবি অর্ডার করা
গারবার ফাইল এবং পিসিবি অর্ডার করা
গারবার ফাইল এবং পিসিবি অর্ডার করা
গারবার ফাইল এবং পিসিবি অর্ডার করা
গারবার ফাইল এবং পিসিবি অর্ডার করা
গারবার ফাইল এবং পিসিবি অর্ডার করা
গারবার ফাইল এবং পিসিবি অর্ডার করা
গারবার ফাইল এবং পিসিবি অর্ডার করা

Gerber ফাইলগুলি প্রিন্টেড সার্কিট বোর্ড শিল্প দ্বারা PCBs তৈরিতে ব্যবহার করা হয়, তাদের উৎপাদনের জন্য প্রয়োজনীয় সকল তথ্য যেমন তামার স্তর, সোল্ডার মাস্ক, সিল্কস্ক্রিন ইত্যাদি থাকে।

Geneগল থেকে Gerber ফাইল রপ্তানি করা খুবই সহজ "জেনারেট সিএএম ডেটা" বিকল্পটি ব্যবহার করে, সিএএম প্রসেসর একটি.zip ফাইল তৈরি করে যার মধ্যে নিম্নলিখিত পিসিবি স্তরগুলির সাথে সম্পর্কিত 10 টি ফাইল রয়েছে:

  1. নিচের তামা
  2. নিচের সিল্কস্ক্রিন
  3. নিচের সোল্ডার পেস্ট
  4. নিচের সোল্ডারমাস্ক
  5. মিল লেয়ার
  6. শীর্ষ তামা
  7. শীর্ষ সিল্কস্ক্রিন
  8. শীর্ষ সোল্ডার পেস্ট
  9. শীর্ষ সোল্ডারমাস্ক
  10. ড্রিল ফাইল

এখন সময় এসেছে আমাদের গারবার ফাইলগুলিকে বাস্তব পিসিবিতে পরিণত করার। আমার PCB তৈরির জন্য JLCPCB- এ আমার Gerber ফাইল আপলোড করুন। তাদের সার্ভিস বেশ দ্রুত। আমি 10 দিনের মধ্যে মেক্সিকোতে আমার পিসিবি পেয়েছি।

ধাপ 10: পিসিবি একত্রিত করা

পিসিবি একত্রিত করা
পিসিবি একত্রিত করা
পিসিবি একত্রিত করা
পিসিবি একত্রিত করা
পিসিবি একত্রিত করা
পিসিবি একত্রিত করা

এখন আমাদের পিসিবি আছে, আমরা বোর্ডের সমাবেশের জন্য প্রস্তুত, এর জন্য আমাদের সোল্ডারিং স্টেশন, সোল্ডার, ফ্লাক্স, টুইজার এবং জাল থেকে ডিসোল্ডার লাগবে।

আমরা সমস্ত প্রতিরোধককে তাদের নিজ নিজ জায়গায় সোল্ডার করে শুরু করব, আমরা দুটি প্যাডের একটিতে অল্প পরিমাণে সোল্ডার রাখি, আমরা প্রতিরোধের টার্মিনালটি সোল্ডার করি এবং আমরা অবশিষ্ট টার্মিনালটি সোল্ডার করতে এগিয়ে যাই, আমরা একে একে একে পুনরাবৃত্তি করব প্রতিরোধকদের

একইভাবে, আমরা ক্যাপাসিটর এবং এলইডি দিয়ে চালিয়ে যাব, আমাদের পরবর্তীগুলির সাথে সতর্ক থাকতে হবে কারণ তাদের একটি ছোট সবুজ চিহ্ন রয়েছে যা ক্যাথোড নির্দেশ করে।

আমরা ডায়োড, ট্রানজিস্টর, ভোল্টেজ রেগুলেটর এবং পুশ বাটন সোল্ডার করতে এগিয়ে যাব। এটি ডায়োডের পোলারিটি চিহ্নগুলিকে সম্মান করে যা এটি সিল্কস্ক্রিন দেখায়, ট্রানজিস্টরগুলিকে সোল্ডার করার সময়ও সতর্কতা অবলম্বন করুন, তাদের খুব বেশি গরম করলে তাদের ক্ষতি হতে পারে।

এখন আমরা ওয়াই-ফাই মডিউল স্থাপন করব, প্রথমে আমরা একটি পিন সোল্ডার করব যাতে এটি পুরোপুরি একত্রিত হয়, এটি অর্জন করে, আমরা বাকি সমস্ত পিন বিক্রি করব।

এটি কেবলমাত্র থ্রু-হোল উপাদানগুলিকে welালাই করার জন্য রয়ে গেছে, এগুলি আরও বড় আকারের হওয়ার জন্য সহজ, কেবল একটি পরিষ্কার ঝালাই তৈরি করতে ভুলবেন না যাতে চকচকে চেহারা থাকে।

একটি অতিরিক্ত পদক্ষেপ হিসাবে, আমরা টিনের সাহায্যে রিলেগুলির উন্মুক্ত ট্র্যাকগুলিকে শক্তিশালী করব, যেমনটি আমি আগে উল্লেখ করেছি, এটি ট্র্যাকটি জ্বলতে না দিয়ে আরও বর্তমান প্রতিরোধ করতে সহায়তা করবে।

ধাপ 11: সফটওয়্যার

সফটওয়্যার
সফটওয়্যার

প্রোগ্রামিংয়ের জন্য আমি Arduino fauxmoesp লাইব্রেরি ইনস্টল করেছি, এই লাইব্রেরির সাহায্যে আপনি ফিলিপস হিউ লাইট অনুকরণ করতে পারেন, যদিও আপনি উজ্জ্বলতার মাত্রাও নিয়ন্ত্রণ করতে পারেন, এই বোর্ডটি শুধুমাত্র অন / অফ সুইচ হিসেবে কাজ করবে।

আমি আপনাকে লিঙ্কটি ছেড়ে দিচ্ছি যাতে আপনি লাইব্রেরি ডাউনলোড এবং ইনস্টল করতে পারেন:

এই লাইব্রেরি থেকে একটি উদাহরণ কোড ব্যবহার করুন এবং ডিভাইসের ক্রিয়াকলাপের জন্য প্রয়োজনীয় পরিবর্তন করুন, আমি আপনার জন্য Arduino কোডটি ডাউনলোড এবং পরীক্ষা করার জন্য রেখেছি।

ধাপ 12: উপসংহার

একবার ডিভাইসটি একত্রিত এবং প্রোগ্রাম করা হলে, আমরা এর কার্যকারিতা পরীক্ষা করতে এগিয়ে যাব, আমাদের কেবল উপরের টার্মিনাল বোর্ডে একটি পাওয়ার ক্যাবল স্থাপন করতে হবে এবং এটি একটি সকেটে সংযুক্ত করতে হবে যা 100-240VAC প্রদান করে, লাল LED (ON) লাইট জ্বালায়, ইন্টারনেটের নেটওয়ার্ক খুঁজবে এবং সংযুক্ত হবে।

আমরা আমাদের অ্যালেক্সা অ্যাপ্লিকেশনে প্রবেশ করি এবং আপনাকে নতুন ডিভাইসগুলি অনুসন্ধান করতে বলি, এই প্রক্রিয়াটি প্রায় 45 সেকেন্ড সময় নেবে। যদি সবকিছু ঠিক থাকে, আপনার 4 টি নতুন ডিভাইস দেখা উচিত, বোর্ডে প্রতিটি রিলে এর জন্য একটি।

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

প্রস্তুত!!! এখন আপনি আপনার ব্যক্তিগত সহকারীর সাথে যে ডিভাইসটি চান তা চালু এবং বন্ধ করতে পারেন।

প্রস্তাবিত: