সুচিপত্র:
- ধাপ 1: প্রয়োজনীয় উপাদান
- ধাপ 2: সার্কিট
- ধাপ 3: PCগল ব্যবহার করে পিসিবি ডিজাইন করা
- ধাপ 4: পিসিবি তৈরি করা
ভিডিও: ESP8266: 4 ধাপ ব্যবহার করে Arduino WiFi Shield
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
হ্যালো বন্ধুরা!
এই প্রকল্পটি মূলত Arduino UNO- এর জন্য একটি ESP8266 ভিত্তিক ওয়াইফাই ieldাল তৈরির দিকে মনোনিবেশ করে।
এই ieldাল দুটি মোডে ESP8266 প্রোগ্রাম করতে ব্যবহার করা যেতে পারে।
হয় AT কমান্ডের মাধ্যমে অথবা সরাসরি Arduino IDE এর মাধ্যমে।
ESP8266 কি?
ESP8266 হল একটি স্বল্পমূল্যের ওয়াই-ফাই মাইক্রোচিপ যা সম্পূর্ণ টিসিপি/আইপি স্ট্যাক এবং মাইক্রোকন্ট্রোলার ক্ষমতার সাথে চীনের সাংহাইতে প্রস্তুতকারক এসপ্রেসিফ সিস্টেমস দ্বারা উত্পাদিত।
ESP8266 হয় একটি অ্যাপ্লিকেশন হোস্ট করা বা অন্য অ্যাপ্লিকেশন প্রসেসর থেকে সমস্ত Wi-Fi নেটওয়ার্কিং ফাংশন অফলোড করতে সক্ষম। প্রতিটি ESP8266 মডিউল একটি AT কমান্ড সেট ফার্মওয়্যারের সাথে প্রি-প্রোগ্রাম করা হয়, অর্থাত্, আপনি কেবল এটি আপনার Arduino ডিভাইসে সংযুক্ত করতে পারেন।
ধাপ 1: প্রয়োজনীয় উপাদান
- ESP8266
- LM317TG
- বোতাম চাপা
- 10 কে পট
- 12V ডিসি জ্যাক
- 1K প্রতিরোধক
- 220E প্রতিরোধক
- 360E প্রতিরোধক
- পুরুষ এবং মহিলা জাম্পার
ধাপ 2: সার্কিট
সার্কিটটি মূলত আরডুইনো ইউএনও এর সাথে ইএসপি 8266 ওয়াইফাই মডিউলকে ইন্টারফেস করার দিকে মনোনিবেশ করে।
ESP8266 ব্যবহার করার জন্য একটি চতুর মডিউল; Arduino এর সাথে যোগাযোগের জন্য এটির নিজস্ব শক্তি উৎস এবং একটি নির্দিষ্ট সংযোগ সেট-আপ প্রয়োজন।
সর্বদা মনে রাখবেন যে ESP8266 কেনার সময় একটি ডিফল্ট ফার্মওয়্যারের সাথে আসে যা AT কমান্ডের সাথে যোগাযোগ করতে সক্ষম। কিন্তু যদি মডিউলটি সরাসরি আরডুইনো দিয়ে প্রোগ্রাম করা হয়, তাহলে ডিফল্ট ফার্মওয়্যার মুছে যাবে এবং যদি এটি কমান্ড ব্যবহার করা হয় তবে এটি আবার ফ্ল্যাশ করতে হবে।
এখানে LM317TG একটি 3.3V ভোল্টেজ নিয়ন্ত্রক হিসাবে ব্যবহৃত হয়। এই 3.3V ESP8266 মডিউলকে পাওয়ার জন্য ব্যবহার করা হয় কারণ Arduino UNO থেকে 3.3V ESP মডিউলের জন্য পর্যাপ্ত কারেন্ট উৎস করতে পারবে না। LM317 ইনপুট পিনটি Arduino UNO বোর্ডের ভিন পিনের ডিসি ইনপুট ব্যারেল জ্যাক দ্বারা চালিত হতে পারে
ESP মডিউলের GPIO0 পিনটি একটি জাম্পার পিনের সাথে সংযুক্ত থাকে যা পিনটিকে মাটিতে সংযুক্ত করতে টগল করা যায়। এটি ব্যবহারকারীকে এটিএস কমান্ড মোড বা প্রোগ্রামিং মোডে (আরডুইনো আইডিই) কাজ করার জন্য ইএসপি মডিউল সেট করতে দেয়। GPIO0 এবং GPIO2 উভয়ই একটি বাহ্যিক সংযোগকারীর সাথে সংযুক্ত যাতে এই GPIO পিনগুলিও ব্যবহার করা যায়।
আমরা ESP8266 মডিউলের Rx এবং Tx পিনকে Arduino এর 12 এবং 13 পিনের সাথে সংযুক্ত করেছি। ডিবাগিং সহজ করার জন্য আমরা হার্ডওয়্যার সিরিয়াল (পিন 0 এবং 1) ব্যবহার করিনি। আপনি লক্ষ্য করতে পারেন যে 16*2 ডিসপ্লে সংযোগ করার একটি বিকল্পও দেওয়া হয়েছে যাতে এটি সরাসরি ieldালের উপরে বসানো যায়। LCD Arduino এর 5V পিন দ্বারা চালিত।
উপরের ছবিটি সার্কিট ডায়াগ্রাম।
ধাপ 3: PCগল ব্যবহার করে পিসিবি ডিজাইন করা
পরিকল্পনাটি পিসিবিতে রূপান্তরিত হয়। এখানে Eagle CAD টুল ব্যবহার করা হয়েছে। দয়া করে EAGLE CAD টুল ব্যবহার করার মূল বিষয়গুলি পড়ুন যাতে ছোট প্রোটোটাইপগুলি সহজেই আপনার দ্বারা ডিজাইন করা যায়।
উপরের ছবিটি বোর্ড লেআউট দেখায়।
ধাপ 4: পিসিবি তৈরি করা
এখন আমরা আমাদের বোর্ডগুলি জালিয়াতির জন্য পাঠাব। আপনার পিসিবি বানোয়াট করার জন্য, আপনাকে layগল সিএডি টুলের বোর্ড লেআউট থেকে গারবার ফাইল তৈরি করতে হবে। EAGLE থেকে Gerber ফাইল কিভাবে জেনারেট করা যায় তার একটি ভিডিও টিউটোরিয়াল দেখতে এখানে ক্লিক করুন।
আমি ব্যক্তিগতভাবে LIONCIRCUITS পছন্দ করি। তাদের বোর্ডের মান সত্যিই ভাল এবং তারা মাত্র 5 দিনে বোর্ড সরবরাহ করে।
Lioncircuits- এ আপলোড করার সময় উপরে আপনি আমার PCB ছবিগুলি খুঁজে পেতে পারেন।
প্রস্তাবিত:
DIY -- কিভাবে একটি মাকড়সা রোবট তৈরি করা যায় যা Arduino Uno ব্যবহার করে স্মার্টফোন ব্যবহার করে নিয়ন্ত্রণ করা যায়: 6 টি ধাপ
DIY || কিভাবে একটি স্পাইডার রোবট তৈরি করা যায় যা Arduino Uno ব্যবহার করে স্মার্টফোন ব্যবহার করে নিয়ন্ত্রণ করা যায়: স্পাইডার রোবট তৈরির সময় কেউ রোবটিক্স সম্পর্কে অনেক কিছু শিখতে পারে। এই ভিডিওতে আমরা আপনাকে দেখাবো কিভাবে একটি স্পাইডার রোবট তৈরি করা যায়, যা আমরা আমাদের স্মার্টফোন ব্যবহার করে পরিচালনা করতে পারি (Androi
Arduino ব্যবহার করে ইন্টারনেট ব্যবহার করে সারা বিশ্বে LED নিয়ন্ত্রণ করুন: 4 টি ধাপ
Arduino ব্যবহার করে ইন্টারনেট ব্যবহার করে সারা বিশ্বে নিয়ন্ত্রণ নেতৃত্ব: হাই, আমি ithত্বিক। আমরা আপনার ফোন ব্যবহার করে একটি ইন্টারনেট নিয়ন্ত্রিত নেতৃত্ব তৈরি করতে যাচ্ছি।
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন - মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: 8 টি ধাপ (ছবি সহ)
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন | মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: ভূমিকা আমার ইউটিউব চ্যানেল পরিদর্শন করুন একটি ড্রোন কিনতে একটি খুব ব্যয়বহুল গ্যাজেট (পণ্য)। এই পোস্টে আমি আলোচনা করতে যাচ্ছি, আমি কিভাবে এটি সস্তায় তৈরি করব ?? এবং কিভাবে আপনি সস্তা দামে আপনার নিজের মত এটি তৈরি করতে পারেন… ভাল ভারতে সব উপকরণ (মোটর, ইএসসি)
Arduino এর সাথে 2.4Ghz NRF24L01 মডিউল ব্যবহার করে ওয়্যারলেস রিমোট - Nrf24l01 4 চ্যানেল / 6 চ্যানেল ট্রান্সমিটার রিসিভার কোয়াডকপ্টার - আরসি হেলিকপ্টার - আরডুইনো ব্যবহার করে আরসি প্লেন: 5 টি ধাপ (ছবি সহ)
Arduino এর সাথে 2.4Ghz NRF24L01 মডিউল ব্যবহার করে ওয়্যারলেস রিমোট | Nrf24l01 4 চ্যানেল / 6 চ্যানেল ট্রান্সমিটার রিসিভার কোয়াডকপ্টার | আরসি হেলিকপ্টার | আরডুইনো ব্যবহার করে আরসি প্লেন: একটি আরসি গাড়ি চালানোর জন্য | চতুর্ভুজ | ড্রোন | আরসি প্লেন | RC নৌকা, আমাদের সবসময় একটি রিসিভার এবং ট্রান্সমিটার দরকার, ধরুন RC QUADCOPTER এর জন্য আমাদের একটি 6 টি চ্যানেল ট্রান্সমিটার এবং রিসিভার দরকার এবং সেই ধরনের TX এবং RX খুব ব্যয়বহুল, তাই আমরা আমাদের একটি তৈরি করতে যাচ্ছি
Arduino + DS1307 + Neopixel ব্যবহার করে রৈখিক ঘড়ি: কিছু হার্ডওয়্যার পুনরায় ব্যবহার করে।: 5 টি ধাপ
Arduino + DS1307 + Neopixel ব্যবহার করে রৈখিক ঘড়ি: কিছু হার্ডওয়্যার পুনরায় ব্যবহার করে।: পূর্ববর্তী প্রকল্পগুলি থেকে আমার একটি Arduino UNO এবং একটি Neopixel LED স্ট্রিপ বাকি ছিল, এবং আমি কিছু ভিন্ন করতে চেয়েছিলাম। যেহেতু নিওপিক্সেল স্ট্রিপটিতে 60 টি LED লাইট রয়েছে, তাই এটি একটি বড় ঘড়ি হিসাবে ব্যবহার করা হবে বলে মনে করা হয়।