সুচিপত্র:
- ধাপ 1: ফায়ারবেস সেট আপ করা
- পদক্ষেপ 2: ভবিষ্যতের আপডেটের জন্য বেসিক OTA সহ প্রোগ্রাম ESP-01
- ধাপ 3: OTA এর উপর মুডলাইট সহ ESP01 প্রোগ্রাম
- ধাপ 4: সবকিছু বিক্রি করা
- ধাপ 5: !! গুরুত্বপূর্ণ আপডেট
- ধাপ 6: Github এবং Shematic এর জন্য লিঙ্ক
- ধাপ 7: চূড়ান্ত পণ্য
ভিডিও: রিয়েলটাইম + ওটিএ তে ফায়ারবেস সহ ইএসপি 01 মুডলাইট: 7 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এটি R-G-B মোড এবং বিবর্ণ প্রভাব সমর্থন করে। এছাড়াও উজ্জ্বলতা নিয়ন্ত্রণের জন্য সমর্থন রয়েছে। ওটিএ আপডেটের জন্য সমর্থন
ধাপ 1: ফায়ারবেস সেট আপ করা
আমরা চালিয়ে যাওয়ার আগে আমাদের ফায়ারবেস সেটআপ করতে হবে। নিচের লিংকে যান https://firebase.google.com/ এবং আপনার জিমেইল অ্যাকাউন্ট দিয়ে লগইন করুন।
একবার আপনি এই ধাপটি শেষ করলে আমাদের ফায়ারবেসে একটি নতুন প্রকল্প তৈরি করতে হবে তাই আপনার ফায়ারবেস কনসোলে এগিয়ে যান।
আপনার রিয়েলটাইম ডাটাবেসের অধীনে ট্যাব "নিয়ম" রয়েছে যেখানে আপনাকে এইভাবে পড়া এবং লিখতে সক্ষম করতে হবে। ছবি 2
আপনি এখানে আপনার ফায়ারবেস লিঙ্ক এবং গোপন খুঁজে পেতে পারেন। ছবি 3
এটি ফায়ারবেসের সাথে সংযোগ করার জন্য arduino IDE তে ব্যবহৃত হয়।
পদক্ষেপ 2: ভবিষ্যতের আপডেটের জন্য বেসিক OTA সহ প্রোগ্রাম ESP-01
সোর্স কোড থেকে আপনি ন্যূনতম OTA ডাউনলোড করতে পারেন এবং arduino IDE দিয়ে আপনার ESP01 এ ফ্ল্যাশ করতে পারেন। ছবি ঘ
এখন আপনি এটি ফ্ল্যাশ করার পরে, এটি এই মত arduino IDE পোর্টে পপআপ করা উচিত। ছবি 2
যদি এটি এখানে প্রদর্শিত না হয় সমস্যা সমাধানের জন্য একটি লিঙ্ক, অথবা আপনি মন্তব্য করতে পারেন।
ধাপ 3: OTA এর উপর মুডলাইট সহ ESP01 প্রোগ্রাম
নীচে থেকে সোর্স কোডটি ডাউনলোড করুন এবং এটিকে ওটিএ -র উপর arduino IDE এর মাধ্যমে ফ্ল্যাশ করুন যেমনটি আগে কোরসপন্ডিং ESP এর পোর্ট নির্বাচন করে দেখানো হয়েছিল।
ধাপ 4: সবকিছু বিক্রি করা
নীচের শেমেটিক অনুসরণ করে কেবল একটু সোল্ডার প্রয়োগ করুন।
বিদ্যুৎ সরবরাহের জন্য আমি ভোল্টেজ নিয়ন্ত্রকের সাথে সংযুক্ত 5V 1A পুরানো ফোন চার্জার ব্যবহার করি।
সংযোগ:
Vcc থেকে 3V (ভোল্টেজ রেগুলেটর) GND থেকে GND GPIO0 থেকে লাল GPIO2 থেকে সবুজ GPIO3 = RX থেকে নীল CH_PD থেকে Vcc (অথবা ESP-01 মডিউলে একটি পুল-আপ প্রতিরোধককে সোল্ডার করুন) মডিউল
যেহেতু আমি আমার সাদা বলের মধ্যে এটিকে ঘিরে রাখব আমি কিছু গরম আঠা রেখেছি তাই এটি সরানো বা বিরতি দেয় না। এটি এখন কোন সমস্যা ছাড়াই 3 সপ্তাহের জন্য কাজ করে।
ধাপ 5: !! গুরুত্বপূর্ণ আপডেট
আমি বর্তমান বিল্ডের সাথে একটি সমস্যা বুঝতে পেরেছি এবং LED এবং ESP01 এর মধ্যে সমস্ত 3 টি রঙ (RGB) তে সুইচ চালু/বন্ধ করতে হয়েছিল কারণ যদি আপনি এটি বন্ধ করেন এবং তারপর আবার এটি স্কেচ চালানোর পরিবর্তে ফ্ল্যাশ মোডে আটকে যায়।
আপনি যখন এটি প্লাগ ইন করেন তখন কেবল সুইচ বন্ধ করুন এবং তারপরে সুইচগুলি চালু করুন এবং সবকিছু ঠিকঠাক কাজ করবে।
ধাপ 6: Github এবং Shematic এর জন্য লিঙ্ক
ESP01 মুডলাইট GITHUB