সুচিপত্র:
- ধাপ 1: Adafruit পালক Huzzah
- ধাপ 2: সবার জন্য Cayenne IoT
- ধাপ 3: সফটওয়্যারটি ইনস্টল করুন
- ধাপ 4: Arduino IDE এ Adafruit Huzzah Feather ESP8266 ইনস্টল করুন
- ধাপ 5: সার্কিট তৈরি করুন
- ধাপ 6: আপনার কেয়েন ড্যাশবোর্ড তৈরি করুন
ভিডিও: মেটিও নোড আইওটি স্মার্ট মেটিও স্টেশন: 6 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
আমি আমার অফিসের তাপমাত্রা এবং আর্দ্রতা পর্যবেক্ষণের জন্য একটি যন্ত্র তৈরি করতে চাই। LUA বা Arduino IDE এর সাথে সামঞ্জস্যপূর্ণ অনেক বোর্ড রয়েছে। ওয়াইফাই ইন্টারনেট সংযোগ আছে এমন অনেক বোর্ড আছে। আমি অ্যাডাফ্রুট পছন্দ করি এবং আমি এই ব্র্যান্ডের সমস্ত পণ্য পছন্দ করি।
আমার প্রকল্পের জন্য আমি ছোট এবং খুব স্মার্ট Adafruit Huzzah Feather ভার্সন বেছে নিয়েছি। অ্যাডাফ্রুট পালক অ্যাডাফ্রুট থেকে বিকাশ বোর্ডগুলির একটি সম্পূর্ণ লাইন যা স্বতন্ত্র এবং স্ট্যাকযোগ্য উভয়ই। তারা লিপো ব্যাটারি দ্বারা চলতে চলতে ব্যবহার করতে পারে অথবা স্থায়ী প্রকল্পগুলির জন্য তাদের মাইক্রো-ইউএসবি প্লাগ দ্বারা সক্ষম। পালকগুলি নমনীয়, বহনযোগ্য এবং তাদের নামের মতো হালকা।
আমি DHT-11 সেন্সর ব্যবহার করি। DHT-11 একটি ক্ষুদ্র সেন্সর যার একটি গুর সাড়া এবং খুব কম দাম আছে। আমাজনে দেখুন।
আমরা বোর্ডগুলি স্ট্যাক করতে এবং প্রোটোটাইপিংয়ের জন্য জায়গা যুক্ত করার জন্য আনুষাঙ্গিক এবং পালক উইংসগুলির একটি সম্পূর্ণ লাইন বহন করি। এর মূল অংশে, অ্যাডাফ্রুট ফেদার হল পণ্যগুলির একটি সম্পূর্ণ বাস্তুতন্ত্র - এবং আপনার প্রকল্পটি উড়ানোর সেরা উপায়।
www.adafruit.com/feather
আমি Adafruit Huzzah নির্বাচন করি কারণ এটি ESP8266 চিপ মাউন্ট করে। এটি একটি চিপ যা আমি আমার প্রকল্পে প্রতিদিন ব্যবহার করি এবং আমি এটি পছন্দ করি।
আপনি আমাজনে Huzzah ESP8266 কিনতে পারেন:
Huzzah ESP8266 পালক সংস্করণ:
এছাড়াও আমি প্রতিদিন কেয়েন ড্যাশবোর্ড ব্যবহার করি। কেয়েন ড্যাশবোর্ড হল প্রত্যেকের জন্য একটি নিখুঁত সমাধান যারা ক্লাউডে ডেটা ভাগ করার সহজ উপায় বা রাস্পবেরি পাই বা আরডুইনো বোর্ডের সাথে MQTT প্রোটোকল ব্যবহার করতে চায়। Cayenne খুব সহজ এবং সম্প্রদায় প্রকল্পের একটি খনি এবং সুপারিশ। সাইটটি দেখুন, আজই বিনামূল্যে সাবস্ক্রাইব করুন। ফোরামটি পড়ুন এবং ব্যবহারকারীদের সাথে কথা বলুন।
ধাপ 1: Adafruit পালক Huzzah
পালকটি অ্যাডাফ্রুট থেকে নতুন উন্নয়ন বোর্ড, এবং এর নামকরণের মতো এটি পাতলা, হালকা এবং আপনাকে উড়তে দেয়! আমরা পোর্টেবল মাইক্রোকন্ট্রোলার কোরের জন্য একটি নতুন স্ট্যান্ডার্ড হিসেবে ফেদার ডিজাইন করেছি।
এটি অ্যাডাফ্রুট ফেদার হুজ্জা ইএসপি 8266-বিল্ট-ইন ইউএসবি এবং ব্যাটারি চার্জিং সহ একটি 'অল-ইন-ওয়ান' ইএসপি 8266 ওয়াইফাই ডেভেলপমেন্ট বোর্ডে আমাদের গ্রহণ। এটি একটি ইএসপি 8266 ওয়াইফাই মডিউল যা আপনার প্রয়োজনীয় সমস্ত অতিরিক্ত, রক করার জন্য প্রস্তুত!
Huzzah ESP8266 পালক সংস্করণ:
বিস্তারিত:
- পরিমাপ 2.0 "x 0.9" x 0.28 "(51mm x 23mm x 8mm)
- 9.7 গ্রাম
- ESP8266 3. 80MHz 3.3V লজিক/পাওয়ার সহ
- 4MB ফ্ল্যাশ (32 MBit)
- ওয়াইফাই 802.11 b/g/n এ নির্মিত
- 500mA পিক কারেন্ট আউটপুট সহ 3.3V রেগুলেটর
- দ্রুত আপলোড করার জন্য CP2104 ইউএসবি-সিরিয়াল কনভার্টার 921600 ম্যাক্স বাউড্রেট সহ
- ফার্মওয়্যার আপলোড করার আগে বুটলোড মোডে যাওয়ার জন্য অটো-রিসেট সমর্থন
- 9 x GPIO পিন - I2C এবং SPI1 x এনালগ ইনপুট 1.0V সর্বোচ্চ হিসাবেও ব্যবহার করা যেতে পারে
- চার্জিং স্ট্যাটাস ইনডিকেটর LED সহ 100mA LiPoly চার্জারে নির্মিত, চার্জার অক্ষম করার জন্য একটি ট্রেসও কাটা যাবে
- পিন #0 সাধারণ LED ঝলকানি জন্য লাল LED।
- পিন #2 নীল LED বুটলোড করার জন্য ডিবাগ এবং সাধারণ উদ্দেশ্য ঝলকানি
- পাওয়ার/সক্ষম পিন
- 4 মাউন্ট গর্ত
- রিসেট বোতাম
ধাপ 2: সবার জন্য Cayenne IoT
Cayenne আপনার ক্লাউড প্রজেক্ট ডেভেলপ করার জন্য একটি নিখুঁত প্ল্যাটফর্ম। কেয়েন আপনাকে আপনার আইওটি প্রকল্প বিকাশের জন্য একটি সম্পূর্ণ সমাধান দেয়। একটি ড্যাশবোর্ড যা ডেটা গ্রহণ করে, সঞ্চয় করে এবং এটিকে ট্রিগার করে। আপনি উদাহরণস্বরূপ একটি মেইল পাঠাতে পারেন অথবা একটি বার্তা পাঠাতে পারেন। সমস্ত ইনস্টলেশন খুব সহজ সেখানে প্রচুর টন ভিডিও এবং অনেক প্রকল্প রয়েছে যা আপনি দেখতে এবং রিমিক্স করতে পারেন।
এখন বিনামূল্যে চুক্তিবদ্ধ হোন!
এর পরে, আপনি আপনার ড্যাশবোর্ডে একটি বোর্ড যুক্ত করতে পারেন। আপনার ব্যক্তিগত টোকেন নোট করুন। এর পরে, আপনাকে অবশ্যই এটি Arduino কোডে স্বাক্ষর করতে হবে।
ধাপ 3: সফটওয়্যারটি ইনস্টল করুন
প্রথমে Adafrut Huzzah ড্রাইভার ডাউনলোড করুন। আপনি Adafruit অফিসিয়াল সাইটে ডক্স দেখতে পারেন, এবং সমস্ত ফাইল ডাউনলোড করতে পারেন।
প্রথম ধাপের পরে, আপনি Arduino IDE ডাউনলোড করতে পারেন, এবং Adafruit Huzzah বোর্ড যোগ করতে পারেন। অফিসিয়াল সাইট www.arduino.cc থেকে Arduino IDE ডাউনলোড করুন এবং বোর্ড যুক্ত করার পদ্ধতি অনুসরণ করুন।
Arduino অফিসিয়াল গাইড অনুসরণ করে Cayenne লাইব্রেরি যোগ করুন। আপনি ম্যানুয়ালি লাইব্রেরি ডাউনলোড করতে পারেন এবং Arduino লাইব্রেরি ফোল্ডারে ফাইলগুলি অনুলিপি করে ইনস্টল করতে পারেন।
এর পরে, আপনি আপনার বোর্ডে ফার্মওয়্যার আপলোড করতে পারেন। ইউএসবি কেবল ব্যবহার করে আপনার কম্পিউটারে অ্যাডাফ্রুট হুজাহ বোর্ড সংযুক্ত করুন এবং আরডুইনো আইডিই ব্যবহার করে কোডটি আপলোড করুন।
মনে রাখবেন: আপনার ওয়াইফাই ইন্টারনেট ল্যানের জন্য আপনার SSID এবং পাসওয়ার্ড এবং আপনার Cayenne টোকেন যোগ করুন।
GitHub থেকে কোড ডাউনলোড করুন:
github.com/masteruan/Meteo-node-Cayenne/bl…
ধাপ 4: Arduino IDE এ Adafruit Huzzah Feather ESP8266 ইনস্টল করুন
Http://arduino.esp8266.com/stable/package_esp8266com_index.json লিখুন Arduino v1.6.4+ পছন্দগুলিতে অতিরিক্ত বোর্ড ম্যানেজার ইউআরএল ফিল্ডে।
পরবর্তী, ESP8266 প্যাকেজ ইনস্টল করার জন্য বোর্ড ম্যানেজার ব্যবহার করুন।
ইন্সটল প্রক্রিয়ার পরে, আপনি দেখতে পাবেন যে esp8266 প্যাকেজটি ইনস্টল করা আছে।
একবার ইনস্টল প্রক্রিয়া সম্পন্ন হলে বোর্ড ম্যানেজার উইন্ডো বন্ধ করুন। যখন আপনি পুনরায় চালু করবেন, টুলস-> বোর্ড ড্রপডাউন থেকে অ্যাডফ্রুট হুজা ইএসপি 8266 নির্বাচন করুন
বিস্তারিত বোর্ড
CPU ফ্রিকোয়েন্সি হিসাবে 80 MHz
ফ্ল্যাশ সাইজ 4M (3M SPIFFS)
আপলোড গতি, 115200 বড নির্বাচন করুন
আপনার FTDI বা USB- সিরিয়াল তারের জন্য মিলিত COM পোর্ট
এটি Arduino IDE 8266 সমর্থন:
ধাপ 5: সার্কিট তৈরি করুন
DHT-11 সেন্সর একটি ভাল সেন্সর যা আপনাকে দুটি মান দেয়। সেলসিয়াস বা ফারেনহাইটে আর্দ্রতা এবং তাপমাত্রা।
আপনি অ্যামাজনে DHT-11 খুঁজে পেতে পারেন
আপনি Arduino এবং Adafruit Huzzah তে DHT-11 ব্যবহার করতে পারেন। VCC এবং GND যথাক্রমে 3V এবং GND পিনের সাথে সংযুক্ত করুন। ডাটা পিনকে 12 নম্বর পিনের সাথে সংযুক্ত করার পর। DHT-11 এর পিন নম্বর 3 হল NC (সংযুক্ত নয়)।
এর পরে আপনি ব্যাটারি প্লাগ, বা একটি নেতৃত্ব সংযোগ করতে পারেন। আমার প্রকল্পে, আমি কাঠামোর নীচে একটি নীল নেতৃত্ব ব্যবহার করি.. নেতৃত্বটি ব্যাট পিনের সাথে সংযুক্ত। যখন আমি ব্যাটারিকে অ্যাডাফ্রুট বোর্ডের সাথে সংযুক্ত করি, তখন LED সুইচ অন হয়। যেমন আপনি ভিডিওতে দেখতে পাচ্ছেন, যখন মেটিও-নোড মাটিতে থাকে, যেমন আপনি ভিডিওতে দেখতে পারেন, নীল রঙের আলো মেঘের এডকে আলোকিত করে।
ধাপ 6: আপনার কেয়েন ড্যাশবোর্ড তৈরি করুন
শেষ ধাপ হল আপনার ড্যাশবোর্ড তৈরি করা। আমি টেম্প এবং হিউমির মানগুলির জন্য দুটি অ্যানালজিক স্টাইলের উইজেট ব্যবহার করি, জাহাজের নেতৃত্বাধীন কমান্ডের জন্য একটি বোতাম এবং ড্যাশবোর্ডে প্রদর্শিত একটি সংখ্যাসূচক কাউন্টার, মেটিও স্টেশনের কার্যকলাপের সেকেন্ড।
এখন আপনি যেখানেই চান মেটিও নোড ছেড়ে যেতে পারেন এবং এটি আপনাকে পরিবেষ্টিত তাপমাত্রা এবং আর্দ্রতা দেখায়। আপনি ডিভাইসটিকে বিদ্যুৎ থেকে অনেক দূরে রেখে যেতে পারেন, কারণ ডিভাইসের ভিতরে লিথিয়াম ব্যাটারি রয়েছে। এছাড়াও, Adafruit Huzzah, ব্যাটারি চার্জিংয়ের জন্য একটি ভোল্টেজ নিয়ন্ত্রক আছে। আপনি যখন USB প্লাগের সাথে Meteo-Node সংযোগ করেন, তখন আপনি ব্যাটারি চার্জ করেন।
আপনার ওয়াইনারিতে ডিভাইসটি রেখে দিন এবং কর্মক্ষেত্র দ্বারা আপনার দ্রাক্ষালতার তাপমাত্রা এবং আর্দ্রতা নিয়ন্ত্রণ করুন। অথবা আপনার গাড়ির ভিতরে বা আপনার ফ্রিজের ভিতরে ডিভাইসটি রেখে দিন এবং তাপমাত্রা এবং আর্দ্রতার মান নিয়ন্ত্রণ করুন।
প্রস্তাবিত:
সহজ আইওটি - মধ্যম পরিসরের আইওটি ডিভাইসের জন্য অ্যাপ নিয়ন্ত্রিত আরএফ সেন্সর হাব: 4 টি ধাপ
সহজ আইওটি - মধ্যম পরিসরের আইওটি ডিভাইসের জন্য অ্যাপ নিয়ন্ত্রিত আরএফ সেন্সর হাব: এই সিরিজের টিউটোরিয়ালগুলিতে, আমরা এমন একটি ডিভাইস তৈরি করব যা একটি কেন্দ্রীয় হাব ডিভাইস থেকে একটি রেডিও লিঙ্কের মাধ্যমে নিয়ন্ত্রণ করা যাবে। ওয়াইফাই বা ব্লুটুথের পরিবর্তে 433 মেগাহার্টজ সিরিয়াল রেডিও সংযোগ ব্যবহারের সুবিধা হল অনেক বেশি পরিসীমা (ভাল
রাস্পবেরি পাই 4 বি: 4 ধাপের জন্য ডকারপি সিরিজ আইওটি নোড (এ) বোর্ড
রাস্পবেরি পাই 4B এর জন্য ডকারপি সিরিজ আইওটি নোড (এ) বোর্ড: বর্ণনা: আইওটি নোড (এ) ডকার পাই সিরিজ মডিউলগুলির মধ্যে একটি। আইওটি নোড (এ) = জিপিএস/বিডিএস + জিএসএম + লোরা। ডেটা, SC16IS752 এর মাধ্যমে GSM/GPS/BDS মডিউল নিয়ন্ত্রণ করে, মূল বোর্ডে শুধুমাত্র I2C সাপোর্ট প্রয়োজন।
আইওটি পাওয়ার মডিউল: আমার সোলার চার্জ কন্ট্রোলারে আইওটি পাওয়ার মেজারমেন্ট ফিচার যোগ করা: ১ Ste টি ধাপ (ছবি সহ)
আইওটি পাওয়ার মডিউল: আমার সোলার চার্জ কন্ট্রোলারে একটি আইওটি পাওয়ার মেজারমেন্ট ফিচার যোগ করা: সবাইকে হ্যালো, আমি আশা করি আপনারা সবাই দারুণ! এই নির্দেশে আমি আপনাকে দেখাতে যাচ্ছি কিভাবে আমি একটি আইওটি পাওয়ার মেজারমেন্ট মডিউল তৈরি করেছি যা আমার সৌর প্যানেল দ্বারা উত্পন্ন বিদ্যুতের পরিমাণ গণনা করে, যা আমার সৌর চার্জ নিয়ন্ত্রক দ্বারা ব্যবহৃত হচ্ছে
[ডকার পাই সিরিজ] রাস্পবেরি পাইতে আইওটি নোড (এ) মডিউল কীভাবে ব্যবহার করবেন: 18 টি ধাপ
[ডকার পাই সিরিজ] রাস্পবেরি পাইতে আইওটি নোড (এ) মডিউল কীভাবে ব্যবহার করবেন: আইওটি নোড (এ) মডিউল কী? আইওটি নোড (এ) ডকার পাই সিরিজ মডিউলগুলির মধ্যে একটি। IOT Node (A) = GPS/BDS + GSM + Lora.I2C সরাসরি Lora কে নিয়ন্ত্রণ করে, তথ্য পাঠায় এবং গ্রহণ করে, SC16IS752 এর মাধ্যমে GSM/GPS/BDS মডিউল নিয়ন্ত্রণ করে, মেইনবোর্ডের প্রয়োজন শুধুমাত্র I2C সাপো
ফার্মওয়্যার ফার্মাটা আইওটি দিয়ে নোড-রেড থেকে Arduino নিয়ন্ত্রণ করা#: 7 ধাপ
ফার্মওয়্যার ফার্মাটা IoT#দিয়ে নোড-রেড থেকে Arduino নিয়ন্ত্রণ করা: এই সুযোগে আমরা Node-RED ব্যবহার করব এবং Arduino MEGA 2560 R3 ব্যবহার করব, একজন সহকর্মীর সহযোগিতার জন্য ধন্যবাদ সম্পূর্ণ অটোমেশন আমি এই পদ্ধতিটি নির্দেশ করেছি যা সহজেই একটি Arduino কে নিয়ন্ত্রণ করতে দেয় জটিলতাগুলিও একটিতে