সুচিপত্র:
- ধাপ 1: অংশ তালিকা
- ধাপ 2: পিন লেআউট
- ধাপ 3: কম্পন সনাক্তকরণ
- ধাপ 4: শব্দ সনাক্তকরণ
- ধাপ 5: GPS - গুগল জিওলোকেশন API এর মাধ্যমে
- ধাপ 6: টেলিগ্রাম বট পরিষেবা (ওপেনসোর্স) ব্যবহার করে বিজ্ঞপ্তি
- ধাপ 7: বিশ্লেষণ - ThingSpeak চ্যানেল ব্যবহার করে
- ধাপ 8: রিয়েল টাইম ভিজ্যুয়ালাইজেশন এবং বিশ্লেষণ
ভিডিও: ESP - দূরবর্তী অ্যাম্বিয়েন্স নোটিফায়ার: 8 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
প্রোটোটাইপটি জনপ্রিয় 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 হল একটি ওপেন সোর্স ইন্টারনেট অফ থিংস (IoT) অ্যাপ্লিকেশন এবং API- এর মাধ্যমে ইন্টারনেটে HTTP প্রোটোকল ব্যবহার করে বা লোকাল এরিয়া নেটওয়ার্কের মাধ্যমে তথ্য সংরক্ষণ এবং পুনরুদ্ধার করা। থিংস্পিক সেন্সর লগিং অ্যাপ্লিকেশন, লোকেশন ট্র্যাকিং অ্যাপ্লিকেশন এবং স্ট্যাটাস আপডেট সহ জিনিসগুলির একটি সামাজিক নেটওয়ার্ক তৈরি করতে সক্ষম করে।
থিংসস্পিক মূলত আইওটি অ্যাপ্লিকেশনগুলির সমর্থনে 2010 সালে আইওব্রিজ দ্বারা চালু করা হয়েছিল। ম্যাথওয়ার্কস থেকে ম্যাটল্যাব লাইসেন্স। ম্যাথওয়ার্কস, ইনকর্পোরেটেডের সাথে থিংসস্পিকের ঘনিষ্ঠ সম্পর্ক রয়েছে।
প্রোটোটাইপ নিম্নলিখিত ThingSpeak চ্যানেল ব্যবহার করে
- স্ট্রিং apiKey = "BJAUZC22GNAUQCQQ";
- স্ট্রিং জিনিস টুইট APIKey = "8LFA68AASLC0096N";
ধাপ 8: রিয়েল টাইম ভিজ্যুয়ালাইজেশন এবং বিশ্লেষণ
প্রস্তাবিত:
ব্লুটুথ কল নোটিফায়ার: 5 টি ধাপ (ছবি সহ)
ব্লুটুথ কল নোটিফায়ার: ভূমিকা আমি কিছু দিন আগে নির্দেশমূলক নিউজ ফিড ব্রাউজ করছিলাম যখন আমি এই প্রজেক্টে এসেছিলাম এটি একটি দুর্দান্ত প্রকল্প ছিল। কিন্তু আমি ভেবেছিলাম জটিল ওয়াইফাই স্টাফের পরিবর্তে এটি ব্লুটুথ দিয়ে কেন তৈরি করা যাবে না। এই ব্লুটুথ কল নোটিফায়ারের স্পেসিফিকেশন
সহজ অপঠিত ইমেল নোটিফায়ার: 7 টি ধাপ
সহজ অপঠিত ইমেইল নোটিফায়ার: হাই সবাইকে, আরেকটি নির্দেশযোগ্যতে স্বাগত জানাই। বাড়ি থেকে কাজ করার বর্তমান পরিস্থিতির সাথে, আমি কিছু চ্যালেঞ্জের মুখোমুখি হচ্ছি কারণ আমি আমার কোম্পানির কাছ থেকে সময়ে সময়ে ইমেইল পেয়েছি তারপর আমি একটি ডেস্ক নোটিফায়ার তৈরি করার কথা ভাবছিলাম যা আমার সম্পর্কে আমাকে অবহিত করুন
একটি সহজ আইএসএস নোটিফায়ার তৈরি করুন: 5 টি ধাপ
একটি সহজ আইএসএস নোটিফায়ার তৈরি করুন: TokyLabs দ্বারা | প্রয়োজনীয় সময়: 1-3 ঘন্টা | অসুবিধা: সহজ | মূল্য: $ 60- $ 70 আপনি সহজেই একটি হার্ডওয়্যার নোটিফায়ার তৈরি করতে পারেন যা ইউপি একটি কাগজ মহাকাশচারীকে উত্তোলন করে যাতে প্রতিবার আন্তর্জাতিক মহাকাশ স্টেশন আপনার অবস্থানের উপর দিয়ে যায়। এর থেকে অনেক বেশি মজা
মেইলবক্স এবং গ্যারেজ ডোর নোটিফায়ার: 5 টি ধাপ (ছবি সহ)
মেইলবক্স এবং গ্যারেজ ডোর নোটিফায়ার: এই নির্দেশাবলী জোহান মোবার্গ মেইলবক্স নোটিফায়ারের উপর ভিত্তি করে। এই প্রকল্পের সাথে তুলনা করে, আমি কিছু পরিবর্তন করেছি: আমার বাড়ি থেকে অনেক দূরে শুধু মেইলবক্স নয়, পাশাপাশি গ্যারেজও রয়েছে। তারা রাস্তার কাছাকাছি একটি স্থানে রয়েছে এবং বাড়ি প্রায় 5
ইউটিউব ডেস্কটপ নোটিফায়ার: 11 টি ধাপ (ছবি সহ)
ইউটিউব ডেস্কটপ নোটিফায়ার: আপনি কি আপনার ইউটিউব সাবস্ক্রাইবার হারানোর দু nightস্বপ্ন পান? যদি আপনি তা করেন, আপনি একমাত্র নন। সৌভাগ্যক্রমে আমি এটি " ইউটিউব ডেস্কটপ নোটিফায়ার " আমার চ্যানেল সাবস্ক্রাইবার এবং ভিউ কাউন্টের সাথে আমাকে আপ টু ডেট রাখতে। এই খুব সহজ DIY প্রকল্প