আমি খুব বেশি কিছু না বুঝে একটি ইউএসবি-সিরিয়াল কনভার্টারের মাধ্যমে আরডিনো-এসকো কোড ব্যবহার করে এটিটিইনি 85 থেকে একটি পিসিতে ট্রান্সমিশন করার চেষ্টা করছি। আমি হতবাক হয়ে গিয়েছিলাম এবং হতাশ হয়ে পড়েছিলাম যে এটি কার্যকর হয়নি।
আমি নিশ্চিত করেছি যে ক্ষুদ্রটি তার পিনগুলির মধ্যে একটিতে ভোল্টেজ ঝাঁকুনি দিচ্ছে, তবে আমি যখন ইউএসবি-সিরিয়াল কেবলটি প্রেরণ করতে বা গ্রহণ করতে সেই পিনটি সংযুক্ত করি এবং টার্মিনাল প্রোগ্রামটি ব্যবহার করার চেষ্টা করি, তখন আমি কিছুই পাই না।
কোন অংশটি নষ্ট হয়েছে তা কীভাবে বলতে হবে তা আমি নিশ্চিত নই।
সিরিয়াল প্রেরণের জন্য আমার কি ভিসিসি, জিএনডি, এবং টিএক্সডি এর চেয়ে বেশি প্রয়োজন?
বিবরণ:
ক্ষুদ্রের কোডটি আরডুইনো এনভায়রনমেন্টে লিখিত এবং অনুরূপ কোডটি কমপক্ষে এলইডি অনুযায়ী সমস্ত 4 "পোর্টটিবি" পিনকে সফলভাবে জ্বলজ্বল করে। আমি এইচএলটি এবং সাপুরপুরীর কোডটি ব্যবহার করি এটির প্রোগ্রাম করার জন্য আমাকে সি ++ এর আরডুইনো উপভাষাটি ব্যবহার করতে দিন। প্রোগ্রামটি এখনও কে-এর আওতায় আসে
#include <SoftwareSerial.h>
SoftwareSerial s(0,1); //receive on "0", and transmit on "1" aka "PB1" aka pin 6
void setup() { s.begin(4800); } // assuming 1Mhz, 4800 baud
void loop() { s.println(millis()); } // transmit something at every opportunity
এর সাথে প্রচুর অনুবাদ জড়িত রয়েছে তবে কোডটি বেশ বেসিক। বাডের হারটি নির্ধারণ করে এমন কোডটি 1MHz বলে মনে হচ্ছে, তবে ভাগ্যক্রমে আমার অ্যাটিনিতে ফ্যাক্টরির ডিফল্ট ফিউজ রয়েছে এবং 1MHz এ চলে runs যে কোনও হারে, পিন 6 এলইডি অনুযায়ী তার ভোল্টেজ জ্বলজ্বল করছে।
সুতরাং আমি FTDI ইউএসবি-সিরিয়াল রূপান্তরকারী "ftdi" প্রান্তটি ক্ষুদ্রের সাথে সংযুক্ত করতে ছোট তারগুলি ব্যবহার করি : কালো থেকে জিএনডি, ভিসিসি থেকে লাল, কমলা থেকে 6 I আমি পিসিতে প্রোগ্রাম "মিনিকোম" খুলি, বাউড সেট করি 4800 এ রেট করুন এবং কিছুই অপেক্ষা করুন। আমার বোর্ডুহিনোর সাথে কথা বলার সময় , কোনও ঝামেলা নেই।
এফটিডিআই রূপান্তরকারী কেবলটির নীচের পিনআউট রয়েছে: কালোটি জিএনডি, বাদামীটি "সিটিএস", লাল রঙের ভিসিসি (+ 4.98 ভি), কমলা "টিএক্সডি", হলুদ "আরএক্সডি", সবুজ "আরটিএস" রয়েছে।
আমি যদি ছোট থেকে পিসিতে ট্রান্সমিশন করতে চাই তবে আমার কি "টিএক্সডি" বা "আরএক্সডি" তে ভোল্টেজ জ্বলজ্বল করা উচিত? অন্য কথায় দাস থেকে হোস্টে বা সংস্থার কাছে দাসে সংক্রমণ করার জন্য কি সংক্রমণ তারের?
আমি আসলে দু'জনেই চেষ্টা করেছি, কাজও করিনি। আমি এ পর্যন্ত এক ডলারের মূল্যবান সরঞ্জামের চেয়ে কম ভাজা করেছি, এবং আমি কৌতুকপূর্ণ হয়ে যাচ্ছি, তাই কেবল কেবল তারে লাগিয়েছি plug সম্ভবত আমার "সিটিএস" এবং "আরটিএস" তারগুলি উপেক্ষা করার কথা নয়?
আমার কি অন্য কোন তারের ব্যবহার করা দরকার? আরটিএস এবং সিটিএস কি কিছু করে?
হার্ডওয়্যারটি একটি এটিটিইনি 85-পিইউ (ডিআইপি -8 প্যাকেজ, 1MHz চলমান, 20MHz রেটযুক্ত) 4.98V এ ইউএসবি দ্বারা চালিত। হোস্ট পিসি হ'ল একটি ম্যাকবুক এবং এটি অ্যাটুইনিকে তার ছোট্ট হৃদয়টি ঝলসানোর জন্য প্রোগ্রাম করার জন্য আরডুইনোআইএসপি ব্যবহার সহ সমস্ত কিছু সফলভাবে করে।