সুচিপত্র:

ESP - দূরবর্তী অ্যাম্বিয়েন্স নোটিফায়ার: 8 টি ধাপ
ESP - দূরবর্তী অ্যাম্বিয়েন্স নোটিফায়ার: 8 টি ধাপ

ভিডিও: ESP - দূরবর্তী অ্যাম্বিয়েন্স নোটিফায়ার: 8 টি ধাপ

ভিডিও: ESP - দূরবর্তী অ্যাম্বিয়েন্স নোটিফায়ার: 8 টি ধাপ
ভিডিও: কিভাবে রিমোটএক্সওয়াই এর মাধ্যমে বিশ্বের যেকোন স্থান থেকে ESP32 নিরীক্ষণ ও নিয়ন্ত্রণ করা যায় 2024, জুলাই
Anonim
ইএসপি - রিমোট অ্যাম্বিয়েন্স নোটিফায়ার
ইএসপি - রিমোট অ্যাম্বিয়েন্স নোটিফায়ার
ESP - রিমোট অ্যাম্বিয়েন্স নোটিফায়ার
ESP - রিমোট অ্যাম্বিয়েন্স নোটিফায়ার

প্রোটোটাইপটি জনপ্রিয় IOT চিপ ESP8266 এর উপর ভিত্তি করে।

ESP8266

এটি একটি কম দামের ওয়াই-ফাই মাইক্রোচিপ যা সম্পূর্ণ টিসিপি/আইপি স্ট্যাক এবং মাইক্রোকন্ট্রোলার ক্ষমতা সহ সাংহাই ভিত্তিক চীনা প্রস্তুতকারক, এসপ্রেসিফ সিস্টেমস দ্বারা উত্পাদিত।

  • প্রসেসর: L106 32-বিট RISC মাইক্রোপ্রসেসর কোর Tensilica Xtensa Diamond Standard 106Micro এর উপর ভিত্তি করে 80 MHz এ চলছে
  • স্মৃতি:

    • 32 KiB নির্দেশ RAM
    • 32 KiB নির্দেশ ক্যাশে RAM
    • 80 KiB ব্যবহারকারীর ডেটা র্যাম
    • 16 KiB ETS সিস্টেম ডেটা র RAM্যাম
  • বহিরাগত QSPI ফ্ল্যাশ: 16 MiB পর্যন্ত সমর্থিত (512 KiB থেকে 4 MiB সাধারণত অন্তর্ভুক্ত)
  • IEEE 802.11 b/g/n Wi-Fi

    • ইন্টিগ্রেটেড টিআর সুইচ, বালুন, এলএনএ, পাওয়ার এম্প্লিফায়ার এবং ম্যাচিং নেটওয়ার্ক
    • WEP বা WPA/WPA2 প্রমাণীকরণ, অথবা খোলা নেটওয়ার্ক
  • 16 জিপিআইও পিন
  • SPI I²C (সফটওয়্যার বাস্তবায়ন) [5]
  • DMA এর সাথে I²S ইন্টারফেস (GPIO এর সাথে পিন শেয়ার করা)
  • ডেডিকেটেড পিনগুলিতে UART, প্লাস একটি ট্রান্সমিট-শুধুমাত্র UART GPIO2 তে সক্ষম করা যায়
  • 10-বিট এডিসি (পরপর আনুমানিক এডিসি)

ধাপ 1: অংশ তালিকা

অংশ তালিকা
অংশ তালিকা
  • REES52 সাউন্ড ডিটেকশন সেন্সর মডিউল
  • OEM কম্পন সেন্সর মডিউল - SW -420
  • NodeMCU-WiFi-Arduino-IDE-Lua- ভিত্তিক- IoT-ESP8266- উন্নয়ন বোর্ডের 2

  • CP2102 USB 2.0 থেকে TTL UART সিরিয়াল কনভার্টার মডিউল DTR পিন সহ
  • LEDs - লাল, হলুদ, নীল

ধাপ 2: পিন লেআউট

পিন লেআউট
পিন লেআউট

পিন লেআউট

ESP A0 - সাউন্ড সেন্সর আউট

ESP 0 - LED (সাউন্ড)

ESP 5 - কম্পন সেন্সর D0

ESP 4 - LED (কম্পন)

ধাপ 3: কম্পন সনাক্তকরণ

কম্পন সনাক্তকরণ
কম্পন সনাক্তকরণ
কম্পন সনাক্তকরণ
কম্পন সনাক্তকরণ

OEM কম্পন সেন্সর মডিউল - SW -420

কম্পন সেন্সর SW-420 এবং তুলনাকারী LM393 এর উপর ভিত্তি করে কম্পন মডিউল প্রান্তের বাইরে কোন কম্পন আছে কিনা তা সনাক্ত করতে। থ্রেশহোল্ড অন-বোর্ড পোটেন্টিওমিটার দ্বারা সামঞ্জস্য করা যায়।

যখন এই কোন কম্পন, এই মডিউল আউটপুট যুক্তি কম সংকেত LED আলো নির্দেশ করে, এবং তদ্বিপরীত।

স্পেসিফিকেশন

  • সুইচের ডিফল্ট অবস্থা বন্ধ
  • ডিজিটাল আউটপুট সরবরাহ ভোল্টেজ: 3.3V-5V
  • ফলাফল দেখানোর জন্য বোর্ডে নির্দেশক LED
  • অন বোর্ড LM393 চিপ
  • বোর্ডের মাত্রা: 3.2cm x 1.4cm

ধাপ 4: শব্দ সনাক্তকরণ

শব্দ সনাক্তকরণ
শব্দ সনাক্তকরণ
শব্দ সনাক্তকরণ
শব্দ সনাক্তকরণ

REES52 সাউন্ড ডিটেকশন সেন্সর মডিউল

সাউন্ড সেন্সর মডিউল শব্দ শনাক্ত করার একটি সহজ উপায় প্রদান করে এবং সাউন্ডের তীব্রতা সনাক্ত করার জন্য সাধারণত ব্যবহৃত হয়। এই মডিউলটি নিরাপত্তা, সুইচ এবং পর্যবেক্ষণ অ্যাপ্লিকেশনের জন্য ব্যবহার করা যেতে পারে। ব্যবহারের সুবিধার জন্য এর নির্ভুলতা সহজেই সমন্বয় করা যায়। এটি একটি মাইক্রোফোন ব্যবহার করে যা একটি পরিবর্ধক, পিক ডিটেক্টর এবং বাফারে ইনপুট সরবরাহ করে। যখন সেন্সর একটি শব্দ সনাক্ত করে, এটি একটি আউটপুট সিগন্যাল ভোল্টেজ প্রসেস করে যা একটি মাইক্রোকন্ট্রোলারের কাছে পাঠানো হয় তারপর প্রয়োজনীয় প্রক্রিয়াকরণ করে।

স্পেসিফিকেশন

  • অপারেটিং ভোল্টেজ 3.3V-5V
  • আউটপুট মডেল: ডিজিটাল সুইচ আউটপুট (0 এবং 1, উচ্চ বা নিম্ন স্তরের)
  • একটি মাউন্ট স্ক্রু গর্ত সঙ্গে

ধাপ 5: GPS - গুগল জিওলোকেশন API এর মাধ্যমে

জিপিএস - গুগল জিওলোকেশন এপিআই এর মাধ্যমে
জিপিএস - গুগল জিওলোকেশন এপিআই এর মাধ্যমে

Google মানচিত্র ভূ -অবস্থান API

গুগল ম্যাপস জিওলোকেশন এপিআই মোবাইল ক্লায়েন্ট সনাক্ত করতে পারে এমন সেল টাওয়ার এবং ওয়াইফাই নোডগুলির তথ্যের উপর ভিত্তি করে একটি অবস্থান এবং নির্ভুলতা ব্যাসার্ধ প্রদান করে। এই নথিটি সার্ভারে এই ডেটা পাঠাতে এবং ক্লায়েন্টকে প্রতিক্রিয়া ফেরত দেওয়ার জন্য ব্যবহৃত প্রোটোকলের বর্ণনা দেয়।

পোস্ট ব্যবহার করে HTTPS এর মাধ্যমে যোগাযোগ করা হয়। অনুরোধ এবং প্রতিক্রিয়া উভয়ই JSON হিসাবে ফর্ম্যাট করা হয়েছে এবং উভয়ের বিষয়বস্তু অ্যাপ্লিকেশন/json। আপনি জিওলোকেশন এপিআই দিয়ে বিকাশ শুরু করার আগে, প্রমাণীকরণের প্রয়োজনীয়তাগুলি (আপনার একটি API কী প্রয়োজন) এবং API ব্যবহারের সীমা পর্যালোচনা করুন। ভৌগলিক অবস্থানের অনুরোধ ভূ -অবস্থান অনুরোধ নিম্নলিখিত URL নমুনায় POST ব্যবহার করে পাঠানো হয়:

www.googleapis.com/geolocation/v1/geolocat…

প্রোটোটাইপ কী: AIzaSyAIPOo9wJkLREEqWACCZbk1Wm601Ojs0iY

ধাপ 6: টেলিগ্রাম বট পরিষেবা (ওপেনসোর্স) ব্যবহার করে বিজ্ঞপ্তি

টেলিগ্রাম বট পরিষেবা (ওপেনসোর্স) ব্যবহার করে বিজ্ঞপ্তি
টেলিগ্রাম বট পরিষেবা (ওপেনসোর্স) ব্যবহার করে বিজ্ঞপ্তি
টেলিগ্রাম বট পরিষেবা (ওপেনসোর্স) ব্যবহার করে বিজ্ঞপ্তি
টেলিগ্রাম বট পরিষেবা (ওপেনসোর্স) ব্যবহার করে বিজ্ঞপ্তি
টেলিগ্রাম বট পরিষেবা (ওপেনসোর্স) ব্যবহার করে বিজ্ঞপ্তি
টেলিগ্রাম বট পরিষেবা (ওপেনসোর্স) ব্যবহার করে বিজ্ঞপ্তি
টেলিগ্রাম বট পরিষেবা (ওপেনসোর্স) ব্যবহার করে বিজ্ঞপ্তি
টেলিগ্রাম বট পরিষেবা (ওপেনসোর্স) ব্যবহার করে বিজ্ঞপ্তি

টেলিগ্রাম একটি মেসেজিং অ্যাপ যা গতি এবং নিরাপত্তার উপর দৃষ্টি নিবদ্ধ করে, এটি অতি দ্রুত, সহজ এবং বিনামূল্যে। এটি একই সময়ে সমস্ত ডিভাইসে ব্যবহার করা যেতে পারে - বার্তাগুলি আপনার ফোন, ট্যাবলেট বা কম্পিউটারের যে কোনো সংখ্যায় নির্বিঘ্নে সিঙ্ক হয়।

টেলিগ্রামের সাহায্যে, কেউ বার্তা, ফটো, ভিডিও এবং যেকোনো ধরনের ফাইল (ডক, জিপ, এমপি 3, ইত্যাদি) পাঠাতে পারে, সেইসাথে সীমাহীন দর্শকদের কাছে সম্প্রচারের জন্য 100, 000 লোকের জন্য চ্যানেল বা চ্যানেল তৈরি করতে পারে। কেউ ফোন পরিচিতিতে লিখতে পারে এবং তাদের ব্যবহারকারীর নাম দিয়ে মানুষ খুঁজে পেতে পারে। টেলিগ্রাম হল এসএমএস এবং ইমেইল মিলিত - এবং আপনার সমস্ত ব্যক্তিগত বা ব্যবসায়িক বার্তা পাঠানোর প্রয়োজনের যত্ন নিতে পারে। এটি ছাড়াও, এটি এন্ড-টু-এন্ড এনক্রিপ্টেড ভয়েস কল সমর্থন করে।

প্রোটোটাইপ টেলিগ্রাম বট পরিষেবা ব্যবহার করে:

BotToken = "537307026: AAFD-w2yixZz29we4Qjw5_HgtL1T9ihMdK8";

ধাপ 7: বিশ্লেষণ - ThingSpeak চ্যানেল ব্যবহার করে

বিশ্লেষণ - ThingSpeak চ্যানেল ব্যবহার করে
বিশ্লেষণ - ThingSpeak চ্যানেল ব্যবহার করে

ThingSpeak হল একটি ওপেন সোর্স ইন্টারনেট অফ থিংস (IoT) অ্যাপ্লিকেশন এবং API- এর মাধ্যমে ইন্টারনেটে HTTP প্রোটোকল ব্যবহার করে বা লোকাল এরিয়া নেটওয়ার্কের মাধ্যমে তথ্য সংরক্ষণ এবং পুনরুদ্ধার করা। থিংস্পিক সেন্সর লগিং অ্যাপ্লিকেশন, লোকেশন ট্র্যাকিং অ্যাপ্লিকেশন এবং স্ট্যাটাস আপডেট সহ জিনিসগুলির একটি সামাজিক নেটওয়ার্ক তৈরি করতে সক্ষম করে।

থিংসস্পিক মূলত আইওটি অ্যাপ্লিকেশনগুলির সমর্থনে 2010 সালে আইওব্রিজ দ্বারা চালু করা হয়েছিল। ম্যাথওয়ার্কস থেকে ম্যাটল্যাব লাইসেন্স। ম্যাথওয়ার্কস, ইনকর্পোরেটেডের সাথে থিংসস্পিকের ঘনিষ্ঠ সম্পর্ক রয়েছে।

প্রোটোটাইপ নিম্নলিখিত ThingSpeak চ্যানেল ব্যবহার করে

  • স্ট্রিং apiKey = "BJAUZC22GNAUQCQQ";
  • স্ট্রিং জিনিস টুইট APIKey = "8LFA68AASLC0096N";

ধাপ 8: রিয়েল টাইম ভিজ্যুয়ালাইজেশন এবং বিশ্লেষণ

প্রস্তাবিত: