সুচিপত্র:
- ধাপ 1: আপনার যা প্রয়োজন
- পদক্ষেপ 2: সফ্টওয়্যার উপাদানগুলি ইনস্টল করুন
- ধাপ 3: Arduino উন্নয়ন পরিবেশ সেটআপ করুন
- ধাপ 4: সার্কিট তৈরি করুন
ভিডিও: DomoRasp: 4 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
প্রথমত, 2 টি গুরুত্বপূর্ণ বিষয়:
- আমার খারাপ ইংরেজির জন্য আপনাকে ধৈর্য ধরতে হবে
- আতঙ্কিত হবেন না: সার্কিটটি সত্যিই ভয়ঙ্কর মনে হচ্ছে, তবে এটি কাজ করে এবং আমি আপনাকে ব্যাখ্যা করব কিভাবে আপনার নিজের তৈরি করতে হয়
এই ছোট প্রকল্পের লক্ষ্য হল একটি ESP32 ভিত্তিক সিস্টেম তৈরি করা যা MQTT সেন্সর ডেটার মাধ্যমে যোগাযোগ করতে সক্ষম;
গ্রাফানা ব্যবহার করে ডেটা প্রদর্শিত হবে।
শুরু করার জন্য প্রস্তুত?
ধাপ 1: আপনার যা প্রয়োজন
আপনার বাড়ির ওয়াইফাই নেটওয়ার্কের সাথে সংযুক্ত একটি পিসি প্রয়োজন।
পিসি MQTT ব্রোকার, টেলিগ্রাফ এবং গ্রাফানা হোস্ট করার জন্য ব্যবহার করা হবে।
সম্ভব হলে একটি রাস্পবেরি পাই যেখানে InfluxDB পরিষেবা হোস্ট করবেন (অন্যথায় আপনি আপনার পিসিতে InfluxDB ইনস্টল করতে পারেন)
হার্ডওয়্যার হিসাবে আপনার প্রয়োজন:
- ESP32 (আমি এটি কিনেছি)
- BMP280 সেন্সর (আমি এটি কিনেছি)
- ওলেড ডিসপ্লে 128 x 64 পিক্সেল (আমি এটি কিনেছি)
- হালকা সেন্সর (এলডিআর, এরকম কিছু)
- পুশ বোতাম (এরকম কিছু)
- প্রতিরোধক (10k ওহম এবং 220ohm)
- সংযোগকারী
- ব্রেডবোর্ড (আমি এই ছোটটি কিনেছি)
অ্যামাজনে আপনি Elegoo বা AzDelivery থেকে সত্যিই ভাল কিট খুঁজে পেতে পারেন, উদাহরণস্বরূপ এটি।
পদক্ষেপ 2: সফ্টওয়্যার উপাদানগুলি ইনস্টল করুন
কিভাবে MQTT (Mosquitto) + InfluxDB + Telegraf + Grafana ইনস্টল এবং কনফিগার করতে হয় তার অনেক টিউটোরিয়াল আছে।
একটি সত্যিই দরকারী এটি হল: রাস্পবেরি পাই আইওটি: সেন্সর, ইনফ্লাক্সডিবি, এমকিউটিটি এবং গ্রাফানা
যখন সার্কিট তৈরি করা হয়েছে এবং এমকিউটিটি ব্রোকারের সাথে যোগাযোগ করা হয়েছে (ধৈর্য ধরুন, আপনাকে আরও কিছু ধাপ অপেক্ষা করতে হবে), আপনি এমকিউটিটি.এফএক্স ব্যবহার করে esp32/ সেন্সর/ বিষয় সাবস্ক্রাইব করতে সক্ষম হবেন এবং সার্কিট দ্বারা পাঠানো ডেটা দেখুন।
আমি আপনাকে কিছু পরামর্শ দিতে চাই:
- telegraf.conf এ সমস্ত ইনপুট এবং আউটপুট কনফিগারেশন মুছে ফেলুন এবং নতুন 'conf' ডিরেক্টরিতে দুটি ফাইল তৈরি করুন: inputs.conf এবং outputs.conf। আপনি ছবিতে আমার কনফিগারেশন দেখতে পারেন।
- আমি সার্কিট তৈরির আগে বাস্তুতন্ত্র Mosquitto + InfluxDB + Telegraf পরীক্ষা করুন: MQTT.fx আপনার বন্ধু
ধাপ 3: Arduino উন্নয়ন পরিবেশ সেটআপ করুন
আপনি আরডুইনোতে নতুন কিনা আমি জানি না (আমি আশা করি না, কারণ এই প্রকল্পটি প্রথম প্রকল্প হিসাবে কিছুটা কঠিন হতে পারে)
যাই হোক.. সবার আগে আপনাকে Arduino IDE ইনস্টল করতে হবে এবং IDE এ ESP32 বোর্ড সেটআপ করতে হবে।
NB: উইন্ডোজ 10 অ্যাপটি ইনস্টল করবেন না, তবে সম্পূর্ণ Win32 অ্যাপ্লিকেশন:
Arduino এ ESP32 বোর্ড সেটআপ করুন, যেমন এখানে ব্যাখ্যা করা হয়েছে:
randomnerdtutorials.com/installing-the-esp…
এই 2 টি ধাপের শেষে আপনি ESP32 মাইক্রো-কন্ট্রোলারে একটি সহজ স্কেচ লোড করতে সক্ষম হবেন।
আমি এই এক্সটেনশনের সাথে ভিজ্যুয়াল স্টুডিও কোড ব্যবহার করে আমার কোড তৈরি করেছি:
সার্কিট তৈরির আগে, দয়া করে নিশ্চিত করুন যে আপনি পারেন:
- একটি সহজ স্কেচ কম্পাইল করুন (উদাহরণস্বরূপ I2C স্ক্যানারের জন্য অনুসন্ধান করুন)
- ভিসুয়াল স্টুডিও কোডে ESP32 সিরিয়াল আউটপুট দেখুন
- প্রকল্পে লাইব্রেরি ইনস্টল করুন এবং অন্তর্ভুক্ত করুন
- ESP32 এ আপনার স্কেচ আপলোড করুন
ধাপ 4: সার্কিট তৈরি করুন
কিভাবে একটি সার্কিট তৈরি করতে হয় এবং আপনি আমার কোড কোথায় পাবেন তা ব্যাখ্যা করার জন্য আমি একটি ফ্রিজিং প্রজেক্ট পৃষ্ঠা তৈরি করেছি!
আমি আজই ফ্রিজিং আবিষ্কার করেছি: একটি আশ্চর্যজনক সফ্টওয়্যার এবং সম্প্রদায়, যেখানে সার্কিট ডিজাইন এবং প্রোটোটাইপ করতে হয়।
আপনি ফ্রিজিংয়ের শেষ (বিনামূল্যে) সংস্করণটি ডাউনলোড করেছেন এবং অনুসরণ করা পৃষ্ঠায় যোগ করা DomoRasp.fzz ফাইলটি খুলুন:
fritzing.org/projects/domorasp
(দয়া করে প্রকল্প পৃষ্ঠায় বিবরণ পড়ুন!)
এখানেই শেষ!
মজা করুন এবং আমার সাথে যোগাযোগ করতে দ্বিধা করবেন না!
প্রস্তাবিত:
একটি আইফোনের সাথে দুর্দান্ত ছবি তুলুন: 9 টি ধাপ (ছবি সহ)
একটি আইফোনের সাথে দুর্দান্ত ছবি তুলুন: আমাদের বেশিরভাগই আজকাল সর্বত্র আমাদের সাথে একটি স্মার্টফোন বহন করে, তাই দুর্দান্ত ছবি তোলার জন্য আপনার স্মার্টফোনের ক্যামেরাটি কীভাবে ব্যবহার করবেন তা জানা গুরুত্বপূর্ণ! আমি মাত্র কয়েক বছর ধরে একটি স্মার্টফোন ছিলাম, এবং আমি আমার জিনিসগুলি নথিভুক্ত করার জন্য একটি ভাল ক্যামেরা থাকা পছন্দ করেছি
অন্তর্নির্মিত স্পিকার সহ ছবি ধারক: 7 টি ধাপ (ছবি সহ)
অন্তর্নির্মিত স্পিকারের সাথে পিকচার হোল্ডার: এখানে সপ্তাহান্তে একটি দুর্দান্ত প্রকল্প গ্রহণ করা হয়, যদি আপনি আপনার নিজের স্পিকার তৈরি করতে চান যা ছবি/পোস্ট কার্ড বা এমনকি আপনার করণীয় তালিকা রাখতে পারে। নির্মাণের অংশ হিসাবে আমরা একটি রাস্পবেরি পাই জিরো ডব্লিউ প্রকল্পের কেন্দ্র হিসেবে ব্যবহার করতে যাচ্ছি, এবং একটি
কিভাবে: রাস্পবেরি PI 4 হেডলেস (VNC) Rpi-imager এবং ছবি দিয়ে ইনস্টল করা: 7 টি ধাপ (ছবি সহ)
কিভাবে: Rpi-imager এবং ছবি দিয়ে রাস্পবেরি PI 4 হেডলেস (VNC) ইনস্টল করা: আমি আমার ব্লগে ফিরে আসা মজার প্রজেক্টের একটি গুচ্ছের মধ্যে এই Rapsberry PI ব্যবহার করার পরিকল্পনা করছি। এটা চেক আউট নির্দ্বিধায়। আমি আমার রাস্পবেরি পিআই ব্যবহার করে ফিরে যেতে চেয়েছিলাম কিন্তু আমার নতুন অবস্থানে কীবোর্ড বা মাউস ছিল না। আমি রাস্পবেরি সেটআপ করার কিছুক্ষণ পরে
পিকাসার সাথে দ্রুত এবং দুর্দান্ত ছবি সম্পাদনা: 10 টি ধাপ (ছবি সহ)
পিকাসার সাথে দ্রুত এবং দুর্দান্ত ফটো এডিটিং: একটি দুর্দান্ত ডিজিটাল ক্যামেরার মাধ্যমে হাজার হাজার ফটো পরিচালনা করার মহান দায়িত্ব আসে। এটি একটি যন্ত্রণা হতে পারে, বিশেষ করে যদি আপনি সেগুলি ব্যবহার করতে চান ইন্সট্রাকটেবলের জন্য একটি প্রক্রিয়া নথিভুক্ত করতে। আমি ফটোশপের আশেপাশে আমার পথ জানি, কিন্তু প্রায়শই আমি জি -তে ফিরে যাই না
কিভাবে সহজ ধাপ এবং ছবি দিয়ে একটি কম্পিউটারকে আলাদা করা যায়: 13 টি ধাপ (ছবি সহ)
কিভাবে সহজ ধাপ এবং ছবি দিয়ে একটি কম্পিউটারকে ডিসাসেম্বল করবেন: এটি একটি পিসি কিভাবে ডিসাসেম্বল করা যায় সে সম্পর্কে একটি নির্দেশনা। বেশিরভাগ মৌলিক উপাদানগুলি মডুলার এবং সহজেই সরানো হয়। তবে এটি গুরুত্বপূর্ণ যে আপনি এটি সম্পর্কে সংগঠিত হন। এটি আপনাকে অংশগুলি হারানো থেকে রক্ষা করতে সহায়তা করবে, এবং পুনরায় সমাবেশ তৈরিতেও সহায়তা করবে