সুচিপত্র:
- ধাপ 1: ভূমিকা
- ধাপ 2: আরডুইনো ওয়ান
- ধাপ 3: সিম 808
- ধাপ 4: শিখা সেন্সর
- ধাপ 5: Dupont তারগুলি
- ধাপ 6: ব্যাটারি 12 ভোল্ট (প্রাথমিক টেস্ট করতে কমপক্ষে 12 এর উৎস হতে পারে)
- ধাপ 7: ফিল্টার সহ একটি বাক্স (alচ্ছিক)
- ধাপ 8: সার্কিট
- ধাপ 9: সোর্স কোড
- ধাপ 10: Dfrobot এর Sim808 মডিউল সম্পর্কে
- ধাপ 11: স্পেসিফিকেশন
- ধাপ 12: বোর্ড ওভারভিউ
- ধাপ 13: USB ডিবাগিং (AT কমান্ড)
- ধাপ 14: প্রস্তুতি
- ধাপ 15: একটি ফোন কল করুন
- ধাপ 16: ফোনের উত্তর দিন এবং হ্যাং আপ করুন
- ধাপ 17: এসএমএস পাঠান
- ধাপ 18: এসএমএস পড়ুন
- ধাপ 19: টিসিপি যোগাযোগ
- ধাপ 20: জিপিএস ওরিয়েন্টেশন
- ধাপ 21:
- ধাপ 22: SIM808 লো পাওয়ার কনজাম্পশন মোড
ভিডিও: সিম 808 এবং আরডুইনো ইউনো সহ জিপিএস ফরেস্ট ফায়ার অ্যালার্ট সিস্টেম: 23 ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
হ্যালো যে, এই পোস্টে আমরা দেখব কিভাবে একটি ফরেস্ট ফায়ার ডিটেক্টর সিস্টেম তৈরি করতে হয়, টেক্সট মেসেজের মাধ্যমে নোটিফিকেশন দিয়ে, দুর্ঘটনার স্থান, DFRobot এর লোকদের দ্বারা প্রদত্ত সমন্বিত জিপিএস সিম 808 মডিউলকে ধন্যবাদ, আমরা দেখতে পাব সোর্স কোড, কিছু বৈশিষ্ট্য এবং sim808 মডিউলের অপারেশন, একটি বাহ্যিক পরিবেশে, এটি একটি পূর্ববর্তী প্রকল্পের ধারাবাহিকতা, যেখানে আমরা দেখেছি কিভাবে বাড়ির জন্য একটি খুব সহজ শিখা শনাক্তকারী সিস্টেম তৈরি করা যায়।
ধাপ 1: ভূমিকা
এই ব্যবস্থাটি বন ও মাঠে আগুন প্রতিরোধের চেষ্টা করে, যেখানে এই ধরণের দুর্যোগের ফলে বড় ধরনের অর্থনৈতিক ক্ষতি, উল্লেখযোগ্য বস্তুগত ক্ষতি হতে পারে, গাছপালা এবং প্রাণীর ধ্বংস ঘটতে পারে, যার ফলে পরিবেশের ব্যাপক ক্ষতি হয়, কিন্তু সবচেয়ে গুরুত্বপূর্ণ বিষয় হল মানুষের জীবন বাঁচানো।
অপারেশনের নীতি নিম্নরূপ, শিখা সেন্সর দ্বারা আগুন শনাক্ত করার সময়, এটি আরডুইনোতে একটি এনালগ সংকেত পাঠাবে, যা তার মূল্যের উপর নির্ভর করে, জিপিএস স্থানাঙ্কগুলির সাথে একটি পাঠ্য বার্তা পাঠানো সক্রিয় করবে যেখানে আগুন লাগছে। । এই প্রকল্পের জন্য আমাদের একটি শিখা সেন্সর, একটি arduino uno, একটি sim808 মডিউল, একটি ব্যাটারি, তারের প্রয়োজন হবে, আপনি নিম্নলিখিত উপকরণগুলির তালিকা পরীক্ষা করতে পারেন:
ধাপ 2: আরডুইনো ওয়ান
ধাপ 3: সিম 808
ধাপ 4: শিখা সেন্সর
শিখা আবিষ্কারক মডিউল সম্পর্কে
- এই মডিউল একটি শিখা এবং তার বিকিরণ সংবেদনশীল। এটি 760 এনএম থেকে 1100 এনএম পর্যন্ত তরঙ্গদৈর্ঘ্যের পরিসরে সাধারণ আলোর উৎস সনাক্ত করতে পারে।
- শিখা সেন্সর ডিজিটাল বা এনালগ সংকেত নির্গত করতে পারে।
- এটি ফায়ার অ্যালার্ম হিসেবে ব্যবহার করা যেতে পারে।
- প্রায় 60 ডিগ্রি কোণের সনাক্তকরণ, বিশেষ করে শিখার বর্ণালীর প্রতি সংবেদনশীল।
- তুলনাকারী আউটপুট, পরিষ্কার সংকেত, ভাল তরঙ্গ, ড্রাইভিং ক্ষমতা, 15mA এর বেশি।
- 3.3 V-5 V এর অপারেটিং ভোল্টেজ।
- ছোট PCB বোর্ড আকার: 3.2cm x 1.4cm
- একটি ভোল্টেজ তুলনাকারী হিসাবে একটি LM393 পরিবর্ধক ব্যবহার করুন
ধাপ 5: Dupont তারগুলি
ধাপ 6: ব্যাটারি 12 ভোল্ট (প্রাথমিক টেস্ট করতে কমপক্ষে 12 এর উৎস হতে পারে)
ধাপ 7: ফিল্টার সহ একটি বাক্স (alচ্ছিক)
ধাপ 8: সার্কিট
ধাপ 9: সোর্স কোড
দয়া করে https://rogerbit.com/wprb/index.php/2018/01/17/sistema-de-alerta-de-incendios-forestales-gps-con-sim808-y-arduino-uno/ থেকে ডাউনলোড করুন
ধাপ 10: Dfrobot এর Sim808 মডিউল সম্পর্কে
SIM808 GPS/GPRS/GSM arduino shield হল একটি সমন্বিত কোয়াড-ব্যান্ড GSM/GPRS এবং GPS ন্যাভিগেশন প্রযুক্তি Arduino সম্প্রসারণ ieldsাল। আরডুইনো ইউএনও, আরডুইনো লিওনার্দো, আরডুইনো মেগা এবং অন্যান্য আরডুইনো মেইনবোর্ডের সাথে সামঞ্জস্যপূর্ণ স্ট্যান্ডার্ড আরডুইনো পিন প্যাকেজিং অনুযায়ী শুধুমাত্র একটি ক্রেডিট কার্ড সাইজ। সাধারণ এসএমএস এবং ফোন ফাংশন ছাড়াও, ieldাল MMS, DTMF, FTP এবং অন্যান্য ফাংশন সমর্থন করে। আপনি ডেটা অর্জন, ওয়্যারলেস ডেটা ট্রান্সসিভার, আইওটি অ্যাপ্লিকেশন এবং জিপিএস ওরিয়েন্টিং অর্জন করতে পারেন। অনবোর্ড মাইক্রোফোন এবং হেডফোন জ্যাককে একীভূত করা উচিত, আপনার খরচ সাশ্রয় করা এবং আপনার প্রকল্পটি সহজেই তৈরি করা। এটি একটি বাহ্যিক অ্যান্টেনা সংযোগকারী দ্বারা সরাসরি জিএসএম এবং জিপিএস অ্যান্টেনার সাথে সংযুক্ত হতে পারে।
SIM808 GPS/GPRS/GSM Arduino Shield V1.0 সিমকম SIM808 মডিউলের সর্বশেষ সংস্করণ ব্যবহার করে, বাজারে পাওয়া প্রথম দিকের SIM808 মডিউলের তুলনায়, নতুন মডিউলটির স্থিতিশীলতা আরও ভালো। কিন্তু AT কমান্ডের GPS অংশ SIM808 মডিউলের পুরোনো সংস্করণের সাথে সামঞ্জস্যপূর্ণ নয়, অনুগ্রহ করে AT কমান্ডের "আরো" নীচে পড়ুন।
ধাপ 11: স্পেসিফিকেশন
- অপারেটিং ভোল্টেজ: 5V
- ইনপুট শক্তি: 7-23V
- কোয়াড-ব্যান্ড 850/900/1800/1900MHz
- জিপিআরএস মাল্টি-স্লট ক্লাস 12/10
- জিপিআরএস মোবাইল স্টেশন ক্লাস বি
- GSM ফেজ 2/2 +ক্লাস 4 (2 W @ 850 / 900MHz) মেনে চলুন
- ক্লাস 1 (1 W @ 1800 / 1900MHz)
- কম শক্তি খরচ মোড সমর্থন: 100mA @ 7V-GSM মোড
- কমান্ড কন্ট্রোল সমর্থন (3GPP TS 27.007, 27.005 এবং SIMCOM উন্নত AT কমান্ড)
- সমর্থন জিপিএস স্যাটেলাইট নেভিগেশন প্রযুক্তি
- সাপোর্ট এলইডি স্ট্যাটাস ইন্ডিকেটর: পাওয়ার সাপ্লাই স্ট্যাটাস, নেটওয়ার্ক স্ট্যাটাস এবং অপারেটিং মোড
- কাজের পরিবেশ: -40 ℃ ~ 85 ℃ আকার: 69 * 54 মিমি/2.71 * 2.12 ইঞ্চি
ধাপ 12: বোর্ড ওভারভিউ
মডিউল ইন্টারফেস এবং সতর্কতা:
দখলকৃত পিন: D0, D1, D12, ডিজিটাল পিন "D12" SIM808 মডিউল পাওয়ার GPIO এর সাথে সংযুক্ত। এটি SIM808 মডিউল অন / অফ কন্ট্রোল হিসাবে ব্যবহার করা যেতে পারে। SIM808 অনবোর্ড এমআইসি এবং 3.5 মিমি সিম 808 মাইক্রোফোন একই এমআইসি চ্যানেল ব্যবহার করছে, যখন আপনি আপনার মাইক্রোফোন প্লাগইন করবেন, অন-বোর্ড এমআইসি স্বয়ংক্রিয়ভাবে সংযোগ বিচ্ছিন্ন হয়ে যাবে। SIM808 চালু করতে শর্ট -প্রেস 1s, লম্বা -চাপ 3s এটি বন্ধ করুন। LED "ON" - SIM808 পাওয়ার ইন্ডিকেটর, শুধুমাত্র যখন আপনি একটি বাহ্যিক বিদ্যুৎ সংযোগ করেন, মডিউল সঠিকভাবে কাজ করতে পারে। ফ্ল্যাশ (একবার 3s): নেটওয়ার্ক রেজিস্ট্রেশন সম্পূর্ণ ফাংশন সুইচ কেউ না- স্কেচ ডাউনলোড করার জন্য ফাঁকা SIM808 সিরিয়াল পিন, অনুগ্রহ করে এখানে ডায়াল করুন। USB_DBG- যখন Arduino এ সম্প্রসারণ বোর্ড প্লাগ করা হয়, তখন SIM 808 পিসির সাথে যোগাযোগ করতে এখানে ডায়াল করুন ডিবাগ করুন
ধাপ 13: USB ডিবাগিং (AT কমান্ড)
এই বিভাগে, আমরা সিরিয়াল পোর্টের মাধ্যমে SIM 808 সম্প্রসারণ ieldাল ডিবাগ করার জন্য AT কমান্ড পাঠাব। আরো ফাংশনের জন্য দয়া করে SIM808 AT কমান্ড সেট দেখুন।
ধাপ 14: প্রস্তুতি
হার্ডওয়্যার:
- Arduino UNO x1
- SIM808 সম্প্রসারণ বোর্ড x1
- বাহ্যিক বিদ্যুৎ সরবরাহ x1
সফটওয়্যার:
- Arduino IDE
- সিরিয়াল ডিবাগিং সহকারী (এই বিভাগে, আমরা লিসপার দ্বারা ডিএফ সিরিয়াল ডিবাগার ব্যবহার করছি)
'' 'পদক্ষেপ' ''
SIM 808 এক্সপেনশন শিল্ডে আপনার সিম কার্ডটি প্লাগ করুন এবং Arduino UNO তে এক্সপেনশন শিল্ডটি প্লাগ করুন, এদিকে একটি বাহ্যিক শক্তি উৎস সংযোগ করতে ভুলবেন না। বুট পাওয়ার বোতাম টিপুন এবং সিম কার্ডটি সঠিকভাবে একটি নেটওয়ার্ক রেজিস্টার করার জন্য অপেক্ষা করুন, নেট ইন্ডিকেটর ধীরে ধীরে ফ্ল্যাশ করে (3s একবার) USB_DBG এ ফাংশন সুইচ স্লাইড করুন, তারপর আমরা সিরিয়াল পোর্ট সহকারীর মাধ্যমে SIM808 চিপের সাথে সরাসরি যোগাযোগ করতে পারি।
ধাপ 15: একটি ফোন কল করুন
সিরিয়াল পোর্ট অ্যাসিস্ট্যান্টে AT পাঠান, যদি এটি ঠিক থাকে, তার মানে সিরিয়াল যোগাযোগ প্রতিষ্ঠিত হয়েছে। চিত্র অনুসরণ করুন, AT কমান্ড লিখুন, আপনার একই বিষয়বস্তু পাওয়া উচিত।
ধাপ 16: ফোনের উত্তর দিন এবং হ্যাং আপ করুন
ধাপ 17: এসএমএস পাঠান
ধাপ 18: এসএমএস পড়ুন
ধাপ 19: টিসিপি যোগাযোগ
ধাপ 20: জিপিএস ওরিয়েন্টেশন
দ্রষ্টব্য: একটি স্থিতিশীল জিপিএস লোকেশন ডেটা আউটপুট পাওয়ার আগে জিপিএস অ্যান্টেনা অবশ্যই বাইরে রাখতে হবে।
AT + CGSN PWR = 1 কমান্ড পাঠান (জিপিএস পাওয়ার খুলুন)
AT + CGNSTST = 1 কমান্ড পাঠান (সিরিয়াল পোর্ট থেকে জিপিএস ডেটা গ্রহণ করুন)
ধাপ 21:
যদি জিপিএস অ্যান্টেনা বাইরে রাখা হয়, তাহলে আপনার শীঘ্রই সঠিক তথ্য পাওয়া উচিত।
যখন আপনি জিপিএস ডেটা আউটপুট থামাতে চান, আপনি জিপিএস ডেটা আউটপুট বিরতিতে AT + CGNSTST = 0 কমান্ড পাঠাতে পারেন।
যখন আপনি জিপিএস ফাংশন বন্ধ করতে চান, আপনি জিপিএস পাওয়ার বন্ধ করতে AT + CGNSPWR = 0 কমান্ড পাঠাতে পারেন। সিম 808 চিপ বন্ধ করতে AT + CPOWD = 1 পাঠান। এই দুটি পরীক্ষার কোড খুবই সহজ, এবং সহজেই বোঝা যায়। শুধুমাত্র সংশ্লিষ্ট সিরিয়াল AT কমান্ডগুলি প্রবেশ করতে হবে, আপনি সংশ্লিষ্ট ফাংশনগুলি অর্জন করবেন।
ধাপ 22: SIM808 লো পাওয়ার কনজাম্পশন মোড
ন্যূনতম কার্যকারিতা মোড
ন্যূনতম কার্যকারিতা মোডের অধীনে সিস্টেমটি একটি সহজ মোডে হ্রাস করা হবে। এটি এই মোডে আরও বিদ্যুৎ খরচ বাঁচাবে।
AT+CFUN = = 0, 1, 4
AT + CFUN = 0: ন্যূনতম কার্যকারিতা মোড। এই মোডে, আপনি এখনও সিরিয়াল পোর্ট ব্যবহার চালিয়ে যেতে পারেন, কিন্তু RF এবং সিম কার্ড বৈশিষ্ট্য সহ AT কমান্ড নিষ্ক্রিয় করা হবে।
AT + CFUN = 1: ফুল-ফাংশন মোড (ডিফল্ট)।
AT + CFUN = 4: বিমান মোড। এই মোডে, আপনি এখনও সিরিয়াল পোর্ট ব্যবহার চালিয়ে যেতে পারেন, কিন্তু RF এবং সিম কার্ড বৈশিষ্ট্য সহ AT কমান্ড নিষ্ক্রিয় করা হবে।
আরো বৈশিষ্ট্য অনুগ্রহ করে AT কমান্ড দেখুন
github.com/leffhub/DFRobotSIM808_Leonardo_mainboard/blob/master/SIM800_Series_AT_Command_Manual_V1.07.pdf
হয়তো আপনি arduino, pic, robotics, telecommunications এর প্রকল্পে আগ্রহী হতে পারেন, https://www.youtube.com/user/carlosvolt?sub_confirmation=1 এ সাবস্ক্রাইব করুন সম্পূর্ণ সোর্স কোড এবং ডায়াগ্রাম সহ অনেক ভিডিও
প্রস্তাবিত:
আইআর প্রক্সিমিটি সেন্সর, স্পিকার এবং আরডুইনো ইউনো (আপগ্রেড/পার্ট -২) ব্যবহার করে এয়ার পিয়ানো: Ste টি ধাপ
আইআর প্রক্সিমিটি সেন্সর, স্পিকার এবং আরডুইনো ইউনো (আপগ্রেডেড/পার্ট -২) ব্যবহার করে এয়ার পিয়ানো: এটি এয়ার পিয়ানো এর আগের প্রজেক্টের আপগ্রেড সংস্করণ? এখানে আমি একটি JBL স্পিকার আউটপুট হিসেবে ব্যবহার করছি। আমি প্রয়োজনীয়তা অনুযায়ী মোড পরিবর্তন করার জন্য একটি স্পর্শ সংবেদনশীল বোতাম অন্তর্ভুক্ত করেছি। যেমন- হার্ড বেস মোড, নরমাল মোড, হাই ফ্র
পটেন্টিওমিটার (ভেরিয়েবল রেজিস্টর) এবং আরডুইনো ইউনো ব্যবহার করে ফেইড/কন্ট্রোলিং এলইডি/ব্রাইটনেস: Ste টি ধাপ
পটেন্টিওমিটার (ভেরিয়েবল রেজিস্টার) এবং আরডুইনো ইউনো ব্যবহার করে ফেইড/কন্ট্রোলিং এলইডি/ব্রাইটনেস: আরডুইনো এনালগ ইনপুট পিন পোটেন্টিওমিটারের আউটপুটের সাথে সংযুক্ত। তাই আরডুইনো এডিসি (এনালগ টু ডিজিটাল কনভার্টার) এনালগ পিন পোটেন্টিওমিটারের আউটপুট ভোল্টেজ পড়ছে। পোটেন্টিওমিটারের ঘূর্ণন ঘূর্ণন ভোল্টেজ আউটপুট এবং Arduino পুনরায় পরিবর্তিত হয়
IOT ভিত্তিক ফরেস্ট ফায়ার ডিটেকশন সিস্টেম: 8 টি ধাপ
আইওটি ভিত্তিক ফরেস্ট ফায়ার ডিটেকশন সিস্টেম: ● ভারতে কয়েক দশক ধরে বনের আগুন একটি চাপা সমস্যা এবং যখন উত্তরাখণ্ডে এরকম বড় ধরনের ঘটনা ঘটে তখনই আলো ছড়ায়। জন্য
এলসিডি ডিসপ্লে এবং আরডুইনো ইউনো সহ ড্যাশবোর্ড কীবোর্ড: 9 টি ধাপ
এলসিডি ডিসপ্লে এবং আরডুইনো ইউনো সহ ড্যাশবোর্ড কীবোর্ড: এটি একটি ম্যাট্রিক্স কীবোর্ড যা একটি এলসিডি ডিসপ্লে এবং একটি আরডুইনো ইউনো সহ চলমান, সবচেয়ে মৌলিক যা আজ বিদ্যমান। এই সেটআপের উদ্দেশ্য হল এমন একটি প্রোগ্রাম তৈরি করা যা ম্যাট্রিক্স কীবোর্ডে টাইপ করা একটি পাসওয়ার্ড গ্রহণ করে, এটি সঠিক পদের সাথে তুলনা করে
আরডুইনো ইউনো এবং সেন্সর ব্যবহার করে পিসি মাউস এমুলেটর।: 8 টি ধাপ
আরডুইনো ইউনো এবং সেন্সর ব্যবহার করে পিসি মাউস এমুলেটর ।: এই নির্দেশনায়, আমরা মাউস এমুলেটরের একটি প্রোটোটাইপ তৈরি করতে যাচ্ছি। মাউস এমুলেটর এমন একটি যন্ত্র যা ব্যবহার করা যেতে পারে যখন আপনার মাউস সঠিকভাবে কাজ করছে না। মাউস নিয়ন্ত্রণের জন্য সেন্সর ব্যবহার করা হয় আন্দোলন প্রকল্প এক ul