সুচিপত্র:

ব্যক্তিগত জিএসএম এলার্ম সিস্টেম - এসএমএস মডিউল SIM900A, Arduino: 3 ধাপ
ব্যক্তিগত জিএসএম এলার্ম সিস্টেম - এসএমএস মডিউল SIM900A, Arduino: 3 ধাপ

ভিডিও: ব্যক্তিগত জিএসএম এলার্ম সিস্টেম - এসএমএস মডিউল SIM900A, Arduino: 3 ধাপ

ভিডিও: ব্যক্তিগত জিএসএম এলার্ম সিস্টেম - এসএমএস মডিউল SIM900A, Arduino: 3 ধাপ
ভিডিও: সংক্ষিপ্ত বিবরণ DIGOO ডিজি-HOSA ওয়াইফাই, জিএসএম চোরের এলার্ম হোম টেস্ট সেটআপ 2024, নভেম্বর
Anonim
ব্যক্তিগত জিএসএম এলার্ম সিস্টেম - এসএমএস মডিউল SIM900A, Arduino
ব্যক্তিগত জিএসএম এলার্ম সিস্টেম - এসএমএস মডিউল SIM900A, Arduino

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

আমি একটি ডিভাইস তৈরির ধারণা পেয়েছি যাতে সে আমাকে বাছাই করার জন্য আমাকে সতর্ক করতে পারে, এইভাবে এই দ্রুত প্রকল্পটির জন্ম হয়েছিল।

মডিউলটিতে কেবল একটি সুইচ আছে, যদি আপনি এটি চালু করেন, এটি জিএসএম নেটওয়ার্কের সাথে সংযোগ স্থাপন করে, নেটওয়ার্ক থেকে সময় পায় এবং একটি এসএমএস পাঠায়: "আপনার চাচী বাছাই করতে চায়" পরিমাপ করা ব্যাটারি ভোল্টেজ এবং সময় সহ এসএমএস পাঠানো হয়েছিল।

তিনি যেখানেই থাকুন না কেন আমাকে সতর্ক করার জন্য এটি একটি ব্যক্তিগত অ্যালার্ম সিস্টেম হিসাবে ব্যবহার করতে পারেন। এটি একটি 'নারী-ডাউন' সিস্টেম হিসাবে ব্যবহার করা যাবে না।

এই প্রকল্পে আমি SIM900A মডিউল এবং AT কমান্ড সম্পর্কে আরও কিছু শিখেছি।

সরবরাহ

ডিভাইসটি তৈরি করা হয়েছে:

  • সস্তা SIM900A মডিউল
  • arduino প্রো মিনি (5V, 168P)
  • LiPo ব্যাটারি
  • স্টেপ আপ মডিউল (মহিলা ইউএসবি পোর্ট সরান)
  • এলইডি
  • 1k প্রতিরোধক

ধাপ 1: সিম 900 এ ফ্ল্যাশ করুন

স্টক sim900A আমার দেশে কাজ করে না (নেদারল্যান্ডস)। যাইহোক, 1137B09SIM900B32_ST.cla ফার্মওয়্যারের সাথে এটি ফ্ল্যাশ করার পর এটি ভাল কাজ করে (আপনি এমনকি একটি মোবাইল ডেটা সংযোগ (GPRS) ব্যবহার করতে পারেন।

এই ওয়েবসাইটে ফার্মওয়্যার পাওয়া যায়।

ফ্ল্যাশ টুল পাওয়া যাবে এখানে বা এখানে।

একটি FTDI অ্যাডাপ্টারের মাধ্যমে ফ্ল্যাশ করুন, এই ভিডিওটি দেখুন।

জিএসএম মডিউলটির একবার 'AT+CLTS = 1' কমান্ড প্রয়োজন যাতে এটি জিএসএম-নেটওয়ার্ক থেকে বর্তমান সময় অনুরোধ করতে পারে।

পদক্ষেপ 2: হার্ডওয়্যার সেটআপ

হার্ডওয়্যার সেটআপ
হার্ডওয়্যার সেটআপ
হার্ডওয়্যার সেটআপ
হার্ডওয়্যার সেটআপ
হার্ডওয়্যার সেটআপ
হার্ডওয়্যার সেটআপ

এই দ্রুত প্রকল্পের জন্য আমি শুধু সব উপাদান একসঙ্গে বিক্রি করেছি এবং এটি সব স্ট্যাক করেছি।

সংযোগের জন্য স্কিম দেখুন

ঘেরটি ফিউশন 360 এ ডিজাইন করা হয়েছিল, 'সুইস অ্যাকসেন্ট সহ লোক' এর এই ভিডিওটির জন্য ধন্যবাদ।

STL- ফাইলগুলি Thingiverse এ প্রকাশিত হয়।

ধাপ 3: সফটওয়্যার সেটআপ

কোডটি আমার Github এ প্রকাশিত হয়েছে। অনেক AT কমান্ড এখানে পাওয়া যাবে।

কার্যক্রম:

  • জিএসএম মডিউলের একটি init আছে
  • জিএসএম নেটওয়ার্কের সাথে সংযোগ নিশ্চিত করে
  • জিএসএম নেটওয়ার্ক বিজ্ঞাপন থেকে সময় পায় এসএমএস বার্তায় টাইমস্ট্যাম্প
  • নিশ্চিত করে যে এসএমএস পাঠানো হয়েছে (যদি পাঠানো সফল না হয়, 60 সেকেন্ডের পরে আরেকটি চেষ্টা করা হয়)
  • মডিউলটি আমার দ্বারা স্যুইচ করার আগে সময়ের মধ্যে ব্যাটারি শক্তি বাঁচাতে ঘুমানোর জন্য GSM মডিউল সেট করে

প্রস্তাবিত: