এভিআর মাইক্রোকন্ট্রোলার বা আরডুইনোসের সাথে কাজ করার সময় এমন কী কী যে আপনি যদি তাড়াতাড়ি জানতে পারতেন তবে আপনাকে অনেক সময় বা হতাশাকে বাঁচাতে পারত?
এভিআর মাইক্রোকন্ট্রোলার বা আরডুইনোসের সাথে কাজ করার সময় এমন কী কী যে আপনি যদি তাড়াতাড়ি জানতে পারতেন তবে আপনাকে অনেক সময় বা হতাশাকে বাঁচাতে পারত?
উত্তর:
আমার জন্য এটি অন্য উপায়ে: আমার ইচ্ছা আমারা মাধ্যমিক বিদ্যালয়ে ইলেক্ট্রনিক্স শেখানোর চেষ্টা করার আগে আমি আরডিনো এবং এভিআর এর সম্পর্কে জানতাম। প্রকৃত প্রতিরোধককে কখনও দেখা বা ব্যবহার না করেই ওহমস আইন শেখা একটি সুন্দর অনুশীলন ছিল না। এরপরে এটি চারপাশে খেলতে চারপাশে একটি আরডুইনো রাখা ভাল।
এই কারণে, আমি বেসিক ইলেকট্রনিক্স সম্পর্কে আরও জানতে চাই would সাধারণ প্রশ্নগুলি: কেন আমার স্রোত সম্পর্কে যত্ন নেওয়া উচিত? (কারণ আপনি যদি না করেন তবে জিনিসগুলি ফুঁসে উঠছে) কেন আমি প্রতিরোধকদের যত্ন নেব? (এখানে এবং অন্যান্য স্টাফ একই) আমার ক্যাপগুলি কেন যত্ন করা উচিত? (সব ধরণের কারণ)
মাইক্রোদের সাথে খেলার ক্ষমতা রাখার (এবং এগুলি প্রক্রিয়ায় ভাজতে) আমাকে এই জিনিসগুলির বেশিরভাগ ক্ষেত্রে চেষ্টা করেছে তবে আমি আশা করি আমি তাড়াতাড়ি শিখতে পারতাম। (ক্লাসিক মুরগি এবং ডিমের সমস্যা আমি অনুমান করি)
আমি যদি জানতাম যে প্রতিটি গণিত ক্লাস আমি গ্রহণ করতাম আমি আবার ব্যবহার করতাম এবং একাধিকবার এবং আমি নিশ্চিত যে নরক হিসাবে আমি আরও কিছুটা মনোযোগ দিতাম।
আমি আশা করি অভিজ্ঞতা প্রোগ্রামিং এবং এফপিজিএ ব্যবহার করার ক্ষেত্রে আমার অনেকটা হাত ছিল। তারা এম্বেড থাকা সিস্টেম বিকাশের নতুন তরঙ্গ এবং তাদের সাথে আমার কেবল বুনিয়াদি শ্রেণির অভিজ্ঞতা আছে।
আমি চাই যে আমার বস আমাকে সেগুলি সমস্ত ব্যবহারের আগে প্রত্যাশার আগে ক্লাসে মাইক্রোকন্ট্রোলারগুলির সমস্ত মডিউল কীভাবে ব্যবহার করবেন তা শিখানো হয়েছিল।
আমি নিশ্চিত নরকের ইচ্ছামতো আমার বিশ্ববিদ্যালয়ের বৈদ্যুতিক প্রকৌশল বিভাগ সিনিয়র বছরের আগে ডিজাইনের ক্লাস শুরু করেছিল।
আমার ইচ্ছা ছিলাম আমি ফিউজ বিট সম্পর্কে আরও পরিষ্কার ধারণা পেয়ে থাকি। আমি ভয়ে আতঙ্কিত হয়ে আমার অর্ধেক সময় অতিবাহিত করলাম যে আমি আমার মেগা 32 নষ্ট করব। ওহ এবং সিরিয়াল আইও এর সাথে সম্মোহিত।
আমি আশা করি আমি জানতাম যে বোর্ড বোর্ড এবং সত্যই ভাল সোল্ডারিং লোহা কতটা কার্যকর। আমার পানাভিজে জুনিয়র এবং আইয়ু সলডারিং স্টেশনের জন্য একসাথে <$ 100 ব্যয় হয়েছে, তবে তারা জিনিসগুলি তৈরি করতে অনেক বেশি আনন্দদায়ক করে তারা এই ব্যয়টি বহুবার পরিশোধ করেছে।
আপনার একেবারে দরকার নেই তবে তারা হাত এবং 15 ডলার সস্তার সোডারিংয়ের সাহায্যের চেয়ে অনেক বেশি ভাল।
আমি লুপকে সি এর প্রধান হিসাবে আর্দুইনোর বিকল্প হিসাবে বিবেচনা করি তাই আমি লুপের শীর্ষে কিছু ভেরিয়েবল ঘোষণা করি। খারাপ ধারণা, তারা প্রতিটি সময় লুপের চারপাশে পুনরায় আরম্ভ হয়। পরিবর্তে যে কোনও subroutine এর আগে গ্লোবাল হিসাবে ঘোষণা করুন। বড় কথা নয়, তবে কী ঘটছে তা নির্ধারণ করতে কয়েক মিনিট সময় লেগেছিল।
আমার ইচ্ছা ছিল আমি যখন ছোট ছিলাম তখন আমার আরডুইনোস থাকে এবং "জিনিসগুলি কথা বলি"। আমি সবকিছু স্বয়ংক্রিয় করা হবে!
আমি কর্টুকের সাথে আছি। আমি আশা করি আমরা বিশ্ববিদ্যালয়ের চূড়ান্ত বছরের আগে সাধারণ নকশার ক্লাস শুরু করতাম তবে বিশেষত আমি আশা করি আমরা আমার ক্লাসে একটি আরডিনো বোর্ড ব্যবহার করতে পারতাম!
আমরা ওলোনংং ইউনিভার্সিটিতে একটি পুরানো মটোরোলা চিপের উপর ভিত্তি করে ডিজাইন করা একটি বিশেষভাবে কনফিগার বোর্ড ব্যবহার করেছি, যা সমস্ত মনিটরিং অ্যাপ্লিকেশনের মাধ্যমে এসেম্বলারের মধ্যে প্রোগ্রামযুক্ত। পাছায় ব্যথা!
অবশ্যই, আমি এখন ডিজিটাল ডিজাইনের জন্য কোর্সের সামগ্রীটি সন্ধান করছি এবং তারা সকলেই আটমেল এভিআর চিপ ব্যবহার করছে। দীর্ঘশ্বাস
আমি আরও আশা করি যে 'এম' এর সাথে আরও বেশি সময় পেতাম, কারণ এটি শেখার সেরা উপায়!
ক্যান বাস যোগাযোগের স্কিম এবং ক্যানোপেন।
আমি যদি জানতাম যে আমি প্রচুর অনলাইন স্টোর থেকে বিনামূল্যে নমুনা পেতে পারি get তারপরে খরচের উপর ভিত্তি করে কোন প্রকল্পটি শুরু করতে হবে তা চয়ন করার জন্য আমাকে বাধ্য করা হত না। এবং আমি যে উপাদানগুলি আমি কাজ করতে পারছিলাম তার 100% নিশ্চিত ছিল না তা কেনার জন্য আমি ভয় পাই না।
আমি আরডুইনোটিকে মোটামুটিভাবে ব্যবহার করেছি এবং আমি আশা করি যে আমি জানতে পারি যে সিরিয়াল আইও স্বেচ্ছাচারী পিনগুলিতে কীভাবে ছিল। অবশেষে আমি একটি তৃতীয় পক্ষের লাইব্রেরিতে স্থির হয়েছি তবে এই মুহুর্তে পৌঁছাতে কয়েক সপ্তাহ সময় লেগেছে এবং তারপরেও এটি দৃ rock় নির্ভরযোগ্য নয়।
একটি জিনিস যা আমি আরও ভাল জানতাম তা হ'ল এনালগ সার্কিট তত্ত্ব। 1 এস এবং 0 এস সহজ ... ডিভাইস বি এর 2 টি পিন করতে ডিভাইস 1 এর হুক পিন 1
একটি দ্বিতীয়-অর্ডার ব্যান্ড-পাস বাটারওয়ার্থ একাধিক-প্রতিক্রিয়া ফিল্টার ... এত বেশি নয়। এবং তারপরে আপনাকে অপ-অ্যাম্পের বৈশিষ্ট্যগুলি নিয়ে চিন্তিত হতে হবে, যেমন ওপ-অ্যাম্পের আউটপুট প্রতিবন্ধকতার সাথে মিলিত আউটপুটে ক্যাপাসিটিভ লোড একটি মেরু তৈরি করে যা আউটপুটকে দোলন করে তোলে।
অথবা ধরা যাক আপনি হেডফোনগুলিতে একটি অডিও সিগন্যাল প্রেরণ করতে চান। আপনাকে অবশ্যই একটি ডিসি-ব্লকিং ক্যাপ বেছে নিতে হবে, কারণ এটি হেডফোনগুলির প্রতিবন্ধকতার সাথে একক মেরুতে লো-পাস ফিল্টার তৈরি করবে। ভুল ক্যাপটি চয়ন করুন এবং আপনি বাসের ফ্রিকোয়েন্সিগুলিকে নিবিড় করে তুলবেন।
গৃহীত উত্তরের মতো, আমিও আর্দুইনোর তাড়াতাড়ি জানতে পারতাম। আমি বাড়ির চারদিকে কিছু ডিজাইন দেখছিলাম। ইউসি এর সাথে আমার নিজের বোর্ডগুলি ডিজাইন করতে আমার কোনও সমস্যা নেই, তবে আমি কেবল তখন পিসিবি ব্যয়ের জন্য এবং তারপরে এসএমটি চিপগুলি মাউন্ট করতে চাইনি। সুতরাং, সেই প্রকল্পগুলি পড়েছিল side তবে, এখন যেহেতু আমি আরডুইনো এবং এর জন্য সমস্ত ieldাল সম্পর্কে জানি, আমি আবার তাদের বিবেচনা করছি।
এই উত্তরটি কঠোর প্রশ্ন থেকে অনেক দূরে থাকে তবে অন্যান্য উত্তরগুলির সাথে সামঞ্জস্য হয় - এবং মজাদার এবং দরকারী হওয়া উচিত:
আরএস 232 উল্টো দিকে
আপনার যে সমস্যাগুলির সাথে সমস্যা হবে তার বেশিরভাগই "সীমানা শর্ত" এর কারণে ঘটবে - স্টাফ যা ঘটতে শুরু করে বা থামতে শুরু করে।
সর্বদা আপনার পরিবর্তনশীল সূচনা করুন। সর্বদা.
এবং আপনার বাধা ভেক্টর।
সামান্য endian.
বড় endian.
প্রথমে হাই / লো বাইট।
বামগুলি এন বিটগুলি সামঞ্জস্য করুন।
কাজ শেষ হয়ে গেলে এখনও বাকি পতাকাগুলি সেট থাকে (যেমন আইআরকিউ পতাকাগুলি)।
ওভারফ
সি কে আন্ডারফ্লো।
আরটিএস বনাম আরটিআই
ওয়াচডগ কী?
সাধারণ বিঘ্নিত চালিত টাইমার রিয়েল টাইম রাউন্ড রবিন শিডিয়ুলার যা পুরো আরটিওএসের মতো দেখায় তবে আপনি যেতে যেতে বোঝা যায় এবং লিখতে পারেন। তুচ্ছ এবং আশ্চর্যজনক।
মাইক্রোকন্ট্রোলার পিন চশমা - ভুট / আইউটি সম্পর্ক। ভিন সীমা। মাঝ রেলের কাছে পিনগুলি ধরে রাখা।
সর্বদা সমস্ত অবস্থার অধীনে সমস্ত পিন রাজ্য সংজ্ঞায়িত করুন।
থার্মান.
কখনও কখনও কোনও দেহ ডায়োডের আচরণ করতে দেওয়া (বা যদি আপনাকে সত্যিই সত্যিই আবশ্যক করে তবে কিছু ইউএএএপ করতে পারেন) যে আপনার জীবনের জমিন দীর্ঘস্থায়ী হবে - এমনকি যখন মহান শয়তানরা এসে আপনাকে বলবে যে এটি ঠিক হবে এবং আপনি নিরাপদে ব্যবহার করতে পারেন ইনপুট ক্ল্যাম্পিংয়ের জন্য তাদের।
ডেটা শিটগুলিতে নিখুঁত প্যারামিটার এবং অপারেটিং প্যারামিটারগুলির অর্থ সম্পূর্ণ আলাদা জিনিস যা অবশ্যই আপনার আদানপ্রদান দীর্ঘ হতে পারে ইত্যাদি বিনিময়যোগ্য (বা কমপক্ষে পূর্ববর্তী নয়) এর আগে কখনও ব্যবহার করা উচিত নয় etc.
ভি = আই এক্স আর। ভি ঘটবে না যদি আমি ঘটতে না পারি তবে সিদ্ধান্তটি আঁকতে আমি ভি অর্থহীন বা আরও খারাপ না হয়ে ভি।
হেক্স শ্মিট ইনভার্টারস !!!! DIY ডিজিটাল এবং অ্যানালগ ইলেকট্রনিক্সকে giftশ্বরের উপহার। (74xx14, সিডি 40106, ...)।
সিএমওএসের যুক্তি !!!
ওপ্যাম্প সাধারণ মোডের ব্যাপ্তি।
ওপ্যাম্প আউটপুট হেডরুম - উচ্চ এবং নিম্ন।
ভোল্টেজ নিয়ন্ত্রক ড্রপআউট - টপ অফ ভ্যাট মিনিট।
প্রাসঙ্গিক হলে ভোল্টেজ নিয়ন্ত্রক আইপুট মিনিট।
লিড অ্যাসিড ব্যাটারি সালফেশন। এটা হতে দেবেন না !!!
LiIon ব্যাটারির ত্রুটি সত্ত্বেও এর সম্পূর্ণ জাদু।
নিমহম ব্যাটারির স্বতন্ত্র দুষ্টু চিকনারিগুলি, যদিও তাদের কমনীয়তা থাকা সত্ত্বেও।
এলএসডি নিমএইচ (না, লিজার্জিক নয় ...)
প্রোটোটাইপ জীবন রক্ষণাবেক্ষণের জন্য সামঞ্জস্যযোগ্য বর্তমান সীমা সামঞ্জস্যযোগ্য ভোল্টেজ পাওয়ার সরবরাহ।
হস্তক্ষেপ !!!!!!!!!!!!!!!!!!! ইয়ে হা
কম ভিজিস্ট মফেস এবং ডিজিটাল ইলেকট্রনিক্স এবং বড় লোড। ইয়ে হা।
মোসফেট, ২-জেলিবিয়ান-ট্রানজিস্টর গেট ড্রাইভার।
কেন আপনি একজন গেট ড্রাইভার প্রয়োজন।
ট্যানটালাম ক্যাপাসিটাররা মারা যায় মরে !!! (এবং তারা করে)
ইনপুট ফুটো বর্তমান ওটা কী?
কি ইনপুট বন্ধ?
নির্ভুলতা / রেজোলিউশন / লিনিয়ারিটি / একঘেয়েমি / ...
সমসময়ান্তরী।
অ্যাসিঙ্ক্রোনাস?
না, বিচ্ছিন্ন।
অ্যাসিঙ্ক্রোনাস। 1 বিট 2 বিট 1.5 বিট আরও।
প্রথমে এলএসবি! প্রথমে রাখবেন? হ্যাঁ! স্টার্ট বিট, স্টপ বিট, প্যারিটি বিট, জোর করে সমতা, কোনও সমতা নেই, আপনি কি জানেন যে প্যারিটি চালু আছে কিনা?
বিট নমুনা - বিট এর মাঝখানে, প্রতি বিট নমুনা।
আরসির সাথে যথাযথতা - প্রতি শেষ নিখুঁত ত্রুটি, শেয়ারড ড্রিফ্ট (টেম্পারেচার), রেজোনেটর, স্ফটিক অভ্যন্তরীণ ঘড়ি - পুরানো এবং নতুন।
সবসময় আরও !!!
স্ফটিকগুলি উচ্চ জি। / বা কেবল চালিত হয়ে ঝাঁপিয়ে পড়ে on
বা ছিন্নভিন্ন।
গরম দ্রবীভূত করা আঠালো ব্যর্থ হয়। সর্বদা. সর্বদা ? সর্বদা ! কয়েক সপ্তাহ থেকে কয়েক মাস পর্যন্ত সম্ভবত কয়েক বছর।
অ্যাসিড নিরাময় সিলিকন রাবার হ'ল নো নো।
তাপীয়ভাবে বা বৈদ্যুতিকভাবে পরিবাহী ইপোক্সি এক্স দিয়ে পূর্ণ হয় - আপনি এটিও পূরণ করতে পারেন।
সিলিকন রাবার এবং কর্নফ্লাওয়ার শুরু করতে 50-50 বলে। চেষ্টা করে দেখুন, আপনি এটি পছন্দ করবেন।
একটি শীতল সকালে ফাইবারগ্লাস রজন একটি বড় পাত্র গরম করার ফলে এটি দ্রুত বন্ধ হয়ে যেতে পারে তবে কি দ্রুত ??? !!!!
টিন ফিসফিসার।
যদি তারা আরওএইচএস বলে তবে তাদের ম্যাজিক মেশিনটি তাত্ক্ষণিকভাবে আপনার অ-আনুগত্যের বিষয়টি চিহ্নিত করবে।
সলডার লার্ন। আমরা হব.
নোট করুন যে স্লেডেরেবিলিটি খুব খুব বেশি পরিবর্তিত হতে পারে।
খারাপ সোল্ডার ক্যালোরির অপচয় এবং এর সাথে আপনার জীবন ভাগ করে নেওয়ার পক্ষে মূল্যহীন।
সলড্রিংয়ের আগে প্রায় সময় বসে থাকা একটি খালি বোর্ডটি সর্বদা পরিষ্কার / অ্যালব্রেড করুন - সময় এবং স্ট্রেস সংরক্ষণ করা স্মৃতিসৌধ হতে পারে।
পতনশীল সোল্ডারিং ইরনগুলি ধরা না শিখুন।
তাদের কর্ডগুলি ধরার সময় পতনশীল সোল্ডারিং ইস্ত্রিগুলিকে লাথি মারতে শিখুন, যদি তাদের একটি থাকে।
সোল্ডারিং ইরনগুলি না ফেলে শিখুন।
Nd2Fe14B চুম্বক দুর্দান্ত মজা কিন্তু
তারা আপনাকে খুব গুরুতর আঘাত করতে পারে।
একটি ভাল একটি চৌম্বক কার্ডের একটি ওয়ালেট একক সীমানায় নিতে পারে। এগুলি চিপকে ছিন্নভিন্ন করে এবং সহজেই ভেঙে যায়।
মার্কিন প্রক্রিয়াজাতীয়রা জাপানি প্রক্রিয়াগুলির ক্ষেত্রে মাঠের শক্তিতে উল্লেখযোগ্যভাবে নিকৃষ্ট।
প্রায় অর্ধেক উপাদান বেধের একটি এয়ারগ্যাপ জুড়ে প্রায় 0.5 টি টেসলা সরবরাহ করুন।
চৌম্বকীয় ক্ষেত্রটি একটি মেরু থেকে দূরত্বের বিপরীত স্কয়ার হিসাবে ড্রপ হয় তবে দুটি খুঁটি সর্বদা জড়িত তাই এটি দেখতে দূরত্বে 1 / d ^ 3 বলে মনে হয়।
অনেক বেশি ... :-)
আমি আমার ইন্টার্নগুলির মধ্যে যেগুলি জানতে চাইতাম তা হ'ল ইলেক্ট্রনিক্স কতটা কঠিন এবং ডেমোরালাইজিং হতে পারে। আমি দেখতে পাই অনেক নন-ইঞ্জিনিয়ার প্রকারগুলি কোনও ফ্যাশন প্রকল্পে বা কোনও কিছুর জন্য কিছু ফ্ল্যাশিং লাইট এবং সেন্সর যুক্ত করার চেষ্টা করে, বুঝতে পারে না যে তারা কোনও ডিবাগিং দুঃস্বপ্নের দিকে যাচ্ছে।
যদি আমি ইলেক্ট্রনিক্সে কোনও বই লিখতে থাকি, তবে আমি অধ্যায় 1 এ লোকদের ভয় দেখানোর জন্য যথাসাধ্য চেষ্টা করবো, যে কেউ যদি বাকী থেকে যায় তবে সম্ভবত তিনি ডিবাগিংটি করতে সক্ষম হবেন।