সুচিপত্র:
- ধাপ 1: সমস্ত যন্ত্রাংশ পান
- ধাপ 2: ওয়েমোস ডি 1 মিনি
- ধাপ 3: 1.8 "কালার টিএফটি ডিসপ্লে
- ধাপ 4: প্রোটোটাইপ সার্কিট তৈরি করুন
- ধাপ 5: ঘেরটি 3 ডি প্রিন্ট করুন
- ধাপ 6: 3D প্রিন্ট শেষ করা
- ধাপ 7: সবকিছু একসাথে সংযুক্ত করা
- ধাপ 8: প্রকল্পের কোড
- ধাপ 9: চূড়ান্ত ফলাফল
ভিডিও: আর্ট ডেকো আবহাওয়ার পূর্বাভাস প্রদর্শন: 9 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
হ্যালো বন্ধুরা, এই নির্দেশনায় আমরা এই আবহাওয়ার পূর্বাভাস প্রদর্শন করতে গরম দেখতে যাচ্ছি। আবহাওয়ার পূর্বাভাস দেখানোর জন্য এটি 1.8 রঙের টিএফটি স্ক্রিন সহ ওয়েমোস ডি 1 মিনি বোর্ড ব্যবহার করে। আমি কাঠের ফিলামেন্ট ব্যবহার করে এই প্রকল্পের জন্য একটি ঘের ডিজাইন এবং 3 ডি মুদ্রণ করেছি! আমি একটি পুরানো রেডিও থেকে এই আর্ট ডেকো স্টাইলের ঘেরের জন্য অনুপ্রেরণা পেয়েছি। আমি আবহাওয়া স্টেশনের জন্য একটি নকশা চেয়েছিলাম যা অনন্য এবং একরকম শৈল্পিক হবে, আমি কোন চরিত্র ছাড়াই বর্গক্ষেত্রের ঘেরগুলিতে বিরক্ত ছিলাম। আমি এমন কিছু চেয়েছিলাম যাতে সেটার দিকে তাকালে আমার মন ভালো হয়ে যায়।
প্রকল্পটি ইন্টারনেটের সাথে সংযোগ স্থাপন করে এবং আমার অবস্থানের আবহাওয়ার পূর্বাভাস পুনরুদ্ধার করে এবং স্ক্রিনে প্রদর্শন করে। প্রকল্পটি শুধুমাত্র আবহাওয়া আইকন, তাপমাত্রা এবং পূর্বাভাসের সময় প্রদর্শন করে কারণ আমি এই প্রকল্পের জন্য একটি ন্যূনতম চেহারা চেয়েছিলাম। অবশ্যই আপনি চাইলে সহজেই আরো তথ্য যোগ করতে পারেন। এখন দেখা যাক কিভাবে এই প্রকল্পটি তৈরি করা যায়।
ধাপ 1: সমস্ত যন্ত্রাংশ পান
এই প্রকল্পটি নির্মাণের জন্য প্রয়োজনীয় অংশগুলি নিম্নরূপ:
- একটি Wemos D1 মিনি বোর্ড ▶
- একটি 1.8”কালার টিএফটি ডিসপ্লে ▶
- কিছু তার -
প্রকল্পের খরচ খুবই কম এটা প্রায় $ 12!
আমাদের এই প্রকল্পের জন্য একটি ঘেরও দরকার। আপনি যদি এই প্রকল্পের জন্য ডিজাইন করা আর্ট ডেকো ঘের পছন্দ করেন তবে আপনি এটি থিংভার্স থেকে ডাউনলোড করুন।
এখানে পান ▶
ধাপ 2: ওয়েমোস ডি 1 মিনি
Wemos D1 মিনি চমত্কার নতুন বোর্ড যার দাম প্রায় $ 5!
বোর্ডটি খুবই ছোট। এটি ESP8266 EX চিপ ব্যবহার করে যা 160MHz পর্যন্ত ফ্রিকোয়েন্সিতে কাজ করতে পারে। আপনার প্রোগ্রামগুলি সঞ্চয় করার জন্য এটিতে প্রচুর মেমরি, 64Kb নির্দেশনা RAM, 96Kb ডেটা RAM এবং 4MBs ফ্ল্যাশ মেমরি রয়েছে। এটি ওয়াইফাই সংযোগ, ওভার দ্য এয়ার আপডেট এবং আরও অনেক কিছু প্রদান করে। D1 মিনি বোর্ড 11 জিপিআইও পিন এবং একটি এনালগ ইনপুট প্রদান করে। ছোট আকারের সত্ত্বেও এই বোর্ডের জন্য অনেকগুলি ieldsাল তৈরি করা হচ্ছে যা আমি মনে করি মহান, যেহেতু এইভাবে আমরা সহজেই দারুণ ইন্টারনেট অফ থিংস প্রকল্প তৈরি করতে পারি! অবশ্যই আমরা Arduino IDE ব্যবহার করে এই বোর্ডটি প্রোগ্রাম করতে পারি।
বোর্ড তার ছোট আকার সত্ত্বেও এটি পারফরম্যান্সে অন্যান্য সমস্ত Arduino সামঞ্জস্যপূর্ণ বোর্ডগুলিকে ছাড়িয়ে যায়। আমি ESP8266 এবং Arduino এর মধ্যে তুলনা করেছি, আপনি এই ধাপে সংযুক্ত ভিডিওটি পরীক্ষা করতে পারেন। এই বোর্ডটি একটি Arduino Uno এর চেয়ে 17 গুণ দ্রুত! এটি দ্রুততম আরডুইনো বোর্ড, আরডুইনো ডিউকেও ছাড়িয়ে যায়। যে সব, 6 ডলারের কম খরচে! চিত্তাকর্ষক।
ধাপ 3: 1.8 "কালার টিএফটি ডিসপ্লে
এটি একটি 1.8 কালার টিএফটি ডিসপ্লে যা ST7735 ড্রাইভার ব্যবহার করে। এটি ছিল প্রথম রঙিন ডিসপ্লে যা Arduino এর সাথে ব্যবহার করা হয় এবং যে রঙের ডিসপ্লেটি আমি সবচেয়ে বেশি ব্যবহার করি। এটি সস্তা, এর দাম প্রায় 6 ডলার, এর রেজোলিউশন 160x128 পিক্সেল, এটি 65.000 রং প্রদর্শন করতে পারে, এটি অফার করে এবং পিছনে এসডি কার্ড স্লট এবং এটি একটি দুর্দান্ত লাইব্রেরি সমর্থন করে।
আমি এই ডিসপ্লে সম্পর্কে একটি বিস্তারিত ভিডিও টিউটোরিয়াল প্রস্তুত করেছি এবং আমি এই নির্দেশে সংযুক্ত করেছি।
ধাপ 4: প্রোটোটাইপ সার্কিট তৈরি করুন
এখন সময় এসেছে সমস্ত অংশ একসাথে সংযুক্ত করার। এটা খুব সহজ. আমাদের কেবল 8 টি তারের সংযোগ করতে হবে!
1.8 কালার টিএফটি ডিসপ্লে সংযুক্ত করা হচ্ছে
- ডিসপ্লের Vcc Wemos D1 মিনি এর 5V আউটপুটে যায়
- ডিসপ্লের GND Wemos GND- এ যায়
- সিএস পিন ডিজিটাল পিন 2 এ যায়
- রিসেট পিন ডিজিটাল পিন 4 এ যায়
- A0 পিন ডিজিটাল পিন 3 এ যায়
- এসডিএ পিন ডিজিটাল পিন 7 এ যায়
- SCK পিন ডিজিটাল পিন 5 এ যায়
- LED পিন Wemos D1 মিনি এর 3.3V আউটপুটে যায়
এটাই! ইলেকট্রনিক্স প্রস্তুত! যদি আমরা প্রকল্পটি শক্তিশালী করি, সবকিছু প্রত্যাশিতভাবে কাজ করে!
ধাপ 5: ঘেরটি 3 ডি প্রিন্ট করুন
পরবর্তী ধাপ হল ঘেরটি 3D মুদ্রণ করা। আমি ফিউশন 360 ফ্রি সফটওয়্যার ব্যবহার করে এই ঘেরটি ডিজাইন করেছি।
আমি বিভিন্ন 3 ডি ডিজাইন সফটওয়্যার অনেক চেষ্টা করেছি কিন্তু ফিউশন 360 নিম্নলিখিত কারণে আমার প্রিয় হয়ে ওঠে।
- এটা খুবই শক্তিশালী
- এটা বিনামূল্যে
- এটি ব্যবহার করা তুলনামূলকভাবে সহজ
- এই সফটওয়্যারটি কিভাবে ব্যবহার করবেন সে বিষয়ে অনলাইনে প্রচুর টিউটোরিয়াল রয়েছে
আমি এই ঘেরটি তৈরি করতে 3D এ আমাকে প্রায় আধ ঘন্টা সময় নিয়েছি এবং মনে রাখবেন যে আমি 3D ডিজাইন এবং 3D মুদ্রণের জন্য খুব নতুন। এটি আমার তৈরি করা দ্বিতীয় নকশা! এই নকশাটি একটি পুরানো, খুব পুরানো রেডিওর নকশার উপর ভিত্তি করে তৈরি।
যদি আপনি আর্ট ডেকো ঘের পছন্দ করেন যা আমি এই প্রকল্পের জন্য ডিজাইন করেছি আপনি এটি থিংভার্স থেকে ডাউনলোড করুন এখানে পান it
আমি কাঠের ফিলামেন্ট ব্যবহার করে এটি 3D মুদ্রণ করেছি। আমি ফর্ম ফিউচুরার সহজ কাঠ নারিকেল ফিলামেন্ট ব্যবহার করেছি। আমাকে বলতে হবে যে এই ফিলামেন্টটি এখন পর্যন্ত আমার প্রিয়। এটি দেখতে এবং দুর্দান্ত লাগছে।
ধাপ 6: 3D প্রিন্ট শেষ করা
ঘেরটি 3 টি অংশ নিয়ে গঠিত, এবং এটি মুদ্রণ করতে আমার কয়েক ঘন্টা সময় লেগেছিল, তবে ফলাফলটি দুর্দান্ত ছিল!
প্রিন্ট শেষ হওয়ার পর, আমি সূক্ষ্ম বালি কাগজ ব্যবহার করে অংশগুলি স্যান্ড করেছি। তারপর কাঠ বার্নিশ ব্যবহার করে তাদের পালিশ। আমি প্রকল্পটি প্রক্রিয়া করার আগে বার্নিশ শুকানোর জন্য প্রায় এক দিন অপেক্ষা করেছি।
শেষ ফলাফল চিত্তাকর্ষক।
যেহেতু আমি 3 ডি প্রিন্টিং এর জন্য খুব নতুন তাই 3 ডি প্রিন্ট পালিশ করার জন্য আমার কৌশল আদর্শ নাও হতে পারে, কিন্তু শেষ ফলাফলটি সত্যিই দুর্দান্ত!
ধাপ 7: সবকিছু একসাথে সংযুক্ত করা
কাঠের বার্নিশ শুকিয়ে যাওয়ার পর, আমি কিছু টেপ দিয়ে সামনের অংশের সাথে ডিসপ্লেটি সংযুক্ত করেছিলাম এবং Wemos D1 মিনি বোর্ডে তারগুলি বিক্রি করেছিলাম। আমি তারপর পর্দায় তারের সংযুক্ত। সার্কিটটি পুনরায় পরীক্ষা করার পরে নিশ্চিত হয়ে নিন যে সবকিছু প্রত্যাশিতভাবে কাজ করছে, এটি ওয়েমোস ডি 1 মিনি বোর্ডকে আঠালো করার সময় ছিল।
দুর্ভাগ্যক্রমে, নকশাটি নিখুঁত ছিল না এবং কয়েক মিলিমিটারের ত্রুটির জন্য অংশগুলি ঘেরের সাথে খাপ খায়নি, তাই আমাকে নকশায় কিছু পরিবর্তন করতে হয়েছিল কঠিন পদ্ধতিতে। আমি যে 3D ফাইলগুলি আপলোড করেছি সেগুলি সঠিক, পরিবর্তনগুলি 3D নকশায় স্থানান্তরিত হওয়ার পরে।
তারপর, আমি প্রকল্পটি চালিত করেছি এবং গরম আঠালো দিয়ে স্থায়ীভাবে সংযুক্ত করার আগে ডিসপ্লেটিকে কেন্দ্র করেছিলাম। ঘরের সাথে কিছু রঙ এবং বৈসাদৃশ্য যুক্ত করার জন্য সামনের টুকরোতে ফ্যাব্রিকের একটি ছোট টুকরা আঠালো করার সময় ছিল। শেষ ধাপ ছিল সব অংশ একসাথে আঠালো করা! আমাদের প্রকল্প প্রস্তুত! চিত্তাকর্ষক তাই না? আমি ঘরের আকৃতি এবং অনুভূতি সত্যিই পছন্দ করি। এটি একটি সাধারণ আবহাওয়া স্টেশনকে অনন্য দেখায়। আসুন এখন প্রকল্পের সফ্টওয়্যার দিকটি দেখি।
ধাপ 8: প্রকল্পের কোড
প্রকল্পটি openweathermap.org ওয়েবসাইট থেকে আবহাওয়ার পূর্বাভাস পায়। আবহাওয়ার তথ্য বিশ্লেষণ করার জন্য আমাদের চমৎকার Arduino JSON লাইব্রেরির প্রয়োজন। ডিসপ্লের জন্য আমাদের দুটি লাইব্রেরিও দরকার।
প্রয়োজনীয় লাইব্রেরিগুলি নিম্নরূপ:
- Adafruit GFX:
- Adafruit ST7735:
- Arduino JSON:
আসুন এখন কোডটি দেখি। প্রথমে, আমাদের SSID এবং আমাদের ওয়াইফাই নেটওয়ার্কের পাসওয়ার্ড সেট করতে হবে। পরবর্তী, আমাদের operweathermap.org ওয়েবসাইট থেকে বিনামূল্যে APIKEY প্রবেশ করতে হবে। আপনার নিজের API কী তৈরি করতে, আপনাকে ওয়েবসাইটে সাইন আপ করতে হবে। বর্তমান আবহাওয়ার তথ্য এবং পূর্বাভাস পাওয়া বিনামূল্যে কিন্তু আপনি যদি কিছু টাকা দিতে ইচ্ছুক হন তবে ওয়েবসাইটটি আরও বিকল্প সরবরাহ করে। পরবর্তীতে, আমাদের অবস্থানের আইডি খুঁজে বের করতে হবে। আপনার অবস্থান খুঁজুন এবং আইডি যা আপনার অবস্থানের URL- এ পাওয়া যাবে তা অনুলিপি করুন। তারপর সিটিআইডি ভেরিয়েবলে আপনার শহরের আইডি লিখুন। প্রকল্পটি সঠিক সময় প্রদর্শন করার জন্য শেষ ধাপ হল আপনার সময় অঞ্চলে প্রবেশ করা। এখন আমরা এগিয়ে যাওয়ার জন্য প্রস্তুত।
প্রথমে, আমরা ওয়াইফাই নেটওয়ার্কের সাথে সংযোগ স্থাপন করি। তারপর আমরা সার্ভার থেকে আবহাওয়ার তথ্য অনুরোধ করি। আমি কেবল একটি ফলাফলের জন্য অনুরোধ করছি, পরবর্তী hours ঘণ্টার আবহাওয়ার পূর্বাভাস। আপনি ইচ্ছা করলে আরও পূর্বাভাসের ফলাফল পেতে সহজেই কোডটি সংশোধন করতে পারেন। আমরা JSON ফর্ম্যাটে আবহাওয়ার তথ্য সহ একটি উত্তর পাই। JSON লাইব্রেরিতে ডেটা পাঠানোর আগে আমি কিছু অক্ষর ম্যানুয়ালি মুছে ফেলি যা আমাকে সমস্যা সৃষ্টি করছিল। তারপর JSON লাইব্রেরি দখল করে নেয় এবং আমরা ভেরিয়েবলে আমাদের প্রয়োজনীয় ডেটা সহজেই সংরক্ষণ করতে পারি। আমাদের JSON ডেটার গঠন দেখে নিতে হবে যে ওপেনওয়েদারম্যাপ ওয়েবসাইট উত্তর দেয় কিভাবে আমরা আগ্রহী ডেটা পেতে পারি। আমরা ভেরিয়েবলে ডেটা সেভ করার পরে, আমাদের যা করতে হবে তা হল সেগুলোতে প্রদর্শন করা স্ক্রিন এবং সার্ভার থেকে নতুন ডেটা অনুরোধ করার আগে 30 মিনিট অপেক্ষা করুন। আমরা আবহাওয়ার পূর্বাভাসের সময়, তাপমাত্রা এবং আবহাওয়া আইকন প্রদর্শন করি। আবহাওয়া আইকনগুলি কিছু বিটম্যাপ গ্রাফিক্স এবং কিছু সাধারণ আকার নিয়ে গঠিত। আমি কোডের একটি সংস্করণও প্রস্তুত করেছি যা ডিগ্রি ফারেনহাইটে তাপমাত্রা প্রদর্শন করে।
আপনি এই নির্দেশের সাথে সংযুক্ত প্রকল্পের কোড খুঁজে পেতে পারেন। আমি কোডের সর্বশেষ সংস্করণ (সংস্করণ 2020) ডাউনলোড করার আদেশ দিচ্ছি আপনি এখানে প্রকল্পের ওয়েবসাইটটি দেখতে পারেন:
বা প্রকল্পের গিটহাব সংগ্রহস্থল:
ধাপ 9: চূড়ান্ত ফলাফল
আপনি দেখতে পাচ্ছেন, এখন উপলব্ধ প্রযুক্তির সাহায্যে আমরা সহজেই এবং খুব কম খরচে চিত্তাকর্ষক প্রকল্পগুলি তৈরি করতে পারি! এই প্রকল্পটি এর একটি স্পষ্ট প্রদর্শন, এটি 15 ডলারেরও কম খরচ করে! অবশ্যই, আমরা এই প্রকল্পের উন্নতির জন্য অনেক কিছু যোগ করতে পারি। আমরা একটি স্পিকার যুক্ত করতে পারি এবং এটিকে একটি এমপি 3 প্লেয়ার বানাতে পারি, আমরা একটি এফএম রেডিও রিসিভার যুক্ত করতে পারি এবং এটিকে একটি ভিনটেজ রেডিওতে পরিণত করতে পারি এবং আরও অনেক কিছু করতে পারি। আমি এই প্রকল্প সম্পর্কে আপনার মতামত শুনতে চাই। এই প্রকল্পের উন্নতি সম্পর্কে আপনার কোন ধারণা আছে? দয়া করে নীচে আপনার চিন্তা এবং ধারণা পোস্ট করুন। ধন্যবাদ!
আইওটি বিল্ডার্স প্রতিযোগিতায় প্রথম পুরস্কার
এখন ডিজাইনে তৃতীয় পুরস্কার: 3D ডিজাইন প্রতিযোগিতা 2016
প্রস্তাবিত:
দ্য ওয়ান্ডারথিং: একটি ব্যাটারি চালিত, চুম্বকীয়, ইএসপি 8266 আবহাওয়ার পূর্বাভাস আইওথিং!: 6 ধাপ
দ্য ওয়ান্ডারথিং: একটি ব্যাটারি চালিত, চুম্বকীয়, ESP8266 আবহাওয়ার পূর্বাভাস আইওথিং! এটি একটি মোটামুটি সাম্প্রতিক প্রকল্প যেখানে আমার লক্ষ্য ছিল একটি আবহাওয়ার পূর্বাভাস ফ্রিজ চুম্বক তৈরি করা! এই প্রকল্পের পছন্দের নিয়ামক ছিল স্পার্কফুনের থিং
আবহাওয়ার পূর্বাভাস বীকন: 4 টি ধাপ (ছবি সহ)
আবহাওয়ার পূর্বাভাস বীকন: এই প্রকল্পে আমি একটি স্থানীয় আবহাওয়া বীকন থেকে একটি মডেল উপস্থাপন করছি যা আমি 3 ডি প্রিন্টিং, এলইডি স্ট্রাইপ, একটি পাওয়ার সাপ্লাই এবং ওয়াইফাই সংযোগ সহ একটি আরডুইনো বোর্ড ব্যবহার করে পরবর্তী দিনের আবহাওয়ার পূর্বাভাস অ্যাক্সেস করতে পারি। এর মূল উদ্দেশ্য
আবহাওয়ার পূর্বাভাস মেঘ: 11 ধাপ (ছবি সহ)
আবহাওয়ার পূর্বাভাস ক্লাউড: এই প্রকল্পটি রাস্পবেরি পাই জিরো ডব্লিউ ব্যবহার করে একটি আবহাওয়া মেঘ তৈরি করে। আমি উইসকনসিন গ্যাস ভবন থেকে অনুপ্রাণিত হয়েছি যার ছাদে একটি শিখা রয়েছে যা পরিবর্তিত হয়
ওল্ড অ্যালার্ম এবং আরডুইনো ব্যবহার করে আবহাওয়ার পূর্বাভাস ঘড়ি: 13 টি ধাপ (ছবি সহ)
ওল্ড অ্যালার্ম এবং আরডুইনো ব্যবহার করে আবহাওয়ার পূর্বাভাস ঘড়ি: আমার চারপাশে একটি ভাঙা অ্যালার্ম ঘড়ি ছিল এবং এটিকে ঘড়ি এবং আবহাওয়ার পূর্বাভাস স্টেশনে রূপান্তর করার একটি ধারণা নিয়ে এসেছিলাম। তাপমাত্রা, আর্দ্রতা, চাপ) এলসিডি ডিসপ্লে
Arduino ব্যবহার করে আর্ট ডেকো এফএম রেডিও প্রকল্প: 7 টি ধাপ (ছবি সহ)
আর্ডুইনো ব্যবহার করে আর্ট ডেকো এফএম রেডিও প্রকল্প: প্রিয় বন্ধুরা অন্য আরডুইনো প্রকল্প নির্দেশনায় স্বাগত! আমি খুব উচ্ছ্বসিত কারণ আজ আমি আপনাকে দেখাতে যাচ্ছি কিভাবে আমি আর্ডুইনো ব্যবহার করে এই আর্ট ডেকো স্টাইলের এফএম রেডিও প্রকল্পটি তৈরি করেছি। এটি এখন পর্যন্ত আমার তৈরি করা সবচেয়ে জটিল প্রকল্প এবং আমার