সুচিপত্র:

ESP8266 সহ রুম কন্ট্রোল - তাপমাত্রা, গতি, পর্দা এবং আলো: 8 টি ধাপ
ESP8266 সহ রুম কন্ট্রোল - তাপমাত্রা, গতি, পর্দা এবং আলো: 8 টি ধাপ

ভিডিও: ESP8266 সহ রুম কন্ট্রোল - তাপমাত্রা, গতি, পর্দা এবং আলো: 8 টি ধাপ

ভিডিও: ESP8266 সহ রুম কন্ট্রোল - তাপমাত্রা, গতি, পর্দা এবং আলো: 8 টি ধাপ
ভিডিও: Transform Your Hot Wheels into a micro FPV RC Car! 2024, জুলাই
Anonim
ESP8266 সহ রুম কন্ট্রোল | তাপমাত্রা, গতি, পর্দা এবং আলো
ESP8266 সহ রুম কন্ট্রোল | তাপমাত্রা, গতি, পর্দা এবং আলো

এই প্রকল্পটি NodeMCU ESP8266 মডিউলের উপর ভিত্তি করে একটি সিস্টেমে গঠিত যা আপনাকে একটি LED স্ট্রিপের উজ্জ্বলতা এবং আপনার ঘরের পর্দা নিয়ন্ত্রণ করতে দেয়, এছাড়াও এটি আপনার ঘরের গতি ইভেন্ট এবং ক্লাউডে তাপমাত্রা যেখানে আপনি ইউবিডটস আইওটি প্ল্যাটফর্ম দ্বারা এটি দেখতে পারেন।

সরবরাহ

ইউবিডটস অ্যাকাউন্ট:

  • 1x ESP8266 NodeMCU
  • 1x 12v পাওয়ার জ্যাক
  • 1x 220 ohm প্রতিরোধক 1/4W
  • 2x ক্যাপাসিটার 120nf
  • 1x পাওয়ার ট্রানজিস্টার টিআইপি 31
  • 1x ভোল্টেজ রেগুলেটর lm7805
  • 1x PIR সেন্সর HC-SR501
  • 1x তাপমাত্রা সেন্সর DS1820
  • 1x ডিসি মোটর ড্রাইভার L293D
  • 2x টার্মিনাল ব্লক
  • 1x SIL মহিলা সংযোগকারী

ধাপ 1: সার্কিট স্কিম্যাটিক্স:

সার্কিট স্কিম্যাটিক্স
সার্কিট স্কিম্যাটিক্স

উপকরণ:

  • 1x ESP8266 NodeMCU
  • 1x 12v পাওয়ার জ্যাক
  • 1x 220 ohm প্রতিরোধক 1/4W
  • 2x ক্যাপাসিটার 120nf
  • 1x পাওয়ার ট্রানজিস্টার টিআইপি 31
  • 1x ভোল্টেজ রেগুলেটর lm7805
  • 1x PIR সেন্সর HC-SR501
  • 1x তাপমাত্রা সেন্সর DS1820
  • 1x ডিসি মোটর ড্রাইভার L293D
  • 2x টার্মিনাল ব্লক
  • 1x SIL মহিলা সংযোগকারী

ধাপ 2: PCB ডিজাইন (Gerber):

PCB ডিজাইন (Gerber)
PCB ডিজাইন (Gerber)
PCB ডিজাইন (Gerber)
PCB ডিজাইন (Gerber)

এখানে Gerber ফাইল আছে যাতে আপনি আপনার নিজস্ব PCB অর্ডার করতে পারেন।

আমি PCBGOGO ব্যবহার করে PCB গুলি তৈরির পরামর্শ দিই।

ধাপ 3: সবকিছু বিক্রি করা:

সবকিছু বিক্রি করা
সবকিছু বিক্রি করা
সবকিছু বিক্রি করা
সবকিছু বিক্রি করা

সার্কিট প্যাডগুলি যদি না থাকে তবে পরিষ্কার করুন এবং ধাপে ধাপে সবকিছু বিক্রি করুন।

ধাপ 4: কোডের জন্য লাইব্রেরি ইনস্টল করুন:

কোডের জন্য লাইব্রেরি ইনস্টল করুন
কোডের জন্য লাইব্রেরি ইনস্টল করুন

এখানে লাইব্রেরিগুলি ডাউনলোড করতে লিঙ্ক রয়েছে।

ধাপ 5: কোড আপলোড করুন:

কোড আপলোড করুন
কোড আপলোড করুন

ডাউনলোডের কোড এখানে দেওয়া হল:

ধাপ 6: ওয়্যারিং এবং পাওয়ার আপ:

ওয়্যারিং এবং পাওয়ার আপ
ওয়্যারিং এবং পাওয়ার আপ
ওয়্যারিং এবং পাওয়ার আপ
ওয়্যারিং এবং পাওয়ার আপ
ওয়্যারিং এবং পাওয়ার আপ
ওয়্যারিং এবং পাওয়ার আপ

ডিসি মোটর তারের পর্দা এবং LED স্ট্রিপ তারের থেকে সঠিকভাবে সংযুক্ত করুন।

ধাপ 7: আপনার ইউবিডটস ডিভাইস এবং ড্যাশবোর্ড সেটআপ করুন:

আপনার ইউবিডটস ডিভাইস এবং ড্যাশবোর্ড সেটআপ করুন
আপনার ইউবিডটস ডিভাইস এবং ড্যাশবোর্ড সেটআপ করুন
আপনার ইউবিডটস ডিভাইস এবং ড্যাশবোর্ড সেটআপ করুন
আপনার ইউবিডটস ডিভাইস এবং ড্যাশবোর্ড সেটআপ করুন
আপনার ইউবিডটস ডিভাইস এবং ড্যাশবোর্ড সেটআপ করুন
আপনার ইউবিডটস ডিভাইস এবং ড্যাশবোর্ড সেটআপ করুন

ছবির ক্রম:

1-যখন নোডএমসিইউ চালু হয়, স্বয়ংক্রিয়ভাবে এটি ইউবিডটসের ডিভাইস বিভাগে "রুম" নামে একটি ডিভাইস তৈরি করবে।

2- ডিভাইসের ভিতরে সব ভেরিয়েবল থাকবে।

3- ডেটা/ড্যাশবোর্ডে যান।

4- একটি নতুন ড্যাশবোর্ড তৈরি করতে "+" এ ক্লিক করুন।

5- চেক মার্ক এ ক্লিক করুন।

6- "+" এ ক্লিক করে একটি উইজেট তৈরি করুন।

7- পর্দা নিয়ন্ত্রণের জন্য স্লাইডার উইজেট নির্বাচন করুন।

8- একটি পরিবর্তনশীল যোগ করুন।

9- "রুম" ডিভাইস নির্বাচন করুন।

10- "কার্টেন" ভেরিয়েবল নির্বাচন করুন।

11- ধাপ 100 এ সেট করুন।

12- LED স্ট্রিপের জন্য পুনরাবৃত্তি করুন কিন্তু ধাপ = 1 এবং পরিবর্তনশীল হল "Ledstrip"।

13- একটি সূচক উইজেট যোগ করুন

14- মুভমেন্ট ভেরিয়েবল নির্বাচন করুন।

15- আপনার কাজ শেষ

ধাপ 8: এটি পরীক্ষা করা:

Image
Image
এটি পরীক্ষা করা হচ্ছে
এটি পরীক্ষা করা হচ্ছে

এই টিউটোরিয়ালের অংশ হওয়ার জন্য আপনাকে ধন্যবাদ, আশা করি আপনি এটি পছন্দ করেছেন এবং যদি আপনার কোন প্রশ্ন থাকে তবে আপনি আমাকে জিজ্ঞাসা করতে পারেন।

প্রস্তাবিত: