সুচিপত্র:
- ধাপ 1: অংশ তালিকা
- ধাপ 2: ওভারভিউ
- ধাপ 3: বেসিক স্ট্যাম্প মাইক্রোকন্ট্রোলার
- ধাপ 4: পি 3 টাচ কিয়ার কিট
- ধাপ 5: বিগ বক্স
- ধাপ 6: প্রোগ্রাম
- ধাপ 7: শিফট ফাংশন
- ধাপ 8: টাচ কী কোড
- ধাপ 9: অক্ষর এবং সংখ্যা
- ধাপ 10: CQ CQ CQ
- ধাপ 11: DAH এবং DIT টাইমিং
- ধাপ 12: নিচের লাইন
ভিডিও: মোর্স কোড টাচ কিয়ার/অটোকোডার: 12 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
আমি আসলে কিছু সময় আগে এই প্রকল্পটি তৈরি করেছি কিন্তু ভেবেছিলাম কেউ হয়তো ধারণাটি ব্যবহার করতে সক্ষম হবে। ফোন (ভয়েস) বেশিরভাগ সময় কিন্তু সিডব্লিউ (মোর্স কোড) শিখতে চেয়েছিল এবং সেইভাবে যোগাযোগও করতে চেয়েছিল আমি শীঘ্রই আবিষ্কার করেছি, যদিও, পুরানো মন এবং শরীর কেবল একটি সোজা কী দিয়ে CW পাঠানোর জন্য ছিল না বা এমনকি প্যাডেলও নয়। মস্তিষ্ক শুধু আগের মত কাজ করে না, বয়স এবং ofষধের কারণে, আমার হাত কিছুটা নড়বড়ে। তখন আমি আবিষ্কার করলাম বিড়ালের চামড়া বা তাকে ডিট এবং ডাহ পাঠানোর একাধিক উপায় ছিল, যদি তুমি বল.
এই কনট্রপশনটি ম্যানুয়ালি সিডব্লিউ, চিঠি দ্বারা চিঠি পাঠানোর জন্য একটি টাচ সার্কিট ব্যবহার করে এবং প্যারাল্যাক্স থেকে একটি বেসিক স্ট্যাম্প মাইক্রোকন্ট্রোলার নিযুক্ত করে যা স্পর্শ সার্কিটের সময় নিয়ন্ত্রণ করে এবং 3 x 4 নম্বর কীপ্যাড ব্যবহার করে CW অক্ষরের প্রি-প্রোগ্রামড স্ট্রিং পাঠায়। আউটপুট স্থানান্তর করতে স্টার এবং পাউন্ড বোতামগুলি ব্যবহার করে 30 টি প্রোগ্রামযুক্ত স্ট্রিং পাঠান।
এখন, এই প্রকল্প, যদিও অধিকাংশ মানুষের নাগালের বাইরে নয় কিছু ব্যাকগ্রাউন্ড জ্ঞান এবং ক্ষমতা প্রয়োজন যাইহোক, আমি এটি কাজ করতে সক্ষম ছিল এবং আমি অবশ্যই বাক্সে উজ্জ্বল ক্রেয়োন নই, কোন আনুষ্ঠানিক প্রশিক্ষণ নেই, এবং আমার মত বললেন, আমার বয়স হয়েছে !! আপনার ইলেকট্রনিক্সের প্রাথমিক জ্ঞান থাকতে হবে এবং কিছু লেআউট এবং সোল্ডারিং করতে সক্ষম হবেন - কিছু উপাদান থাকায় জটিল নয়, তবে কীপ্যাড থেকে সমস্ত তারের কারণে এটি কিছুটা ক্লান্তিকর। এবং, আপনাকে মাইক্রোকন্ট্রোলারের বেসিক স্ট্যাম্প সিরিজের সাথে কাজ করতে সক্ষম হতে হবে।
ধাপ 1: অংশ তালিকা
ঘের একটি দম্পতি
প্রোগ্রামিং বোর্ড সহ একটি বেসিক স্ট্যাম্প 2 (বা ভাল) মাইক্রোকন্ট্রোলার
CW টাচ কিয়ার থেকে P3 টাচ কিয়ার কিট
www.cwtouchkeyer.com/P3W.htm
সাধারণ টার্মিনাল সহ 12 বোতাম সংখ্যাসূচক কীপ্যাড
ডিপিডিটি 5 ভোল্ট রিলে
ডায়োড, 10K প্রতিরোধক (স্ট্যাম্পে I/O পিন বাফার করতে) সুইচ
রিলে এবং স্ট্যাম্পের জন্য আইসি সকেট
3 - 3.5 মিমি স্টেরিও অডিও জ্যাক
4 - 3.5 মিমি স্টেরিও অডিও প্লাগ
2 - 2.1 মিমি ডিসি পাওয়ার জ্যাক
2 - 2.1 মিমি ডিসি পাওয়ার প্লাগ
ধাপ 2: ওভারভিউ
আমি পুরোপুরি সচেতন যে এটি দুটি বাক্স এবং তারের তিনটি সেট দিয়ে কিছুটা বিভ্রান্ত দেখাচ্ছে, কিন্তু আমার পাগলামির একটি পদ্ধতি আছে বলে আমার সাথে থাকুন। প্রধান জিনিস হল এরগনমিক্স। টাচ কী ব্যবহার করার সময় আপনার হাত বিশ্রামের জন্য খুব লম্বা। এটি তারের অনেকটা পূর্ণ! উপরন্তু, ছোট বাক্সে 9 ভোল্ট ব্যাটারির জন্য একটি অপসারণযোগ্য ব্যাটারি দরজা রয়েছে যা পুরো চুক্তিকে শক্তি দেয়। যেহেতু পাওয়ারটি কিয়ার বক্সে ছিল তাই আমাকে স্ট্যাম্পে পাওয়ার দরকার ছিল, এবং সেইজন্য একটি পাওয়ার ক্যাবল এবং তারের একটি সেট থাকতে হয়েছিল কিয়ার সার্কিট থেকে স্ট্যাম্প এবং কীপ্যাড ধারণকারী বড় বাক্সে। ট্রান্সমিটারের আউটপুট হল কেবল একটি 3.5 মিমি অডিও প্লাগ যা স্ট্যাম্পের পিন 15 এর মাধ্যমে রিলে দ্বারা সংক্ষিপ্ত করা হয় যা একমাত্র আউটপুট পিন, অন্যান্য সমস্ত পিনগুলি ইনপুট।
ধাপ 3: বেসিক স্ট্যাম্প মাইক্রোকন্ট্রোলার
যখন আমি প্রথম এটি তৈরি করেছি তখন আমি একটি BS2 ব্যবহার করেছি যা ভাল কাজ করেছে, ব্যতীত আমি দেখেছি যে আমি সমস্ত প্রয়োজনীয় জিনিস এবং 30 টি পৃথক বার্তা প্রোগ্রাম করতে পারছি না যেহেতু BS2 ~ 500 নির্দেশাবলীর মধ্যে সীমাবদ্ধ। স্ট্রিং বা খুব লম্বা, স্ট্যাম্পের BS2SX সংস্করণ ব্যবহার করুন যা আপনাকে ~ 4000 নির্দেশাবলী ব্যবহার করতে দেয় যদি আপনি আগে কখনো 'স্ট্যাম্প' না করেন তাহলে আপনাকে I/O পিন ব্যবহার করে এবং PBASIC এ কোডিং, স্ট্যাম্পের কোডিংয়ের সাথে নিজেকে পরিচিত করতে হবে। হার্ডওয়্যারের জন্য, একটি স্ট্যাম্প ছাড়াও, আপনাকে বিভিন্ন ধরণের প্রোগ্রামিং বোর্ড এবং একটি সিরিয়াল বা ইউএসবি তারের প্রয়োজন হবে। সফটওয়্যারের জন্য, প্যারাল্যাক্সের ওয়েবসাইট থেকে বেসিক স্ট্যাম্প এডিটরের সাম্প্রতিক সংস্করণটি ডাউনলোড করুন। ভয় পাবেন না। PBASIC একটি সহজ প্রোগ্রামিং ভাষা এবং সম্পাদক খুব ব্যবহারকারী বান্ধব।
ধাপ 4: পি 3 টাচ কিয়ার কিট
এটি একটি খুব সহজ কিট এবং যদি আপনি অনেক বেশি সোল্ডারিং করে থাকেন, তাহলে পার্ট আইডেন্টিফিকেশন ফেজের 10 মিনিটের মধ্যে আপনার এটিকে ছুঁড়ে ফেলা উচিত। PCB- এর সাথে সংযোগগুলিও বেশ সোজা। দুটি কী থেকে ইনপুট যা কিছু ধাতু হতে পারে যেমন হোমব্রু প্যাডেল বা পেনিস যেমন আমি ব্যবহার করেছি পেনিস মাউন্ট করার জন্য, আমি পেনির মাঝখানে একটি গর্ত ড্রিল করেছি এবং 22 ga একটি টুকরা আটকে দিয়েছি। কঠিন হুকআপ তারের মাধ্যমে, এটি সোল্ডার এবং তারপর এটি একটি Dremel সঙ্গে মসৃণ মাটি। বা যতটুকু সম্ভব) যতটা সম্ভব সংক্ষিপ্ত। জ্যাক
ধাপ 5: বিগ বক্স
প্রধান সার্কিট বোর্ডের জন্য আমি স্ট্রিপবোর্ডের একটি টুকরা ব্যবহার করেছি যা স্ট্যাম্পের পিনের সাথে কীপ্যাড সংযোগ করতে ভাল কাজ করে। কীপ্যাড থেকে ইনপুট হল PINS 0 থেকে 11 এবং টাচ কিয়ার থেকে ইনপুট হল PINS 13 এবং 14। কিয়ার থেকে মাটি গ্রাউন্ড রেল পর্যন্ত যায়। রিলে আউটপুট হল পিন 15 থেকে। কিছু ট্র্যাকের মধ্যে পাওয়ার (+ এবং - 9 ভোল্ট), পিন 13 এ ডিআইটি ইনপুট এবং পিন 14 এ ডিএএইচ ইনপুট সংযুক্ত করুন। উল্লেখ্য যে এই ইনপুটগুলি সাধারণত উচ্চ হয় তাই 10 কে প্রতিরোধককে সংযুক্ত করুন +9V রেল এবং BS2 পিনের জন্য প্রতিটি জন্য ইনপুট বাফার। PCB- র সাথে কীপ্যাড সংযোগ করার জন্য ছোট গেজ (24 বা 26) আটকে থাকা তারের ব্যবহার করুন। বাক্সটি পিসিবি -তে +9 ভোল্ট রেলের কীপ্যাডে সাধারণ এবং তারপর স্ট্রিপবোর্ডের সমস্ত কী সংযুক্ত করুন (আমার ওয়্যারিং ডায়াগ্রামটি দেখান BS2 I/O পিন এবং কীপ্যাড থেকে ইনপুট।) অনুভূমিক রেখাগুলি জাম্পার (#, 9, 6, 3) এর জন্য BS2 এর বিপরীত দিকে। আপনার ওয়্যারিং ডায়াগ্রাম অবশ্যই ভিন্ন হতে পারে, এবং নিশ্চিত করুন যে আপনি ভবিষ্যতে রেফারেন্সের জন্য এটি কোথাও সংরক্ষণ করেছেন। এই ইনপুটগুলিকে বাফার করার জন্য গ্রাউন্ড রেল এবং প্রতিটি ইনপুট পিন।
পিন 15 সরাসরি 5 ভোল্ট রিলেতে কুণ্ডলীতে যায় (আমি জানি এটা ভুল এবং BS নির্দেশিকা অনুযায়ী রিলে চালানোর জন্য আপনার একটি ট্রানজিস্টর ব্যবহার করা উচিত, কিন্তু 5 ভোল্ট রিলে দিয়ে এটি ঠিক কাজ করে।) কয়েলের অন্য মেরু -9V, অবশ্যই এবং কুণ্ডলী জুড়ে অ্যান্টি -রিভার্সিং ডায়োড ভুলে যাবেন না আমি একটি ডিপিডিটি ব্যবহার করেছি কিন্তু একটি এসপিএসটিও কাজ করবে। আমি একটি ডিপিডিটি ব্যবহার করেছি কারণ আমি একটি ছোট পাইজো বীপার যুক্ত করেছি চাবি এবং অনুশীলনের জন্য ব্যবহার করা হবে) এবং NO পরিচিতিগুলির মধ্যে দুইটি বীপারকে আগুন দেয়। অন্য দুইটি জ্যাকের দিকে ছুটে যায় যা ট্রান্সমিটার কীতে যায়।
ধাপ 6: প্রোগ্রাম
এখন, আমার জন্য এটি সহজভাবে নিন কারণ আমি নিশ্চিত যে কোডটি করার আরও মার্জিত উপায় আছে কিন্তু আমি ভাগ্যবান যে আমি এটি কাজ করতে পেরেছি তাই আমি খুশি !!! একেবারে শেষ ফাইলটি হল একটি পিডিএফ যেখানে পুরো কোডটি ফাঁক (Vs) সহ রয়েছে যেখানে আমি আমার ব্যক্তিগত জিনিসপত্র বের করেছিলাম এবং এটিকে ছোট করার জন্য, কিন্তু প্রথমে, এটি বিভাগ অনুসারে বিভাগটি দেখুন:
আপনি দেখতে পাচ্ছেন যে এটি একটি বড় 'ডু লুপ' যা প্রতিটি অক্ষর এবং সংখ্যার জন্য সাবরুটিন যা স্ট্রিং বা শব্দ তৈরি করতে বলা হয়। অক্ষর এবং শব্দের মধ্যে বিরতি (মিলিসেকেন্ডে) যোগ করা হয়।
কোডটি 5 টি ভাগে বিভক্ত করা যেতে পারে: স্টার এবং পাউন্ড কী ব্যবহার করে 'শিফট' ফাংশন, টাচ কী (ম্যানুয়াল পাঠানো), অক্ষরের প্রাক-প্রোগ্রামযুক্ত স্ট্রিং, সংখ্যার 'ডাটাবেস', অক্ষর এবং বিরামচিহ্ন/বিশেষ অক্ষর এবং DIT এবং DAH টাইমিং অংশ। অনুগ্রহ করে মনে রাখবেন এটি প্রোগ্রামের প্রকৃত অর্ডার। আমি নিশ্চিত যে এটি কাজ করার অন্যান্য উপায় আছে কিন্তু আমি জানি এটি করে।
ধাপ 7: শিফট ফাংশন
একটি সংখ্যা বাটন একা ধাক্কা একটি বার্তা বা অক্ষর পাঠায় এবং তারকা এবং পাউন্ড বোতাম আউটপুট 'স্থানান্তর' ব্যবহার করা হয় উদাহরণস্বরূপ, যদি এক নম্বর বোতামটি নিজেই 'DE' (এটি হয়) এবং আমার কল সাইন পাঠানো হয়। যখন স্টার বোতামটি ধাক্কা এবং ধরে রাখা হয় এবং এক নম্বর বোতামটি ধাক্কা দেওয়া হয়, তখন '1' নম্বরটি পাঠানো হয় এবং যখন পাউন্ড বোতামটি ধাক্কা এবং ধরে রাখা হয় এবং 1 নম্বর বোতামটি ধাক্কা দেওয়া হয় তখন 'এআর' প্রেরণ করা হয়।
এখানে স্টার 'শিফট' অংশ:
ধাপ 8: টাচ কী কোড
এখানে টাচ কী/ম্যানুয়াল বিট:
ধাপ 9: অক্ষর এবং সংখ্যা
এবং এখানে অক্ষর এবং সংখ্যাগুলির একটি নমুনা 'ডেটাবেস':
ধাপ 10: CQ CQ CQ
প্রি-প্রোগ্রামড স্ট্রিংগুলির একটি নমুনা। আপনি স্বয়ংক্রিয়ভাবে যা চান তা দিয়ে আপনি এই অংশটিকে ব্যক্তিগতকৃত করবেন। সংখ্যা 2 বোতামটি CQ কে কল করে - CQ তিনবার কল করে এবং আমার কলসাইন দুবার:
ধাপ 11: DAH এবং DIT টাইমিং
এবং, অবশেষে, দাহ এবং ডিটস:
এখানে ডিআইটি/ডিএএইচ টাইমিং বিভাগ এটি পুরো প্রোগ্রামের জন্য সময় পরিবর্তন করা সহজ করে তোলে। আমি লুপ নির্দেশের ঠিক আগে এটিকে একেবারে শেষের দিকে রেখেছিলাম সম্ভবত একটি ভাল কারণে যা এখন আমি পালিয়েছি।
ধাপ 12: নিচের লাইন
আপনি কি ঘের ব্যবহার করেন তার উপর নির্ভর করে এই প্রকল্পের খরচ প্রায় $ 100 বা তারও বেশি। BS2SX এর দাম $ 60 এর কাছাকাছি এবং P3 কিটের দাম $ 22 এবং বাকি অংশগুলি মাত্র কয়েক ডলার। এবং নির্মাণের সময়, উল্লেখ না করার জন্য, এটি একটি মজাদার প্রকল্প ছিল। শুধু সব নম্বর প্রোগ্রাম করা এবং একটি কী প্রেস দূরে থাকা মূল্যবান ছিল। আমার সংখ্যা নিয়ে সমস্যা আছে এবং এটি CW- তে নতুনদের কাছে কতবার আপনাকে পাঠাতে হবে কিউএসও চলাকালীন সংখ্যাগুলি আমার মত একটু ধীরগতির কারও জন্য, এটি আপনার নাম, অবস্থান, আপনার রিগ এবং অ্যান্টেনার মতো কিছু ক্যানড বাক্যাংশ যেমন কথোপকথনে নিক্ষেপ করার ক্ষেত্রে সত্যিই একটি পার্থক্য তৈরি করে। আপনি একটি শ্বাস এবং চিন্তা করার সুযোগ। আপনি যদি এই প্রকল্পটি তৈরি করেন, আমি আশা করি এটি ভাল হবে এবং আপনি মজা পাবেন। 73 এর!
প্রস্তাবিত:
মোর্স কোড স্টেশন: 3 টি ধাপ
মোর্স কোড স্টেশন: ডিট-ডিট-ডাহ-ডাহ! এই সহজ Arduino Uno প্রকল্পের সাথে মোর্স কোড শিখুন। এই সহজ Arduino প্রকল্পটি একটি মোর্স কোড স্টেশন। মোর্স কোড হল একটি যোগাযোগ পদ্ধতি যা অক্ষরগুলিকে বিন্দু এবং ড্যাশের সিরিজ হিসাবে এনকোড করে। এই সার্কিট একটি পাইজো বুজার ব্যবহার করে
LabDroid: মোর্স কোড এনকোডার/ডিকোডার: 4 টি ধাপ
LabDroid: Morse Code Encoder/Decoder: Note: এই নির্দেশনা LabDroid এর নতুন সংস্করণে 1: 1 উপলব্ধ করা যাবে না। আমি শীঘ্রই এটি আপডেট করব। এই প্রকল্পটি আপনাকে দেখাবে যে আপনি LabDroid দিয়ে কি করতে পারেন। যেহেতু একটি হ্যালো ওয়ার্ল্ড সাধারণত টেক্সট, আলো বা শব্দের উপর ভিত্তি করে তৈরি করা হয়, তাই আমি LabDr এর জন্য ভেবেছিলাম
ইউএসবি আরডুইনো মোর্স কোড কী: 6 টি ধাপ
ইউএসবি আরডুইনো মোর্স কোড কী: কখনও কি মোর্স কোড কী দিয়ে কম্পিউটারে টাইপ করতে চেয়েছিলেন অথবা মোর্স কোড শিখতে/শেখাতে চেয়েছিলেন? আপনি সঠিক পৃষ্ঠায় আছেন! আমার অন্যান্য প্রকল্পের জন্য, আমার ওয়েবসাইট calvin.sh দেখুন
মোর্স কোড সহ 2 লেটার ওয়ার্ড লার্নার: 5 টি ধাপ
মোর্স কোড সহ 2 লেটার ওয়ার্ড লার্নার: আমি কিছু সময়ের জন্য স্ক্র্যাবল (টিএম) 2 অক্ষরের শব্দগুলি শেখার চেষ্টা করছি কোন সাফল্য ছাড়াই। আমি সামান্য সাফল্যের সাথে আবারও মোর্স কোড শেখার চেষ্টা করে যাচ্ছি।
আরডুইনো দিয়ে কীভাবে একটি মোর্স কোড অনুবাদক তৈরি করবেন: 10 টি ধাপ
Arduino দিয়ে কিভাবে একটি মোর্স কোড অনুবাদক তৈরি করবেন: সংক্ষিপ্ত বিবরণ কোডেড ভাবে যোগাযোগ করা, এত আকর্ষণীয় হওয়ার পাশাপাশি বিভিন্ন ক্ষেত্রে অনেক অ্যাপ্লিকেশন রয়েছে। কোড যোগাযোগের অন্যতম সাধারণ পদ্ধতি হল মোর্স কোড। এই টিউটোরিয়ালে, আপনি শিখবেন কিভাবে পাঠাতে এবং পুনরায় দোভাষী তৈরি করতে হয়