সুচিপত্র:

কিভাবে Arduino মেগা 2560 কোর প্রোগ্রাম করবেন?: 3 ধাপ
কিভাবে Arduino মেগা 2560 কোর প্রোগ্রাম করবেন?: 3 ধাপ

ভিডিও: কিভাবে Arduino মেগা 2560 কোর প্রোগ্রাম করবেন?: 3 ধাপ

ভিডিও: কিভাবে Arduino মেগা 2560 কোর প্রোগ্রাম করবেন?: 3 ধাপ
ভিডিও: LDmicro 21: C মোড এবং Arduino মেগা কনফিগার করুন (LDmicro সহ মাইক্রোকন্ট্রোলার প্রোগ্রামিং) 2024, নভেম্বর
Anonim
কিভাবে Arduino মেগা 2560 কোর প্রোগ্রাম করবেন?
কিভাবে Arduino মেগা 2560 কোর প্রোগ্রাম করবেন?
কিভাবে Arduino মেগা 2560 কোর প্রোগ্রাম করবেন?
কিভাবে Arduino মেগা 2560 কোর প্রোগ্রাম করবেন?

আমি ইবেতে এই মহান ছোট ফর্ম ফ্যাক্টর Arduino মেগা বোর্ড খুঁজে পেয়েছি। এটি Arduino মেগা 2560 এর একটি ছোট সংস্করণ এবং এটিকে স্পষ্টতই Arduino মেগা কোর বলা হয় … যদিও একটি সমস্যা ছিল! এটি ইউএসবি সংযোগ অন্তর্ভুক্ত করে না এবং অনলাইনেও অনেক তথ্য পাওয়া যায় না.. তাই আমাকে বোর্ডটি কীভাবে প্রোগ্রাম করতে হবে এবং আমার কিছু প্রকল্পকে সঙ্কুচিত করার জন্য এটি ব্যবহার করতে হবে যার জন্য আরডুইনো মেগা প্রয়োজন … আমি না t এর একটি ftdi মডিউল আছে এবং কোভিড -19 লকডাউনের কারণে এটি অর্ডার করতে পারছে না … এবং ভারতে এটি অযথা ব্যয়বহুল.. আমি যা করি তা হল একটি ch340g ইউএসবি থেকে সিরিয়াল কনভার্টার … একটি দুর্দান্ত ftdi বিকল্প এবং এই চিপ (ch340) Arduino ক্লোন এবং অনেক esp8266 বোর্ডে খুব সাধারণ… এটি কাজ করার জন্য একটু হ্যাকের প্রয়োজন ছিল… এই নির্দেশনা লেখা তাই যদি কেউ তাদের প্রকল্পের জন্য একই বোর্ড ব্যবহার করতে চায়… CALLD PL2303 (আপনি পরবর্তী ধাপে ইমেজের কোথাও এটি দেখতে পারেন) কিন্তু কখনোই এটি কাজ করছে না … আমি আশা করি এটি সাহায্য করবে

সরবরাহ

-আরডুইনো মেগা 2560 কোর- ch340g ইউএসবি থেকে সিরিয়াল কনভার্টার- সোল্ডারিং আয়রন-ডুপন্ট হুকআপ ওয়্যার (5 জন পুরুষ থেকে মহিলা)

ধাপ 1: ড্রাইভার ইনস্টল করুন

ড্রাইভার ইনস্টল করুন
ড্রাইভার ইনস্টল করুন

Ch340g ড্রাইভার উইন্ডোতে আগে থেকে ইনস্টল করা হয় না। লিনাক্স মেশিনগুলিকে সেই চিপের জন্য কোন ড্রাইভারের প্রয়োজন হয় না (আমি লিনাক্স পছন্দ করি, আমরা সবাই করি) কিন্তু যেহেতু এটি মোটামুটি সাধারণ চিপ, ড্রাইভার পাওয়া খুবই সহজ… শুধু গুগল "ch340 ড্রাইভার" এবং পপ আপ হওয়া প্রথম লিঙ্ক থেকে ডাউনলোড করুন … পরে ড্রাইভার ইনস্টল করলে, আপনার উইন্ডোজ সিস্টেমটি ডিভাইসের সাথে দেখতে এবং যোগাযোগ করতে সক্ষম হবে। এখানে লিঙ্কটি দেওয়া হয়েছে

ধাপ 2: হ্যাক

হ্যাক
হ্যাক
হ্যাক
হ্যাক
হ্যাক
হ্যাক
হ্যাক
হ্যাক

ch340 ব্যবহার করে বোর্ড প্রোগ্রাম করতে সক্ষম হওয়ার জন্য, আমাকে ch340 মডিউলে একটি ছোট হ্যাক করতে হবে। 2560 বোর্ড) Rx পিন। > Tx পিন বা ArduinoTx পিন। > RxVcc (5v)> vcc pinGnd। > স্থল pinDtr> dtr pin কিন্তু ch340 মডিউলে কিছু সমস্যা আছে: 1। Rx এবং Tx পিন সিল্ক স্ক্রিন বিপরীতভাবে মুদ্রিত হয়। বোর্ডে কোন ডিটিআর ব্রেকআউট পিন নেই। সমস্যা নম্বর 1 সমাধান করার জন্য, আমি কেবল আরএক্স এবং টিএক্স সংযোগগুলি উল্টে দিই তাই…, এটি একটি নির্মাতার নির্দিষ্ট জিনিস হতে পারে) সমস্যা নম্বর 2 সমাধান করার জন্য আমাকে একটি ডুপন্ট হুকআপ তারের মহিলা প্রান্তটি কাটাতে হয়েছিল এবং এটি চিপের উপর ডিটিআর পিনে বিক্রি করতে হয়েছিল (ch340 চিপের পিন নম্বর 13) এবং তারপর আমি সক্ষম ছিলাম Arduino এর dtr পিনের সাথে অন্য প্রান্ত সংযোগ এবং সম্পন্ন! এখন আপনি কোন সমস্যা ছাড়াই বোর্ডের সাথে যোগাযোগ এবং আপলোড করতে পারবেন!

ধাপ 3: পরীক্ষা

পরীক্ষামূলক
পরীক্ষামূলক
পরীক্ষামূলক
পরীক্ষামূলক
পরীক্ষামূলক
পরীক্ষামূলক

আমি ভাল পুরানো হ্যালো ওয়ার্ল্ড আপলোড করে কনট্রপশন পরীক্ষা করেছি! মাইক্রোকন্ট্রোলার অর্থাৎ ব্লিঙ্ক স্কেচ! উপরের ধাপে বর্ণিত ইউএসবি এবং বোর্ড সংযুক্ত করুন। যদি আপনি সঠিকভাবে ড্রাইভার ইনস্টল করেন (সিস্টেম রিস্টার্টের প্রয়োজন হতে পারে) উইন্ডোজ কোন সমস্যা ছাড়াই মডিউল সনাক্ত করবে। লিনাক্সের জন্য কোন ড্রাইভারের প্রয়োজন নেই (UBUNTU) Arduino IDE খুলুন (arduino.cc) ফাইল> উদাহরণ> বেসিকগুলিতে গিয়ে ব্লিংক উদাহরণ স্কেচ খুলুন > blinkGo Tools> com port> (থ্র কম পোর্ট নির্বাচন করুন, আমার ক্ষেত্রে এটি com3) LINUX (UBUNTU) COM PORT MIGHT UP UP হিসাবে দেখান, আমার ক্ষেত্রে, /dev /ttyUSB0 অথবা এমন কিছু! (যদি আপনি দেখতে পান লিনাক্সে একাধিক পোর্ট এবং বিভ্রান্ত, টার্মিনাল খুলুন এবং টাইপ করুন "sudo lsusb" কমান্ড এবং এন্টার চাপুন কোনটি ch340 তা খুঁজে বের করুন) তারপর টুলস> বোর্ড> সিলেক্ট করুন Arduino মেগা বা মেগা 2560 উপরের বাম কোণে আপলোড বাটনে ক্লিক করুন (বিজ্ঞপ্তি তীর সহ একটি) এবং যদি সবকিছু সঠিকভাবে করা হয়, কোডটি বোর্ডে আপলোড করা হবে আরডুইনো আইডিইতে "আপলোড করা হয়েছে" একটি বার্তা সহ এবং জাহাজের এলইডি ফ্ল্যাশ করা শুরু করা উচিত!

প্রস্তাবিত: