সুচিপত্র:
- ধাপ 1: আপনার উপকরণ সংগ্রহ করুন
- ধাপ 2: ইলেকট্রনিক্স একত্রিত করুন
- ধাপ 3: এটি তৈরি করুন
- ধাপ 4: এটি একত্রিত করুন
- ধাপ 5: এটি প্রোগ্রাম করুন
- ধাপ 6: এটি ব্যবহার করা
ভিডিও: ইএসপি-এখন রেইনস্টিক: 6 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এই মজাদার ছোট প্রকল্পটি আপনাকে একটি বৈদ্যুতিন নেটওয়ার্ককে ঘোষণা করার তুচ্ছ আনন্দ দেবে যে আপনার বৃষ্টি হয়েছে! এআই নিয়ন্ত্রিত, অশ্রু ছড়ানোর মূল্য টেসলাতে এমন সেন্সর আছে বলে গুজব ছড়িয়েছে যা বৃষ্টির শুরুতে উইন্ডশীল্ড ওয়াইপারকে জাগিয়ে তোলে। পুরোপুরি কাচ-ঘেরা কেবিনে থাকায় আপনি ভাববেন যে বৃষ্টির স্পষ্টতা এমন একটি সেন্সরকে একেবারে অপরিহার্য করে তুলবে না, কিন্তু পেট্রল বিস্ফোরণের গর্জন ছাড়াই আপনাকে গর্ব করার মতো কিছু থাকতে হবে। সহজেই ব্যবহৃত ESP-8266 মাইক্রোকন্টোলারগুলির অন্তর্নির্মিত ক্ষমতা স্থানীয় ESP-Now নেটওয়ার্কিং বিকল্প দ্বারা উন্নত করা হয়। আপনার ইন্টারনেটের সাথে সংযোগ এবং সমস্ত দায় এবং অযৌক্তিকতার প্রয়োজন নেই। এবং আপনি বাঁশের লাঠি নিয়ে খেলতে পারবেন!
এটি আসল রেইনস্টিক নয়। এটি একটি শুকনো ক্যাকটাস যা ক্যাসকেডিং মটরশুটি দিয়ে বৃষ্টির শব্দ করে-অবশ্যই কম প্রযুক্তি। এই ডিভাইসটিতে একটি মাস্টার এবং একটি স্লেভ কম্বো রয়েছে। মনোনীত মাস্টার বাইরে বসে আছেন, লাইপো ব্যাটারি চালিত, সৌর ক্ষমতায়ন এবং একটি অ্যাডাফ্রুট হার্ডওয়্যার স্লিপ এজেন্ট দ্বারা জাগ্রত হয়েছে যা প্রতি দশ মিনিটে একবার বিদ্যুৎ পান করে এবং বৃষ্টি সেন্সর চালু করে। যদি এটি বৃষ্টি শুকিয়ে যায় তবে এটি তার একমাত্র বন্ধু-একটি ক্রীতদাসকে একটি ESP-Now বার্তা পাঠায় যা বার্তা শোনার জন্য ক্ষমতার সাথে সংযুক্ত থাকে। যদি এটি একটি পায় তবে এটি শৈল্পিকভাবে স্থাপন করা নিওপিক্সেলের একটি ক্যাসকেড চালু করে। দলটি স্থানীয়ভাবে তৈরি বাঁশ দিয়ে তৈরি করা হয়েছে যা কাজ করতে মজাদার এবং প্রিন্ট করতে 16 ঘন্টার প্রয়োজন হয় না।
ধাপ 1: আপনার উপকরণ সংগ্রহ করুন
মনে রাখবেন যখন আপনি একটি শিশু ছিলেন এবং এটি সুপারিশ করা হয়েছিল যে আপনি তীক্ষ্ণ তীক্ষ্ণ বাঁশের লাঠি এবং অপেক্ষা করার জন্য তাদের জাল দিয়ে বেঁধে হত্যা করতে পারেন! আচ্ছা আমরা সেটা করব না।
1. বাঁশ-যতক্ষণ আপনি ভিতরে Neopixels স্ট্রিং করতে চান একটি সুন্দর টুকরা পান। (খনি প্রায় 6 ফুট ছিল) এছাড়াও কিছু ইলেকট্রনিক্স সামঞ্জস্য করার জন্য যথেষ্ট সেন্সর হাউজিংয়ের জন্য একটি অংশ। (3 ইঞ্চি চওড়া 8 ইঞ্চি লম্বা)
2. নমনীয় সৌর কোষ-এর মতো:
3. TP 4056 চার্জার বোর্ড:
4. লজিক লেভেল কনভার্টার:
5. পাওয়ার টাইমার ব্রেকআউট অ্যাডাফ্রুট:
6. ESP8266 সহ Adafruit পালক HUZZAH:
7. WEMOS D1 মিনি-আপনার পছন্দ…
8. নিওপিক্সেল স্ট্রিপ 60 LED/M
9. লাইপো ব্যাটারি
10. রেইন সেন্সর-আমি এটি কিনেছি কিন্তু তাদের মধ্যে অনেকগুলি আছে:
11. জেনেরিক অন/অফ সুইচ
ধাপ 2: ইলেকট্রনিক্স একত্রিত করুন
উভয় ডিভাইসের ওয়্যারিং কিভাবে সম্পন্ন হয় সে বিষয়ে ফ্রিজিং ডায়াগ্রাম অনুসরণ করুন। WEMOS D1 মিনিতে মহিলা হেডার বসানোর জন্য একটি পারফ বোর্ড সহ স্লেভ ইউনিট খুবই সহজ যা পুরুষ হেডারের একটি সেট ইনস্টল করা আছে। এটি সমন্বয় এবং প্রোগ্রামিংয়ের জন্য মাউন্ট এবং অপসারণকে সহজ করে তোলে। লজিক লেভেল শিফটার অন্য দিকে এবং ছোট এবং বোর্ডে মাউন্ট করা সহজ। নিওপিক্সেল ব্যবহার করার সর্বোত্তম অনুশীলনের জন্য এটি একটি প্রতিরোধককে লেভেল শিফটার এবং নিওপিক্সেলের ডেটা আউটপুট এবং পাওয়ার লাইনের মধ্যে একটি বড় ক্যাপাসিটরের সাথে সংযুক্ত করার পরামর্শ দেওয়া হয়। নিশ্চিত করুন যে আপনি একটি পর্যাপ্ত বিদ্যুৎ সরবরাহ ব্যবহার করেন এবং WEMOS আউটপুট থেকে এটি আলাদাভাবে সংযুক্ত করুন। আপনার রেইনস্টিক কতক্ষণ হতে চলেছে তা দিয়ে আপনি এই শক্তির উত্সটি মাপতে পারেন …
মাস্টার ইউনিট বেশ সহজ। আমি অন্য WEMOS D1 মিনি এর পরিবর্তে একটি Adafruit Huzzah ESP8266 ব্যবহার করেছি কারণ এর নিজস্ব ব্যাটারি পাওয়ার ইউনিট আছে। লিপো আপনি যা চান তা সাইজ করুন-এটি শুধু বাঁশের ভিতরে ফিট করতে হবে। সিম্পল চার্জ কন্ট্রোলার সোলার সেল এবং ব্যাটারির সাথে সংযুক্ত থাকে এবং পাওয়ার টাইমার ব্রেকআউট এবং ESP8266 এ বিদ্যুৎ সরবরাহ করে। রেইন সেন্সরের শক্তি মাইক্রোকন্ট্রোলার বোর্ডে 3.3 V পাওয়ার মাধ্যমে আসে। আমি পাওয়ার টাইমার এবং বোর্ড EN পিন থেকে Enable লাইনের মধ্যে একটি সুইচ রাখলাম যাতে আমি এই লাইনটিকে প্রোগ্রাম করার জন্য উচ্চ রাখতে পারি। (এটিকে কম রাখা হয় এমনকি যখন টাইমারের শক্তি বন্ধ থাকে তখন এটি ছাড়া কাজ করা কঠিন হয়ে যায় …) হুজ্জার দুটি পিন ব্যবহার করা হয়-একটি রেইন সেন্সরের জন্য যা পানি হিট করার সময় এটি ডিজিটালভাবে কম করে এবং অন্যটি বলে পাওয়ার টাইমার এটি বন্ধ করা ঠিক আছে। আমি এই ইউনিটে ব্যাটারি পরীক্ষক রাখিনি কিন্তু আপনি চাইলে নির্দেশাবলী অ্যাডাফ্রুট ওয়েব পেজে আছে। এটি বোর্ডে একমাত্র A0 পিন ব্যবহার করে কিন্তু আপনি এই ডেটাটি স্লেভে প্রেরণ করতে এবং এটিকে পিক্সেল হাইট হিসাবে আউটপুট করতে সহজেই প্রোগ্রাম করতে পারেন।
ধাপ 3: এটি তৈরি করুন
বাঁশ দিয়ে কাজ করা মজাদার। আমার ব্যবহৃত টুকরোগুলো কিছুক্ষণের জন্য শুকিয়ে মরে গেছে। বাইরে মসৃণ বালি। আলোর জন্য স্লটটি হালকা সাবার করাত দিয়ে কাটা সহজ। শুধু সমগ্র দৈর্ঘ্য বরাবর কিছু নীল-টেপ ব্যবহার করুন এবং মোটামুটিভাবে এক ইঞ্চি চওড়া ফাটল মুখের দিকে প্রায় 8 ইঞ্চি অক্ষত রেখে। আকৃতিটি wেউয়ের মতো হতে পারে যতটা আপনি এটি কাটাতে চান। আপনার ব্লেড প্রবেশদ্বার শুরু করতে এবং প্রান্তে প্রস্থান করতে দুটি ব্লেড আকারের গর্ত ড্রিল করুন। বাঁশ খুব সহজেই কেটে যায় এবং আপনি ঠিক সেই নোডগুলির মধ্য দিয়ে যেতে পারেন যা তাদের জুড়ে একটি সম্পূর্ণ বিভ্রান্তি রয়েছে। বাকি টিউবটি ফাঁপা। একটি ছোনি নিন এবং নোডের অভ্যন্তরীণ অবশিষ্টাংশগুলি বের করুন যা একটি সম্পূর্ণ ফাঁপা নল সক্ষম করবে। খেয়াল রাখতে হবে যে আপনি বাঁশের দৈর্ঘ্যকে বিভক্ত করতে শুরু করবেন না, তবে এটি সহজেই মেরামত করা যায়। একটি সমতল সাদা বহিরঙ্গন এক্রাইলিক দিয়ে টিউবের ভিতরে স্প্রে পেইন্ট করুন। টিউবের বাইরের অংশে ইউভি রেজিস্ট্যান্ট পলিউরেথেনের কয়েকটি কাপড় লেপটে থাকে।
মাস্টার ইউনিটটি প্রায় 10 ইঞ্চি লম্বা 3 থেকে 4 ইঞ্চি প্রশস্ত টুকরা যা সেন্সরকে সামঞ্জস্য করবে। এটি সাবধানে নির্বাচন করা হয়েছে যাতে এটি উপরের নোড থেকে প্রায় 2 ইঞ্চি দূরে কাটা হয়। এই স্থানটি সেন্সর ধরে রাখবে এবং নীচের ইলেকট্রনিক্সের জন্য একটি জলরোধী সীলমোহর দেবে। সেন্সর তারের মাধ্যমে ড্রপ করার অনুমতি দেওয়ার জন্য আপনার এই নোড-ক্যাপের প্রান্তে 1/4 'গর্ত ড্রিল করা উচিত। ক্যাপ বেসের চারপাশে আরেকটি গর্ত এই প্রাকৃতিক কাপে জল সংগ্রহ করার অনুমতি দেবে। স্পেসে ফিট করার জন্য আমাকে সেন্সর প্লেটটি ছাঁটাই করতে হয়েছিল এবং একটি ছোট গর্ত পেতে বিভিন্ন সংযোগকারীকে সোল্ডার করতে হয়েছিল। সেন্সর তারগুলি একটি সেন্সর তুলনাকারী বোর্ডকে খাওয়ায় যা জলরোধী বিভাগে বসে। বহিরঙ্গন ব্যবহারের জন্য এই ইউনিটটি আবার পলিউরেথেন স্প্রে দিয়ে স্প্রে করুন।
ধাপ 4: এটি একত্রিত করুন
নমনীয় সৌর প্যানেল হল মাস্টার ইউনিটের বাইরে লাগানো যোগাযোগ সিমেন্ট। টিউব হাউজিংয়ের ছোট ছোট ছিদ্রের মাধ্যমে যে তারগুলি এটিকে সংযুক্ত করে তা সৌর প্যানেলের প্রান্তে বিক্রি হয়। কীভাবে তাদের ওয়েবসাইটে এটি করা যায় তার নির্দেশাবলী অনুসরণ করুন-এটি খুব সহজ। বৃষ্টির সেন্সর উপরের কাপে সিলিকনের ড্যাব দিয়ে নাইলন স্পেসারে লাগানো থাকে যা সেন্সরকে একটি কোণে কাত করে যাতে বৃষ্টি জমে না। অন/অফ সুইচ মিটমাট করার জন্য ইউনিটের পাশে একটি গর্ত ড্রিল করা হয়। অন্য সবকিছু শুধু ভিতরে স্টাফ করা হয়। যতক্ষণ আপনি কিছু বায়ু ছিদ্র ছেড়ে যান ততক্ষণ আপনি নীচে একটি ছোট প্লাস্টিকের কভার সিলিকন করতে পারেন। সমস্ত তারের প্রবেশদ্বার সিলিকনের ড্যাব দিয়ে সিল করা হয়েছে।
স্লেভ ইউনিট উপরে এবং নীচে কয়েক ইঞ্চি রেখে Neopixels দৈর্ঘ্যের সাথে লাগানো হয়। এগুলি সহজেই সিলিকন করা হয়-নিশ্চিত করুন যে আপনি যদি সিলিকন স্লিভটি খুলে ফেলেন তবে আপনার সাথে একটি-আঠালো করা অসম্ভব। নিওপিক্সেলগুলিকে পাশে রাখুন যাতে এটি প্রায় প্রতিটি কোণ থেকে দেখা না যায় তবে তার আলোকে আঁকা গহ্বরে নির্দেশ করে। একটি বড় ক্যাপাসিটরের সাহায্যে শক্তির উৎস সুরক্ষিত করার পর ছোট WEMOS বোর্ড টিউবের নীচে সহজেই ফিট হয়ে যাবে। যদিও স্লেভ ইউনিট বাইরে যেতে পারে এটি ওয়াটারপ্রুফ করার জন্য ডিজাইন করা হয়নি।
ধাপ 5: এটি প্রোগ্রাম করুন
এই লোকটি সেন্সর এবং ইএসপি-নাউ এর কিছু উদাহরণ স্থাপন করার একটি চমৎকার কাজ করেছে: https://github.com/HarringayMakerSpace/ESP-Now। Andreas Spiess উদাহরণ সহ একটি চমৎকার ভিডিও করেছেন যে আমি এই প্রকল্পটি শুরু করার জন্য কোড ব্যবহার করেছি। এই সীমিত মাস্টার/স্লেভ ইউনিটের মোটেও ইন্টারনেটের প্রয়োজন নেই তাই আমি সেই বিভাগগুলি বাদ দিয়েছি-এটি কেবল বৃষ্টি হচ্ছে কিনা তা তথ্য স্থানান্তর করে। আমি ইএসপির জন্য হেরাল্ডড গভীর ঘুমের বিকল্পগুলি ব্যবহার না করার সিদ্ধান্ত নিয়েছি কারণ আমি একটি পূর্ববর্তী প্রকল্পে পেয়েছি এটি কিছুক্ষণ পরে এলোমেলোভাবে অস্থির হয়ে যায় এবং এলোমেলোভাবে সৌর ব্যাটারি চালায়। হার্ডওয়্যার অপশনটি প্রতি দশ মিনিট বা তার পরে একবার অ্যাডাফ্রুট হুজাহাকে পুনরায় বুট করে, কম সংকেত বৃষ্টি বোঝানোর জন্য সেন্সরটি পরীক্ষা করে, যদি এটি না পায় তবে টাইমারে সম্পন্ন পিনে একটি উচ্চ/নিম্ন সংকেত পাঠায়। অন্যথায় কোডটি কোডটি সক্রিয় করার জন্য ক্রীতদাসকে তথ্য পাঠানোর জন্য পাঠায় (সত্যিই পাঠানো ফাংশন ছাড়া কোন তথ্য নেই)। স্লেভ কোডটি কেবল মেশিনটি বুট করে এবং একটি বার্তার জন্য অপেক্ষা করে এবং যখন এটি পায় তখন এটি এক মিনিটের জন্য নিওপিক্সেল ফাংশন সেট করে। আপনি সফ্টওয়্যারে এটি পরিবর্তন করতে পারেন কিন্তু এটি আবার বৃষ্টি সক্রিয়করণের জন্য অপেক্ষা করতে থাকে। মানগুলি কোথায় পরিবর্তন করতে হয় তা দেখতে সফ্টওয়্যারের মন্তব্যগুলি পড়ুন। মহান উল্কা ক্যাসকেড কোড এই উৎস থেকে এসেছে: https://www.tweaking4all.com/hardware/arduino/adruino-led-strip-effects/ আমি শুধু কিছু এলোমেলো ধ্রুবক এবং একটি রঙ পরিবর্তন যোগ করেছি।
ধাপ 6: এটি ব্যবহার করা
বৃষ্টির সেন্সরের ছোট পোটেন্টিওমিটারকে ঠিক করতে হবে যে কোন মাত্রার ড্রিপ মাস্টারকে নোটিশ পাঠাতে সক্রিয় করে। বৃষ্টির জন্য আপনার সেন্সর কত ঘন ঘন চালু হয় তা নির্ধারণ করতে আপনাকে অ্যাডাফ্রুট টাইমার সার্কিট পটেন্টিওমিটারও সামঞ্জস্য করতে হবে-পরিসীমা সেকেন্ড থেকে দুই ঘন্টা-আপনার পছন্দ। মাস্টার ইউনিটে লিপো ব্যাটারি চার্জ করুন এবং এটি চালু করুন এবং এটি বাইরে মাউন্ট করুন এবং এটি আপনার নিজের শক্তির প্রয়োজনে যত্ন নেওয়া উচিত যদি না আপনি আলাস্কায় থাকেন যেখানে এটি নিয়মিত বৃষ্টি হয় এবং অন্ধকার থাকে। স্লেভ ইউনিট মাস্টারের ওয়াইফাই রেঞ্জের মধ্যে যেকোনো জায়গায় কাজ করে এবং বার্তাগুলির জন্য অপেক্ষা করার দিনগুলিতে এটি খুব স্থিতিস্থাপক-কেবল আপনার নিওপিক্সেল দৈর্ঘ্য সরবরাহ করতে এবং যেতে যথেষ্ট শক্তি সহ এটি 5 ভোল্টের প্রাচীরের ওয়ার্টে প্লাগ করুন। যদি আপনি বৃষ্টির জন্য অপেক্ষা করার সময় মাঝে মাঝে হালকা ডিসপ্লে চান তবে এটি প্রোগ্রাম করা সহজ-বিশেষ করে যদি আপনি এমন কোথাও থাকেন যেখানে বৃষ্টি হয় না।
প্রস্তাবিত:
হোম অ্যাসিস্ট্যান্ট এবং ইএসপি হোম সহ আপনার স্বয়ংক্রিয় স্লাইডিং গেট নিয়ন্ত্রণ করুন: 5 টি ধাপ (ছবি সহ)
হোম অ্যাসিস্ট্যান্ট এবং ইএসপি হোমের সাহায্যে আপনার স্বয়ংক্রিয় স্লাইডিং গেট নিয়ন্ত্রণ করুন: নিম্নলিখিত নিবন্ধটি আমার ব্যক্তিগত অভিজ্ঞতার উপর কিছু প্রতিক্রিয়া যা আমি আমার বাড়িতে স্বয়ংক্রিয় স্লাইডিং গেটটি নিয়ন্ত্রণ করেছি। ব্র্যান্ডেড এই গেট, " V2 আলফারিস " আমারও আছে
মাইক্রোপিথন ইএসপি 32 এর উপর ভিত্তি করে লোরা গেটওয়ে: 10 টি ধাপ (ছবি সহ)
মাইক্রো পাইথন ইএসপি 32 এর উপর ভিত্তি করে লোরা গেটওয়ে: সাম্প্রতিক বছরগুলিতে লোরা খুব জনপ্রিয় হয়েছে। এই প্রযুক্তি ব্যবহার করে ওয়্যারলেস কমিউনিকেশন মডিউল সাধারণত সস্তা (ফ্রি স্পেকট্রাম ব্যবহার করে), আকারে ছোট, শক্তি-দক্ষ এবং দীর্ঘ যোগাযোগের দূরত্ব রয়েছে এবং এটি মূলত পারস্পরিক যোগাযোগের জন্য ব্যবহৃত হয়
ইএসপি 32 ভিজিএ আর্কেড গেমস এবং জয়স্টিক: 6 টি ধাপ (ছবি সহ)
ইএসপি 32 ভিজিএ আর্কেড গেমস এবং জয়স্টিক: এই নির্দেশে আমি দেখাবো কিভাবে চারটি তোরণ গেমের মতো পুনরুত্পাদন করা যায় - টেট্রিস - সাপ - ব্রেকআউট - বোমার - একটি ইএসপি 32 ব্যবহার করে, একটি ভিজিএ মনিটরের আউটপুট সহ। রেজোলিউশন 320 x 200 পিক্সেল, 8 রঙে। আমি এর আগে একটি সংস্করণ করেছি
টোটোরো প্রকল্প - আইওটি এবং এমকিউটিটি এবং ইএসপি 01: 7 ধাপ (ছবি সহ)
টোটোরো প্রজেক্ট - আইওটি এবং এমকিউটিটি এবং ইএসপি 01: টোটোরো প্রজেক্ট এটি একটি চমৎকার আইওটি প্রজেক্ট যা আপনি অন্য অনেক ভিন্ন আকারে অনুলিপি করতে পারেন। কেস অ্যাডাফ্রুটআইও)। এমকিউটিটি এবং বিজ্ঞাপনের জন্য একটি দরকারী নির্দেশিকা
ইএসপি 32 / ইএসপি 8266 ওয়াইফাই মডিউল সহ হাইফাইভ 1 ওয়েব সার্ভার টিউটোরিয়াল: 5 টি ধাপ
HiFive1 ESP32 / ESP8266 ওয়াইফাই মডিউল টিউটোরিয়াল সহ ওয়েব সার্ভার: HiFive1 হল প্রথম Arduino- সামঞ্জস্যপূর্ণ RISC-V ভিত্তিক বোর্ড যা SiFive থেকে FE310 CPU দিয়ে নির্মিত। বোর্ডটি আরডুইনো ইউএনও -র তুলনায় প্রায় 20 গুণ দ্রুততর হলেও ইউএনও বোর্ডের মতো হাইফাইভ 1 এর ওয়্যারলেস সংযোগের অভাব রয়েছে। সৌভাগ্যবশত, বেশ কয়েকটি অনভিজ্ঞ রয়েছে