সুচিপত্র:

ওয়াইফাই ক্লক, টাইমার ও ওয়েদার স্টেশন, ব্লিনক নিয়ন্ত্রিত: ৫ টি ধাপ (ছবি সহ)
ওয়াইফাই ক্লক, টাইমার ও ওয়েদার স্টেশন, ব্লিনক নিয়ন্ত্রিত: ৫ টি ধাপ (ছবি সহ)

ভিডিও: ওয়াইফাই ক্লক, টাইমার ও ওয়েদার স্টেশন, ব্লিনক নিয়ন্ত্রিত: ৫ টি ধাপ (ছবি সহ)

ভিডিও: ওয়াইফাই ক্লক, টাইমার ও ওয়েদার স্টেশন, ব্লিনক নিয়ন্ত্রিত: ৫ টি ধাপ (ছবি সহ)
ভিডিও: WiFi চোর ধরুন এবং Block করুন যে কাউকে Control Tp Link Router Bangla Increase WiFi Speed 2024, নভেম্বর
Anonim
ওয়াইফাই ক্লক, টাইমার ও ওয়েদার স্টেশন, ব্লিনক নিয়ন্ত্রিত
ওয়াইফাই ক্লক, টাইমার ও ওয়েদার স্টেশন, ব্লিনক নিয়ন্ত্রিত
ওয়াইফাই ক্লক, টাইমার ও ওয়েদার স্টেশন, ব্লিনক নিয়ন্ত্রিত
ওয়াইফাই ক্লক, টাইমার ও ওয়েদার স্টেশন, ব্লিনক নিয়ন্ত্রিত

এটি একটি মোর্ফিং ডিজিটাল ঘড়ি (ধারণা এবং মর্ফিং কোডের জন্য হরি উইগুনাকে ধন্যবাদ), এটি একটি অ্যানালগ ঘড়ি, আবহাওয়া রিপোর্টিং স্টেশন এবং রান্নাঘরের টাইমারও।

এটি ওয়াইফাই দ্বারা আপনার স্মার্টফোনে একটি Blynk অ্যাপ দ্বারা সম্পূর্ণরূপে নিয়ন্ত্রিত হয়।

অ্যাপ্লিকেশনটি আপনাকে অনুমতি দেয়:

প্রদর্শন morphing ডিজিটাল ঘড়ি, দিন, তারিখ, মাস প্রদর্শন এনালগ ঘড়ি, দিন, তারিখ, মাস

OpenWeathermap.org এবং স্থানীয় তাপমাত্রা/আর্দ্রতা সেন্সর থেকে wardর্ধ্বমুখী স্ক্রলিং আবহাওয়া প্রদর্শন করুন।

একটি রান্নাঘর টাইমার ফাংশন ব্যবহার করুন

সময় অঞ্চল নির্বাচকের সাথে এনটিপি সার্ভারের সময় আপডেট

ফার্মওয়্যারের ওটিএ (ওভার দ্য এয়ার) আপডেট

এখানে বর্ণিত সিস্টেম ফার্মওয়্যার একটি রাস্পবেরি পাই ব্যবহার করে Blynk এর জন্য একটি স্থানীয় সার্ভার ব্যবহার করে, Blynk ওয়েবসাইটে এটি কিভাবে সেট আপ করবেন সে সম্পর্কে প্রচুর তথ্য রয়েছে।

লোকাল সার্ভার সফটওয়্যারটি ডাউনলোড করা বিনামূল্যে এবং আপনার বাড়ির আশেপাশে অনেক Blynk নিয়ন্ত্রিত গ্যাজেট থাকলে আপনার অর্থ সঞ্চয় করতে পারে।

বিকল্পভাবে আপনি Blynk এর সাথে একটি অ্যাকাউন্ট তৈরি করতে পারেন এবং তাদের সার্ভার ব্যবহার করতে পারেন যদিও এটি সম্ভবত অ্যাপ উইজেটগুলির জন্য আপনাকে কয়েক ডলার খরচ করবে। যখন আপনি Blynk এ যোগদান করেন তখন বিনামূল্যে 'শক্তি' (উইজেট) আছে কিন্তু এই প্রকল্পের জন্য যথেষ্ট নয়।

এটি বেশ জটিল সিস্টেম যা বেশ কয়েকটি ওয়াইফাই সিস্টেম, সার্ভার এবং জটিল ফার্মওয়্যার/সফ্টওয়্যার জড়িত।

অ্যাসেম্বলি এবং ওয়্যারিং মোটামুটি সোজা কিন্তু ফার্মার ইনস্টলেশন জটিল।

আমি শুধু আশা করি আমি আপনাকে যা জানার প্রয়োজন তা বলার কথা মনে রাখব:)

বাইঙ্ক ওয়েবসাইট ব্লাইঙ্ক অধ্যয়ন করুন, আপনাকে আপনার ফোনে অ্যাপটি ইনস্টল করতে হবে।

আপনার এপিআই কী পেতে আপনাকে OpenWeathermap.org এ একটি বিনামূল্যে অ্যাকাউন্ট খুলতে হবে।

আমি একজন প্রারম্ভিককে এই প্রকল্পটি চেষ্টা করার পরামর্শ দেব না।

দয়া করে মনে রাখবেন এটি ঘড়ি প্রতিযোগিতায় একটি এন্ট্রি, দয়া করে ভোট দিন যদি আপনি এটি পছন্দ করেন।

সরবরাহ

এখানে যেমন NodeMCU 12E ESP8266 মডিউল

64 x 32 ডট ম্যাট্রিক্স ডিসপ্লে যেমন এখানে

RTC রিয়েল টাইম ক্লক মডিউল এখানে

এখানে মত DHT11 টেম্প/আর্দ্রতা মডিউল

এই মত ভেরো বোর্ড

কেসের জন্য কিছু কাঠ (প্যালেট কাঠ করবে)

এই মত 5v 6A পাওয়ার প্যাক

একটি পাওয়ার ইন জ্যাক (PCB মাউন্ট) এই মত

কিছু 24/28 গেজ অন্তরক তারের

16 উপায় ফিতা কেবল (প্রায় 300 মিমি), 2 x মহিলা DIL সকেট এবং 1 x 6 উপায় DIL সকেট

16 উপায় DIL ফিতা সংযোগকারী পুরুষ (PCB মাউন্ট)

2 উপায় টার্মিনাল ব্লক (PCB মাউন্ট)

মহিলা শিরোলেখ একক সারি (প্রায় 40 টি, বিভিন্ন দৈর্ঘ্য)

সরঞ্জাম

সোল্ডারিং স্টেশন, সোল্ডার, ওয়্যার কাটার ইত্যাদি

ধাপ 1: ভেরোবোর্ড পিসিবি তৈরি করা

ভেরোবোর্ড পিসিবি তৈরি করা
ভেরোবোর্ড পিসিবি তৈরি করা
ভেরোবোর্ড পিসিবি তৈরি করা
ভেরোবোর্ড পিসিবি তৈরি করা
ভেরোবোর্ড পিসিবি তৈরি করা
ভেরোবোর্ড পিসিবি তৈরি করা
ভেরোবোর্ড পিসিবি তৈরি করা
ভেরোবোর্ড পিসিবি তৈরি করা

ভেরো বোর্ডের একটি টুকরো 36 বা 37 টি স্ট্রিপ লম্বা করে 13 টি ছিদ্র করে কেটে নিন।

আরডুইনো বোর্ড (2 x 15 ওয়ে), আরটিসি মডিউল (5 ওয়ে) এবং ডিএইচটি 11 মডিউল (3 ওয়ে) ছবিতে মহিলা একক সারির হেডার স্ট্রিপগুলিতে সোল্ডার।

ডিসি সকেটে সোল্ডার এবং ছবিতে দেখানো 2 উপায় টার্মিনাল ব্লক।

দেখানো হিসাবে 16 উপায় DIL পুরুষ ফিতা সংযোগকারী মধ্যে ঝাল।

পরিকল্পিতভাবে বোর্ডটি তারে লাগান এবং যেখানে প্রয়োজন সেখানে ট্র্যাকগুলি কাটুন।

প্রতিটি প্রান্তে একটি 16 টি উপায় মহিলা ডিআইএল সংযোগকারী দিয়ে যথেষ্ট দীর্ঘ একটি ফিতা কেবল করুন।

আমার ম্যাট্রিক্স মডিউল দিয়ে একটি পাওয়ার ক্যাবল সরবরাহ করা হয়েছিল।

সরবরাহ না করা হলে ডিসপ্লের জন্য যথেষ্ট সময় ধরে একটি পাওয়ার ক্যাবল তৈরি করুন। ম্যাট্রিক্স মডিউল ফিট করার জন্য 4 -উপায় সংযোগকারী সহ লাল এবং কালো তারগুলি।

ম্যাট্রিক্স মডিউলের ডান দিকের সংযোগকারীর সাথে সংযোগের জন্য আপনাকে 6 -উপায় DIL মহিলা হেডার সহ একটি 5 -উপায় কেবল তৈরি করতে হবে। এই 5 টি তারের পরিবর্তে রিবন ক্যাবল থেকে ভেঙে ফেলা যেতে পারে কিন্তু আমি বোর্ডে ফিরে যাওয়া এবং ডান পাশের সংযোগকারীতে ফিরে যাওয়া সহজ বলে মনে করেছি।

দয়া করে সমস্ত তারের জন্য পরিকল্পিত অনুসরণ করুন।

মাল্টি মিটার বা কন্টিনিউটি চেকার দিয়ে প্রতিটি সংযোগের উপর যান, নিশ্চিত করুন যে কোন শর্টস বা ব্রিজযুক্ত সংযোগ নেই। ভোল্টেজ লাইন সঠিক কিনা তা পরীক্ষা করুন।

আমি এই একটি Fritzing এবং আপলোড করার সময় খুঁজে বের করার চেষ্টা করব।

ধাপ 2: কেস তৈরি করুন

কেস তৈরি করুন
কেস তৈরি করুন
কেস তৈরি করুন
কেস তৈরি করুন
কেস তৈরি করুন
কেস তৈরি করুন

আমি আমার কিছু স্ক্র্যাপ পাইন থেকে কেসটি তৈরি করেছি।

অঙ্কনটি মোটামুটি সঠিক, যেমন সবসময় কম্পিউটারে ডিজাইন করা জিনিসগুলি তাদের উপযুক্ত হয়।

ইলেকট্রনিক্স ফিট করার জন্য আপনাকে চিসেল এবং গেজ করতে হতে পারে।

আমি এটি একটি ছবির ফ্রেমের মতো মাইটার্ড কোণ দিয়ে তৈরি করেছি, এখন আমি এটি আমার সিএনসি মেশিনে করব।

আমি মনে করি এটি 3D মুদ্রিত হতে পারে। তোমার পছন্দ.

যদি এটি কাঠ হয়, তার উপর কিছু বার্নিশ স্প্ল্যাশ করুন।

ধাপ 3: ক্ষেত্রে ইলেকট্রনিক্স ফিট করুন

ক্ষেত্রে ইলেকট্রনিক্স ফিট
ক্ষেত্রে ইলেকট্রনিক্স ফিট
ক্ষেত্রে ইলেকট্রনিক্স ফিট
ক্ষেত্রে ইলেকট্রনিক্স ফিট
ক্ষেত্রে ইলেকট্রনিক্স ফিট করুন
ক্ষেত্রে ইলেকট্রনিক্স ফিট করুন

প্রথমে ম্যাট্রিক্স প্যানেল ফিট করুন তারপর ভেরো পিসিবি।

পাওয়ার প্যাকটি প্লাগ করুন এবং ভেরো বোর্ডের ভোল্টেজ এবং স্থলগুলি পরীক্ষা করুন Arduino, RTC, DHT11 (ব্যাটারি ভুলবেন না), ম্যাট্রিক্স এবং ফিতা তারের 2 উপায় পাওয়ার সংযোগকারী ।

যখন সব চেক আউট ঠিক আছে পাওয়ার প্যাক আনপ্লাগ এবং Arduino, RTC এবং DHT11 প্লাগ করতে এগিয়ে যান।

রিবন সংযোগকারীগুলিকে প্লাগ করুন উভয় প্রান্ত নিশ্চিত করে যে তারা সঠিকভাবে ভিত্তিক।

ডান ম্যাটিক্স সংযোগকারীতে 6 উপায় সংযোগকারী প্লাগ করুন।

ম্যাট্রিক্স প্যানেলে সরবরাহ করা বিদ্যুতের তারের মধ্যে unুকুন, একটি উপযুক্ত দৈর্ঘ্যে প্রান্তগুলি কেটে ফেলুন এবং ভেরো বোর্ডের টার্মিনাল ব্লকে স্ক্রু করুন, সঠিক মেরুতা নিশ্চিত করুন।

ধাপ 4: Arduino প্রোগ্রামিং

আপনার আরডুইনো আইডিই ইনস্টল করা দরকার, নেটে কীভাবে এটি করা যায় সে সম্পর্কে প্রচুর তথ্য রয়েছে। Arduino IDE।

ইনস্টল করার সময় পছন্দগুলিতে যান এবং নীচের পাঠ্য লাইনটি অনুলিপি করুন এবং 'অতিরিক্ত বোর্ড ম্যানেজার ইউআরএল:' বক্সে পেস্ট করুন:-

arduino.esp8266.com/stable/package_esp8266c…

আপনাকে নিম্নলিখিত গ্রন্থাগারগুলি ইনস্টল করতে হবে:

1. BlynkSimpleEsp8266, এখান থেকে পাওয়া যাবে। এই সাইটে আপনার যা জানা দরকার তা এখানে

2. ESP8266WiFi এখানে

3. এখানে WiFiUdp

4. ArduinoOTA IDE এর সাথে অন্তর্ভুক্ত

5. এখানে টাইমলিব

6. এখানে RTClib

7. এখানে DHT

8. এখানে টিকার

9. PxMatrix এখানে

10. ফন্ট/Org_01 এখানে

লাইব্রেরিগুলি ইনস্টল করা এই নির্দেশযোগ্য অংশ নয়, নেটে প্রচুর তথ্য।

লাইব্রেরি ইনস্টল করার পরে আপনাকে IDE পুনরায় চালু করতে হবে।

IDE শুরু করুন এবং BasicOTA.ino ফাইলটি খুলুন যদি আপনি OTA সক্ষমতা পছন্দ করেন, প্রথমে ESP8266 বোর্ডে BasicOTA.ino আপলোড করুন, পরে বোর্ডটি পুনরায় সেট করুন।

আপনার জন্য নির্দিষ্ট তথ্য যোগ করতে হবে যেখানে ইনো ফাইলে প্রশ্ন চিহ্ন রয়েছে। এগুলি লাইন নম্বরে হওয়া উচিত:

6 - আপনার ওয়াইফাই SSID, 7 - আপনার ওয়াইফাই পাসওয়ার্ড, Arduino IDE তে MorphClockScrollWeather.ino ফাইলটি খুলুন

আপনি যদি OTA না পছন্দ করেন, তাহলে IDE ব্যবহার করে MorphClockScrollWeather.ino- তে OTA- এর সমস্ত রেফারেন্স মন্তব্য করুন।

Digit.cpp এবং Digit.h আইএনও হিসাবে একই ফোল্ডারে থাকা প্রয়োজন, তাদের IDE তে ট্যাব হিসাবে দেখা উচিত।

আপনার জন্য নির্দিষ্ট তথ্য যোগ করতে হবে যেখানে ইনো ফাইলে প্রশ্ন চিহ্ন রয়েছে। এগুলি লাইন নম্বরে হওয়া উচিত:

124 - আপনার সময় অঞ্চল, 140, 141, 142 - ওয়েদারম্যাপ কী এবং তথ্য, 171 - আপনার ওয়াইফাই SSID, 172 - আপনার ওয়াইফাই পাসওয়ার্ড, 173 - Blynk কর্তৃপক্ষ টোকেন, (এই বিষয়ে পরে আরো)

লাইন নম্বরগুলি আইডিই পছন্দগুলির একটি বিকল্প, বাক্সে টিক দিন।

এখন NodeMCU বোর্ডে আপলোড করুন।

আপনি যদি ওটিএ ব্যবহার করেন তবে আইডিই -তে সরঞ্জামগুলির অধীনে পোর্টে 'এজ লিট ক্লক' খুঁজে পাওয়া উচিত, এটির আইপি ঠিকানাও থাকবে। এখন আপনার ফার্মওয়্যার আপডেট করার জন্য USB তারের প্রয়োজন নেই, এটি WiFi এর মাধ্যমে করুন। দারুণ হাহ !!

দ্রষ্টব্য: আমি খুঁজে পেয়েছি সর্বশেষ Arduino IDE OTA পোর্ট প্রদর্শন করে না। আমি একটি পুরোনো সংস্করণ 1.8.5 ব্যবহার করছি। এটি ঠিক কাজ করে। আপনি সর্বশেষ IDE ডাউনলোড করার সময় তারা এই বাগটি সংশোধন করতে পারে।

ধাপ 5:

ছবি
ছবি
ছবি
ছবি

নীচের নির্দেশাবলী অনুসরণ করুন:

1. Blynk অ্যাপ ডাউনলোড করুন: https://j.mp/blynk_Android অথবা

2. QR- কোড আইকনটি স্পর্শ করুন এবং নীচের কোডটির দিকে ক্যামেরা নির্দেশ করুন

3. আমার অ্যাপ উপভোগ করুন!

অনুগ্রহ করে নোট করুন যে আমি খুঁজে পেয়েছি এটি ওয়েবসাইটের জন্য অ্যাপের জন্য একটি ভিন্ন লগইন এবং পাসওয়ার্ড।

যদি আপনি একটি স্থানীয় সার্ভার ব্যবহার করেন তবে লগইন স্ক্রিনে ট্রাফিক লাইট আইকনটি স্পর্শ করুন, কাস্টম -এ সুইচটি স্লাইড করুন, আপনার স্থানীয় সার্ভারের আইপি ঠিকানা পূরণ করুন (এটি RPi হোম স্ক্রিনে পাওয়া যাবে, এটি 192.186 এর মতো কিছু হবে। 1। ???), IP ঠিকানার পাশের পোর্ট ঠিকানা হিসেবে 9443 টাইপ করুন। প্রবেশ করুন.

যখন অ্যাপে একটি নতুন প্রকল্প তৈরি করা হয় একটি অনুমোদন টোকেন তৈরি করা হয়, এটি আপনার কাছে ইমেল করা যেতে পারে এবং তারপর Arduino IDE ব্যবহার করে MorphClockScrollWeather.ino এ োকানো যেতে পারে।

আমি মনে করি এর জন্য সবই আছে, শুভকামনা।

কোন প্রশ্ন নীচের মন্তব্য ব্যবহার করুন। আমি যথাসাধ্য উত্তর দেওয়ার চেষ্টা করব।

প্রস্তাবিত: