সুচিপত্র:
- ধাপ 1: উপাদান বিল
- ধাপ 2: সমাবেশ
- ধাপ 3: অতিরিক্ত লাইব্রেরি স্থাপন
- ধাপ 4: ডেমো চালান
- ধাপ 5: মোডবাস পরীক্ষা
ভিডিও: স্পর্শ সহ ESP8266 মডবাস থার্মোস্ট্যাট: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
ArduiTouch ESP এবং ESP8266 (NodeMCU বা Wemos D1 Mini) এর মাধ্যমে RS485 এর মাধ্যমে Modচ্ছিক মোডবাস সাপোর্ট দিয়ে একটি সুন্দর চেহারার টাচ-স্ক্রিন থার্মোস্ট্যাট কিভাবে তৈরি করতে হয় তা আমি আপনাকে দেখাবো।
ধাপ 1: উপাদান বিল
- NodeMCU V2 Amica বা Wemos D1 mini
- ArduiTouch ESP কিট
RS485 ইন্টারফেসের জন্য চ্ছিক:
- MAX3485
- ট্রানজিস্টর BC557
- প্রতিরোধক 10k
- প্রতিরোধক 22k
- 2x রোধ 1k
- প্রতিরোধক 120 ওহম
- ক্যাপাসিটর 1, 5nF
- 2 পোল হেডার
- জাম্পার ব্রিজ
ধাপ 2: সমাবেশ
আপনি ArduiTouch এর সংযুক্তির জন্য নিজেই সংযুক্ত ম্যানুয়াল ব্যবহার করতে পারেন।
ArduiTouch নিজেই একটি RS485 ইন্টারফেস ধারণ করে না। আমরা রুটিবোর্ড এলাকায় এই ফাংশন যোগ করতে হবে। ব্রেডবোর্ড এলাকার পাশে আপনি সমস্ত প্রয়োজনীয় সংকেত সহ সোল্ডারিং প্যাড পাবেন। আপনাকে কেবল এই সোল্ডারিং প্যাডগুলির সাথে নীচের সার্কিটটি সংযুক্ত করতে হবে। A এবং B সংকেতগুলির জন্য এটি 3 এবং 4 টি প্যাড ব্যবহার করার পরামর্শ দেওয়া হয় যা সরাসরি টার্মিনালের সাথে সংযুক্ত।
ধাপ 3: অতিরিক্ত লাইব্রেরি স্থাপন
ফার্মওয়্যারটি Arduino IDE এর অধীনে লেখা হয়েছিল। আপনার নিম্নলিখিত অতিরিক্ত লাইব্রেরির প্রয়োজন হবে:
আরডুইনো লাইব্রেরি ম্যানেজারের মাধ্যমে নিম্নলিখিত গ্রন্থাগারগুলি ইনস্টল করুন
অ্যাডাফ্রুট জিএফএক্স লাইব্রেরি
Adafruit ILI9341 লাইব্রেরি
XPT2046_ পল স্টফ্রেজেন দ্বারা টাচস্ক্রিন
SimpleModbus NG
আপনি লাইব্রেরিটি সরাসরি জিপ ফাইল হিসাবেও ডাউনলোড করতে পারেন এবং ইউরারডুইনোস্কেচফোল্ডার/ লাইব্রেরির অধীনে ফোল্ডারটি সংকুচিত করতে পারেন/ অ্যাডাফ্রুট লাইব্রেরি ইনস্টল করার পরে, আরডুইনো আইডিই পুনরায় চালু করুন।
আপনি আমাদের ওয়েবসাইটে থার্মোস্ট্যাটের সোর্স কোড পাবেন।
ধাপ 4: ডেমো চালান
অনুগ্রহ করে এই নমুনাটি Arduino IDE তে খুলুন। কম্পাইল করুন এবং আপলোড করুন দয়া করে নোট করুন: ইউএসবি এর মাধ্যমে ESP8266 মডিউল প্রোগ্রামিংয়ের জন্য জাম্পার অবশ্যই খোলা থাকতে হবে।
সংকলন এবং আপলোড করার পরে আপনি রুম তাপমাত্রা, সেট তাপমাত্রা এবং বায়ুচলাচলের জন্য ডিফল্ট মান সহ মূল পর্দা দেখতে পাবেন। আপনি RS485 সংযোগ ছাড়াই সেট তাপমাত্রা এবং বায়ুচলাচল স্তর পরিবর্তন করতে পারেন। আপনি উপরের ডান কোণে একটি গিয়ারের মাধ্যমে একটি বিকল্প মেনু খুলতে পারেন। এই মেনুতে মোডবাস আইডি নম্বর এবং একটি স্ক্রিন ক্লিনিং ফাংশন সমন্বয় করার জন্য একটি ফাংশন অন্তর্ভুক্ত রয়েছে।
ধাপ 5: মোডবাস পরীক্ষা
আমরা এই উদাহরণে পিসিকে MODBUS মাস্টার হিসাবে ব্যবহার করব। আপনাকে মোডবাস্টার ডাউনলোড করতে হবে। আপনার হার্ডডিস্কে একটি নতুন ডিরেক্টরিতে জিপ আর্কাইভ আনপ্যাক করুন। সফ্টওয়্যারটি খুলুন এবং উপরের ছবির মতো চিহ্নিত ক্ষেত্রগুলি পরিবর্তন করুন। আপনাকে আগে USB-RS485- অ্যাডাপ্টার সংযোগ করতে হবে। সহজ পরীক্ষার জন্য আপনার পিসি এবং NodeMCU এর মধ্যে USB তারের মাধ্যমে একটি সিরিয়াল সংযোগও কাজ করবে। Modbustester এ এই অ্যাডাপ্টারের জন্য অনুগ্রহ করে সঠিক COM- পোর্ট নির্বাচন করুন
আপনি Modbustester এ পড়ুন বোতাম টিপতে পারেন। এই কমান্ডটি আমাদের নতুন স্লেভ ডিভাইস ArduiTouch এর থিমমোরির 6 বাইট পড়বে। আপনি ঠিকানার পাশে ক্ষেত্রগুলিতে ক্লিক করতে পারেন এবং মানগুলি হেরফের করতে পারেন। লেখার বোতামের সাহায্যে আপনি এই ম্যানিপুলেটেড মানগুলি ArduiTouch এ পাঠান। রেজিস্টার ফাংশন সম্পর্কে নীচের টেবিলটি দেখুন।
প্রস্তাবিত:
আপনার নিজের সংযুক্ত হিটিং থার্মোস্ট্যাট তৈরি করুন এবং উত্তাপের মাধ্যমে সঞ্চয় করুন: 53 টি ধাপ (ছবি সহ)
নিজের কানেক্টেড হিটিং থার্মোস্ট্যাট তৈরি করুন এবং হিটিং দিয়ে সঞ্চয় করুন: উদ্দেশ্য কী? আপনার ঘরকে ঠিক যেমন আপনি চান সেভাবে আরাম বাড়ান সঞ্চয় করুন এবং আপনার ঘর গরম করার মাধ্যমে গ্রিনহাউস গ্যাস নিmissionসরণ হ্রাস করুন যখনই আপনার প্রয়োজন হবে আপনার গরমের উপর নিয়ন্ত্রণ রাখুন যেখানেই আপনি গর্বিত আপনি এটি করেছেন
রুম থার্মোস্ট্যাট - Arduino + ইথারনেট: 3 ধাপ
রুম থার্মোস্ট্যাট-Arduino + ইথারনেট: হার্ডওয়্যারের ক্ষেত্রে, প্রকল্পটি ব্যবহার করে: Arduino Uno / Mega 2560 Ethernet shield Wiznet W5100 / Ethernet module Wiznet W5200-W5500 DS18B20 তাপমাত্রা সেন্সর ওয়ানওয়াইয়ার বাস রিলে SRD-5VDC-SL-C বয়লারের জন্য ব্যবহৃত সুইচিং
স্মার্ট থার্মোস্ট্যাট ESP8266: 6 ধাপ (ছবি সহ)
স্মার্ট থার্মোস্ট্যাট ESP8266: Bienvenue sur ce nouvel article। Se rerouve aujourd'hui on un projet que j'ai réalisé durant tout ce temps libre que m'a offert le confinement। Ce projet m'a été proposé par mon père, en effet il vient de déménager dans une vieille maison et l
ESP8266 ওয়াইফাই টাচ স্ক্রিন থার্মোস্ট্যাট (EasyIoT ক্লাউড): 4 টি ধাপ
ESP8266 ওয়াইফাই টাচ স্ক্রিন থার্মোস্ট্যাট (EasyIoT Cloud): এই টিউটোরিয়ালে আমরা দেখাব কিভাবে ওয়াইফাই টাচ স্ক্রিন থার্মোস্ট্যাট তৈরি করা যায়। ESP8266 ওয়াইফাই টাচ স্ক্রিন থার্মোস্ট্যাট হল ESP8266, Arduino Mega 2560 এবং TFT 3.2 & quot দ্বারা জটিল সেন্সর তৈরির উদাহরণ। টাচ স্ক্রিন ডিসপ্লে। থার্মোস্ট্যাট EasyIoT- এর সাথে সংযুক্ত
ESP8266/NodeMCU এবং Blynk ব্যবহার করে প্রচারক থার্মোস্ট্যাট: 7 টি ধাপ (ছবি সহ)
ESP8266/NodeMCU এবং Blynk ব্যবহার করে প্রচারক থার্মোস্ট্যাট: আমি সম্প্রতি একটি উত্তপ্ত প্রচারক কিনেছি, যা মৌসুমের শুরুতে আমার ফুল ও সবজির বীজ অঙ্কুরিত হতে সাহায্য করবে। এটি থার্মোস্ট্যাট ছাড়াই এসেছিল। এবং যেহেতু থার্মোস্ট্যাটগুলি বেশ ব্যয়বহুল, তাই আমি নিজের তৈরি করার সিদ্ধান্ত নিয়েছি। যেমন আমি ব্যবহার করতে চেয়েছিলাম