সুচিপত্র:
- ধাপ 1: সরবরাহ
- ধাপ 2: তারের
- ধাপ 3: ব্যবহারের জন্য UPyCraft নির্দেশ
- ধাপ 4: কোড ডাউনলোড
- ধাপ 5: আইপি ঠিকানা পান
- ধাপ 6: একটি ব্রাউজার খুলুন
- ধাপ 7: এখন আবহাওয়া
ভিডিও: মাইক্রোপাইথন প্রোগ্রাম : মিনি ওয়েদার স্টেশন: Ste টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
এখন শীত, কিন্তু এখনও একটু গরম লাগছে, যদিও আমি শুধুমাত্র একটি টি-শার্ট পরছি, যা আমাকে বর্তমান তাপমাত্রা জানতে চায়, তাই আমি মাইক্রোপাইথন ESP32 এবং DHT11 সেন্সর এবং একটি সাধারণ আবহাওয়া স্টেশন ব্যবহার করি যাতে আপনি যে কোন ব্রাউজারে বর্তমান তাপমাত্রা এবং আর্দ্রতা পেতে পারেন, এখন আমি আপনার সাথে প্রক্রিয়াটি শেয়ার করব।
ধাপ 1: সরবরাহ
হার্ডওয়্যার:
- মেকপাইথন ইএসপি 32
- DHT11
- রুটি বোর্ড
- জাম্প লাইন
- USB তারের
মেকপাইথন ইএসপি 32 একটি ইএসপি 32 বোর্ড যা একটি সমন্বিত এসএসডি 1306 ওএলইডি ডিসপ্লে সহ, আপনি এটি এই লিঙ্ক থেকে পেতে পারেন:
www.makerfabs.com/makepython-esp32.html
সফটওয়্যার:
uPyCraft IDE
উইন্ডোজের জন্য uPyCraft IDE ডাউনলোড করতে এই লিঙ্কে ক্লিক করুন:
ধাপ 2: তারের
- MakePython ESP32 এবং DHT11 রুটিবোর্ডে প্লাগ করা আছে।
- DHT11 এর কেবল 3 টি তারের প্রয়োজন, VCC এবং GND ESP32 এর 3V3 এবং GND এর সাথে সংযুক্ত এবং DATA ESP32 এর IO14 এর সাথে সংযুক্ত। আমি পরীক্ষায় GPIO14 ব্যবহার করেছি, তাই আমি IO14 সংযুক্ত করেছি।
- ইউএসবি কেবল ব্যবহার করে পিসি থেকে মেকপাইথন ইএসপি 32 সংযোগ করুন, ডিভাইস ম্যানেজার খুলুন (উইন্ডোজ সার্চ বক্সে কেবল "ডিভাইস" অনুসন্ধান করুন)। যখন প্রসারিত হয়, পোর্ট বিভাগটি উপরের মত কিছু প্রদর্শন করা উচিত। আমার ক্ষেত্রে COM19 এর মতো পোর্ট নম্বরের একটি নোট তৈরি করুন। যদি কোন পোর্ট না দেখা যায়, ইউএসবি ড্রাইভ ডাউনলোড করার চেষ্টা করুন:
ধাপ 3: ব্যবহারের জন্য UPyCraft নির্দেশ
UPyCraft এর জন্য বিস্তারিত নির্দেশাবলী এই লিঙ্কে পাওয়া যাবে:
www.makerfabs.com/makepython-esp32-starter…
- পৃষ্ঠাটি খুলতে উপরের লিঙ্কে ক্লিক করুন
- MicroPython ESP32 Dev Kit Guidance ডকুমেন্ট খুঁজুন
- ডকুমেন্ট খুলতে ডাউনলোড এ ক্লিক করুন
- I. MicroPython Development Tools ডিরেক্টরিতে বিস্তারিত টিউটোরিয়াল পাওয়া যায়
অবশ্যই, এই ডকুমেন্টেশনটি শুধু uPyCraft নির্দেশাবলী সম্পর্কে নয়, এর মধ্যে কিছু মাইক্রোপাইথন ESP32 রুটিন এবং প্রায়শই জিজ্ঞাসিত প্রশ্ন এবং ত্রুটি হ্যান্ডলিং অন্তর্ভুক্ত রয়েছে।
ধাপ 4: কোড ডাউনলোড
Ssd1306.py এর কোডটি GitHub সংগ্রহস্থল থেকে ডাউনলোড করা হয়েছিল: https://github.com/ckuehnel/MicroPython-on-ESP32 অথবা আমার ডাউনলোড করুন।
Ssd1306.py ডাউনলোড করার পরে, ফাইলটি খুলুন এবং সেভ এবং ডাউনআন্ড্রুন -এ ক্লিক করুন। ডাউনলোড সফল হলে "ডাউনলোড ঠিক আছে" প্রদর্শিত হবে।
Main.py ডাউনলোড করার পর, নিম্নলিখিত পরিবর্তনগুলি করা প্রয়োজন:
1. নেটওয়ার্কের নাম এবং পাসওয়ার্ড পরিবর্তন করুন:
- SSID: আপনার স্থানীয় নেটওয়ার্কের নাম পরিবর্তন করতে হবে
- পাসওয়ার্ড: আপনার স্থানীয় নেটওয়ার্ক পাসওয়ার্ড পরিবর্তন করতে হবে
আপনার কাজ শেষ হয়ে গেলে, ডাউনএন্ডরুন ক্লিক করুন এবং মেকপাইথন ইএসপি 32 ওয়াইফাইয়ের সাথে সংযোগ স্থাপন করে
2. DHT11 ডেটা পিন:
যদি DHT11 MakePython ESP32 এ একটি পিন পরিবর্তন পায়, তাহলে পিন () এর নম্বরটি আপনি যে পিনটি পাচ্ছেন তাতে পরিবর্তন করুন।
ধাপ 5: আইপি ঠিকানা পান
Main.py চালান, নেটওয়ার্ক সাফল্য, আপনি একটি IP ঠিকানা দেখতে পারেন (আমার: 192.168.1.120)।
ধাপ 6: একটি ব্রাউজার খুলুন
আপনার পিসিতে ব্রাউজারটি খুলুন, আপনি যে আইপি ঠিকানাটি পেয়েছেন তা টাইপ করুন (192.168.1.120), এবং নিশ্চিত করতে এন্টার ক্লিক করুন।
ধাপ 7: এখন আবহাওয়া
ব্রাউজারটি বর্তমান তাপমাত্রা এবং আর্দ্রতা প্রদর্শন করে, সেইসাথে মেকপাইথন ESP32 তে OLED প্রদর্শন করে। যখন আপনি পৃষ্ঠাটি রিফ্রেশ করবেন, তাপমাত্রা এবং আর্দ্রতার তথ্যও রিফ্রেশ হবে।
মিনি ওয়েদার স্টেশন তুলনামূলকভাবে সহজ। আবহাওয়া কেন্দ্রকে সমৃদ্ধ করার জন্য আমি গ্যাস সেন্সর, বৃষ্টি সেন্সর, বায়ুমণ্ডলীয় চাপ সেন্সর এবং অন্যান্য সেন্সর থেকে তথ্য যোগ করব।
প্রস্তাবিত:
HC-12 লং রেঞ্জ ডিসটেন্স ওয়েদার স্টেশন এবং DHT সেন্সর: Ste টি ধাপ
HC-12 লং রেঞ্জ ডিসটেন্স ওয়েদার স্টেশন এবং DHT সেন্সর: এই টিউটোরিয়ালে আমরা শিখব কিভাবে দুটি dht সেন্সর, HC12 মডিউল এবং I2C LCD ডিসপ্লে ব্যবহার করে দূরবর্তী দূরত্বের আবহাওয়া স্টেশন তৈরি করতে হয়। ভিডিওটি দেখুন
Arduino এবং ThingSpeak ব্যবহার করে মিনি ওয়েদার স্টেশন: 4 টি ধাপ
Arduino এবং ThingSpeak ব্যবহার করে মিনি ওয়েদার স্টেশন: হ্যালো সবাই। এই নির্দেশনায়, আমি আপনাকে একটি ব্যক্তিগতকৃত মিনি আবহাওয়া স্টেশন তৈরির ধাপগুলির মাধ্যমে নির্দেশনা দেব। এছাড়াও, আমরা তাদের সার্ভারে আমাদের আবহাওয়ার ডেটা আপলোড করার জন্য থিংসস্পিক এপিআই ব্যবহার করব, অন্যথায় আবহাওয়া কেন্দ্রের উদ্দেশ্য কী
মাইক্রোপাইথন প্রোগ্রাম: টয়লেট কি দখল করা হয়েছে ?: 8 টি ধাপ (ছবি সহ)
মাইক্রোপাইথন প্রোগ্রাম: টয়লেট কি দখল করা হয়েছে ?: আমাদের অফিস হল একটি বড় গ্রুপ অফিস যেখানে বাথরুমের জায়গা সীমিত। " আমি " প্রায়ই দেখি যে বাথরুমে যাওয়ার জন্য আমার কোন জায়গা নেই, তাই আমাকে এতক্ষণ অপেক্ষা করতে হবে যে আমি বিব্রত বোধ করি।
JAWS: শুধু আরেকটি ওয়েদার স্টেশন: Ste টি ধাপ
JAWS: শুধু আরেকটি ওয়েদার স্টেশন: উদ্দেশ্য কি? আমার জুনিয়র বছর থেকে, আমি আবহাওয়ার প্রতি খুব আগ্রহী। আমার সংগ্রহ করা প্রথম ডেটা ছিল পুরানো, পারদ-ভরা থার্মোমিটার থেকে যা বাইরে ঝুলছিল। প্রতিদিন, পরপর কয়েক মাস ধরে, আমি একটি তাপমাত্রায় তাপমাত্রা, তারিখ এবং ঘন্টা লিখেছি
আরডুইনো ইউএনও মিনি-ওয়েদার স্টেশন: 5 টি ধাপ
আরডুইনো ইউএনও মিনি-ওয়েদার স্টেশন: এটি আমার আরডুইনো ভিত্তিক মিনি-ওয়েদার স্টেশনের প্রথম প্রজন্ম যা ওয়াই-ফাই সংযোগের সাথে, যা থিংসস্পিক প্ল্যাটফর্ম ব্যবহার করে সর্বজনীনভাবে অনলাইনে ডেটা পোস্ট করতে সক্ষম। আবহাওয়া স্টেশন আবহাওয়া সম্পর্কিত নিম্নলিখিত তথ্য সংগ্রহ করে এবং পরিবেশ