সুচিপত্র:
ভিডিও: ESP8266-01 LED এর সাথে ওয়াইফাই মিউজিকাল বেল: 3 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এই প্রকল্পটি ESP8266-01 জাতের চিপগুলির একটি ব্যাচ ক্রয় থেকে এসেছে। এইগুলি 8 টি পিনযুক্ত ছোট বোর্ড এবং জিপি I/O এর পরিপ্রেক্ষিতে সীমিত আউটপুট আসলে বেশিরভাগ সময়ই উদ্ধৃত হয় যে তাদের কেবল একটি I/আছে ও। এই বিবৃতিটি অবশ্যই ভুল কারণ তাদের আসলে 4 টি পিন রয়েছে যা আপনি ব্যবহার করতে পারেন যদিও সেগুলি মাল্টি ফাংশন তাই আপনাকে সেগুলি কীভাবে ব্যবহার করবেন সে সম্পর্কে সতর্ক থাকতে হবে।
দুটি হল সিরিয়াল পিন RX/TX সিরিয়াল আউট ডিবাগিং উদ্দেশ্যে। আমি এখানে ব্যবহার করব না কারণ আমি রিয়েল টাইমে ডিবাগ করতে চাই, আমি পিন 3 এবং 5 তে সত্যিই আগ্রহী। 3 সবসময় GPI-02 এবং 5 GPI-00 হিসাবে পাওয়া যায়।
আমরা পরে কোডটি দেখতে পারি এবং কিছু ওয়াকথ্রু করতে পারি, তবে এটি উল্লেখ করা বুদ্ধিমান যে এই ছোট বোর্ডগুলিকে রিসেট লাইনটি নিচে টেনে প্রোগ্রাম করতে হবে এবং তারপর রিসেটটি উচ্চতর করার অনুমতি দেওয়ার জন্য 5 টি কম পিন ধরে রাখতে হবে। এটি আপনাকে প্রোগ্রামে নিয়ে যায় মোড. এই বিষয়ে অনেক তথ্য আছে তাই আমি এখানে পুনরাবৃত্তি করব না।
শক্তি অনুসারে আমি ইউএসবি সংযোগকারীকে রসের শোধক হিসেবে ব্যবহার করার জন্য বেছে নিয়েছি, অথবা যদি আপনি পছন্দ করেন তবে আপনি লক্ষ্য করবেন আমি শ্রবণ শক্তির জন্য ঘণ্টা বাজানোর একটি সূচক হিসাবে একটি HBLED ব্যবহার করছি।
তাহলে এটি কী করে: ধারণাটি হল বোর্ডটি একটি ওয়্যারলেস অ্যাক্সেস পয়েন্ট হিসাবে সেট করা যা ওয়াইফাই দ্বারা আবিষ্কার করা যায় এবং একবার সংযুক্ত হয়ে গেলে আপনি ঘণ্টা বাজানোর জন্য এবং একটি LED ফ্ল্যাশ করার জন্য একটি বোতাম টিপবেন।
আমি 10 সেকেন্ডের জন্য বেছে নিয়েছি কিন্তু আবার কনফিগারযোগ্য বা আপনি আরো কিছু ইভেন্ট চালানোর জন্য কলব্যাক [টিকার] দিয়ে চালাক হতে পারেন। এই ডিভাইসটি বড় নয় তাই এটি সীমিত কিন্তু সস্তা !! যদি আপনার অনেক কিছু করার প্রয়োজন না হয় তবে এটি হল বাচ্চাটি কোডে অনেক কার্যকারিতা ডিফল্ট যেমন আইপি অ্যাড্রেস ইত্যাদি কিন্তু এটি আপনার কনফিগারযোগ্য যা আপনি অবশ্যই চান অপারেশন বর্ণনা করে আমার ভিডিওটি দেখুন।
www.youtube.com/embed/cAUYztMnS30
ধাপ 1: আপনার যা লাগবে
তালিকার কিছু মন্তব্য
BT66 এটি অনেক প্রাক প্রোগ্রাম করা গান সহ একটি সাউন্ড আইসি।
স্পিকার AST-030COMR-R হিসাবে তালিকাভুক্ত। আমি এটি 80 ohms হিসাবে পরিমাপ করেছি।
BC547 হিসাবে তালিকাভুক্ত ট্রানজিস্টার আসলে একটি BC237A
এলইডি ড্রাইভারের লোডে প্রতিরোধক 1 ওএইচএম। 2N7000 fet এর 5 বা 6 ohms হিসাবে ড্রেন সোর্স রেজিস্ট্যান্স আছে।
ধাপ 2: প্রথমে পরিকল্পিত
আমি পিডিএফ আকারে পরিকল্পিত সংযুক্ত করি।
ইউএসবি পোর্ট সম্পূর্ণরূপে ক্ষমতার জন্য। D+ এবং D- অব্যবহৃত। 5V রাউটেড U1 যা ভোল্টেজ নিয়ন্ত্রক। ওয়াইফাই 8 পিন ডিভাইস। পিন 4 এবং 6 এ টানুন আমি পিন 5 এ একটি পুল আপ যোগ করেছি প্রোগ্রামিং পিন যা R6 এর মাধ্যমে FET এর গেটে একটি o/p আছে। FET এর ড্রেনে HBLED এবং 1 ওম প্রতিরোধক খাওয়ানো সরাসরি 5V লাইন থেকে। ড্রেন উৎসের প্রতিরোধের সাথে 1 ওহম রোধকারী ড্রেন বর্তমানকে সীমাবদ্ধ করে এবং তাই LED এর মাধ্যমে বর্তমানকে প্রায়। 200mA … এটি উজ্জ্বল। এটি টিকারে একটি ইভেন্ট কাউন্টার ব্যবহার করে LED ফ্ল্যাশ করার জন্য প্রোগ্রাম করা হবে।
ইএসপি থেকে পিন 3 একটি 220 ওহম রেসিস্টারের মাধ্যমে সাউন্ড চিপ BT66 কে পিন 2 এ চালিত করে। Q1 দম্পতির প্রতিবন্ধকতা শিফটার o/p থেকে SP1 স্পিকারে যা প্রায় একটি প্রতিবন্ধকতা আছে। 80 ওহম। Q1 এর নির্গমনে এখানে কোন লাভ নেই কিন্তু আমরা প্রায় কিছু বর্তমান লাভ পাই। এই সাধারণ emitter কনফিগারেশনে 100। যদি আমরা গণিত করি তবে আমাদের প্রায় 0.1 মেগাওয়াট বা প্রায় 10 ডিবি এসপিএল পাওয়া উচিত যা পর্যাপ্ত কিন্তু খুব জোরে নয়। AST-030COMR ফার্নেল উপাদানগুলি দেখুন।
কিছু অতিরিক্ত নোট। রৈখিক LDO নিয়ন্ত্রক 800mA সক্ষম। আপনি এটিকে ছোট করতে পারেন কারণ শুধুমাত্র 3.3V লোড হচ্ছে সাউন্ড চিপ এবং ESP চিপ। আমি এটিকে আরও উদ্যোক্তার কাছে ছেড়ে দেব, আমার জন্য এটি আমার বাক্সে ছিল!
ধাপ 3: কোড
Arduino এর সাথে যারা পরিচিত তাদের জন্যও চলুন
টিকারের সময়সূচী অন্তর্ভুক্ত করার বিষয়টি নোট করুন যে আমরা টিকার টাইমারদের 2 টি ইন্সটলেন্স ঘোষণা করি --- টিকারশিডিউলার টিএস (2); যেসব পিন ব্যবহার করা হবে সেগুলো হল LED_BUILTIN এবং LED_Pin এর পূর্বের ঘোষণা তারপর আমাদের কাছে পাসওয়ার্ড এবং SSID আছে যেটি ব্রাউজ করার সময় ডিভাইসটি দেখা যাবে। তারপরে আমাদের কয়েকটি ফাংশন রয়েছে যা টিকার রুটিন দ্বারা কল করা হবে। সেটআপ এ ঝাঁপ দাও। আমরা সেট আপ করার জন্য পিনমোড (পিনের নাম, I/O) ব্যবহার করি। তারপরে আমরা দুটি টাইমারের প্রত্যেকের জন্য অ্যাসিনক কল ব্যাকগুলিতে পরামিতিগুলি পাস করি।
ts.add (params)। আমরা কলব্যাক ফাঙ্কস ইত্যাদি পাস করি
আমরা প্রথম যে কাজটি করি তা হল টিকার শিডিউলারের সেবা করা। তারপর আমরা ক্লায়েন্টদের জন্য চেক এবং কোন সংযোগ যদি ফিরে। যদি কোন ক্লায়েন্ট সংযুক্ত থাকে তাহলে আমরা স্ট্রিংটি পাই এবং দেখি যদি এটি bellON বলে তাহলে আমরা HTML/o কে কিছু স্ট্রিংয়ে o/p করি। এইচটিএমএল স্ট্রিংগুলি অধ্যয়ন করুন এবং আপনার বোতামের সংস্করণটি রাখুন আপনি যা চান তা কাস্টমাইজ করতে পারেন, মনে রাখবেন যে ইএসপি স্টোরেজের জন্য কিছুটা সীমিত।
প্রস্তাবিত:
ESP8266 RGB LED স্ট্রিপ ওয়াইফাই কন্ট্রোল - NODEMCU একটি আইআর রিমোট হিসাবে LED স্ট্রিপের জন্য নিয়ন্ত্রিত ওয়াইফাই - RGB LED STRIP স্মার্টফোন কন্ট্রোল: 4 টি ধাপ
ESP8266 RGB LED স্ট্রিপ ওয়াইফাই কন্ট্রোল | NODEMCU একটি আইআর রিমোট হিসেবে LED স্ট্রিপের জন্য নিয়ন্ত্রিত ওয়াইফাই | আরজিবি এলইডি স্ট্রিপ স্মার্টফোন কন্ট্রোল: হাই বন্ধুরা এই টিউটোরিয়ালে আমরা শিখব কিভাবে একটি আরজিবি এলইডি স্ট্রিপ নিয়ন্ত্রণের জন্য আইআর রিমোট হিসেবে নোডেমকু বা এসপি 8266 ব্যবহার করতে হয় এবং নডেমকু স্মার্টফোনের মাধ্যমে ওয়াইফাই দ্বারা নিয়ন্ত্রিত হবে। তাই মূলত আপনি আপনার স্মার্টফোন দিয়ে RGB LED STRIP নিয়ন্ত্রণ করতে পারেন
DIY মিউজিকাল ডোরবেল: 7 টি ধাপ (ছবি সহ)
DIY মিউজিক্যাল ডোরবেল: UM66T মেলোডি জেনারেটর IC ব্যবহার করে একটি সাধারণ বাদ্যযন্ত্র বেল তৈরি করতে শিখুন। এই আইসির বিভিন্ন সংস্করণ রয়েছে, প্রত্যেকটি আলাদা আলাদা খেলার জন্য কনফিগার করা হয়েছে
মিউজিকাল কুইজ: ৫ টি ধাপ
সংগীত প্রশ্ন: হ্যালো, আমরা মালাগা বিশ্ববিদ্যালয় থেকে ইলেকট্রনিক্স ইঞ্জিনিয়ারিংয়ের চতুর্থ বর্ষের মডিউল, টেলিযোগাযোগের স্কুল (https://www.uma.es/etsi-de-telecomunicacion/) থেকে তিনজন ছাত্রের একটি গ্রুপ এবং আমরা যাচ্ছি সাবজেক্ট কলের জন্য আপনাকে আমাদের প্রোজেক্ট দেখান
VU মিটারের সাথে Arduino ডোর বেল: 4 টি ধাপ (ছবি সহ)
VU মিটারের সাথে Arduino ডোর বেল: প্রাথমিক ধারণা হল - ডোর বেল পুশ বোতাম টিপলে, LEDs বাজারের শব্দ সহ ছন্দময়ভাবে জ্বলতে শুরু করবে, কিছু সময়ের পরে দুটি ইভেন্ট স্বয়ংক্রিয়ভাবে বন্ধ হয়ে যাবে। দর্শনার্থীদের বিনোদনের জন্য এলইডি দরজার বাইরে বা ভিতরে থাকতে পারে। এতে আমি
ESP8266-NODEMCU $ 3 ওয়াইফাই মডিউল #1- ওয়াইফাই দিয়ে শুরু করা: 6 টি ধাপ
ESP8266-NODEMCU $ 3 ওয়াইফাই মডিউল #1- ওয়াইফাই দিয়ে শুরু করা: এই মাইক্রো কম্পিউটিং এর একটি নতুন জগৎ এসেছে এবং এই জিনিসটি হল ESP8266 NODEMCU। এটি প্রথম অংশ যা দেখায় কিভাবে আপনি আপনার আরডুইনো আইডিইতে esp8266 এর পরিবেশ ইনস্টল করতে পারেন ভিডিও শুরু করার মাধ্যমে এবং পার্টস ইনক