![ডার্ক স্কাই এপিআই ব্যবহার করে একটি আবহাওয়া ড্যাশবোর্ড তৈরি করুন: 5 টি ধাপ (ছবি সহ) ডার্ক স্কাই এপিআই ব্যবহার করে একটি আবহাওয়া ড্যাশবোর্ড তৈরি করুন: 5 টি ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/002/image-3193-32-j.webp)
সুচিপত্র:
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36
![Image Image](https://i.howwhatproduce.com/images/002/image-3193-34-j.webp)
![](https://i.ytimg.com/vi/6gBfgoaJImE/hqdefault.jpg)
ডার্ক স্কাই আবহাওয়ার পূর্বাভাস এবং দৃশ্যায়নে পারদর্শী। ডার্ক স্কাইয়ের শীতল দিক হল তাদের আবহাওয়া API যা আমরা বিশ্বের প্রায় যেকোনো জায়গা থেকে আবহাওয়ার তথ্য পুনরুদ্ধার করতে ব্যবহার করতে পারি। এটা শুধু আবহাওয়া বৃষ্টি বা রোদ নয়, তাপমাত্রা, শিশির বিন্দু, বাতাসের দমকা, আর্দ্রতা, বৃষ্টিপাত, চাপ, অতিবেগুনি সূচক এবং আরও অনেক কিছু, যেখানেই আপনি চান, সহজেই পাওয়া যায়।
আসুন ডার্ক স্কাই এর অতি সাধারণ API ব্যবহার করতে শিখি। আপনি যদি API এর ব্যবহারে নতুন হন আমি আপনাকে কথা দিচ্ছি এটি সত্যিই সহজ হতে চলেছে! এবং যদি আপনি আগে API ব্যবহার করে থাকেন তাহলে আমি আশা করি আমরা যে কোডটি ব্যবহার করেছি তা দিয়ে আমরা আপনাকে নতুন কিছু শেখাতে পারব।
এই প্রকল্পের জন্য আপনার যা লাগবে:
- ডার্ক স্কাই এপিআই অ্যাকাউন্ট
- প্রাথমিক রাজ্য অ্যাকাউন্ট
- রাস্পবেরি পাই বা ল্যাপটপ
ধাপ 1: শুরু করা
আমরা ইতিমধ্যে আপনার জন্য অনেকগুলি লেগ ওয়ার্ক রেখেছি যাতে আপনি কোডটি একত্রিত করেন এবং তথ্য সংগঠিত করেন। পথে আপনাকে কিছু সমন্বয় করতে হবে। আপনি যদি একটু চ্যালেঞ্জ চান তাহলে আমাদের কোডে কিছু পরিবর্তন করুন এবং আবহাওয়ার কোন তথ্য পাঠানো হয়, তার সীমাহীন সম্ভাবনা রয়েছে!
আমরা আপনার জন্য প্রস্তুত করা সমস্ত জিনিস পুনরুদ্ধার করতে, আপনাকে গিটহাব থেকে সংগ্রহস্থলটি ক্লোন করতে হবে। গিটহাব এমন একটি পরিষেবা যা আমাদের এই ধরণের প্রকল্পগুলি সঞ্চয়, সংশোধন এবং পরিচালনা করতে দেয়। আপনি এই স্ক্রিপ্টটি একটি ডেডিকেটেড ডিভাইসে চালাতে চাইবেন। একটি রাস্পবেরি পাই এই টিউটোরিয়ালের মতো অ্যাপ্লিকেশনগুলি চালানোর জন্য একটি নিখুঁত বিকল্প।
সংগ্রহস্থলের ক্লোন করার জন্য আমাদের যা করতে হবে তা হল আমাদের Pi এর টার্মিনালে, অথবা আপনার কম্পিউটার টার্মিনালে যা SSH'd আপনার পাইতে প্রবেশ করুন এবং এই কমান্ডটি টাইপ করুন:
$ git ক্লোন
এন্টার চাপুন এবং আপনি এই তথ্য দেখতে পাবেন:
'ডার্কস্কি' তে ক্লোন করা হচ্ছে …
দূরবর্তী: বস্তু গণনা: 2, সম্পন্ন। দূরবর্তী: মোট 2 (ডেল্টা 0), পুনusedব্যবহার 0 (ডেল্টা 0), প্যাক পুনরায় ব্যবহার 2 বস্তু আনপ্যাকিং: 100% (2/2), সম্পন্ন। কানেক্টিভিটি চেক করা… সম্পন্ন হয়েছে।
একবার আপনি এটি দেখলে অভিনন্দন, আপনি সফলভাবে গিটহাব রেপো ক্লোন করেছেন এবং এই প্রকল্পটি তৈরি করার জন্য প্রয়োজনীয় সমস্ত ফাইল পেয়েছেন। আমরা পরবর্তী ধাপে যাওয়ার আগে, আসুন এই ডিরেক্টরিটি ঘুরে দেখার জন্য কিছু সময় নিই এবং কয়েকটি মৌলিক কমান্ড লাইন কমান্ড শিখি।
আপনার টার্মিনালে নিচের কমান্ডটি টাইপ করুন:
$ ls
এই কমান্ডটি বর্তমানে আপনি যে ডিরেক্টরিতে আছেন তার সমস্ত কিছু তালিকাভুক্ত করে। এই তালিকাটি দেখায় যে আমাদের গিটহাব রেপো সফলভাবে "ডার্কস্কি" নামে আমাদের ডিরেক্টরিতে ক্লোন করা হয়েছে। আসুন দেখে নিই সেই ডিরেক্টরিতে কি আছে। একটি ডিরেক্টরিতে যাওয়ার জন্য, আপনাকে যা করতে হবে তা হল "cd" এবং তারপর যে ডিরেক্টরিতে আপনি যেতে চান তার নাম টাইপ করুন।
এই ক্ষেত্রে, আমরা টাইপ করব:
$ cd darksky
একবার আমরা এন্টার চাপলে, আপনি দেখতে পাবেন যে আমরা এখন ডার্কস্কি ডিরেক্টরিতে আছি। আমরা আমাদের পাইতে কোন ফাইলগুলি ইনস্টল করেছি তা দেখতে আবার "ls" টাইপ করা যাক।
README.md darksky.py…
এখানে আমরা আমাদের রিডমি ডকুমেন্ট এবং পাইথন ফাইল পেয়েছি। আসুন "ন্যানো" কমান্ডটি ব্যবহার করে darksky.py- এ দেখি। ন্যানো কমান্ড আমাদের ন্যানো টেক্সট এডিটর খুলতে দেয় যেখানে এই প্রকল্পের প্রতিটি সেগমেন্টের জন্য আমাদের সমস্ত পাইথন কোড রয়েছে। এগিয়ে যান এবং টাইপ করুন:
$ nano darksky.py
এই প্রকল্পের জন্য আমরা আপনার জন্য তৈরি করা সমস্ত কোড এখানে দেখতে পাচ্ছি। আমরা এখনও এই নথিতে কোন পরিবর্তন করতে যাচ্ছি না, তবে নির্দ্বিধায় ঘুরে ঘুরে দেখুন এবং আমরা এই টিউটোরিয়ালে পরবর্তীতে কি করতে যাচ্ছি।
ধাপ 2: ডার্ক স্কাই এপিআই ব্যবহার করে
![প্রারম্ভিক অবস্থা প্রারম্ভিক অবস্থা](https://i.howwhatproduce.com/images/002/image-3193-35-j.webp)
ডার্ক স্কাই এপিআই ব্যবহার করার জন্য প্রথমে আপনার নিজের এপিআই কী প্রয়োজন। চিন্তা করবেন না, একটি API কী পাওয়া দ্রুত এবং বিনামূল্যে। আপনাকে যা করতে হবে তা হল ওয়েবসাইটে যান এবং একটি অ্যাকাউন্ট তৈরি করতে "বিনামূল্যে চেষ্টা করুন" ক্লিক করুন।
- আপনি প্রতিদিন বিনামূল্যে 1, 000 এপিআই কল পাবেন। বিনামূল্যে দৈনিক সীমার উপর প্রতিটি API অনুরোধের দাম $ 0.0001।
- এই সীমাটি স্বয়ংক্রিয়ভাবে মধ্যরাতে ইউটিসি -তে রিসেট হয়।
- পূর্বাভাসের অনুরোধ আগামী সপ্তাহের বর্তমান আবহাওয়ার পূর্বাভাস ফিরিয়ে দেয়।
- টাইম মেশিন রিকোয়েস্ট অতীত বা ভবিষ্যতের তারিখের জন্য পর্যবেক্ষণ করা বা পূর্বাভাস দেওয়া আবহাওয়ার অবস্থা প্রদান করে।
আপনার গোপন ডার্ক স্কাই এপিআই কী দেখতে এরকম কিছু হবে: 0123456789abcdef9876543210fedcba।
আপনি নিচের বিন্যাসে আপনার ব্রাউজারে একটি URL লিখে ডার্ক স্কাইতে একটি API কল করতে পারেন:
api.darksky.net/forecast/ [keykey]/ [latitude], [দ্রাঘিমাংশ]
আপনার ডার্ক স্কাই এপিআই কী এবং দ্রাঘিমাংশ/অক্ষাংশ যা আপনি চান তা দিয়ে "কী" প্রতিস্থাপন করুন। আপনি Google মানচিত্রে গিয়ে এবং আপনার অবস্থান অনুসন্ধান করে আপনার দ্রাঘিমাংশ এবং অক্ষাংশ খুঁজে পেতে পারেন সেই মানগুলো URL- এ থাকবে। আপনার অ্যাক্সেস কী এবং মানগুলি অ্যাড্রেস বারে যুক্ত করে উপরের অন্ধকার আকাশ URL টি অনুলিপি করুন এবং আটকান।
একবার আপনি এটি করলে আপনি এইরকম কিছু দেখতে পাবেন:
দিন "," নিকটতম স্টর্মডিস্টেন্স ": 57," নিকটতম স্টর্ম বিয়ারিং ": 15," প্রিসিপ ইনটেনসিটি ": 0," প্রিসিপ প্রবাবিলিটি ": 0," তাপমাত্রা ": 53.9," আপাত তাপমাত্রা ": 53.9," ডিউপয়েন্ট ": 29.59," আর্দ্রতা ": 0.39, "চাপ": 1022.45, "windSpeed": 3.87, "windGust": 9.25, "windBearing": 259, "cloudCover": 0.01, "uvIndex": 3, "visibility": 7.8, "ozone": 309.71}, "মিনিটেলি": {"summary": "ঘন্টার জন্য সাফ করুন।", "icon": "clear-day", "data": [{"time": 1550615280, "precipIntensity": 0, "precipProbability": 0 },…
এটি একটু অপ্রতিরোধ্য এবং পড়তে কঠিন হতে পারে তাই আমি যা করার সুপারিশ করছি তা হল JSON ফর্ম্যাটার ব্যবহার করে ডেটাকে আরও পাঠযোগ্য করে তুলতে সাহায্য করা। যখন আপনি এটি করবেন তখন এটি দেখতে এরকম কিছু হবে:
বস্তু {9}
অক্ষাংশ: 37.8267 দ্রাঘিমাংশ: -122.4233 টাইমজোন: আমেরিকা/লস_এঞ্জেলস বর্তমানে {19} সময়: 1550615286 সারাংশ: সাফ আইকন: ক্লিয়ার -ডে কাছের স্টর্ম ডিস্টেন্স: 57 নিকটতম স্টর্ম বিয়ারিং: 15 প্রিপারেন্সি ইনস্টিটিটিটি: 0 প্রিসিপেসবিলিটি: 0 টেম্পারেচার: 53.9 আপাত তাপমাত্রা: 53.9 ডিউপয়েন্ট 0.39 চাপ: 1022.45 বাতাস গতি: 3.87 বাতাস বায়ু: 9.25 বায়ু সহনশীলতা: 259 মেঘ আবরণ: 0.01 uv সূচক: 3 দৃশ্যমানতা: 7.8 ওজোন: 309.71
আপনি শুধু একটি API কল করেছেন! দেখুন কত সহজ ছিল? আপনাকে কোডের একটি লাইনও লিখতে হয়নি। এখন যেহেতু আপনি API এর আয়ত্ত করেছেন আমরা ডেটা স্ট্রিমিং অংশে যেতে পারি।
ধাপ 3: প্রাথমিক অবস্থা
আমরা আমাদের সমস্ত আবহাওয়ার তথ্য ক্লাউড সার্ভিসে প্রবাহিত করতে চাই এবং সেই পরিষেবাটি আমাদের ডেটাকে একটি সুন্দর ড্যাশবোর্ডে পরিণত করতে চায় যা আমরা আমাদের ল্যাপটপ বা মোবাইল ডিভাইস থেকে অ্যাক্সেস করতে পারি। আমাদের তথ্যের একটি গন্তব্য প্রয়োজন। আমরা সেই গন্তব্য হিসেবে প্রাথমিক অবস্থা ব্যবহার করব।
ধাপ 1: প্রাথমিক রাজ্য অ্যাকাউন্টের জন্য নিবন্ধন করুন
Https://iot.app.initialstate.com এ যান এবং একটি নতুন অ্যাকাউন্ট তৈরি করুন। আপনি 14 দিনের ফ্রি ট্রায়াল পাবেন এবং যে কেউ ইডু ইমেইল এড্রেস আছে সে ফ্রি স্টুডেন্ট প্ল্যানের জন্য রেজিস্ট্রেশন করতে পারে।
ধাপ 2: ISStreamer ইনস্টল করুন
আপনার রাস্পবেরি পাইতে প্রাথমিক রাজ্য পাইথন মডিউল ইনস্টল করুন। কমান্ড প্রম্পটে, নিম্নলিখিত কমান্ডটি চালান:
$ cd/home/pi/$ / curl -sSL https://get.initialstate.com/python -o -| সুডো বাশ
ধাপ 3: কিছু স্বয়ংক্রিয় করুন
pi@raspberrypi ~ $ / curl -sSL https://get.initialstate.com/python -o -| sudo bash পাসওয়ার্ড: ISStreamer পাইথন সহজ ইনস্টলেশন শুরু! এটি ইনস্টল করতে কয়েক মিনিট সময় নিতে পারে, কিছু কফি নিন:) কিন্তু ফিরে আসতে ভুলবেন না, আমি পরে প্রশ্ন করব! Easy_install পাওয়া গেছে: setuptools 1.1.6 পাওয়া pip: pip 1.5.6 /Library/Python/2.7/site-packages/pip-1.5.6- py2.7.egg (python 2.7) pip major version: 1 pip minor version: 5 ISStreamer পাওয়া গেছে, আপডেট করা হচ্ছে … প্রয়োজনীয়তা ইতিমধ্যেই আপডেট: ISStreamer /Library/Python/2.7/site-packages এ পরিষ্কার করা হচ্ছে … আপনি কি স্বয়ংক্রিয়ভাবে একটি উদাহরণ স্ক্রিপ্ট পেতে চান? [y/N] আপনি উদাহরণটি কোথায় সংরক্ষণ করতে চান? [ডিফল্ট:./is_example.py] অনুগ্রহ করে আপনি কোন প্রাথমিক রাজ্যের অ্যাপটি ব্যবহার করছেন তা নির্বাচন করুন:.initialstate.com ব্যবহারকারীর নাম: iot.app.initialstate.com পাসওয়ার্ড লিখুন:
আপনি যখন স্বয়ংক্রিয়ভাবে একটি উদাহরণ স্ক্রিপ্ট পেতে চান কিনা জিজ্ঞাসা করা হলে হ্যাঁ এর জন্য "y" লিখুন এবং ডিফল্ট লোকেশনে আপনার স্ক্রিপ্ট সংরক্ষণ করতে এন্টার টিপুন। আপনি কোন অ্যাপটি ব্যবহার করছেন সে সম্পর্কে প্রশ্নের জন্য, 2 নির্বাচন করুন (যদি আপনি 2018 সালের নভেম্বরের আগে সাইন আপ না করেন) এবং আপনার ব্যবহারকারীর নাম এবং পাসওয়ার্ড লিখুন।
ধাপ 4: উদাহরণ স্ক্রিপ্ট চালান
আমরা আপনার প্রাথমিক রাজ্য অ্যাকাউন্টে একটি ডেটা স্ট্রিম তৈরি করতে পারি তা নিশ্চিত করার জন্য পরীক্ষা স্ক্রিপ্টটি চালান। নিম্নলিখিত কমান্ড লিখুন:
$ পাইথন is_example.py
ধাপ 6: উদাহরণ ডেটা
আপনার ওয়েব ব্রাউজারে আপনার প্রাথমিক রাজ্য অ্যাকাউন্টে ফিরে যান। "পাইথন স্ট্রিম উদাহরণ" নামে একটি নতুন ডেটা বালতি আপনার লগ শেলফে বাম দিকে দেখানো উচিত (আপনাকে পৃষ্ঠাটি রিফ্রেশ করতে হতে পারে)। আপনার ডাটা দেখতে এই বালতিতে ক্লিক করুন।
ধাপ 4: ডার্ক স্কাই ওয়েদার ড্যাশবোর্ড
![ডার্ক স্কাই ওয়েদার ড্যাশবোর্ড ডার্ক স্কাই ওয়েদার ড্যাশবোর্ড](https://i.howwhatproduce.com/images/002/image-3193-36-j.webp)
এখন মজার অংশের জন্য। আমরা একটি আবহাওয়া ড্যাশবোর্ড তৈরি করতে এবং আমাদের বেছে নেওয়া অবস্থানের জন্য আবহাওয়ার ইতিহাস ক্যাপচার করতে ডার্ক স্কাই এপিআই ব্যবহার শুরু করতে প্রস্তুত। এটি করার জন্য, আমরা পাইথন স্ক্রিপ্ট ব্যবহার করতে যাচ্ছি: https://github.com/initialstate/darksky/blob/master/darksky.py। এই স্ক্রিপ্টটি কেবল আপনার API কী ব্যবহার করে ডার্ক স্কাই API কে কল করে এবং একটি নির্দিষ্ট সময়ের ব্যবধানে আবহাওয়ার তথ্য পুনরুদ্ধার করে। এটি আপনার প্রাথমিক রাজ্য অ্যাকাউন্টে সেই ডেটা প্রবাহিত করে, যা আপনাকে একটি ডার্ক স্কাই আবহাওয়া ড্যাশবোর্ড তৈরি করতে দেবে।
আপনি এই স্ক্রিপ্টটি আপনার পাইতে অনুলিপি করতে পারেন, অথবা গিটহাব সংগ্রহস্থলের মাধ্যমে এটি অ্যাক্সেস করতে পারেন যা আমরা আগে ক্লোন করেছি। আপনি টাইপ করে আপনার ডার্কস্কাই ডিরেক্টরিতে পরিবর্তন করে এটি করতে পারেন:
$ cd darksky
এখান থেকে, আপনি পাইথন ফাইলটি অ্যাক্সেস করতে সক্ষম হবেন যা আমরা আমাদের আবহাওয়া ড্যাশবোর্ড তৈরি করতে চালাব। আপনি এটি চালানোর আগে, আপনাকে আপনার পছন্দসই পরামিতিগুলি সেট করতে হবে এবং আপনার কীগুলি সন্নিবেশ করতে হবে। টাইপ করে darksky.py ফাইলে ন্যানো:
$ nano darksky.py
তারপর স্ক্রিপ্টের উপরের অংশটি সম্পাদনা করুন:
# --------- ব্যবহারকারীর সেটিংস ---------
CITY = "ন্যাশভিল" GPS_COORDS = "36.1628414, -86.780199" DARKSKY_API_KEY = "আপনার গাARK় আকাশের এপিআই কী এখানে রাখুন" BUCKET_NAME = ": partly_sunny:" + CITY + "Weather" BUCKECE CUCKE_KECE CUCKE_KEECE CUCKE_KEECE CUCKE_KECE CUCE_KEECE CUCKE_KEKE_KEECE CECE_KUCE CECE_KECE CUCKE_KEEKE_KEEKE_KEKE CECE_KUCE CECE_KUCE CECE_KUCE CECE_CE এখানে গুরুত্বপূর্ণ "MINUTES_BETWEEN_READS = 15 # ---------------------------------
আপনাকে কাঙ্ক্ষিত GPS স্থানাঙ্ক এবং শহরের নাম সেট করতে হবে। আপনাকে আপনার ডার্ক স্কাই এপিআই কী এবং আপনার প্রাথমিক রাজ্য অ্যাকাউন্ট অ্যাক্সেস কী সন্নিবেশ করতে হবে বা আপনার ডেটা কোথাও যাবে না। MINUTES_BETWEEN_READS প্যারামিটার সেট করবে আবহাওয়ার তথ্যের জন্য আপনার স্ক্রিপ্ট কতবার ডার্ক স্কাই এপিআই ভোট দেবে। 15 মিনিট একটি চমৎকার ব্যবধান দীর্ঘমেয়াদী প্রদান করে। স্বল্পমেয়াদী পরীক্ষার জন্য, আপনি এটি 0.5 মিনিটের জন্য সেট করতে পারেন। আপনার পরিবর্তন করুন তারপর প্রস্থান করুন এবং সংরক্ষণ করতে নিয়ন্ত্রণ+এক্স লিখুন।
একবার আপনার প্যারামিটার সেট হয়ে গেলে, আপনি আপনার স্ক্রিপ্ট চালানোর জন্য প্রস্তুত:
$ পাইথন darksky.py
আপনি যদি আপনার পাইতে প্রবেশ করেন এবং দীর্ঘ সময় ধরে এই স্ক্রিপ্টটি নিরবচ্ছিন্নভাবে চলতে চান, তাহলে আপনি nohup কমান্ড (কোন হ্যাং-আপ) ব্যবহার করতে পারেন:
$ nohup পাইথন darksky.py &
এই স্ক্রিপ্টটি আবহাওয়ার তথ্য পড়ার চেয়ে কিছুটা বেশি করতে যাচ্ছে এবং এটি প্রাথমিক অবস্থায় পাঠাতে হবে। এই স্ক্রিপ্টটি ড্যাশবোর্ডকে আরও শীতল করার জন্য প্রাথমিক রাজ্যের সরঞ্জামগুলিতে নির্মিত ইমোজি সহায়তার সুবিধা নিতে চলেছে। আপনি বর্তমানে -> আইকন থেকে আবহাওয়ার অবস্থা নিতে ব্যবহৃত যুক্তিটি দেখতে পারেন এবং এটিকে ওয়েদার_আইকন ফাংশনে একটি ইমোজি টোকেনে রূপান্তর করতে পারেন। চাঁদ_আইকন ফাংশনে চাঁদ পর্বের জন্য এবং উইন্ড_ডির_আইকন ফাংশনে বাতাসের দিকের অনুরূপ কিছু ঘটে।
ধাপ 5: উপসংহার
![উপসংহার উপসংহার](https://i.howwhatproduce.com/images/002/image-3193-37-j.webp)
![উপসংহার উপসংহার](https://i.howwhatproduce.com/images/002/image-3193-38-j.webp)
আপনার প্রাথমিক রাজ্য অ্যাকাউন্টে যান এবং আপনার ডেটা দেখুন। আমি আমার সমস্ত শতাংশ মানকে চাপ গেজ, বৃষ্টিপাতকে তরল গেজে, এবং তাপমাত্রাকে তাপমাত্রা গেজে পরিবর্তন করেছি। আপনি যে কোন ধরনের টাইল টাইপ পরিবর্তন করতে পারেন এবং গেজ এবং লাইন চার্টের জন্য আপনার রং নির্বাচন করতে পারেন। আপনি আপনার ড্যাশবোর্ডকে অন্ধকার বা হালকা করতে পারেন এবং একটি এম্বেড আইফ্রেম ব্যবহার করে একটি ওয়েবসাইটে চূড়ান্ত পণ্যটি এম্বেড করতে পারেন।
আপনি যদি পাবলিক শেয়ার থেকে ড্যাশবোর্ড লেআউটকে আপনার ড্যাশবোর্ড হিসাবে ব্যবহার করতে চান, তাহলে আপনি এখানে নির্দেশাবলী অনুসরণ করে আপনার ডেটা বালতিতে একটি লেআউট আমদানি করতে পারেন। আপনি আপনার ড্যাশবোর্ডে একটি ব্যাকগ্রাউন্ড ইমেজ যোগ করতে পারেন যাতে এটি আরও প্রসঙ্গ দিতে পারে।
আমাদের ড্যাশবোর্ডের পাবলিক শেয়ার ইউআরএল হল
এখন আপনি ডার্ক স্কাই এপিআই আয়ত্ত করেছেন সম্ভাবনাগুলি অফুরন্ত! অন্বেষণ করার জন্য অনলাইনে সীমাহীন পরিমাণে বিনামূল্যে API রয়েছে তাই শুরু করুন।
প্রস্তাবিত:
একটি ESP8266 এবং একটি BME280: 10 ধাপ ব্যবহার করে একটি অ্যাপল হোমকিট তাপমাত্রা সেন্সর ডিভাইস তৈরি করুন
![একটি ESP8266 এবং একটি BME280: 10 ধাপ ব্যবহার করে একটি অ্যাপল হোমকিট তাপমাত্রা সেন্সর ডিভাইস তৈরি করুন একটি ESP8266 এবং একটি BME280: 10 ধাপ ব্যবহার করে একটি অ্যাপল হোমকিট তাপমাত্রা সেন্সর ডিভাইস তৈরি করুন](https://i.howwhatproduce.com/images/010/image-28732-j.webp)
একটি ESP8266 এবং একটি BME280 ব্যবহার করে একটি অ্যাপল হোমকিট তাপমাত্রা সেন্সর ডিভাইস তৈরি করুন: আজকের নির্দেশে, আমরা AOSONG AM2302/DHT22 অথবা BME280 তাপমাত্রা/আর্দ্রতা সেন্সর, YL-69 আর্দ্রতা সেন্সরের উপর ভিত্তি করে কম খরচে তাপমাত্রা, আর্দ্রতা এবং আর্দ্রতা সেন্সর তৈরি করব। এবং ESP8266/Nodemcu প্ল্যাটফর্ম। এবং প্রদর্শনের জন্য
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন - মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: 8 টি ধাপ (ছবি সহ)
![কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন - মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: 8 টি ধাপ (ছবি সহ) কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন - মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: 8 টি ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/001/image-210-31-j.webp)
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন | মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: ভূমিকা আমার ইউটিউব চ্যানেল পরিদর্শন করুন একটি ড্রোন কিনতে একটি খুব ব্যয়বহুল গ্যাজেট (পণ্য)। এই পোস্টে আমি আলোচনা করতে যাচ্ছি, আমি কিভাবে এটি সস্তায় তৈরি করব ?? এবং কিভাবে আপনি সস্তা দামে আপনার নিজের মত এটি তৈরি করতে পারেন… ভাল ভারতে সব উপকরণ (মোটর, ইএসসি)
একটি রাস্পবেরি পাই এবং একটি আরটিএল-এসডিআর ডংগল ব্যবহার করে একটি অপেশাদার রেডিও এপিআরএস আরএক্স তৈরি করুন মাত্র আধ ঘন্টার কম সময়ে: 5 টি ধাপ
![একটি রাস্পবেরি পাই এবং একটি আরটিএল-এসডিআর ডংগল ব্যবহার করে একটি অপেশাদার রেডিও এপিআরএস আরএক্স তৈরি করুন মাত্র আধ ঘন্টার কম সময়ে: 5 টি ধাপ একটি রাস্পবেরি পাই এবং একটি আরটিএল-এসডিআর ডংগল ব্যবহার করে একটি অপেশাদার রেডিও এপিআরএস আরএক্স তৈরি করুন মাত্র আধ ঘন্টার কম সময়ে: 5 টি ধাপ](https://i.howwhatproduce.com/images/001/image-969-18-j.webp)
একটি রাস্পবেরি পাই এবং একটি আরটিএল-এসডিআর ডংগল ব্যবহার করে একটি অপেশাদার রেডিও APRS RX শুধুমাত্র আইগেট তৈরি করুন: দয়া করে মনে রাখবেন এটি এখন বেশ পুরনো তাই কিছু অংশ ভুল এবং পুরনো। আপনার সম্পাদনা করার জন্য প্রয়োজনীয় ফাইলগুলি পরিবর্তিত হয়েছে। আমি আপনাকে ছবির সর্বশেষ সংস্করণটি দেওয়ার জন্য লিঙ্কটি আপডেট করেছি (দয়া করে এটি ডিকম্প্রেস করার জন্য 7-জিপ ব্যবহার করুন) কিন্তু সম্পূর্ণ যন্ত্রের জন্য
ডার্ক স্কাই এপিআই পাইপোর্টাল এবং ওয়েদার ড্যাশবোর্ড: 6 টি ধাপ
![ডার্ক স্কাই এপিআই পাইপোর্টাল এবং ওয়েদার ড্যাশবোর্ড: 6 টি ধাপ ডার্ক স্কাই এপিআই পাইপোর্টাল এবং ওয়েদার ড্যাশবোর্ড: 6 টি ধাপ](https://i.howwhatproduce.com/images/002/image-3701-29-j.webp)
ডার্ক স্কাই এপিআই পাইপোর্টাল অ্যান্ড ওয়েদার ড্যাশবোর্ড: এই প্রকল্পটি আমরা আগে যা করেছি, ডার্ক স্কাই এপিআই ওয়েদার ড্যাশবোর্ড। এইবার রাস্পবেরি পাই এর পরিবর্তে, আমরা একটি অ্যাডাফ্রুট পাইপোর্টাল ব্যবহার করব আবহাওয়ার তথ্য প্রদর্শন করতে এবং সেই ডেটা প্রাথমিক অবস্থায় পাঠাতে। একজনের কাজের জন্য দুটি ড্যাশবোর্ড
IRobot ব্যবহার করে কিভাবে একটি স্বায়ত্তশাসিত বাস্কেটবল প্লেয়িং রোবট তৈরি করা যায় বেস হিসাবে তৈরি করুন: 7 টি ধাপ (ছবি সহ)
![IRobot ব্যবহার করে কিভাবে একটি স্বায়ত্তশাসিত বাস্কেটবল প্লেয়িং রোবট তৈরি করা যায় বেস হিসাবে তৈরি করুন: 7 টি ধাপ (ছবি সহ) IRobot ব্যবহার করে কিভাবে একটি স্বায়ত্তশাসিত বাস্কেটবল প্লেয়িং রোবট তৈরি করা যায় বেস হিসাবে তৈরি করুন: 7 টি ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/003/image-6474-34-j.webp)
কিভাবে একটি স্বায়ত্তশাসিত বাস্কেটবল প্লেয়িং রোবট তৈরি করা যায় একটি IRobot ব্যবহার করে একটি বেস হিসেবে তৈরি করুন: iRobot তৈরি চ্যালেঞ্জের জন্য এটি আমার প্রবেশ। আমার জন্য এই পুরো প্রক্রিয়ার সবচেয়ে কঠিন অংশটি রোবটটি কী করতে চলেছে তা নির্ধারণ করা ছিল। আমি তৈরি করার শীতল বৈশিষ্ট্যগুলি প্রদর্শন করতে চেয়েছিলাম, কিছু রোবো ফ্লেয়ার যুক্ত করার সময়। আমার সবটুকু