সুচিপত্র:
- সরবরাহ
- ধাপ 1: ফ্ল্যাশ ওএস থেকে এসডি কার্ড
- ধাপ 2: WsprryPi প্রস্তুত করুন
- ধাপ 3: WsprryPi পরীক্ষা করা
- ধাপ 4: প্রয়োজনীয় তথ্য
- ধাপ 5: ফিল্টার ডিজাইন
- ধাপ 6: ফিল্টার ডিজাইন চলছিল
- ধাপ 7: WSPR দূরে
ভিডিও: RaspberryPi WSPR Node: 7 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
আমি একটি WSPRnet (দুর্বল সিগন্যাল প্রোপাগেশন রিপোর্টার) ট্রান্সমিটার বানাতে চেয়েছিলাম যাতে WSPRnet গেমটিতে আমার পা ভিজতে পারে এবং দেখা শুরু করতে পারি যে আমি কতদূর একটি বীকন প্রেরণ করতে পারি। আমি এই যন্ত্রপাতিগুলির মধ্যে কিছু ছিলাম, এবং সিদ্ধান্ত নিয়েছিলাম যে আমি বিজ্ঞান অন্বেষণ করার জন্য একসঙ্গে একটি দ্রুত প্রোটোটাইপ নিক্ষেপ করব, এবং তারপর পরবর্তীতে আমি এই প্রকল্প থেকে প্রাপ্ত মৌলিক জ্ঞানকে আরও বিস্তৃত করব যাতে আমি আরও কিছুটা দক্ষ বা আকর্ষণীয় কিছু তৈরি করতে পারি।
সরবরাহ
মূখ্য উপাদান সমূহ:
- বেঞ্চটপ পাওয়ার সাপ্লাই
- রাস্পবেরি পাই (যে কোনও মডেলের কাজ করা উচিত, কিন্তু আমার হাতে রাস্পবেরি পাই 3 মডেল বি v1.2 আছে)
- এসডি কার্ড
- ব্রেডবোর্ড
প্যাসিভ উপাদান:
- ক্যাপাসিটর (? F)
- প্রতিরোধক
সফটওয়্যার:
- Wsprry পাই
- রাস্পিওএস লাইট
ধাপ 1: ফ্ল্যাশ ওএস থেকে এসডি কার্ড
এসডি কার্ড এবং ইউএসবি ড্রাইভে অপারেটিং সিস্টেম লেখার জন্য বেলেনা ইচার একটি দুর্দান্ত ক্রস প্ল্যাটফর্ম সরঞ্জাম। কেবল ছবিটি লোড করুন, এসডি কার্ড নির্বাচন করুন এবং ক্লিক করুন
ধাপ 2: WsprryPi প্রস্তুত করুন
কম্পিউটার থেকে SD কার্ড অপসারণ করার আগে, ssh নামক SD কার্ডের বুট ফোল্ডারের রুটটিতে একটি ফাইল যোগ করতে ভুলবেন না। এটি একটি ফাঁকা ফাইল হওয়া উচিত, তবে রাস্পবেরি পাইতে এসএসএইচ সার্ভারটি সক্ষম করে যাতে আপনি এটিকে শিরোনামহীনভাবে সংযুক্ত করতে পারেন। একবার আপনি লগ ইন করলে, ওয়াইফাই সক্ষম করতে বা মেমরি বিভক্ত আকার পরিবর্তন করতে নির্দ্বিধায় raspi-config ব্যবহার করুন (হেডলেস অনেক ভিডিও র্যামের প্রয়োজন নেই)।
sudo raspi-config
কিছু প্রয়োজনীয় প্যাকেজ আপডেট এবং ইনস্টল করতে ভুলবেন না।
sudo apt-get update && sudo apt-get install git
আপনার প্রাথমিক কনফিগারেশন শেষ হয়ে গেলে, আমরা প্রয়োজনীয় সফ্টওয়্যারটি ডাউনলোড করতে পারি।
git ক্লোন
ডিরেক্টরিতে চলে যান
সিডি WsprryPi
সংগ্রহস্থলের একটি ফাইল থেকে অনুপস্থিত একটি লাইব্রেরি রয়েছে। আপনাকে./WsprryPi/mailbox.c এর শীর্ষে অন্তর্ভুক্ত তালিকায় একটি sysmacro অন্তর্ভুক্ত করতে হবে। এই ফাইলটি সম্পাদনা করুন, এবং শেষের অন্তর্ভুক্ত যেখানে এটি বলে:
#অন্তর্ভুক্ত
#অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #mailbox.h একটি যোগ করুন যাতে এটি বলে
#অন্তর্ভুক্ত
#অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত #mailbox.h"
একবার এটি হয়ে গেলে, আপনি কোডটি তৈরি এবং ইনস্টল করতে পারেন।
make && sudo make install করুন
ধাপ 3: WsprryPi পরীক্ষা করা
রাস্পবেরি পাই এর জিপিআইও শিরোনামে পিন 7 এবং 9 যেখানে সিগন্যাল আউটপুট। পিন 9 হল গ্রাউন্ড পিন, এবং পিন 7 হল সিগন্যাল পিন।
একবার অসিলোস্কোপ সংযুক্ত হয়ে গেলে, WsprryPi একটি পরীক্ষার ফ্রিকোয়েন্সি দিয়ে চালানো হয়েছিল:
sudo wspr-টেস্ট-টোন 780e3
এটি সফ্টওয়্যারটিকে 780 kHz ফ্রিকোয়েন্সি সহ সেই পিনগুলিতে একটি টোন টোন নির্গত করতে বলছে। অসিলোস্কোপ থেকে ক্যাপচার থেকে দেখা যায়, এটি প্রায় 6 Hz দ্বারা বন্ধ ছিল, তাই এটি যথেষ্ট ভাল।
ধাপ 4: প্রয়োজনীয় তথ্য
WSPRnet- কে কার্যকরভাবে কাজে লাগানোর জন্য আপনাকে কয়েকটি প্রশ্নের উত্তর দিতে হবে।
- তুমি কে? (কল চিহ্ন)
- তুমি কোথায়? (অবস্থান)
- আপনি কেমন আছেন? (ফ্রিকোয়েন্সি)
স্পষ্টীকরণের জন্য, এই ফ্রিকোয়েন্সিগুলিতে সংক্রমণ অপেশাদার ব্যান্ডগুলিতে কাজ করার জন্য একটি লাইসেন্স প্রয়োজন। অপেশাদার রেডিও পরীক্ষায় এফসিসি থেকে পাস পাওয়ার পর আপনাকে কলসাইন দেওয়া উচিত ছিল। আপনার যদি এর মধ্যে একটি না থাকে, তবে চালিয়ে যাওয়ার আগে দয়া করে একটি পান।
লোকেশনটা একটু সোজা সামনের দিকে। কোন পরীক্ষার প্রয়োজন নেই! এই মানচিত্রে আপনার অবস্থান খুঁজুন, এবং একটি 6 ডিজিটের গ্রিড অবস্থান পেতে শুধু মাউস করুন (আমি বিশ্বাস করি শুধুমাত্র 4 টি প্রয়োজনীয় (?))।
www.voacap.com/qth.html
পরিশেষে, আপনাকে অবশ্যই নির্ধারণ করতে হবে যে আপনি WSPR অপারেশনের জন্য কোন ফ্রিকোয়েন্সি ব্যবহার করতে চান। এটি অতীব গুরুত্বপূর্ণ কারণ অ্যান্টেনা নির্বাচন সিগন্যালের বিস্তার দূরত্বকে ব্যাপকভাবে নির্ধারণ করবে, কিন্তু তার চেয়েও গুরুত্বপূর্ণ, রাস্পবেরি পাই সিগন্যাল তৈরি করতে GPIO ব্যবহার করছে। এর মানে হল যে আউটপুট একটি বর্গ তরঙ্গ। আমাদের যা দরকার তা হল সাইনোসয়েডাল। একটি ব্যবহারযোগ্য সাইনোসয়েডে বর্গাকার আকৃতি মসৃণ করতে আমাদের একটি এলপিএফ (লো পাস ফিল্টার) তৈরি করতে হবে।
ধাপ 5: ফিল্টার ডিজাইন
WSPR অপেশাদার রেডিও বর্ণালীর একাধিক ব্যান্ডে বরাদ্দ ফ্রিকোয়েন্সি নির্ধারণ করেছে। সংযুক্ত টেবিলে ব্যান্ডগুলি নিম্নরূপ।
এই সংখ্যাগুলি অ্যান্টেনা নির্বাচন এবং এলপিএফ ডিজাইনের জন্য গুরুত্বপূর্ণ হতে চলেছে। এই প্রকল্পের জন্য, আমরা ফিল্টারের নকশাটি খুব সহজ রাখব এবং একটি ১ ম অর্ডার RC LPF (Resistor-Capacitor network Low Pass Filter) ব্যবহার করব। আরসি এলপিএফ ডিজাইনের সমীকরণ হিসাবে এটি প্রক্রিয়াটিকে খুব সোজা করে তোলে:
F_c = 1/(2 * pi * R * C)
যদি আমরা এটিকে একটু পুনর্বিন্যাস করি, আমরা আমাদের ফিল্টার ডিজাইন করতে ফ্রিকোয়েন্সি ব্যবহার করতে পারি:
R * C = 1/(2 * pi * F_C)
আমরা অনুমান করতে পারি যে লোড (অ্যান্টেনা) 50 ওহম হবে, তাই যদি আমরা সেই সংখ্যাটি সমীকরণে ক্রাম করি এবং সি এর জন্য সমাধান করি:
C = 1/(100 * pi * F_c)
ধাপ 6: ফিল্টার ডিজাইন চলছিল
মনে রাখবেন যে এইগুলি গণিত সংখ্যা, এবং সম্ভবত বাস্তব উপাদানগুলির সাথে উপলব্ধিযোগ্য নয়, তবে আপনার কোন আকারের প্রয়োজন তা দ্রুত উল্লেখ করতে এটি একটি ভাল নির্দেশিকা।
ধাপ 7: WSPR দূরে
ডিপোল অ্যান্টেনা হিসাবে কাজ করার জন্য কেবল তারগুলি সংযুক্ত করুন এবং আপনি WSPR মজাতে যোগ দিতে প্রস্তুত। আমি 20 মি ব্যবহার করছি, তাই এখানে শেল ইনপুট আমি আমার বীকন প্রেরণ করতে ব্যবহৃত:
sudo wspr -s -r KG5OYS DM65 33 20 মি
আনন্দ করুন!
প্রস্তাবিত:
RaspberryPi, WIZ850io সহ IoT বেস প্ল্যাটফর্ম: প্ল্যাটফর্ম ডিভাইস ড্রাইভার: 5 টি ধাপ (ছবি সহ)
RaspberryPi, WIZ850io সহ IoT Base Platform: Platform Device Driver: IoT এর জন্য RaspberryPi প্ল্যাটফর্ম জানি। সম্প্রতি WIZ850io WIZnet দ্বারা ঘোষণা করা হয়েছে। তাই আমি ইথারনেট SW পরিবর্তন দ্বারা একটি রাস্পবেরিপি অ্যাপ্লিকেশন প্রয়োগ করেছি কারণ আমি সহজেই একটি সোর্স কোড পরিচালনা করতে পারি। আপনি RaspberryPi এর মাধ্যমে প্ল্যাটফর্ম ডিভাইস ড্রাইভার পরীক্ষা করতে পারেন
TicTacToe হার্ডওয়্যার বাস্তবায়ন RaspberryPi ব্যবহার করে: 4 টি ধাপ
RaspberryPi ব্যবহার করে TicTacToe হার্ডওয়্যার বাস্তবায়ন: এই প্রকল্পের লক্ষ্য দুটি ভিন্ন রঙের LEDs ব্যবহার করে একটি ইন্টারেক্টিভ TicTacToe মডেল তৈরি করা যা দুটি খেলোয়াড়কে একটি রাস্পবেরি পাই ব্যবহার করে। এখানে ধারণাটি ছিল একটি গলিতে আরও বড় পরিসরে এটি বাস্তবায়ন করা - 3x3 সেমি -গ্লোবগুলির একটি গ্রিড কল্পনা করুন (লি
একটি RaspberryPI এবং DHT22: 11 ধাপ ব্যবহার করে একটি অ্যাপল হোমকিট তাপমাত্রা সেন্সর (DHT22) ডিভাইস তৈরি করুন
একটি RaspberryPI এবং DHT22 ব্যবহার করে একটি অ্যাপল হোমকিট তাপমাত্রা সেন্সর (DHT22) ডিভাইস তৈরি করুন: আমি আমার ক্রলস্পেসে কী ঘটছে তা পর্যবেক্ষণ করতে কম খরচের তাপমাত্রা / আর্দ্রতা সেন্সর খুঁজছিলাম, কারণ আমি দেখেছি যে এই বসন্তটি খুব ভেজা ছিল , এবং অনেক স্যাঁতসেঁতে ছিল। তাই আমি একটি যুক্তিসঙ্গত মূল্যের সেন্সর খুঁজছিলাম যা আমি পি করতে পারি
Dirección IP Estática En Raspberry Pi (Static IP Address RaspberryPi): 6 ধাপ
Dirección IP Estática En Raspberry Pi (স্ট্যাটিক IP ঠিকানা RaspberryPi): একটি স্ট্যাটিক IP Address সেট আপ করা Este টিউটোরিয়াল ha sido un resumen de la amplia explicaci hen hecha por MadMike en inglés। Para más información él posee una amplia explicación de cómo realizar inclusive más variantes de las que acá se muestran.Antes de co
ব্লুটুথ ল্যাম্প; Android Raspberrypi Unicornhathd: 4 ধাপ
ব্লুটুথ ল্যাম্প; Android Raspberrypi Unicornhathd: ভূমিকা: আমরা একটি দূরবর্তী নিয়ন্ত্রণযোগ্য পরিবেষ্টিত আলো তৈরি করতে যাচ্ছি। আপনি ভিডিওতে ফলাফল দেখতে পারেন। আমি নেটিভ ইংলিশ স্পিকার নই, তাই আমার ভাষা সহ্য করুন। আপনি টার্মিনাল নিয়ে ভয় পাবেন না, যেহেতু আমরা ডেস্কটপ ইমেজ ব্যবহার করব না