সুচিপত্র:
- ধাপ 1: হ্যাকারবক্স 0034: বক্স সামগ্রী
- ধাপ 2: সাব-গিগাহার্জ রেডিওতে স্বাগতম
- ধাপ 3: সফ্টওয়্যার সংজ্ঞায়িত রেডিও (এসডিআর) রিসিভার
- ধাপ 4: RTL-SDR USB Dongle Hardware
- ধাপ 5: SDR সফটওয়্যার - GNU রেডিও
- ধাপ 6: মোবাইল এসডিআর
- ধাপ 7: মাইক্রোফোন ট্রান্সমিটার কিট
- ধাপ 8: মাইক্রোফোন ট্রান্সমিটার কিটের ডিজাইন
- ধাপ 9: ফ্রিকোয়েন্সি মডুলেশন (এফএম) রিসিভার কিট
- ধাপ 10: HEX3653 FM রিসিভার কিটের ডিজাইন
- ধাপ 11: HEX3653 FM রিসিভার কিট একত্রিত করা
- ধাপ 12: CCStick
- ধাপ 13: Arduino ProMicro 3.3V 8MHz
- ধাপ 14: CCStick এর ডিজাইন এবং অপারেশন
- ধাপ 15: হ্যাক দ্য প্ল্যানেট
ভিডিও: HackerBox 0034: SubGHz: 15 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
এই মাসে, হ্যাকারবক্স হ্যাকাররা 1GHz এর নীচে ফ্রিকোয়েন্সিগুলিতে সফ্টওয়্যার ডিফাইনড রেডিও (এসডিআর) এবং রেডিও যোগাযোগ অন্বেষণ করছে। এই নির্দেশযোগ্যটিতে হ্যাকারবক্স #0034 দিয়ে শুরু করার জন্য তথ্য রয়েছে, যা সরবরাহ শেষ হওয়ার সময় এখানে কেনা যাবে। এছাড়াও, যদি আপনি প্রতি মাসে আপনার মেইলবক্সে এইরকম একটি হ্যাকারবক্স পেতে চান, দয়া করে HackerBoxes.com এ সাবস্ক্রাইব করুন এবং বিপ্লবে যোগ দিন!
হ্যাকারবক্স 0034 এর জন্য বিষয় এবং শিক্ষার উদ্দেশ্য:
- এসডিআর রেডিও রিসিভার কনফিগারেশন এবং ব্যবহার
- মোবাইল এসডিআর অপারেশন
- CCStick Sub-GHz Transceiver একত্রিত করা
- Arduino ProMicros ব্যবহার করে CCStick প্রোগ্রাম করা
- এফএম অডিও ট্রান্সমিটার এবং রিসিভার একত্রিত করা
হ্যাকারবক্সগুলি DIY ইলেকট্রনিক্স এবং কম্পিউটার প্রযুক্তির জন্য মাসিক সাবস্ক্রিপশন বক্স পরিষেবা। আমরা শখ, নির্মাতা এবং পরীক্ষক। আমরা স্বপ্নের স্বপ্নদ্রষ্টা। হ্যাক দ্য প্ল্যানেট!
ধাপ 1: হ্যাকারবক্স 0034: বক্স সামগ্রী
- ইউএসবি সফটওয়্যার সংজ্ঞায়িত রেডিও (এসডিআর) রিসিভার
- SDR রিসিভারের জন্য MCX অ্যান্টেনা
- দুটি CCStick প্রিন্টেড সার্কিট বোর্ড
- অ্যান্টেনা সহ দুটি CC1101 ট্রান্সসিভার
- দুটি Arduino ProMicros 3.3V 8MHz
- এফএম অডিও ট্রান্সমিটার কিট
- এফএম অডিও রিসিভার কিট
- মাইক্রো ইউএসবি কেবল
- এক্সক্লুসিভ রেডিও অসিলেটর "হার্টজ" পিন
আরও কিছু জিনিস যা সহায়ক হবে:
- সোল্ডারিং আয়রন, সোল্ডার এবং বেসিক সোল্ডারিং টুলস
- সফটওয়্যার সরঞ্জাম চালানোর জন্য কম্পিউটার
সবচেয়ে গুরুত্বপূর্ণভাবে, আপনার অ্যাডভেঞ্চার, ডিআইওয়াই স্পিরিট এবং হ্যাকার কৌতূহলের প্রয়োজন হবে। হার্ডকোর DIY ইলেকট্রনিক্স একটি তুচ্ছ সাধনা নয়, এবং হ্যাকারবক্সগুলি জল দেওয়া হয় না। লক্ষ্য হল অগ্রগতি, পরিপূর্ণতা নয়। আপনি যখন অ্যাডভেঞ্চার চালিয়ে যান এবং উপভোগ করেন, তখন নতুন প্রযুক্তি শেখা এবং আশা করা যায় যে কিছু প্রকল্প কাজ করছে তা থেকে প্রচুর তৃপ্তি পাওয়া যেতে পারে। আমরা প্রতিটি পদক্ষেপ ধীরে ধীরে গ্রহণ করার পরামর্শ দিচ্ছি, বিস্তারিত মনে রেখে এবং সাহায্য চাইতে ভয় পাবেন না।
হ্যাকারবক্সের প্রায়শই জিজ্ঞাসিত প্রশ্নাবলীতে বর্তমান এবং সম্ভাব্য সদস্যদের জন্য প্রচুর তথ্য রয়েছে।
ধাপ 2: সাব-গিগাহার্জ রেডিওতে স্বাগতম
কিউ সঙ্গীত: রেডিও কেএওএস
সাব-গিগাহার্টজ প্রযুক্তি বেতার অ্যাপ্লিকেশনগুলির জন্য একটি আদর্শ পছন্দ যা দীর্ঘ পরিসীমা এবং কম বিদ্যুৎ খরচ প্রয়োজন। ন্যারোব্যান্ড ট্রান্সমিশন নোড থেকে নোডে হপিং না করে, অনেকগুলি মাইল দূরে, দূরবর্তী হাবগুলিতে ডেটা প্রেরণ করতে পারে। এই দূরপাল্লার ট্রান্সমিশন ক্ষমতা একাধিক ব্যয়বহুল বেস স্টেশন বা রিপিটারের প্রয়োজন কমায়। মালিকানাধীন সাব-গিগাহার্টজ প্রোটোকলগুলি ডেভেলপারদের একটি নির্দিষ্ট মানদণ্ডের পরিবর্তে তাদের বেতার সমাধানকে তাদের নির্দিষ্ট প্রয়োজনের জন্য অপ্টিমাইজ করার অনুমতি দেয় যা নেটওয়ার্ক বাস্তবায়নে অতিরিক্ত বাধা সৃষ্টি করতে পারে। যদিও অনেক বিদ্যমান সাব-গিগাহার্টজ নেটওয়ার্ক মালিকানাধীন প্রোটোকল ব্যবহার করে, শিল্প ধীরে ধীরে মান-ভিত্তিক, আন্তopeঅপরায়ণযোগ্য সিস্টেম যুক্ত করছে। উদাহরণস্বরূপ, IEEE 802.15.4g মান বিশ্বব্যাপী জনপ্রিয়তা অর্জন করছে এবং বিভিন্ন শিল্প জোট যেমন Wi-SUN এবং ZigBee দ্বারা গৃহীত হচ্ছে।
এক্সপ্লোর করার জন্য কিছু আকর্ষণীয় ফ্রিকোয়েন্সির মধ্যে রয়েছে: 88-108 MHz FM BroadcastNOAA Weather RadioAir Traffic Control315 MHz Keyless Entry Fob (most American Cars) 2m Ham Calling (SSB: 144.200 MHz, FM: 146.52 MHz) 433 MHz ISM/IoT902-928 MHZ ISM/ আইওটি
এই ফ্রিকোয়েন্সিগুলিতে বিভিন্ন ধরণের রেডিও যোগাযোগের জন্য বিভিন্ন মডুলেশন স্কিম ব্যবহার করা হয়। মূল বিষয়গুলির সাথে নিজেকে পরিচিত করতে কয়েক মিনিট সময় নিন।
ধাপ 3: সফ্টওয়্যার সংজ্ঞায়িত রেডিও (এসডিআর) রিসিভার
Hardwareতিহ্যবাহী রেডিও উপাদানগুলি (যেমন মডুলেটর, ডেমোডুলেটর এবং টিউনার) হার্ডওয়্যার ডিভাইসের সংগ্রহ ব্যবহার করে প্রয়োগ করা হয়। আধুনিক কম্পিউটিং এবং এনালগ-টু-ডিজিটাল কনভার্টার (এডিসি) এর আবির্ভাব এই traditionতিহ্যগতভাবে হার্ডওয়্যার ভিত্তিক উপাদানগুলির বেশিরভাগ সফ্টওয়্যারে প্রয়োগ করার অনুমতি দেয়। সুতরাং, সফ্টওয়্যার শব্দটি রেডিও (SDR) সংজ্ঞায়িত করেছে। কম্পিউটার-ভিত্তিক এসডিআর সস্তা, বিস্তৃত ব্যান্ড রেডিও রিসিভার বাস্তবায়নে সহায়তা করে।
আরটিএল-এসডিআর একটি ইউএসবি ডংগল যা লাইভ রেডিও সিগন্যাল পাওয়ার জন্য কম্পিউটার ভিত্তিক রেডিও রিসিভার হিসেবে ব্যবহার করা যায়। দ্রুত শুরু নির্দেশিকা সহ RTL-SDR প্রযুক্তি পরীক্ষা করার জন্য অনলাইনে বিস্তৃত তথ্য পাওয়া যায়।
ধাপ 4: RTL-SDR USB Dongle Hardware
RTL2832U একটি উচ্চ-কর্মক্ষমতা DVB-T COFDM ডিমোডুলেটর যা একটি USB 2.0 ইন্টারফেস সমর্থন করে। RTL2832U 6, 7 এবং 8MHz ব্যান্ডউইথ সহ 2K বা 8K মোড সমর্থন করে। মডুলেশন প্যারামিটার, যেমন, কোড রেট, এবং গার্ড ব্যবধান, স্বয়ংক্রিয়ভাবে সনাক্ত করা হয়। RTL2832U আইএফ (ইন্টারমিডিয়েট ফ্রিকোয়েন্সি, 36.125 মেগাহার্টজ), লো-আইএফ (4.57 মেগাহার্টজ), অথবা জিরো-আইএফ আউটপুট 28.8 মেগাহার্টজ স্ফটিক ব্যবহার করে সমর্থন করে এবং এফএম/ডিএবি/ডিএবি+ রেডিও সাপোর্ট অন্তর্ভুক্ত করে। একটি উন্নত ADC (এনালগ-টু-ডিজিটাল কনভার্টার) দিয়ে এমবেডেড, RTL2832U পোর্টেবল রিসেপশনে উচ্চ স্থিতিশীলতা প্রদর্শন করে। R820T2 ডিজিটাল টিউনার 24 - 1766 MHz এর পরিসরে অপারেশন সমর্থন করে।
লক্ষ্য করুন যে SDR ডংলে অন্তর্ভুক্ত MCX চাবুক অ্যান্টেনা সহ দম্পতিদের জন্য একটি MCX সমাক্ষ RF ইনপুট রয়েছে। যেহেতু অনেক সাধারণ সিগন্যাল উৎস এবং অ্যান্টেনা এসএমএ সমাক্ষ সংযোগকারী ব্যবহার করে, তাই একটি এমসিএক্স-এসএমএ কাপলার দরকারী হতে পারে।
ধাপ 5: SDR সফটওয়্যার - GNU রেডিও
জিএনইউ রেডিও একটি ফ্রি এবং ওপেন সোর্স সফটওয়্যার ডেভেলপমেন্ট টুলকিট যা সফটওয়্যার রেডিও বাস্তবায়নের জন্য সিগন্যাল প্রসেসিং ব্লক প্রদান করে। সফ্টওয়্যার-সংজ্ঞায়িত রেডিও তৈরি করতে এটি সহজেই উপলব্ধ বহিরাগত আরএফ হার্ডওয়্যারের সাথে ব্যবহার করা যেতে পারে। জিএনইউ রেডিও ব্যাপকভাবে শৌখিন, একাডেমিক এবং বাণিজ্যিক পরিবেশে বেতার যোগাযোগ গবেষণা এবং বাস্তব বিশ্বের রেডিও সিস্টেম উভয়কেই সমর্থন করে।
জিএনইউ রেডিওর অনেক স্বাদ এবং বাস্তবায়ন রয়েছে। GQRX OSX এবং Linux ব্যবহারকারীদের জন্য একটি চমৎকার রূপ।
ধাপ 6: মোবাইল এসডিআর
এসডিআর টাচ আপনার মোবাইল ফোন বা ট্যাবলেটকে একটি সাশ্রয়ী মূল্যের এবং বহনযোগ্য সফ্টওয়্যার সংজ্ঞায়িত রেডিও স্ক্যানারে পরিণত করতে পারে। এয়ার এফএম রেডিও স্টেশন, আবহাওয়া রিপোর্ট, পুলিশ, ফায়ার বিভাগ এবং জরুরী স্টেশন, ট্যাক্সি ট্রাফিক, বিমান যোগাযোগ, অ্যানালগ টিভি সম্প্রচারের অডিও, এইচএএম রেডিও অপেশাদার, ডিজিটাল সম্প্রচার এবং আরও অনেক কিছুতে লাইভ শুনুন।
একটি অন-দ্য-গো (OTG) ইউএসবি কেবল বা অ্যাডাপ্টারের প্রয়োজন হয় এসডিআর ইউএসবি ডংগলকে একটি মোবাইল ডিভাইসে সংযুক্ত করতে। একটি অতিরিক্ত (অক্জিলিয়ারী) পাওয়ার পোর্টের সাথে একটি OTG তারের প্রয়োজন হতে পারে ডংগলকে পাওয়ার জন্য। নির্বিশেষে একটি অতিরিক্ত পাওয়ার পোর্ট একটি ভাল ধারণা হতে পারে, কারণ এসডিআর টাচ এর মতো একটি অ্যাপ মোবাইল ডিভাইসের ব্যাটারি দ্রুত নিষ্কাশন করতে পারে।
ধাপ 7: মাইক্রোফোন ট্রান্সমিটার কিট
এই সোল্ডারিং কিটটি একটি সাধারণ থ্রি-ট্রানজিস্টার ফ্রিকোয়েন্সি মডুলেটিং (এফএম) অডিও ট্রান্সমিটার। এটি FM সম্প্রচার রেডিওর জন্য বরাদ্দ 80MHz-108MHz এর ফ্রিকোয়েন্সি পরিসরে কাজ করে। ট্রান্সমিটারের কার্যকরী ভোল্টেজ 1.5V-9V এবং এটি সরবরাহিত শক্তি, অ্যান্টেনা কনফিগারেশন, টিউনিং এবং পরিবেষ্টিত ইলেক্ট্রোম্যাগনেটিক ফ্যাক্টরের উপর নির্ভর করে 100 মিটারের বেশি সংক্রমণ করবে।
কিট সামগ্রী:
- পিসিবি
- এক 500KOhm ট্রিমার পাত্র
- TWO NPN 9018 Transistors
- ওয়ান এনপিএন 9014 ট্রানজিস্টর
- ONE 4.5 টার্ন ইন্ডাক্টর (4T5)
- দুই 5.5 টার্ন ইন্ডাক্টর (5T5)
- এক ইলেক্ট্রেট মাইক্রোফোন
- এক 1 এম প্রতিরোধক (বাদামী কালো সবুজ)
- দুই 22K প্রতিরোধক (RedRedOrange)
- চার 33ohm প্রতিরোধক (OrangeOrangeBlack)
- তিন 2.2K (2K2) প্রতিরোধক (RedRedRed)
- ONE 33uF ইলেক্ট্রোলাইটিক ক্যাপ
- চার 30pF সিরামিক ক্যাপাসিটার "30"
- চার 100nF সিরামিক ক্যাপাসিটার "104"
- এক 10nF সিরামিক ক্যাপাসিটর "103"
- দুই 680pF সিরামিক ক্যাপাসিটর "681"
- দুই 10pF সিরামিক ক্যাপাসিটর "10"
- অ্যান্টেনা ওয়্যার
- 9V ব্যাটারি ক্লিপ
- হেডার পিন (2 এবং 3 পিনে বিরতি দিন)
লক্ষ্য করুন যে তিনটি ট্রানজিস্টর, মাইক্রোফোন এবং একটি ইলেক্ট্রোলাইটিক ক্যাপাসিটর অবশ্যই পিসিবি সিল্কস্ক্রিনে দেখানো উচিত। ইন্ডাক্টর এবং সিরামিক ক্যাপাসিটরগুলি পোলারাইজড নয়। যদিও মান এবং প্রকারগুলি বিনিময়যোগ্য নয়, প্রত্যেকটিই যেকোনো একটি ওরিয়েন্টেশনে insোকানো যেতে পারে।
আপনি যদি সোল্ডারিংয়ে নতুন হন: সোল্ডারিং সম্পর্কে অনলাইনে প্রচুর দুর্দান্ত গাইড এবং ভিডিও রয়েছে। এখানে একটি উদাহরণ। যদি আপনি মনে করেন যে আপনার অতিরিক্ত সহায়তার প্রয়োজন আছে, আপনার এলাকায় একটি স্থানীয় নির্মাতা গোষ্ঠী বা হ্যাকার স্পেস খুঁজে বের করার চেষ্টা করুন। এছাড়াও, অপেশাদার রেডিও ক্লাবগুলি সবসময় ইলেকট্রনিক্স অভিজ্ঞতার চমৎকার উৎস।
ধাপ 8: মাইক্রোফোন ট্রান্সমিটার কিটের ডিজাইন
একটি ইনপুট অডিও সংকেত অনবোর্ড ইলেক্ট্রেট মাইক্রোফোন দ্বারা সংগ্রহ করা যেতে পারে বা অন্য বৈদ্যুতিক উৎস থেকে ইনপুট হেডার পিনগুলিতে সরবরাহ করা যেতে পারে। PCB- এর সাথে সংযোগ স্থাপনের জন্য মাইক্রোফোন লিডগুলি তারের বা অন্যান্য উপাদান থেকে ছাঁটাই করা লিড ব্যবহার করে বাড়ানো যেতে পারে। মাইক্রোফোনের বাইরের আবাসনের সাথে সংযুক্ত মাইক্রোফোন সীসাটি ছবিতে দেখানো হিসাবে নেতিবাচক সীসা।
ট্রানজিস্টার Q1 এ, ফ্রিকোয়েন্সি মডুলেশন অর্জন করা হয় যখন একটি ক্যারিয়ার অসিলেটর ফ্রিকোয়েন্সি অডিও সিগন্যাল দ্বারা পরিবর্তিত হয়। অডিও সিগন্যালের ইনপুট অ্যাটেনুয়েশন অ্যাডজাস্ট করার জন্য ট্রিমার পটেনশিয়োমিটার ব্যবহার করা যেতে পারে। অডিও সিগন্যালটি C2 এর মাধ্যমে ট্রানজিস্টার Q1 এর ভিত্তিতে সংযুক্ত।
ট্রানজিস্টার Q2 (R7, R8, C4, C5, L1, C8, এবং C7 সহ) উচ্চ ফ্রিকোয়েন্সি অসিলেটর প্রদান করে। C8 হল ফিডব্যাক ক্যাপাসিটর। C7 হল DC- ব্লকিং ক্যাপাসিটর। সি 5 এবং এল 1 অসিলেটরের জন্য অনুরণনকারী ট্যাঙ্ক সরবরাহ করে। C5 এবং/অথবা L1 এর মান পরিবর্তন করলে ট্রান্সমিট ফ্রিকোয়েন্সি পরিবর্তন হবে। প্রাথমিক সমাবেশের পরে, ডিফল্ট ট্রান্সমিট ফ্রিকোয়েন্সি প্রায় 83MHz হবে। আলতো করে কয়েল এল 1 এর বাঁকগুলি ছড়িয়ে দেওয়া একটি ছোট্ট বিট প্রবর্তক L1 এর মান পরিবর্তন করবে এবং সেই অনুযায়ী ট্রান্সমিশন ফ্রিকোয়েন্সি পরিবর্তন করবে। ফ্রিকোয়েন্সি 88MHz-108MHz এর কাছাকাছি রাখলে এসডিআর রিসিভার সহ যেকোন এফএম রেডিও ব্যবহার করে সংকেত গ্রহণ করা যাবে।
ট্রানজিস্টার Q3 (R9, R10, L2, C10, এবং C1 সহ) একটি উচ্চ ফ্রিকোয়েন্সি পাওয়ার এম্প্লিফায়ার সার্কিট গঠন করে। মডুলেটেড সিগন্যালটি ক্যাপাসিটর C6 এর মাধ্যমে পরিবর্ধন সার্কিটের সাথে যুক্ত হয়। C10 এবং L2 একটি পরিবর্ধন টিউনিং ট্যাংক গঠন করে। সর্বাধিক আউটপুট শক্তি অর্জন করা হয় যখন C10 এবং L2 এর পরিবর্ধন লুপটি C5 এবং L1 এর ক্যারিয়ার অসিলেটর লুপের মতো একই ফ্রিকোয়েন্সি অনুযায়ী থাকে।
পরিশেষে, C12 এবং L3 অ্যান্টেনা টিউরিং প্রদান করে যেখানে পরিবর্ধিত সংকেত রেডিও ফ্রিকোয়েন্সি ইলেক্ট্রোম্যাগনেটিক তরঙ্গ হিসাবে সংক্রমণের জন্য একটি তারের অ্যান্টেনায় চালিত হয়।
ধাপ 9: ফ্রিকোয়েন্সি মডুলেশন (এফএম) রিসিভার কিট
এই FM রিসিভার কিট HEX3653 চিপের উপর ভিত্তি করে তৈরি করা হয়েছে, যা একটি অত্যন্ত সমন্বিত FM Demodulator।
কিট অন্তর্ভুক্ত:
- পিসিবি
- U1 HEX3653 চিপ SMD 16pin
- Q1 SS8050 NPN ট্রানজিস্টর
- L1 ইন্ডাক্টর 100uH
- Y1 32.768KHz ক্রিস্টাল
- R1, R2, R3, R4 প্রতিরোধক 10KOhm
- C1, C2 ইলেক্ট্রোলাইটিক ক্যাপাসিটার 100uF
- C3, C5 সিরামিক ক্যাপাসিটারস (104) 0.1uF
- C4 সিরামিক ক্যাপাসিটর (33) 33pF
- D1, D2 1N4148 ডায়োড
- হলুদ LED
- অডিও ফোন জ্যাক 3.5 মিমি
- জাম্পার সহ ফোর-পিন হেডার
- পাঁচ ক্ষণিক পুশবটন
- ডুয়াল এএ ব্যাটারি হোল্ডার
HEX3653 রিসিভার চিপ 76MHz-108MHz ফ্রিকোয়েন্সি রেঞ্জের উপর কাজ করে, যা FM সম্প্রচার রেডিওতে বরাদ্দ করা হয়।
কিটটিতে পাঁচটি পুশবটন রয়েছে:
- ফ্রিকোয়েন্সি টিউনিং (SEEK +, SEEK-)
- ভলিউম নিয়ন্ত্রণ (VOL +, VOL-)
- শক্তি (PW)
সার্কিটে 1.8-3.6V এর একটি ওয়ার্কিং ভোল্টেজ রয়েছে, যা দুটি 1.5V কোষ দ্বারা সহজেই সরবরাহ করা হয়।
ধাপ 10: HEX3653 FM রিসিভার কিটের ডিজাইন
একটি অ্যান্টেনা ইনপুট জন্য দুটি বিকল্প আছে।
পিসিবিতে "এ" প্যাডের সাথে একটি তার সংযুক্ত করা যেতে পারে বা হেডফোন তারের শিল্ডিং অ্যান্টেনা হিসাবে কাজ করতে পারে।
ফোর-পিন হেডার একটি অ্যান্টেনা সুইচ (ASW লেবেলযুক্ত) হিসাবে কাজ করে। ASW- এ শর্টিং জাম্পার স্থাপন দুটি অ্যান্টেনা ইনপুটগুলির মধ্যে নির্বাচন করে। HEX3653 চিপের চারটি পিন করার জন্য বাহ্যিক অ্যান্টেনা "A" সংকেত পিন 1 এবং 2 রুট শর্ট করছে। বিকল্পভাবে, HEX3653 চিপের চারটি পিন করতে হেডফোন জ্যাকের শিল্ড পিন 2 এবং 3 রুট শর্ট করে।
HEX3653 চিপের চারটি পিন হল রিসিভার চিপে রেডিও ফ্রিকোয়েন্সি (RF) ইনপুট। নির্বাচিত RF সিগন্যাল প্রথমে L1 এবং C4 এর মধ্য দিয়ে যায় যা ফিল্টার হিসেবে কাজ করে। তারপর অতিরিক্ত ইনপুট ভোল্টেজ সীমিত করতে দুটি ক্লিপিং ডায়োড ব্যবহার করা হয়।
ফাইভ-পিন হেডার (লেবেল বি) রিসিভার মডিউলটিকে অন্য সিস্টেমে সংহত করার অনুমতি দেয়। পাওয়ার সাপ্লাই ইনপুটের জন্য দুটি পিন (+V, স্থল) এবং অডিও আউটপুটের জন্য তিনটি (ডান, বাম, স্থল)।
ধাপ 11: HEX3653 FM রিসিভার কিট একত্রিত করা
তিনটি সিরামিক ক্যাপাসিটর এবং স্ফটিক এবং পোলারাইজড নয় এবং যেকোনো ওরিয়েন্টেশনে ertedোকানো যেতে পারে। এগুলি বিনিময়যোগ্য নয়, তবে তাদের প্রত্যেককে তাদের ওরিয়েন্টেশনে ঘোরানো যেতে পারে। পিসিবি সিল্কস্ক্রিনে নির্দেশিত ওরিয়েন্টেশন অনুসারে অন্যান্য সমস্ত উপাদান অবশ্যই মাউন্ট করা উচিত। যথারীতি, এসএমডি চিপ দিয়ে শুরু করা ভাল, এবং তারপরে পিসিবি কেন্দ্র থেকে প্রান্তের দিকে কাজ করা ক্ষুদ্রতম/সংক্ষিপ্ত উপাদানগুলিতে যান। শিরোনাম, অডিও জ্যাক এবং ব্যাটারি ধারককে সর্বশেষ সংযুক্ত করুন।
ধাপ 12: CCStick
CCStick হল একটি টেক্সাস ইন্সট্রুমেন্টস CC1101 সাব-গিগাহার্জ রেডিও ট্রান্সসিভার মডিউল যা একটি Arduino ProMicro এর সাথে যুক্ত। হ্যাকারবক্স #0034 এ দুটি CCStick কিট অন্তর্ভুক্ত করা হয়েছে একটি যোগাযোগ লিঙ্কের দুটি এন্ডপয়েন্ট হিসেবে বা অন্য কিছু যোগাযোগ কনফিগারেশনে।
টেক্সাস ইন্সট্রুমেন্টস CC1101 (ডেটশীট) একটি কম খরচে সাব-গিগাহার্জ ট্রান্সসিভার যা খুব কম পাওয়ারের ওয়্যারলেস অ্যাপ্লিকেশনের জন্য ডিজাইন করা হয়েছে। সার্কিটটি মূলত ইন্ডাস্ট্রিয়াল, সায়েন্টিফিক, এবং মেডিকেল (ISM) এবং শর্ট রেঞ্জ ডিভাইস (SRD) ফ্রিকোয়েন্সি ব্যান্ডের জন্য 315, 433, 868, এবং 915 MHz- এর জন্য তৈরি করা হয়েছে, কিন্তু 300- তে অন্যান্য ফ্রিকোয়েন্সিগুলিতে সহজেই প্রোগ্রাম করার জন্য প্রোগ্রাম করা যায়। 348 MHz, 387-464 MHz এবং 779-928 MHz ব্যান্ড। আরএফ ট্রান্সসিভার একটি অত্যন্ত কনফিগারযোগ্য বেসব্যান্ড মডেমের সাথে একীভূত। মডেম বিভিন্ন মডুলেশন ফরম্যাট সমর্থন করে এবং 600 কেবিপিএস পর্যন্ত কনফিগারযোগ্য ডেটা রেট রয়েছে।
ধাপ 13: Arduino ProMicro 3.3V 8MHz
Arduino ProMicro ATmega32U4 মাইক্রোকন্ট্রোলারের উপর ভিত্তি করে তৈরি করা হয়েছে যার অন্তর্নির্মিত USB ইন্টারফেস রয়েছে। এর মানে হল যে আপনার কম্পিউটার এবং আরডুইনো মাইক্রোকন্ট্রোলারের মধ্যে মধ্যস্থতাকারী হিসাবে কাজ করে এমন কোন FTDI, PL2303, CH340, বা অন্য কোন চিপ নেই।
আমরা পিনের জায়গায় সোল্ডার না করেই প্রথমে প্রো মাইক্রো পরীক্ষা করার পরামর্শ দিই। আপনি হেডার পিন ব্যবহার না করে মৌলিক কনফিগারেশন এবং পরীক্ষা করতে পারেন। এছাড়াও, মডিউলে সোল্ডারিং বিলম্ব করলে ডিবাগের জন্য একটি কম ভেরিয়েবল দেয় যদি আপনি কোন জটিলতায় পড়েন।
যদি আপনার কম্পিউটারে Arduino IDE ইনস্টল না থাকে, তাহলে IDE ফর্ম arduino.cc ডাউনলোড করে শুরু করুন। সতর্কতা: প্রো মাইক্রো প্রোগ্রাম করার আগে সরঞ্জাম> প্রসেসরের অধীনে 3.3V সংস্করণ নির্বাচন করতে ভুলবেন না। 5V এর জন্য এই সেটটি একবার কাজ করবে এবং তারপরে ডিভাইসটি আপনার পিসির সাথে সংযোগ স্থাপন করবে না যতক্ষণ না আপনি নীচের আলোচিত গাইডে "রিসেট টু বুটলোডার" নির্দেশাবলী অনুসরণ করেন, যা একটু জটিল হতে পারে।
স্পার্কফুনের একটি দুর্দান্ত প্রো মাইক্রো হুকআপ গাইড রয়েছে। হুকআপ গাইডে প্রো মাইক্রো বোর্ডের একটি বিস্তারিত ওভারভিউ রয়েছে এবং তারপরে "ইনস্টল করা: উইন্ডোজ" এর জন্য একটি বিভাগ এবং "ইনস্টল করা: ম্যাক এবং লিনাক্স" এর একটি বিভাগ রয়েছে। প্রো মাইক্রো সমর্থন করার জন্য আপনার Arduino IDE কনফিগার করার জন্য সেই ইনস্টলেশন নির্দেশাবলীর যথাযথ সংস্করণে নির্দেশাবলী অনুসরণ করুন। আমরা সাধারণত একটি আরডুইনো বোর্ডের সাথে স্ট্যান্ডার্ড ব্লিঙ্ক স্কেচ লোড এবং/অথবা সংশোধন করে কাজ শুরু করি। যাইহোক, প্রো মাইক্রো 13 পিনে স্বাভাবিক এলইডি অন্তর্ভুক্ত করে না। সৌভাগ্যবশত, আমরা RX/TX LEDs নিয়ন্ত্রণ করতে পারি এবং স্পার্কফুন কিভাবে দেখাতে একটি সুন্দর ছোট স্কেচ প্রদান করেছে। এটি হুকআপ গাইডের বিভাগে, যার শিরোনাম, "উদাহরণ 1: ব্লিঙ্কিজ!" যাচাই করুন যে আপনি এই Blinkies কম্পাইল এবং ডাউনলোড করতে পারেন! এগিয়ে যাওয়ার আগে উদাহরণ।
ধাপ 14: CCStick এর ডিজাইন এবং অপারেশন
CC1101 মডিউল এবং Arduino ProMicro CCStick PCB এর সিল্কস্ক্রিন পাশে োকানো হয়েছে। অন্য কথায়, দুটি ছোট মডিউল লাল পিসিবির পাশে রয়েছে যার উপর সাদা রঙ আছে এবং পিনগুলি পাশ থেকে আটকে আছে যার উপর সাদা রঙ নেই। সাদা রঙকে পিসিবি সিল্কস্ক্রিন বলা হয়।
লাল PCB- এর ট্রেস CC1101 মডিউল এবং Arduino ProMicro কে এভাবে সংযুক্ত করে:
CC1101 Arduino ProMicro ------ ---------------- GND GND VCC VCC (3.3V) MOSI MOSI (16) MISO MISO (14) SCK SCLK (15) GD02 A0 (18) GD00 A1 (19) CSN A10 (10)
CC1101 এর জন্য একটি দ্রুত শুরু হল এলিচাউস থেকে লাইব্রেরি ব্যবহার করা। সেই পৃষ্ঠায় "কোড পান" লিঙ্কে ক্লিক করে লাইব্রেরি ডাউনলোড করুন।
আপনার Arduino লাইব্রেরি ফোল্ডারে CC1101 এর জন্য একটি ফোল্ডার তৈরি করুন। দুটি ELECHOUSE_CC1101 ফাইল (.cpp এবং.h) সেই ফোল্ডারে রাখুন। এছাড়াও সেই ফোল্ডারের মধ্যে একটি উদাহরণ ফোল্ডার তৈরি করুন এবং সেখানে তিনটি ডেমো/উদাহরণ ফোল্ডার রাখুন।
ELECHOUSE_CC1101.h ফাইলে পিনের সংজ্ঞাগুলি আপডেট করুন:
#ডিফাইন SCK_PIN 15 #MISO_PIN 14 নির্ধারণ করুন MOSI_PIN 16 ডিফাইন করুন SS_PIN 10 #ডিফাইন GDO0 19 #ডিফাইন GDO2 18
তারপর একটি CCStick এ উদাহরণ ফাইল CC1101_RX এবং দ্বিতীয় CCStick এ উদাহরণ ফাইল CC1101_TX রাখুন।
CC1101 ট্রান্সসিভারের জন্য অন্যান্য উদাহরণ সহ অন্যান্য আকর্ষণীয় সম্পদ এবং প্রকল্প রয়েছে:
TomXue Arduino CC1101 Arduino Library স্মার্টআরএফ স্টুডিও ইলেক্ট্রড্রাগন CC1101 প্রজেক্ট CUL প্রজেক্ট CManager Project DIY ন্যানো CULA অন্য CC1101 মাইক্রোকন্ট্রোলার সেটআপ
অন্তর্বর্তী ব্যবহার সম্পর্কে নোট:
এলিচাউস উদাহরণ স্কেচ CC1101_RXinterruprt নমুনা করার জন্য, CCStick PCB এর নিচের দিকে Arduino ProMicro এর দুটি পিন সংযুক্ত করুন। এগুলি পিন 7 এবং 19 (A1) যা ট্রান্সসিভার GDO0 সংকেতকে মাইক্রোকন্ট্রোলারের 7 পিনে সংযুক্ত করে, যা বাহ্যিক বাধা পিনের মধ্যে একটি। এরপরে, উপরে আলোচিত পিন সংজ্ঞায়িত লাইনগুলির একটিকে "#define GDO0 7 // and 19" এ আপডেট করুন যেহেতু GDO0 এখন পিন 19 থেকে পিন 7 এ ঝাঁপিয়ে পড়েছে। পরবর্তী, CC1101_RXinterruprt ফাইলে, লাইন কলিং ফাংশনটি সংযুক্ত করুন () এবং "0" থেকে "4" তে প্রথম প্যারামিটার (ইন্টারাপ্ট নম্বর) পরিবর্তন করুন। এটি করা হয়েছে কারণ ProMicro এর পিন 7 বাধা #4 এর সাথে যুক্ত।
ধাপ 15: হ্যাক দ্য প্ল্যানেট
আপনি যদি এই নির্দেশযোগ্য উপভোগ করেন এবং প্রতি মাসে আপনার মেইলবক্সে হ্যাকযোগ্য ইলেকট্রনিক্স এবং কম্পিউটার প্রযুক্তি প্রকল্পগুলির একটি শীতল বাক্স পেতে চান, তাহলে দয়া করে HackerBoxes.com এ সার্ফিং করে বিপ্লবে যোগ দিন এবং আমাদের মাসিক সারপ্রাইজ বক্স পেতে সাবস্ক্রাইব করুন।
পৌঁছান এবং নীচের মন্তব্যগুলিতে বা হ্যাকারবক্স ফেসবুক পেজে আপনার সাফল্য ভাগ করুন। আপনার কোন প্রশ্ন থাকলে বা কোন বিষয়ে কিছু সাহায্যের প্রয়োজন হলে অবশ্যই আমাদের জানান। হ্যাকারবক্সের অংশ হওয়ার জন্য আপনাকে ধন্যবাদ!
প্রস্তাবিত:
HackerBox 0041: CircuitPython: 8 ধাপ
HackerBox 0041: CircuitPython: বিশ্বজুড়ে হ্যাকারবক্স হ্যাকারদের শুভেচ্ছা। HackerBox 0041 আমাদের জন্য এনেছে CircuitPython, MakeCode Arcade, Atari Punk Console, এবং আরো অনেক কিছু। এই নির্দেশযোগ্যটিতে হ্যাকারবক্স 0041 দিয়ে শুরু করার জন্য তথ্য রয়েছে, যা h কেনা যাবে
HackerBox 0058: Encode: 7 ধাপ
HackerBox 0058: Encode: বিশ্বজুড়ে হ্যাকারবক্স হ্যাকারদের শুভেচ্ছা! হ্যাকারবক্স 0058 এর সাহায্যে আমরা তথ্য এনকোডিং, বারকোড, কিউআর কোড, Arduino প্রো মাইক্রো প্রোগ্রামিং, এমবেডেড এলসিডি ডিসপ্লে, আরডুইনো প্রকল্পের মধ্যে বারকোড প্রজন্মকে একীভূত করব, মানুষের ইনপুট
HackerBox 0057: নিরাপদ মোড: 9 টি ধাপ
HackerBox 0057: নিরাপদ মোড: বিশ্বজুড়ে হ্যাকারবক্স হ্যাকারদের শুভেচ্ছা! হ্যাকারবক্স 0057 আইওটি, ওয়্যারলেস, লকপিকিং এবং অবশ্যই হার্ডওয়্যার হ্যাকিং এর একটি গ্রাম নিয়ে আসে আপনার হোম ল্যাবে। আমরা মাইক্রোকন্ট্রোলার প্রোগ্রামিং, আইওটি ওয়াই-ফাই এক্সপ্লয়েটস, ব্লুটুথ ইন্সটল করব
HackerBox 0053: Chromalux: 8 ধাপ
HackerBox 0053: Chromalux: বিশ্বজুড়ে হ্যাকারবক্স হ্যাকারদের শুভেচ্ছা! HackerBox 0053 রঙ এবং আলো অন্বেষণ করে। Arduino UNO মাইক্রোকন্ট্রোলার বোর্ড এবং IDE সরঞ্জামগুলি কনফিগার করুন। টাচস্ক্রিন ইনপুট দিয়ে একটি পূর্ণ রঙের 3.5 ইঞ্চি এলসিডি আরডুইনো শিল্ড সংযুক্ত করুন এবং স্পর্শের ব্যথা অন্বেষণ করুন
HackerBox 0056: Demon Seed: 8 ধাপ
HackerBox 0056: Demon Seed: বিশ্বজুড়ে হ্যাকারবক্স হ্যাকারদের শুভেচ্ছা! হ্যাকারবক্স 0056 এর সাথে, আমরা ইউএসবি হ্যাকিং, নিম্ন স্তরের ইউএসবি সিগন্যালিং, মাইক্রোনোক্লিয়াস ইউএসবি বিট-ব্যাংিং ATTiny মাইক্রোকন্ট্রোলার, বেয়ার মেটাল মাইক্রোকন্ট্রোলার এক্সপেরিমেন্ট, অপারেশন এবং ডিফেন্স