সুচিপত্র:
- ধাপ 1: তারের
- ধাপ 2: বোর্ড-টু-জিএসএম সংযোগ পরীক্ষা করা
- ধাপ 3: পিপিপি কনফিগ
- ধাপ 4: পিপিপি চালানো
- ধাপ 5: করতে হবে
ভিডিও: একটি জিএসএম মডিউল সহ রাস্পবেরি পাই: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
কিছু সময় আগে আমি আপনার সম্পত্তি নিরীক্ষণের জন্য RPI ব্যবহার সম্পর্কে কয়েকটি অনুচ্ছেদ লিখেছিলাম:
www.instructables.com/id/Home-Security-Wit…
আমি জিএসএম "শীঘ্রই" ব্যবহার করার বিষয়ে লেখার প্রতিশ্রুতি দিয়েছিলাম, যা এই ক্ষেত্রে 5 মাস সময় নিয়েছে।
যে কারণে আমি মনে করি এটি সেই প্রেক্ষাপটে দরকারী হতে পারে (হোম সিকিউরিটি) সুস্পষ্ট - আছে
কেবল ইন্টারনেট অ্যাক্সেস ছাড়া এখনও বৈশিষ্ট্য, যেমন নরওয়ের অনেক ছুটির কটেজের ক্ষেত্রে আমি এখন থাকি। তাদের 30% এমনকি গ্রিড অ্যাক্সেস নেই - আমি এটি সম্পর্কেও ভাবছি যা অনেক বেশি সময় নেবে (Arduino যুক্তিসঙ্গত সমাধান প্রস্তাব করার জন্য খুব বেশি শক্তি খরচ করে)।
পিপিপির মাধ্যমে RPI কে ইন্টারনেটের সাথে সংযুক্ত করার জন্য একটি GSM মডিউল ব্যবহার করার বিষয়ে আজ একটি সংক্ষিপ্ত টিউটোরিয়াল, "হোম সিকিউরিটি" অংশটি ছেড়ে কিছুটা বেশি প্রয়োজন হবে - RPI- এর মাত্র একটি সিরিয়াল (?) আছে, তাই হয়তো আপনার USB -to ব্যবহার করা উচিত -আপনার প্রয়োজন হলে RFID রিডার সংযুক্ত করার জন্য সিরিয়াল কনভার্টার।
ধাপ 1: তারের
আমি itbrainpower.net থেকে A-GSM মডিউল চেষ্টা করব। কারণ আমি একটি SIM800L পিন ঝাল করার সময় ছিল না। আমি কথা দিচ্ছি আমি করব. A-GSM এই সহজ কাজের জন্য মাত্র একটি অতিরঞ্জন, আমি এটি আমার সহকর্মীদের কাছ থেকে উপহার হিসেবে পেয়েছিলাম যখন আমি অরেঞ্জ পোল্যান্ড ছেড়ে যাচ্ছিলাম, আমি এটি চালাতে বাধ্য বোধ করছি।
ঠিক আছে - শুধু ছবিটি অনুসরণ করুন। আমি চিন্তিত ছিলাম যে রোমানিয়ান প্রযোজক কোন টিটিএল স্তরের শিফটারের পরামর্শ দেয় না কিন্তু আমি ভোল্টেজ পরিমাপ করেছি এবং এটি 3V পাঠায়। যখন আপনি তারের সাথে প্রস্তুত হন - একটি বা দুই সেকেন্ডের জন্য মডেম পাওয়ার সুইচ টিপুন।
ধাপ 2: বোর্ড-টু-জিএসএম সংযোগ পরীক্ষা করা
আমি আশা করি আপনার সিম কার্ড পিন সুরক্ষিত নয়। যদি এটি হয় তবে আপনি একবারে ওয়্যারিং এবং আপনার পিন পরীক্ষা করতে পারেন (এটি 1234 নাও হতে পারে;-)):
sudo apt-get minicom ইনস্টল করুন
sudo minicom -D /dev /ttyAMA0 -b 115200
এটি
AT+CPIN = 1234
আমি ধরে নিয়েছি যে মডেম 115200 বড এ কাজ করে। যদি এটি না হয় এবং আপনি এটি পরিবর্তন করতে চান-আপনি গতি সেট করতে Itbrainpower.net ওয়েবসাইট (RPi_examples-v0.9-2014.09.30.tar) থেকে একটি পাইথন স্ক্রিপ্ট ডাউনলোড করতে পারেন, যেমন:
sudo পাইথন setSerial.py 9600 115200
আপনি এটি চালানোর আগে সমস্ত agsm.open () লাইন মন্তব্য করুন, আমি অনুমান করি এটি অতীতে বা অন্য কিছু লিনাক্স সংস্করণে ভাল কাজ করেছে।
আপনি ছবিতে দেখতে পাচ্ছেন - পিন গ্রহণ করার জন্য আমাকে জিএসএম মডিউল বন্ধ/চালু করতে হয়েছিল।
ধাপ 3: পিপিপি কনফিগ
ধাপের বিষয়বস্তু নির্মাতাদের সাইট থেকে ডাউনলোড করা a-gsm-RPI-example-py-library-based-v1_2.tar থেকে আসে। নীচের বিষয়বস্তু সম্পাদনা করুন এবং কপি-পেস্ট করুন (তির্যক) বোল্ড অবস্থানে।
/etc/chatscripts/gprs
গর্ভবতী কণ্ঠস্বর
গর্ভপাত "কোন ক্যারিয়ার"
এবর্ট "কোন ডায়াল্টন"
Abort "কোন ডায়াল টোন"
এবর্ট "কোন উত্তর নেই"
এবর্ট "বিলম্বিত"
এবর্ট "ভুল"
এবর্ট "+CGATT: 0"
"" এটি
সময় 12
ঠিক আছে ATH
ঠিক আছে ATE1
OK AT+CGDCONT = 1, "IP", "telia"
ঠিক আছে ATD*99#
টাইমআউট 22
সংযোগ করুন ""
আপনি এখানেও আপনার পিন জমা দিতে পারেন (AT+CPIN…)। 'টেলিয়া' APN এর একটি নাম, আপনাকে এটি আপনার অপারেটরদের কনফিগারে পরিবর্তন করতে হবে!
/etc/ppp/peers/a-gsm
"/usr/sbin/chat -v -f/etc/chatscripts/gprs -T telia"/dev/ttyAMA0 সংযোগ করুন
115200
noipdefault
usepeerdns
ডিফল্ট রুট
স্থির
নাউথ
nocrtscts
স্থানীয়
এখানে আপনাকেও APN পরিবর্তন করতে হবে। নিশ্চিত হোন যে গতি আপনি আগে যাচাই করেছেন! এটি পিপিপি ব্যর্থতার একটি উৎস। BTW - লেখকরা দাবি করেন যে ডিরেক্টরিটি 'নাশপাতি' (ভুল)।
ধাপ 4: পিপিপি চালানো
ইন্টারনেটের সাথে সংযোগ করতে আপনি শুধু চালান:
সুডো পন এ-জিএসএম
সমস্যাটি হতে পারে যে আপনার RPI ইতিমধ্যেই ইন্টারনেটের সাথে সংযুক্ত আছে, তাই এটি নিশ্চিত হওয়ার জন্য যে এটি ঠিক আগে কাজ করে (এটি সুপারিশ করার জন্য রোমানিয়ানদের স্মার্ট!):
sudo রুট del default
এখন আপনার জিএসএম নেটওয়ার্কের মাধ্যমে ইন্টারনেটে অ্যাক্সেস থাকা উচিত। একটি ঠিকানা পিং করার চেষ্টা করুন!
পিপিপি বন্ধ করতে:
সুডো পফ এ-জিএসএম
অসফল হলে আপনাকে ডিবাগ মোডে পিপিপি শুরু করতে হতে পারে:
sudo pon a-gsm debug dump logfd 2 nodetach
আমার ক্ষেত্রে ভুল ছিল:
ক) APN সেট না করা
খ) ভুল সিরিয়াল গতি!
গ) /dev /AMA0 এ কিছু ঝুলছে - কিভাবে পোর্ট মুক্ত করতে হয় তা জানতে "হোম সিকিউরিটি" টিউটোরিয়াল দেখুন!
ধাপ 5: করতে হবে
1) এমএমএস এর মাধ্যমে অনুপ্রবেশকারীদের ছবি পাঠান, সম্ভবত পিপিপির চেয়ে বেশি স্থিতিশীল (পরীক্ষা করা হবে)
2) SIM800L দিয়ে এই সব চেক করুন
3) কমলা পিআই সহ পিপিপি, এমএমএস এবং সিম 800 এল
সাথে থাকুন!
প্রস্তাবিত:
রাস্পবেরি পাই এর সাথে একটি জিপিএস মডিউল ইন্টারফেস করা: ড্যাশক্যাম পার্ট 2: 3 ধাপ
রাস্পবেরি পাই দিয়ে একটি জিপিএস মডিউল ইন্টারফেস করা: ড্যাশক্যাম পার্ট 2: এটি ড্যাশক্যাম প্রকল্পের অংশ 2 এবং এই পোস্টে, আমরা কীভাবে রাস্পবেরি পাইতে একটি জিপিএস মডিউল ইন্টারফেস করতে হয় তা শিখব। আমরা তখন জিপিএস ডেটা ব্যবহার করব এবং এটি একটি টেক্সট ওভারলে হিসাবে ভিডিওতে যুক্ত করব। অনুগ্রহ করে নিচের লিংক ব্যবহার করে পার্ট 1 পড়ুন, আপনার আগে
কিভাবে একটি রাস্পবেরি পাই, একটি নেটওয়ার্ক ওয়াইড অ্যাড ব্লকারে পাই-হোল সেটআপ করবেন !!: ২৫ টি ধাপ
কিভাবে একটি রাস্পবেরি পাই, একটি নেটওয়ার্ক ওয়াইড অ্যাড ব্লকারে পাই-হোল সেটআপ করবেন !!: এই প্রকল্পের জন্য, আপনার প্রয়োজন হবে: একটি রাস্পবেরি পাই ইন্টারনেটে সংযোগ করতে সক্ষম একটি মাইক্রো এসডি কার্ড যা রাস্পবিয়ান লাইটএ কীবোর্ড (এসএসএইচ সেটআপ করার জন্য) একটি দ্বিতীয় ডিভাইস (ওয়েব পোর্টাল অ্যাক্সেস করতে) ইউনিক্সের মৌলিক জ্ঞান সেইসাথে ইন্টারফেস নেভিগেশন
একটি রাস্পবেরি পাই এবং একটি আরটিএল-এসডিআর ডংগল ব্যবহার করে একটি অপেশাদার রেডিও এপিআরএস আরএক্স তৈরি করুন মাত্র আধ ঘন্টার কম সময়ে: 5 টি ধাপ
একটি রাস্পবেরি পাই এবং একটি আরটিএল-এসডিআর ডংগল ব্যবহার করে একটি অপেশাদার রেডিও APRS RX শুধুমাত্র আইগেট তৈরি করুন: দয়া করে মনে রাখবেন এটি এখন বেশ পুরনো তাই কিছু অংশ ভুল এবং পুরনো। আপনার সম্পাদনা করার জন্য প্রয়োজনীয় ফাইলগুলি পরিবর্তিত হয়েছে। আমি আপনাকে ছবির সর্বশেষ সংস্করণটি দেওয়ার জন্য লিঙ্কটি আপডেট করেছি (দয়া করে এটি ডিকম্প্রেস করার জন্য 7-জিপ ব্যবহার করুন) কিন্তু সম্পূর্ণ যন্ত্রের জন্য
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা - রাস্পবেরি পাই 3B দিয়ে শুরু করা - আপনার রাস্পবেরি পাই 3: 6 ধাপ সেট আপ করা হচ্ছে
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা | রাস্পবেরি পাই 3B দিয়ে শুরু করা | আপনার রাস্পবেরি পাই 3 সেট আপ করা: আপনারা কেউ কেউ জানেন যে রাস্পবেরি পাই কম্পিউটারগুলি বেশ দুর্দান্ত এবং আপনি কেবলমাত্র একটি ছোট বোর্ডে পুরো কম্পিউটারটি পেতে পারেন। 1.2 GHz এ ঘড়ি। এটি পাই 3 কে মোটামুটি 50 রাখে
একটি জিএসএম মডিউল কিনবেন না, আপনার পুরানো ফোন ব্যবহার করুন!: 6 টি ধাপ
একটি জিএসএম মডিউল কিনবেন না, আপনার পুরানো ফোনটি ব্যবহার করুন !: তাই সম্প্রতি আমি অনেকগুলি বেতার প্রকল্প করছি, বেশিরভাগই একটি ব্লুটুথ মডিউলের উপর ভিত্তি করে কিন্তু তারপর থেকে আমি এগিয়ে যেতে চেয়েছিলাম এবং আমার প্রকল্পগুলি এসএমএস করা শুরু করতে চেয়েছিলাম ফোন কল নিয়ন্ত্রিত যা প্রায় একটি GSM মডিউলের সাহায্যে সহজ