সুচিপত্র:
ভিডিও: Esp32 পাইথন এবং জেরিন্থ আইডিই ব্যবহার করে তাপমাত্রা এবং আর্দ্রতা ওয়েব সার্ভার: 3 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
Esp32 একটি দুর্দান্ত মাইক্রো-কন্ট্রোলার, এটি একটি Arduino এর মতো শক্তিশালী কিন্তু আরও ভাল! এতে ওয়াইফাই সংযোগ রয়েছে, যা আপনাকে IOT প্রকল্পগুলি সস্তায় এবং সহজেই বিকাশ করতে সক্ষম করে। অফিসিয়াল এসডিকে দিয়ে আপনার প্রকল্পগুলি বিকাশ করা অত্যন্ত কঠিন। তৃতীয়ত এটি একটি উপযুক্ত কাজ করার লাইব্রেরি খুঁজে পাওয়া একটি বড় মাথাব্যথা।যদি আপনি মাইকো-কন্ট্রোলারের সমস্ত কার্যকারিতা ব্যবহার করতে পারেন এবং এটি পাইথনে কোড করতে পারেন তাহলে কি এটি একটি পার্থক্য তৈরি করবে? অবশ্যই, পাইথন শক্তিশালী, পড়তে সহজ এবং লিখতে অত্যন্ত সহজ। প্লাস আপনাকে নিম্ন স্তরের সমস্ত জিনিস (পয়েন্টার, রেজিস্টার এবং কনফিগারেশন ফাইল) সম্পর্কে চিন্তা করতে হবে না। এছাড়াও, আপনি জেরিন্থ স্থিতিশীল সিস্টেম ব্যবহার করছেন। জেরিন্থের সাথে এখনও পরিচিত নন, এটি পরবর্তী বড় বিষয়!
এটি আপনাকে পাইথনের সহজতার সাথে মাইক্রো-কন্ট্রোলারের সমস্ত কার্যকারিতা দেয় এবং এটি বিনামূল্যে
পাইথনে লেখা Esp32 তাপমাত্রা এবং আর্দ্রতা ওয়েব সার্ভারটি আপনাদের সাথে পরিচয় করিয়ে দিই।
ধাপ 1: ধাপ 1: হার্ডওয়্যার সংযোগ
Hts221 টেম্প এবং আর্দ্রতা সেন্সর I2C সংযোগ ব্যবহার করে, আপনাকে ESp32Node-MCU Esp32s Hts221 সেন্সরের উপযুক্ত পিনের সাথে সেন্সরটি সংযুক্ত করতে হবে
3v3 পিন 3.3v পিন
GND পিন GND pinIO26 SCL পিন
IO25 SDA পিন
ধাপ 2: ধাপ 2: ESP32 কোড
- আপনার Esp32 ডেভেলপমেন্ট বোর্ডকে আপনার কম্পিউটারে সংযুক্ত করুন।
- সর্বশেষ জেরিন্থ স্টুডিও আইডিই বিনামূল্যে ডাউনলোড করুন: https://www.zerynth.com/zerynth-studio/ আপনাকে সাহায্য করার জন্য এই ইনস্টলেশন গাইড ব্যবহার করুন:
- আবেদনের ভিতরে; একটি নতুন অ্যাকাউন্ট তৈরি করুন এবং আপনার ডিভাইসটি উল্লম্ব করুন। আপনাকে সাহায্য করার জন্য এই নির্দেশিকাটি ব্যবহার করুন
- এখন প্রধান টুলবার থেকে একটি নতুন প্রকল্প তৈরি করুন; প্রকল্প নতুন প্রকল্পের জন্য একটি নাম লিখুন এবং এটি সংরক্ষণ করুন।
- সংযুক্ত কোড খুঁজুন
- কোড এবং আপলিঙ্ক কপি করুন (ইউসি তে আপলোড করুন)
- সিরিয়াল মনিটর খুলুন
- আপনার ব্রাউজারে আইপি-ঠিকানাটি অনুলিপি করুন এবং ওয়েব পৃষ্ঠাটি খুলুন! যদি আপনার IDE- এর সাহায্যের প্রয়োজন হয়:
ধাপ 3: ধাপ 3: কোড নমুনা
আপনি সংযুক্ত পুরো প্রকল্পটি খুঁজে পেতে পারেন! এটি আপনাকে দেখাতে চেয়েছিল যে এটি কতটা সহজ:
stm.hts221 থেকে hts221 আমদানি করুন
temp_hum = hts221. HTS221 (I2C0, D16) #সেন্সর দিয়ে i2C প্রোটোকল শুরু করুন
temp, hum = temp_hum.get_temp_humidity () # লাইব্রেরি ব্যবহার করে বর্তমান তাপমাত্রা এবং আর্দ্রতা পান!
espressif.esp32net থেকে esp32wifi আমদানি wifi_driver হিসাবে
WifiAP_name = "WIFI AP Name" Wifi_Pass = "Wifi Pass!"
wifi_driver.auto_init ()
wifi.link (WifiAP_name, wifi. WIFI_WPA2, Wifi_Pass) -------------------------------------- -------------------------------------------------- -----------------------------
অজগর দিয়ে জেরিন্থ আইডিই ব্যবহার করা সহজ।
প্রস্তাবিত:
ESP8266 এবং Visuino: DHT11 তাপমাত্রা এবং আর্দ্রতা ওয়েব সার্ভার: 12 টি ধাপ
ESP8266 এবং Visuino: DHT11 তাপমাত্রা এবং আর্দ্রতা ওয়েব সার্ভার: ESP8266 মডিউলগুলি দুর্দান্ত কম খরচে স্ট্যান্ড একা একা নিয়ন্ত্রক যা ওয়াই-ফাই দ্বারা নির্মিত, এবং আমি ইতিমধ্যে তাদের সম্পর্কে বেশ কয়েকটি নির্দেশিকা তৈরি করেছি। এবং আর্দ্রতা Arduino সেন্সর, এবং আমি একটি সংখ্যা তৈরি করেছি
AWS এবং ESP32: 11 ধাপ ব্যবহার করে তাপমাত্রা এবং আর্দ্রতা সতর্কতা
AWS এবং ESP32 ব্যবহার করে টেম্প এবং আর্দ্রতা সতর্কতা: এই টিউটোরিয়ালে, আমরা টেম্প এবং আর্দ্রতা সেন্সর ব্যবহার করে বিভিন্ন তাপমাত্রা এবং আর্দ্রতা ডেটা পরিমাপ করব। আপনি কিভাবে AWS এ এই ডেটা পাঠাবেন তাও শিখবেন
স্থানীয় ওয়েব সার্ভারে DHT11 ব্যবহার করে ESP8266 Nodemcu তাপমাত্রা পর্যবেক্ষণ - আপনার ব্রাউজারে ঘরের তাপমাত্রা এবং আর্দ্রতা পান: 6 টি ধাপ
স্থানীয় ওয়েব সার্ভারে DHT11 ব্যবহার করে ESP8266 Nodemcu তাপমাত্রা পর্যবেক্ষণ | আপনার ব্রাউজারে ঘরের তাপমাত্রা এবং আর্দ্রতা পান: হাই বন্ধুরা আজ আমরা একটি আর্দ্রতা তৈরি করব & ESP 8266 NODEMCU ব্যবহার করে তাপমাত্রা পর্যবেক্ষণ ব্যবস্থা & DHT11 তাপমাত্রা সেন্সর। তাপমাত্রা এবং আর্দ্রতা DHT11 সেন্সর থেকে প্রাপ্ত হবে & এটি একটি ব্রাউজারে দেখা যাবে কোন ওয়েবপৃষ্ঠাটি পরিচালিত হবে
ESP8266 NodeMCU অ্যাক্সেস পয়েন্ট (AP) ওয়েব সার্ভারের জন্য DT11 তাপমাত্রা সেন্সর এবং মুদ্রণ তাপমাত্রা এবং ব্রাউজারে আর্দ্রতা সহ: 5 টি পদক্ষেপ
ওয়েব সার্ভারের জন্য ESP8266 NodeMCU অ্যাক্সেস পয়েন্ট (AP) DT11 তাপমাত্রা সেন্সর এবং মুদ্রণ তাপমাত্রা এবং ব্রাউজারে আর্দ্রতা: হাই বন্ধুরা আমরা বেশিরভাগ প্রকল্পে ESP8266 ব্যবহার করি এবং বেশিরভাগ প্রকল্পে আমরা ESP8266 ব্যবহার করি একটি ওয়েব সার্ভার হিসাবে যাতে ডেটা অ্যাক্সেস করা যায় ESP8266 দ্বারা হোস্ট করা ওয়েবসাইট সার্ভার অ্যাক্সেস করে ওয়াইফাই এর উপর যেকোনো ডিভাইস কিন্তু একমাত্র সমস্যা হল আমাদের জন্য একটি ওয়ার্কিং রাউটার দরকার
Arduino এবং মুদ্রণ তাপমাত্রা তাপ এবং আর্দ্রতা সঙ্গে DHT11 তাপমাত্রা সেন্সর কিভাবে ব্যবহার করবেন: 5 পদক্ষেপ
Arduino এবং মুদ্রণ তাপমাত্রা তাপ এবং আর্দ্রতার সাথে DHT11 তাপমাত্রা সেন্সর কিভাবে ব্যবহার করবেন: তাপমাত্রা এবং আর্দ্রতা পরিমাপ করতে DHT11 সেন্সর ব্যবহার করা হয়। তারা খুব জনপ্রিয় ইলেকট্রনিক্স শখ করে। এটি প্রতি