Arduino শিক্ষানবিস হিসেবে 10 টি ভুল করবেন না

Arduino শিক্ষানবিস হিসেবে 10 টি ভুল করবেন না

Arduino বোর্ড, এবং তাদের সাশ্রয়ী মূল্যের অনেক মাইক্রোকন্ট্রোলার, শখ ইলেকট্রনিক্স চিরতরে পরিবর্তন। ইলেকট্রনিক্স এবং কম্পিউটিং এর ব্যাপক জ্ঞানে সজ্জিত সুপার গিকের ডোমেইন একসময় যা ছিল তা এখন সকলের জন্য উপলব্ধ।





হার্ডওয়্যারের দাম সর্বদা কমছে, এবং অনলাইন সম্প্রদায় সর্বদা বাড়ছে। আমরা আগে কভার করেছি একটি Arduino দিয়ে শুরু করা , এবং অনেক আছে মহান শিক্ষানবিশ প্রকল্প আপনাকে পরিচিত করার জন্য, তাই সরাসরি ঝাঁপ না দেওয়ার কোন কারণ নেই!





কিন্তু আজ, আমরা এই পৃথিবীতে নতুন যারা, এবং কিভাবে তাদের এড়ানো যায় দ্বারা প্রায়ই করা কিছু ভুল আবরণ করব।





চালু কর!

বেশিরভাগ আরডুইনো বোর্ডের বোর্ডে একটি পাওয়ার রেগুলেটর থাকে, যার মানে আপনি এটি ইউএসবি বা পাওয়ার সাপ্লাই থেকে পাওয়ার করতে পারেন। যদিও প্রতিটি বোর্ড ঠিক কী কী নিতে পারে তার মধ্যে আলাদা, এটি সাধারণত 7-12v ডিসি ব্যারেল জ্যাকের মাধ্যমে অথবা ভিআইএন পিনের মাধ্যমে ইনপুট। এটি আমাদের প্রথম ভুলের দিকে সুন্দরভাবে নিয়ে আসে:

1. বাহ্যিকভাবে 'পিছনের দিকে' বোর্ডকে ক্ষমতা দেওয়া

এই প্রথমটি সব সময় মানুষকে খুঁজে বের করে। আপনি যদি ব্যাটারি বা পাওয়ার সাপ্লাই থেকে আপনার বোর্ডকে শক্তি দিচ্ছেন তবে আপনাকে অবশ্যই তা নিশ্চিত করতে হবে ভি + যায় মদ পিন, এবং গ্রাউন্ড তারে যায় GND পিন যদি আপনি এটি পিছনে পান, আপনি আপনার বোর্ড ভাজার জন্য অনেক বেশি নিশ্চিত।



এই আপাতদৃষ্টিতে সুস্পষ্ট ত্রুটি আপনার ভাবার চেয়ে বেশি ঘন ঘন ঘটে, তাই যেকোনো কিছু চালু করার আগে সর্বদা আপনার পাওয়ার সেটআপ পরীক্ষা করুন!

যখন ভাজা Arduino এর বাতাস গন্ধ, প্রায়ই না এটি প্রধান কারণ। দ্বিতীয়টি সম্ভবত কারণ কিছু কিছু বোর্ড থেকে খুব বেশি কারেন্ট টানার চেষ্টা করেছিল। আপনার বোর্ড কতটা সরবরাহ করতে পারে তার তুলনায় আপনার উপাদানগুলির কতটা শক্তি প্রয়োজন তা জানা অপরিহার্য।





আমরা এর মধ্যে ডুব দেওয়ার আগে, আসুন শক্তির পিছনে তত্ত্বটি একবার দেখে নেওয়া যাক।

বর্তমান ঘটনা

মাইক্রোকন্ট্রোলারগুলির সাথে কাজ করার একটি অপরিহার্য অংশ হল ইলেকট্রনিক্সের মূল বিষয়গুলি জানা। যদিও আপনার প্রতিভা বৈদ্যুতিক প্রকৌশলী হওয়ার দরকার নেই, এটি বোঝা গুরুত্বপূর্ণ ভোল্ট , অ্যাম্পস , প্রতিরোধ , এবং কিভাবে তারা সংযুক্ত করা হয়। স্পার্কফুন একটি চমৎকার আছে ইলেকট্রনিক্সের জন্য প্রাইমার , ব্যাখ্যা সহ বেশ কয়েকটি ভিডিও সহ ভোল্টেজ, বৈদ্যুতিক একক বিশেষ , কারেন্ট (Amps) এবং ওম এর আইন (প্রতিরোধ)।





একটি কম্পোনেন্টের ঠিক কতটা শক্তি প্রয়োজন তা বোঝা Arduino বোর্ডগুলির সাথে কাজ করার একটি অপরিহার্য অংশ।

2. সরাসরি পিন থেকে উপাদানগুলি চালানো

এটি এমন অনেক লোককে ধরে ফেলে যারা সরাসরি প্রকল্পে ডুব দিতে আগ্রহী। Arduino পিনের সাহায্যে কিছু কম শক্তি সম্পন্ন উপাদান ব্যবহার করা সম্ভব। যদিও অনেক ক্ষেত্রে, এটি করা Arduino থেকে অনেক বেশি শক্তি টানতে পারে, আপনার মাইক্রোকন্ট্রোলারকে ধ্বংস করার ঝুঁকি নিয়ে।

এখানে সবচেয়ে খারাপ অপরাধী হচ্ছে মোটর। এমনকি কম বিদ্যুতের মোটরগুলি বিদ্যুতের এমন বৈচিত্র্যময় হারকে টেনে নেয় যেগুলি সাধারণত Arduino পিনের সাথে ব্যবহার করা অনিরাপদ। একটি মোটর ব্যবহার করার জন্য সত্যিই DIY উপায়ের জন্য, আপনাকে a ব্যবহার করতে হবে এইচ-ব্রিজ । এই চিপগুলি আপনাকে আপনার বোর্ড ভাজার ঝুঁকি ছাড়াই আপনার আরডুইনো পিন ব্যবহার করে একটি ডিসি চালিত মোটর নিয়ন্ত্রণ করতে দেয়।

এই ছোট চিপগুলি Arduino থেকে বিদ্যুৎ সরবরাহকে পৃথক করে এবং মোটরকে উভয় দিকে যেতে দেয়। DIY রোবোটিক্স বা রিমোট কন্ট্রোল যানবাহনের জন্য পারফেক্ট। এই চিপগুলি ব্যবহার করার সবচেয়ে সহজ উপায় হল আপনার Arduino এর জন্য একটি ieldালের অংশ হিসাবে, এবং সেগুলি উপলব্ধ Aliexpress থেকে $ 2 এর নিচে , অথবা আপনি যদি দু adventসাহসী বোধ করেন, আপনি সবসময় করতে পারেন নিজে তৈরি করুন

Arduino দিয়ে মোটর ব্যবহার করে নতুনদের জন্য, Adafruit ব্যবহার করে টিউটোরিয়াল আছে উভয় চিপ নিজেই এবং তাদের ব্রেকআউট মোটর ieldাল

রিলে এবং MOSFETs

অন্যান্য বৈদ্যুতিক উপাদান এবং যন্ত্রপাতিগুলি আরও বেশি অনুমানযোগ্য পরিমাণে শক্তি আঁকতে পারে, কিন্তু আপনি এখনও সেগুলি সরাসরি আপনার মাইক্রোকন্ট্রোলারের সাথে সংযুক্ত করতে চান না। এমনকি 5v LED স্ট্রিপগুলি বিপজ্জনক হতে পারে। পরীক্ষার জন্য বোর্ডে সরাসরি কিছু সংযুক্ত করা ঠিক হতে পারে, তবে সাধারণত একটি বাহ্যিক শক্তির উত্স ব্যবহার করা, এবং একটি রিলে দ্বারা তাদের নিয়ন্ত্রণ করা ভাল, অথবা মোসফেট

যদিও উভয়ের মধ্যে পার্থক্য রয়েছে, তারা শখের ইলেকট্রনিক্সের মধ্যে অনেক অ্যাপ্লিকেশনের জন্য কার্যকরীভাবে একই। উভয়ই একটি শক্তি উৎস এবং উপাদানগুলির মধ্যে একটি সুইচ হিসাবে কাজ করতে পারে, যা একটি Arduino দ্বারা চালু বা বন্ধ করা হয়। একটি রিলে সার্কিট থেকে সম্পূর্ণভাবে বিচ্ছিন্ন থাকে যা এটিকে নিয়ন্ত্রণ করে এবং শুধুমাত্র অন/অফ সুইচ হিসেবে কাজ করে। Dejan Nedelkovski তার থেকে নেওয়া রিলে ব্যবহার করার জন্য একটি ভাল ভিডিও ভূমিকা আছে টিউটোরিয়াল নিবন্ধ

একটি এমওএসএফইটি ব্যবহার করে বিভিন্ন পরিমাণের শক্তি দিয়ে যেতে পারে নাড়ি প্রস্থ মড্যুলেশন (PWM) একটি Arduino পিন থেকে। LED স্ট্রিপ সহ MOSFETs ব্যবহার করার জন্য একটি প্রাইমারের জন্য, আমাদের দেখুন আলটিমেট গাইড একটি Arduino তাদের সংযোগ করার জন্য।

3. ভুল বোঝাবুঝি ব্রেডবোর্ড

শুরু করার সময় একটি সাধারণ ত্রুটি হল শর্ট সার্কিট সৃষ্টি করা। এইগুলি ঘটে যখন সার্কিটের অংশগুলি এমন জায়গায় সংযুক্ত হয় যেখানে সেগুলি থাকা উচিত নয়, যা শক্তিটিকে অনুসরণ করার জন্য একটি সহজ রুট দেয়। এটি সর্বোত্তম ফলস্বরূপ আপনার সার্কিটের মতো কাজ করবে না, এবং সবচেয়ে খারাপভাবে ভাজা উপাদান বা এমনকি আগুনের ঝুঁকিতেও!

ব্রেডবোর্ড ব্যবহার করার সময় এটি এড়ানোর জন্য, একটি রুটিবোর্ড কীভাবে কাজ করে তা বোঝা গুরুত্বপূর্ণ। বিজ্ঞান বন্ধুদের এই ভিডিওটি পরিচিত হওয়ার একটি চমৎকার উপায়।

এখানে গুরুত্বপূর্ণ দিকটি প্রতিটি বোর্ডে রেলগুলি কীভাবে কাজ করে তা মনে রাখা। পূর্ণ এবং অর্ধ আকারের ব্রেডবোর্ডগুলিতে, বাইরের রেলগুলি অনুভূমিকভাবে এবং অভ্যন্তরীণ রেলগুলি উল্লম্বভাবে কাজ করে, বোর্ডের মাঝখানে ফাঁক দিয়ে। মিনি ব্রেডবোর্ডগুলিতে কেবল উল্লম্ব রেল রয়েছে।

ব্রেডবোর্ডে সংক্ষিপ্ততা এড়ানোর সবচেয়ে সহজ উপায় হল আপনার ডিভাইসটি পাওয়ার আগে আপনার কাজ পরীক্ষা করা। শেষ মুহূর্তের এক ঝলক আপনাকে অনেক বিপদ থেকে বাঁচাতে পারে!

4. সোল্ডারিং দুর্ঘটনা

Arduinos বা উপাদানগুলিকে প্রোটোবোর্ডে সোল্ডার করার সময় একই সমস্যা দেখা দিতে পারে, বিশেষ করে Arduino Nano এর মত ছোট বোর্ডের সাথে। এটি যা লাগে তা হল দুটি পিনের মধ্যে সোল্ডারের একটি ক্ষুদ্র ফুসকুড়ি যা আপনার মাইক্রোকন্ট্রোলারকে ধ্বংস করতে পারে। এটি এড়ানোর একমাত্র উপায় হ'ল সতর্ক থাকা এবং যতটা সম্ভব সোল্ডারিং অনুশীলন করা।

সবেমাত্র শুরু করার সময়, সোল্ডারিং বেশ সূক্ষ্ম এবং কঠিন কাজ বলে মনে হতে পারে, তবে সময়ের সাথে এটি অনেক সহজ হয়ে যায়। প্রারম্ভিকদের জন্য আমাদের প্রজেক্ট গাইডকে যে কেউ ব্রেডবোর্ড থেকে প্রোটোটাইপিং বিশ্বে চলে যাচ্ছে তাকে সাহায্য করা উচিত!

5. ভুল পিন পর্যন্ত তারের জিনিস

মাইক্রোকন্ট্রোলারের সাথে কাজ করা মানে পিনের সাথে কাজ করা। বেশিরভাগ উপাদান এবং অনেক বোর্ড প্রিনোবোর্ডে সংযুক্ত করতে পিনের সাথে আসে। কোন পিনটি কাজ করে তা নিশ্চিত করার জন্য প্রয়োজনীয় জিনিসগুলি যেভাবে আপনি চান সেভাবে কাজ করে তা জানা।

একটি সাধারণ উদাহরণ পূর্বে উল্লিখিত MOSFET। MOSFET- এর তিনটি পাকে বলা হয় গেট , ড্রেন , এবং সূত্র । এইগুলির মধ্যে কোনটি মিশ্রিত হলে বিদ্যুৎ ভুল পথে প্রবাহিত হতে পারে বা শর্ট সার্কিট হতে পারে। এটি আপনার MOSFET, Arduino, যন্ত্রপাতি ধ্বংস করতে পারে, অথবা আপনি যদি সত্যিই ভাগ্যবান হন, তাহলে তিনটিই!

কোন পিনটি কোথায় যায়, এবং কতটুকু শক্তি ব্যবহার করতে হয় তা নির্ধারণ করার জন্য এটি ব্যবহার করার আগে সর্বদা একটি ডেটশীট বা পিনআউট সন্ধান করুন।

6. কোডে সিনট্যাক্স ত্রুটি

Arduino এর হার্ডওয়্যার দিক থেকে দূরে সরে গিয়ে, কোডিং করার সময় প্রচুর ভুল করতে হয়। সবচেয়ে সাধারণ ত্রুটিগুলির মধ্যে রয়েছে:

  • লাইনের শেষে সেমিকোলন অনুপস্থিত
  • অনুপস্থিত/ভুল ধরনের বন্ধনী
  • ভুল বানান

উপরের যে কোন একটি সমস্যা, নাবালক থাকা অবস্থায়, আপনার প্রোগ্রামটি যেমন কাজ করা উচিত বন্ধ করে দেবে। উদাহরণস্বরূপ ব্লিঙ্ক স্কেচ নিন। নীচে সরল Blink.ino স্কেচটি Arduino IDE এর সাথে অন্তর্ভুক্ত করা হয়েছে, সাহায্যের পাঠ্যটি সরানো হয়েছে। প্রথম নজরে দেখে মনে হচ্ছে কমবেশি ঠিক আছে, তাই না?

void setup() {
pinMode(LED_BUILTIN, OUTPUT)
}
void loop {
digitalWrite(LED_BUILTIN, HIGH);
delay{1000};
digitalwrite(LED_BUILTIN, LOW);
delay(1000);

এই কোড কম্পাইল করা হবে না, এবং কেন 5 টি কারণ আছে। আসুন তাদের উপরে যাই:

  1. লাইন 2: যতিচিহ্নের কমতি আছে.
  2. লাইন 5: ফাংশন বন্ধনী অনুপস্থিত।
  3. লাইন 7: ভুল ধরনের বন্ধনী।
  4. লাইন 8: DigitalWrite ফাংশন ভুল বানান।
  5. লাইন 8/9: বন্ধ কোঁকড়া বন্ধনী অনুপস্থিত।

এই কোডটি কেমন হওয়া উচিত তা এখানে:

void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH);
delay(1000);
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
}

এই ত্রুটিগুলির প্রতিটি, যদিও ছোটখাট, আপনার প্রোগ্রামকে কাজ করা থেকে বিরত করবে। ঠিক কি ভুল তা প্রথমে বলা বেশ হতাশাজনক হতে পারে, যদিও এটি সময়ের সাথে অনেক সহজ হয়ে যায়। আরডুইনো প্রোগ্রামিংয়ে অভ্যস্ত হওয়ার জন্য একটি ভাল টিপ হল অন্য একটি প্রোগ্রাম খোলা যা আপনি উল্লেখ করতে পারেন, কারণ বেশিরভাগ ক্ষেত্রে সিনট্যাক্স এবং ফর্ম্যাটিং বিভিন্ন প্রোগ্রামের মধ্যে একই।

যদি একটি Arduino কোডিং কোডিং এ আপনার প্রথম অভিযান, স্বাগত! এটা শেখার জন্য একটি ফলপ্রসূ শখ, এবং নির্দিষ্ট ধরনের প্রোগ্রামারদের চাহিদা কতটা দেওয়া হয়েছে, এটি ক্যারিয়ারের একটি বড় পরিবর্তন হতে পারে! কোডার হিসেবে শেখার ভালো অভ্যাস আছে, এবং এই অভ্যাসগুলো সব প্রোগ্রামিং ল্যাঙ্গুয়েজের ক্ষেত্রে প্রযোজ্য তাই সেগুলো তাড়াতাড়ি শেখা মূল্যবান।

7. সিরিয়াল ননসেন্স

সিরিয়াল মনিটর হল Arduino এর কনসোল। এটি যেখানে আপনি Arduino এর পিন থেকে নেওয়া কোন ডেটা পাঠাতে পারেন এবং এটি পাঠ্য পাঠের জন্য বন্ধুত্বপূর্ণ হিসাবে প্রদর্শন করতে পারেন। দুর্ভাগ্যবশত আপনারা অনেকেই হয়তো ইতিমধ্যেই জানেন, এটা সবসময় এত সহজ নয়।

জিনিসগুলি কাজ করার চেষ্টা করার প্রথম দিনগুলিতে, সিরিয়াল মনিটরে মুদ্রণ করার জন্য আপনার মাইক্রোকন্ট্রোলার সেট আপ করার চেয়ে আর হতাশাজনক কিছু নেই এবং সম্পূর্ণ অর্থহীনতা ছাড়া আর কিছুই পাওয়া যায় না। ভাগ্যক্রমে, প্রায় সবসময় একটি সহজ সমাধান আছে।

কোডে সিরিয়াল মনিটর শুরু করার সময়, আপনি এটি সেট করুন বড হার । এই সংখ্যাটি কেবল প্রতি সেকেন্ডে বিটের সংখ্যা বোঝায় যা সিরিয়াল মনিটরে পাঠানো হয়। নীচের উদাহরণে, বড রেট কোডে 9,600 সেট করা হয়েছে। সিরিয়াল মনিটরের নীচে ড্রপ ডাউন মেনু ব্যবহার করে আপনি একই মান সেট করেছেন তা নিশ্চিত করুন, এবং সবকিছু সঠিকভাবে প্রদর্শন করা উচিত।

আপনি সিরিয়াল মনিটরে লক্ষ্য করতে পারেন যে বেছে নেওয়ার জন্য বেশ কয়েকটি গতি রয়েছে। বড রেট পরিবর্তন করার খুব কমই প্রয়োজন আছে, যদি না আপনি প্রচুর পরিমাণে তথ্য স্থানান্তর করেন। 9,600 এ, সিরিয়াল মনিটর প্রতি সেকেন্ডে 1,000 অক্ষরের কাছাকাছি মুদ্রণ করতে পারে। আপনি যদি তাড়াতাড়ি পড়তে পারেন, অভিনন্দন, আপনি স্পষ্টভাবে একজন উইজার্ড।

8. অনুপস্থিত গ্রন্থাগার

Arduino এর জন্য উপলব্ধ লাইব্রেরির বিস্তৃত এবং ক্রমবর্ধমান তালিকা হল এমন একটি জিনিস যা এটি নতুনদের জন্য এত সহজলভ্য করে তোলে। অভিজ্ঞ কোডারদের দ্বারা লিখিত এবং বিনামূল্যে মুক্ত করা লাইব্রেরিগুলি জটিল কোডিং না জানা ছাড়া পৃথকভাবে ঠিকানাযুক্ত LED স্ট্রিপ এবং আবহাওয়া সেন্সরের মতো জটিল উপাদানগুলি ব্যবহার করা সম্ভব করে তোলে।

আপনি নির্বাচন করে সরাসরি IDE থেকে লাইব্রেরি ইনস্টল করতে পারেন স্কেচ > লাইব্রেরি অন্তর্ভুক্ত করুন > লাইব্রেরি পরিচালনা করুন লাইব্রেরি ব্রাউজার আনতে।

একবার আপনি আপনার লাইব্রেরিগুলি ইনস্টল করার পরে আপনি সেগুলি যে কোনও প্রকল্পে ব্যবহার করতে পারেন এবং অনেকে তাদের নিজস্ব প্রকল্পের উদাহরণ নিয়ে আসে। এখানে দুটি সম্ভাব্য বিপদ রয়েছে।

  • এমন কোড ব্যবহার করে যার জন্য আপনার লাইব্রেরি নেই।
  • একটি লাইব্রেরির অংশ ব্যবহার করার চেষ্টা করা যা আপনি আপনার প্রকল্পে অন্তর্ভুক্ত করেননি।

প্রথম উদাহরণে, যদি আপনি এমন একটি কোড খুঁজে পান যা আপনার প্রকল্পের জন্য নিখুঁত বলে মনে হয়, তবে এটি আপনার আইডিইতে একবার থাকলে এটি সংকলন করতে অস্বীকার করে তা পরীক্ষা করে দেখুন, এটি একটি লাইব্রেরি অন্তর্ভুক্ত করে না যা আপনি এখনও ইনস্টল করেননি। আপনি এটি দেখে চেক করতে পারেন #অন্তর্ভুক্ত কোডের শীর্ষে। যদি এটি এমন কিছু অন্তর্ভুক্ত করে যা আপনি এখনও ইনস্টল করেননি তবে এটি কাজ করবে না!

দ্বিতীয় ক্ষেত্রে আপনার বিপরীত সমস্যা আছে। আপনি যদি আপনার কম্পিউটারে ইনস্টল করা লাইব্রেরি থেকে ফাংশন ব্যবহার করেন এবং কোডটি কম্পাইল করতে অস্বীকার করে, তাহলে আপনি বর্তমানে যে স্কেচে কাজ করছেন তাতে লাইব্রেরি অন্তর্ভুক্ত করতে ভুলে গেছেন। উদাহরণস্বরূপ, আপনি যদি চমত্কার ব্যবহার করতে চান বাঁধা আপনার Neopixel LED স্ট্রিপ সহ লাইব্রেরি, আপনি যোগ করতে হবে #অন্তর্ভুক্ত 'FastLED.h' আপনার কোডের শুরুতে লাইব্রেরির সন্ধান করতে জানাতে।

9. দূরে ভাসমান

আমাদের শেষের ভুলের জন্য, আমরা ভাসমান পিনগুলি দেখব। ভাসমান দ্বারা, আমরা আসলে কি বলতে চাচ্ছি যে একটি পিনের ভোল্টেজ একটি অস্থির পড়া প্রদান করে ওঠানামা করে। আপনার আরডুইনোতে কিছু ট্রিগার করার জন্য একটি বোতাম ব্যবহার করার সময় এটি বিশেষ সমস্যা সৃষ্টি করে এবং এর ফলে অবাঞ্ছিত আচরণ হতে পারে।

এটি আশেপাশের ইলেকট্রনিক ডিভাইসগুলির অবাঞ্ছিত হস্তক্ষেপের কারণে, কিন্তু এটি সহজেই Arduino এর অভ্যন্তরীণ টান আপ প্রতিরোধক ব্যবহার করে প্রতিহত করা যেতে পারে।

থেকে এই ভিডিও AddOhms সমস্যাটি ব্যাখ্যা করে এবং কীভাবে এটি ঠিক করা যায়।

10. চাঁদের জন্য শুটিং

এটি একটি নির্দিষ্ট সমস্যা নয়, এবং ধৈর্যের আরও একটি প্রশ্ন। Arduinos খুব সহজেই ঝাঁপিয়ে পড়ে এবং প্রোটোটাইপিং আইডিয়া শুরু করে। যদিও এটা সত্য যে কঠিন প্রকল্পগুলি দ্রুত শেখার অভিজ্ঞতার জন্য তৈরি করে, এটি ছোট থেকে শুরু করা মূল্যবান। আপনি যে প্রথম প্রজেক্টটি চেষ্টা করছেন তা যদি উবার জটিল হয় তবে আপনি সম্ভবত উপরের সমস্যাগুলির মধ্যে একটিতে ভুল হয়ে যাবেন, যা আপনাকে হতাশ করে এবং সম্ভবত ভাজা ইলেকট্রনিক্সের সাথে।

মাইক্রোকন্ট্রোলারগুলির সাথে কাজ করার সবচেয়ে বড় বিষয় হল যে প্রকল্পগুলি থেকে শিখতে পাওয়া যায়। আপনি যদি একটি জটিল আলোর ব্যবস্থা তৈরির পরিকল্পনা করেন, একটি সাধারণ ট্রাফিক লাইট সিস্টেম দিয়ে শুরু করা আপনাকে এগিয়ে যাওয়ার ভিত্তি দেবে। একটি বিশাল এলইডি স্ট্রিপ লাইট শো তৈরির আগে, আপনার পিসি কেসের ভিতরের মতো একটি টেস্ট রান হিসাবে ছোট কিছু চেষ্টা করুন।

প্রতিটি ছোট প্রকল্প আপনাকে আরডুইনো কন্ট্রোলার ব্যবহার করার আরেকটি দিক শেখায়, এবং আপনি এটি জানার আগে আপনি আপনার সারা জীবন নিয়ন্ত্রণ করতে এই চতুর ছোট বোর্ডগুলি ব্যবহার করবেন!

শেখার বক্ররেখা

আরডুইনোর জন্য শেখার বক্রতা অবিশ্বাসীদের কাছে বেশ ভয়ঙ্কর মনে হতে পারে, তবে এর নিবেদিত অনলাইন সম্প্রদায় শেখার প্রক্রিয়াটিকে অনেক কম বেদনাদায়ক করে তোলে। এই নিবন্ধের ভুলগুলির মতো সহজ ভুলগুলি দেখার মাধ্যমে, আপনি নিজেকে অনেক হতাশার হাত থেকে বাঁচাতে পারেন।

এখন যেহেতু আপনি জানেন যে কোন ভুলগুলি এড়ানো উচিত, কেন আপনার নিজের Arduino নির্মাণের চেষ্টা করবেন না, তারা কীভাবে কাজ করে তা শেখার আর কোন উপায় নেই।

কিভাবে 1920x1080 ছবি বানাবেন

আরও তথ্যের জন্য, ভিএস কোড এবং প্ল্যাটফর্মআইও সহ আরডুইনো কোডিং দেখুন।

ইমেজ ক্রেডিট: SIphotography/ আমানত ছবি

শেয়ার করুন শেয়ার করুন টুইট ইমেইল এটি কি উইন্ডোজ 11 এ আপগ্রেড করার যোগ্য?

উইন্ডোজ নতুন করে ডিজাইন করা হয়েছে। কিন্তু এটা কি আপনাকে উইন্ডোজ 10 থেকে উইন্ডোজ 11 এ স্থানান্তরিত করার জন্য যথেষ্ট?

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • DIY
  • আরডুইনো
লেখক সম্পর্কে ইয়ান বাকলি(216 নিবন্ধ প্রকাশিত)

ইয়ান বাকলি জার্মানির বার্লিনে বসবাসরত একজন ফ্রিল্যান্স সাংবাদিক, সঙ্গীতশিল্পী, অভিনয়শিল্পী এবং ভিডিও প্রযোজক। যখন তিনি লিখছেন না বা মঞ্চে আসছেন না, তখন তিনি পাগল বিজ্ঞানী হওয়ার আশায় DIY ইলেকট্রনিক্স বা কোড নিয়ে ছটফট করছেন।

ইয়ান বাকলি থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন
বিভাগ Diy