সুচিপত্র:
- ধাপ 1: যন্ত্রাংশ প্রয়োজন
- ধাপ 2: টেস্টিং সার্কিট
- ধাপ 3: পরিকল্পিত এবং সোল্ডারিং
- ধাপ 4: HEX ফাইল বার্ন করা
- ধাপ 5: রিয়েলটাইম টেস্ট
- ধাপ 6: Wemos D1 মিনি কনফিগার করা
- ধাপ 7: নিয়ন্ত্রণ করতে অ্যান্ড্রয়েড অ্যাপ ব্যবহার করা
- ধাপ 8: চূড়ান্ত মাউন্ট
ভিডিও: ওয়াইফাই ফ্যান স্পিড রেগুলেটর (ESP8266 এসি ডিমার): 8 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এই নির্দেশাবলী কিভাবে ট্রায়াক ফেজ এঙ্গেল কন্ট্রোল পদ্ধতি ব্যবহার করে সিলিং ফ্যান স্পিড রেগুলেটর তৈরি করতে হবে তা নির্দেশ করবে। Triac প্রচলিতভাবে Atmega8 স্বতন্ত্র arduino কনফিগার করা চিপ দ্বারা নিয়ন্ত্রিত হয়। Wemos D1 মিনি এই নিয়ন্ত্রকের জন্য ওয়াইফাই কার্যকারিতা যোগ করে।
বৈশিষ্ট্যযুক্ত -
1. স্থানীয় এবং ওয়াইফাই উভয় নিয়ন্ত্রিত (পুশ বোতাম এবং স্মার্টফোন ওয়াইফাই)।
2. বিদ্যুৎ বিঘ্নের পরেও ফ্যানের গতি স্তর পুনরায় চালু করার জন্য রাষ্ট্রীয় সঞ্চয় বৈশিষ্ট্য।
3. কম গতির ফ্যান কেটে দেওয়া (ফ্যান স্ট্যাটার অতিরিক্ত গরম এড়ানো)।
4. বাটন ধাক্কা এবং গতি স্তরের জন্য LED ইঙ্গিত প্রতিক্রিয়া।
5. Arduino Uno R3 এর পরিবর্তে স্বতন্ত্র সস্তা Atmega8 DIY বোর্ড।
6. স্নাবার ক্যাপাসিটর এবং প্রতিরোধক ছাড়া এসি ভাস্বর বাল্বের জন্য ডিমার হিসাবে ব্যবহার করা যেতে পারে।
সতর্ক থাকুন যে এই প্রকল্পটি সরাসরি এসি 220V এর সাথে কাজ করে যা অত্যন্ত বিপজ্জনক।
ধাপ 1: যন্ত্রাংশ প্রয়োজন
স্তর: উন্নত
1. ATMEGA8 বা ATMEGA8A 28 Pin Chip + 28 Pin IC Base
2. AT24C32 EEPROM + 8 পিন IC বেস
3. বার্গ ফালা
4. 1k নেটওয়ার্ক প্রতিরোধক + 10 LEDs বা 10 চ্যানেল বার LED
5. 10uF 25V ইলেক্ট্রোলাইটিক ক্যাপাসিটর
6. Hookup তারের
7. 5 X 10k রোধক
8. 3 X 2N2222 ট্রানজিস্টর
9. 22pf + 16mhz স্ফটিক
10. 2 X 120k 2W প্রতিরোধক
11. 2W10 সেতু সংশোধনকারী
12. 4N35 Optocoupler
13. 2way টার্মিনাল ব্লক
14. BT136 Triac
15. MOC3021 Optocoupler + IC Base
16. 1k প্রতিরোধক
17. 0.01uF এক্স রেটেড এসি ক্যাপাসিটর (স্নুবার সার্কিট)
18. 47ohm 5W প্রতিরোধক (স্নুবার সার্কিট)
19. 2 এক্স 390ohm 2W প্রতিরোধক
20. 5V 2A SMPS পাওয়ার সাপ্লাই
21. পারফ বোর্ড (প্রয়োজনীয় আকার হিসাবে)
22. Dupont F-F সংযোগকারী
23. 4 এক্স পুশ বোতাম
24. কাঠের বাক্স (ঘের)
25. ওয়েমোস ডি 1 মিনি
ধাপ 2: টেস্টিং সার্কিট
সার্কিটটিতে 4 টি গতি নিয়ন্ত্রণ সাবধানে নির্বাচিত হয়েছে। পিন 13, A0, A1, A2, A3 গতির অবস্থা দেখায়। যখনই পুশ বোতাম টিপে বা Wemos পালস পাওয়া যায় তখন 13 টি পিন পিন করুন।
Pin2 হল শূন্য ক্রস ডিটেক্টর থেকে ইনপুট
পিন 3 হল ট্রায়াক অপটোকোপলারের ড্রাইভ
Atmega8 স্বতন্ত্র সংস্করণ 16mhz বহিরাগত স্ফটিক চালায়।
Wemos- এর জন্য প্যারালাল হেডারের সাথে বোতাম চাপুন, ফ্যানের গতি বাড়ানো বা কমানোর জন্য একটি পালসকে pin7 এবং pin8 এ ট্রিগার করুন। এই পিনগুলি টানা হয়।
প্রতিটি চ্যানেলের জন্য স্কিম্যাটিক এর নিজস্ব জিরো ক্রস ডিটেক্টর রয়েছে। প্রতিটি চ্যানেল অর্থাৎ প্রতিটি ফ্যানের আলাদা আলাদা Atmega8 স্বতন্ত্র। MOC3021 ড্রাইভিং ট্রায়াকের স্ট্যান্ডার্ড কনফিগারেশন। এই প্রারম্ভিক লোডের জন্য স্নুবার সার্কিট যোগ করা হয়েছে।
পিন A0 ফ্যানের জন্য সর্বনিম্ন গতি দেখায় যা একটি ট্রানজিস্টরের মাধ্যমে MOC3021 এ চালিত হয় যাতে এসি ফ্যানের খুব কম গতি এড়ানো যায়।
I2C EEPROM গতি সংরক্ষণ করে যখনই সংশ্লিষ্ট গতি স্তর পরিবর্তন করা হয়।
ধাপ 3: পরিকল্পিত এবং সোল্ডারিং
সংযুক্ত পরিকল্পিত খুঁজুন এবং আপনার লেআউট ডিজাইন করুন অথবা আমার পূর্ববর্তী নির্দেশাবলী থেকে একটি খচিত PCB করুন।
আমি সহজ সোল্ডারিং এর জন্য এই ধরণের বোর্ড ব্যবহার করেছি।
যেহেতু আমি দুটি ভক্ত নিয়ন্ত্রণ করছি আমি দেখানো হিসাবে 2 টি বোর্ড ব্যবহার করেছি। একটি 10 চ্যানেল বার প্রতিক্রিয়া এবং অবস্থা উদ্দেশ্যে LED।
ছবিতে দেখানো হয়েছে ধাক্কা বোতামগুলি পারফোর্ডে পুরুষ হেডারের সাথে সহজে সংযোগের জন্য ডুপন্টে বিক্রি হয়।
5k স্ট্যাটাস এলইডি চালানোর জন্য 1k এর একটি নেটওয়ার্ক রেসিস্টর ব্যবহার করা হয়
যেহেতু 220VAC জিরোক্রস ডিটেক্টরটি Atmega8 এর একই পারফোর্ডে রয়েছে তাতে পর্যাপ্ত ফাঁক দেওয়া হয়েছিল এবং পিছনে (তামার এলাকা) গরম আঠালো 220V এর এক্সপোজার প্রতিরোধ করা হয়েছে।
ধাপ 4: HEX ফাইল বার্ন করা
এই চমৎকার নিবন্ধটি অনুসরণ করে Arduino IDE ব্যবহার করার জন্য Atmega8 চিপ কনফিগার করুন।
একবার Arduino Optiboot লোডার Atmega8 তে ইনস্টল হয়ে গেলে, Atmega328p চিপটি প্লাগ আউট করুন এবং নতুন Atmega8 বুটলোডার বার্ন চিপটি Arduino Uno R3 বোর্ড 28 পিন সকেটে পিন নচকে বিবেচনায় রাখুন।
তারপর Burn.zip ফাইলটি ডাউনলোড করে একটি ফোল্ডারে এক্সট্র্যাক্ট করুন। 'Bet.bat' ফাইলে ডান ক্লিক করুন এবং নোটপ্যাডে সম্পাদনা করুন এবং ব্যাচ ফাইল খুলুন এবং COM5 আপনার সংশ্লিষ্ট সক্রিয় arduino COM পোর্টে পরিবর্তন করুন, যা রান কমান্ড থেকে "devmgmt.msc" থেকে সহজেই দেখা যাবে।
তারপর নোটপ্যাড বন্ধ করুন এবং bet.bat ফাইলটি চালান
Avrdude Atmega8 এ হেক্স ফাইল বার্ন করবে
ধাপ 5: রিয়েলটাইম টেস্ট
কোডটি সোল্ডারিং এবং আপলোড করার পরে, রিয়েল টাইম অ্যাপ্লিকেশনে সার্কিটটি পরীক্ষা করে ভাল আউটপুট পাওয়া গেছে।
ধাপ 6: Wemos D1 মিনি কনফিগার করা
ওয়াইফাই কনফিগারেশনের জন্য আমি EspEasy ফার্মওয়্যার ব্যবহার করেছি যা কাজের সূক্ষ্ম অংশ।
মূলত পিন D6 এবং D7 ট্রানজিস্টারের বেসে 300ms এর জন্য পালস তৈরি করে
এই লিঙ্কটি ব্যবহার করুন এবং ফার্মওয়্যারটি Wemos D1 Mini তে বার্ন করুন।
এই লিঙ্কটি ব্যবহার করে আমরা https://192.168.4.1/control?cmd=Pulse, 13, 1, 300 বাড়াতে পারি
এই লিঙ্কটি ব্যবহার করে আমরা https://192.168.4.1/control?cmd=Pulse, 12, 1, 300 হ্রাস করতে পারি
উপরের লিঙ্কগুলি Wemos- এ ফার্মওয়্যার বার্ন করার পরেই কাজ করবে
পরে যদি অ্যাক্সেস পয়েন্টের তথ্য Espeasy তে যোগ করা হয়, তাহলে উপরের লিঙ্কে 192.168.4.1 এর জায়গায় desiganated IP ঠিকানা ব্যবহার করতে ভুলবেন না।
এটি একটি IOT ডিভাইস তৈরির ক্ষেত্রে Espeasy প্রোটোকল নির্বাচনে সেই অনুযায়ী কনফিগার।
ধাপ 7: নিয়ন্ত্রণ করতে অ্যান্ড্রয়েড অ্যাপ ব্যবহার করা
play.google.com/store/apps/details?id=ch.rmy.android.http_shortcuts
HTTP শর্টকাট অ্যান্ড্রয়েড অ্যাপ সংযুক্ত ছবিগুলিতে দেখানো ফ্যানের গতি নিয়ন্ত্রণ করতে দেয়।
ধাপ 8: চূড়ান্ত মাউন্ট
আমি সামনে এক্রাইলিক গ্লাস এবং পিছনে কাঠের বাক্স ব্যবহার করেছি। কাঠের বাক্সটি দুটি স্ক্রু ব্যবহার করে দেয়ালে সুরক্ষিত এবং নোঙ্গর ইনস্টল করার জন্য এই লিঙ্কটি ব্যবহার করুন।
একটি ভাল ফিনিস জন্য প্রাচীর সঙ্গে flushed একটি বাক্স ইনস্টল করার জন্য এই নির্দেশাবলী অনুসরণ করুন।
কোন প্রশ্ন থাকলে আমার সাথে যোগাযোগ করুন
প্রস্তাবিত:
নেস্ট হ্যালো - ইন্টিগ্রেটেড ট্রান্সফরমার ইউকে সহ ডোরবেল চিম (220-240V এসি - 16 ভি এসি): 7 টি ধাপ (ছবি সহ)
নেস্ট হ্যালো - ইন্টিগ্রেটেড ট্রান্সফরমার ইউকে (220-240V এসি - 16 ভি এসি) সহ ডোরবেল চিম: আমি বাড়িতে একটি নেস্ট হ্যালো ডোরবেল ইনস্টল করতে চেয়েছিলাম, একটি গিজমো যা 16V -24V এসিতে চলবে (দ্রষ্টব্য: 2019 সালে একটি সফ্টওয়্যার আপডেট ইউরোপকে বদলে দিয়েছে সংস্করণ 12V-24V AC পর্যন্ত)। যুক্তরাজ্যে ইন্টিগ্রেটেড ট্রান্সফরমার সহ স্ট্যান্ডার্ড ডোরবেল বাজছে
STM32 ব্যবহার করে শক্তিশালী ডিজিটাল এসি ডিমার: 15 টি ধাপ (ছবি সহ)
STM32 ব্যবহার করে শক্তিশালী ডিজিটাল এসি ডিমার: হেসাম মোশিরির দ্বারা, [email protected] এসি লোড আমাদের সাথে লাইভ! কারণ তারা আমাদের চারপাশে সর্বত্র এবং কমপক্ষে গৃহস্থালী যন্ত্রপাতিগুলি মূল শক্তি দিয়ে সরবরাহ করা হয়। অনেক ধরনের শিল্প যন্ত্রপাতিও একক-ফেজ 220V-AC দ্বারা চালিত।
DIY এসি লাইট ডিমার: 4 টি ধাপ
DIY এসি লাইট ডিমার: DIY বা Buy এর এই পর্বে আমরা জেনেরিক এসি লাইট ডিমারকে ঘনিষ্ঠভাবে দেখব এবং এটি কীভাবে কাজ করে তা খুঁজে বের করব। পরে আমি আপনাকে এমন একটি এসি লাইট ডিমারের আরও আধুনিক, ডিজিটাল, DIY ডিজাইন উপস্থাপন করব এবং এটি তৈরি করার জন্য এটি তৈরি করব
মাল্টি-স্পিড এসি মোটর কন্ট্রোলের জন্য আইআর ডিকোডার কীভাবে প্রোগ্রাম করবেন: 7 টি ধাপ
মাল্টি-স্পিড এসি মোটর কন্ট্রোলের জন্য আইআর ডিকোডার কীভাবে প্রোগ্রাম করবেন: একক-ফেজ অল্টারনেটিং কারেন্ট মোটর সাধারণত গৃহস্থালির জিনিস যেমন ফ্যানের মধ্যে পাওয়া যায় এবং সেট স্পিডের জন্য বেশ কয়েকটি বিচ্ছিন্ন উইন্ডিং ব্যবহার করার সময় তাদের গতি সহজেই নিয়ন্ত্রণ করা যায়। এই নির্দেশে আমরা একটি ডিজিটাল নিয়ামক তৈরি করি যা একটি
ESP8266: 7 ধাপ (ছবি সহ) সহ একটি বোর্ডে লাইট সুইচ + ফ্যান ডিমার
ESP8266 সহ একটি বোর্ডে লাইট সুইচ + ফ্যান ডিমার: এই টিউটোরিয়ালে আপনি মাইক্রোকন্ট্রোলার এবং ওয়াইফাই মডিউল ESP8266 দিয়ে শুধু একটি বোর্ডে আপনার নিজের লাইট সুইচ এবং ফ্যান ডিমার কিভাবে তৈরি করবেন তা শিখতে যাচ্ছেন। : এই সার্কিট এসি প্রধান ভোল্টেজ পরিচালনা করে, তাই সাবধান থাকুন