তৈরি করুন এল ই ডি ব্লাংকিং প্রজেক্ট

আজ “Arduino শিখুন এক্সক্লুসিভ প্রজেক্ট তৈরি করুন” পূর্ণাঙ্গ চেইন কোর্সের এর ৫ম পর্বে এল ই ডি ব্লাংকিং প্রজেক্ট তৈরি করার পদ্ধতি সম্পর্কে বিস্তারিত আলোচনা করা হবে।

এল ই ডি ব্লাংকিং প্রজেক্ট তৈরির জন্য প্রয়োজনীয় উপকরণ সমূহ

  • এল ই ডি
  • Arduino UNO
  • USB Cable
  • Arduino IDE
  • ইলেকট্রনিক্স প্রজেক্ট বোর্ড

Arduino ব্যবহারের পূর্বে, দেখে নিন আপনার Arduino বোর্ড কম্পিউটারের কোন পোর্ট ব্যবহার করছে

১. Device Manager ওপেন করুন
Desktop থেকে Computer আইকনে রাইট ক্লিক করে Properties এ ক্লিক করতে হবে, এরপর Device Manager এ ক্লিক করলেই Device Manager ওপেন হবে।
২. Arduino UNO কে USB Cable এর মাধ্যমে কম্পিউটারের সাথে যুক্ত করুন।
ছবিতে দেখা যাচ্ছে Arduino বোর্ড কম্পিউটারের COM3 পোর্ট ব্যবহার করছে।
এখন Arduino IDE ওপেন করুন।
Tools মেনু থেকে Serial Port এ ক্লিক করুন এবং দেখে নিন COM3 পোর্ট (কম্পিউটারের Arduino বোর্ড যে পোর্ট ব্যবহার করছে) নির্বাচন করা আছে কিনা ।

Arduino UNO ব্যবহারের পূর্বে, দেখে নিন Arduino IDE তে Arduino UNO নির্বাচন করা আছে কিনা

Arduino IDE তেই পাবেন এল ই ডি ব্লাংকিং প্রজেক্ট তৈরির জন্য প্রয়োজনীয় সোর্সকোড

ইলেকট্রনিক্স প্রজেক্টে Arduino ব্যবহারের একটা বড় সুবিধা হলো, Arduino এর IDE তে অসংখ্য বেসিক প্রজেক্টের সোর্স কোড সংযুক্ত রয়েছে। যেগুলো দেখে খুব সহজেই আমরা Arduino শিখতে পারব। আমরা কিভাবে Arduino IDE তেই পাবেন ই ডি ব্লাংকিং প্রজেক্ট তৈরির জন্য প্রয়োজনীয় সোর্সকোড পেতে পারি, সেই প্রক্রিয়াটি একবার দেখে নেই।
প্রথমে Arduino IDE ওপেন করে মেনু থেকে Open বাটনে ক্লিক করুন এরপর 01.Basics থেকে Blink নির্বাচন করুন।
তাহলে এল ই ডি ব্লাংকিং প্রজেক্টটি  ওপেন হবে।
এখন যদি Upload বাটনে ক্লিক করেন তাহলে প্রোগ্রামটি আপলোড হবে এবং Arduino UNO বোর্ডের ১৩ নং পিনে ডিফল্টভাবে যুক্ত LED টি জ্বলা নেভা করতে থাকবে।
উল্লেখ্য যে , নতুন Arduino UNO বোর্ডে এই প্রগ্রামটিই ডিফল্ট হিসেবে লোড করা থাকে ।
এখন আপনি যদি মনে করেন যে অন্য কোন একটা পিনে একটা আলাদা এল ই ডি যুক্ত করে চেষ্টা করতে পারেন। আমরা উদাহরণ  হিসেবে 9 নং ডিজিটাল I/O পিনকে বেছে নিলাম।
এক্ষেত্রে সার্কিট ডায়াগ্রাম হবে।
আশা করছি যারা ইতোমধ্যেই Arduino UNO বোর্ড সংগ্রহ করেছেন আজকের প্রজেক্টটি সহজেই তৈরি করতে পারবেন।
Continue Reading →

PROTEUS ISIS দিয়ে সিমুলেশন করুন Arduino প্রজেক্ট

আজ “Arduino শিখুন এক্সক্লুসিভ প্রজেক্ট তৈরি করুন” পূর্ণাঙ্গ চেইন কোর্সের এর ৪র্থ পর্বে Proteus ISIS এর লাইব্রেরীতে Arduino যুক্ত করার পদ্ধতি সম্পর্কে বিস্তারিত আলোচনা করা হবে।

ইলেকট্রনিক প্রজেক্ট সিমুলেশন

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

জনপ্রিয় সিমুলেশন সফটওয়্যার Proteus ISIS

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

Proteus ISIS এর লাইব্রেরীতে Arduino যুক্ত করার পদ্ধতি

যদিও বিভিন্ন প্রকার জনপ্রিয় মাইক্রোকন্ট্রোলার Proteus ISIS এর লাইব্রেরীতে ডিফল্ট ভাবে থাকলেও, Arduino বোর্ড Proteus ISIS এর লাইব্রেরীতে এখন পর্যন্ত অন্তর্ভূক্ত নয়। কিন্তু চিন্তার কোন কারণ নেই , আমরা ইচ্ছা করলেই Arduino UNO এবং ARduino MEGA Proteus ISIS এর লাইব্রেরীতে যুক্ত করতে পারি।
প্রথম শর্ত হচ্ছে অবশ্যই আপনাদের কম্পিউটারে Proteus ISIS সেটাপ করা থাকতে হবে। Proteus ISIS সেটাপ করা না থাকলে, Proteus এর অফিসিয়াল ওয়েব  সাইট  http://www.labcenter.com/index.cfm থেকে তাদের নীতিমালা অনুসরণ করে সফটওয়্যারটি সংগ্রহ করা যাবে অথবা সফটওয়্যারটি সংগ্রহ করার জন্য  Google এর সহযোগিতা নেয়া যেতে পারে। Proteus খুবই জনপ্রিয় এবং পরিচিত সফটওয়্যার আশা করি আপনারা সহজেই সংগ্রহ করতে পারবেন। এছাড়া Proteus ISIS সংগ্রহ করার জন্য মুন্না ভাইয়ের প্রজেক্ট বুক ৫ : PROTEUS সফটওয়্যার পরিচিতি লেখাটি দেখতে পারেন।
এখন আমরা Proteus ISIS এর লাইব্রেরীতে Arduino যুক্ত করার পদ্ধতি দেখব।
ডাউনলোড করার পর Zip ফাইলটি UnZip করুন । এর মধ্যেকার ARDUINO.IDX এবং ARDUINO.LIB ফাইল দুইটা Labcenter\LIBRARY তে রাখুন। Proteus ISIS,  C ড্রাইভে ইন্সটল করলে Labcenter\LIBRARY টি C:\ProgramData\Labcenter Electronics\Proteus 8 Professional\LIBRARY লোকেশনে থাকার কথা ।
তাহলে Arduino UNO এবং ARduino MEGA Proteus ISIS এর লাইব্রেরীতে যুক্ত হয়ে যাবে।

Proteus ISIS এর লাইব্রেরীতে সঠিকভাবে Arduino UNO এবং ARduino MEGA যুক্ত হয়েছে কিনা পর্যবেক্ষণ করুন

Proteus ISIS ওপেন করুন।
P বাটনে ক্লিক করুন।
Keyword এর নিচের TextBox এ লিখুন Arduino, তাহলে ডান পাশে Arduino বোর্ডগুলো দেখা যাবে।
Arduino UNO নির্বাচন করে ok বাটনে ক্লিক করুন।
মাউস পয়েন্টার টি পেনসিলের আকার ধারণ করবে। একটা ক্লিক করলেই Arduino UNO বোর্ডটি দেখতে পাবেন।
আজ এ পর্যন্তই। কিভাবে Arduino UNO বোর্ডটি ব্যবহার করে সিমুলেশন করবেন তা দেখতে চোখ রাখুন পরবর্তী পর্ব গুলোতে।
Continue Reading →

Arduino ড্রাইভার সেটাপ করার পদ্ধতি (বাংলা ভিডিও টিউটোরিয়াল সংযুক্ত)

আজ “Arduino শিখুন এক্সক্লুসিভ প্রজেক্ট তৈরি করুন” পূর্ণাঙ্গ চেইন কোর্সের এর ৩য় পর্বে কম্পিউটারে আরডুইনো ড্রাইভার সেটাপ করার পদ্ধতি সম্পর্কে বিস্তারিত আলোচনা করা হবে।
প্রথমেই জেনে নেয়া যাক , আরডুইনো ড্রাইভার সেটাপ করার জন্য কি কি প্রয়োজন?

Arduino ড্রাইভার সেটাপ করার জন্য প্রয়োজনীয় উপকরণ সমূহ

  •  Arduino UNO
  • USB Cable
  • Arduino IDE
Arduino UNO এবং USB Cable
Arduino IDE সফটওয়্যারটি Arduino র অফিসিয়াল ওয়েব সাইট http://arduino.googlecode.com/files/arduino-1.0.5-r2-windows.zip থেকে সম্পূর্ণ বিনামূল্যে সংগ্রহ করতে পারবেন।

আরডুইনো ড্রাইভার সেটাপ করার পদ্ধতি

১. Device Manager ওপেন করুন
Desktop থেকে Computer আইকনে রাইট ক্লিক করে Properties এ ক্লিক করতে হবে, এরপর Device Manager এ ক্লিক করলেই Device Manager ওপেন হবে।
২. Arduino UNO কে USB Cable এর মাধ্যমে কম্পিউটারের সাথে যুক্ত করুন।
তাহলে Device Manager এর Other devices এর মধ্যে একটা নতুন ডিভাইস “USB Serial Port” দেখা যাবে।
৩. Arduino IDE সফটওয়্যার টি সংগ্রহ করে কম্পিউটারের কোন একটা ড্রাইভে রাখনু।
উদাহরণ হিসেবে  http://arduino.googlecode.com/files/arduino-1.0.5-r2-windows.zip থেকে সম্পূর্ণ বিনামূল্যে Arduino IDE সফটওয়্যার টি সংগ্রহ করে F:\arduino-1.0.5 লোকেশনে রাখুন। F এর পরিবর্তে C , D বা E ড্রাইভেও রাখা যেতে পারে।
৪. Device Manager এর Other devices এর মধ্যে প্রদর্শিত USB Serial Port এর  রাইট ক্লিক করে Properties এ ক্লিক করতে হবে, এর পর Update deriver এ ক্লিক করতে হবে।
৫. এখন Browse my computer for driver software এ ক্লিক করতে হবে।
৬. Browse করে F:\arduino-1.0.5 লোকেশনে drivers নামে একটা ফোল্ডার আছে এই ফোল্ডারটির লোকেশন দেখিয়ে দিতে হবে।
৭. Ok বাটনে ক্লিক করে Next এ ক্লিক করতে হবে।
৮. Install this driver software anyway অপশনে ক্লিক করতে হবে।
৯. ড্রাইভার সফটওয়্যারটি সঠিকভাবে ইন্সটল হলে Windows has successfully updated your driver software লেখাটি দেখাবে।
১০. Close বাটনে ক্লিক করলে driver software ইন্সটল করার কাজটি শেষ হবে এবং আমরা Device Manager এর Ports (COM & LPT) এর মধ্যে USB Serilal Port(COM3) দেখাবে যার অর্থ Arduino UNO (COM3) পোর্টে ইন্সটল হয়েছে। আপনাদের ক্ষেত্রে এই নম্বরটি ভিন্ন হতে পারে, অর্থাৎ COM5, COM7 এমন কি COM15 বা COM18 এধরণেরও হতে পারে।
Continue Reading →

Arduino হার্ডওয়্যার এবং আইডিই সম্পর্কে বিস্তারিত আলোচনা

আজ “Arduino শিখুন এক্সক্লুসিভ প্রজেক্ট তৈরি করুন” পূর্ণাঙ্গ চেইন কোর্সের এর ২য় পর্বে Arduino হার্ডওয়্যার এবং আইডিই সম্পর্কে বিস্তারিত আলোচনা করা হবে।

Arduino হার্ডওয়্যার পরিচিতি

আমরা ইতোমধ্যেই বিভিন্ন ধরণের Arduino বোর্ড এর সাথে পরিচিত হয়েছি। এগুলোর মধ্যে আমরা Arduino Uno সম্পর্কে বিস্তারিত জানার চেষ্টা করবো। এক নজরে প্রথমেই Arduino Uno বোর্ডের বিভিন্ন অংশ সম্পর্কে দেখে নেয়া যাক।
  •  USB Interface: Arduino Uno তে প্রোগ্রাম লোড করার জন্য কম্পিউটারের USB পোর্টের সাথে সংযোগ করার জন্য এই পোর্টটি ব্যবহার করা হয়।
  • External Power Supply: বাইরে থেকে Arduino Uno তে পাওয়ার সাপ্লাই দেয়ার জন্য এই পোর্টটি ব্যবহার করা হয়। এই পোর্টে ৭-১২ ভোল্ট পর্যন্ত পাওয়ার সাপ্লাই দেয়া যাবে। উল্লেখ্য যে, আপনি যদি কম্পিউটারের USB পোর্টের সাথে Arduino Uno সংযোগ  করে রাখেন তাহলে আর বাইরে থেকে Arduino Uno তে পাওয়ার সাপ্লাই দেয়ার প্রয়োজন নেই।
  • Power LED: Arduino Uno কে কম্পিউটারের USB পোর্টের সাথে সংযুক্ত করলে বা বাইরে থেকে Arduino Uno তে পাওয়ার সাপ্লাই দেয়া হলে, এই এলইডি টি জ্বলতে থাকে, যা নির্দেশ করে  Arduino Uno টিতে পাওয়ার সাপ্লাই আছে।
  • ATmega328:এটা ATMEL এর AVR সিরিজের একটা মাইক্রোকন্ট্রোলার । Arduino Uno মূলত ATmega328 মাইক্রোকন্ট্রোলারের একটা ডেভলপমেন্ট বোর্ড । সকল প্রোগ্রাম এই মাইক্রোকন্ট্রোলারটিতে জমা থাকে, এর মাধ্যমেই Arduino Uno এর সকল কার্যক্রম পরিচালিত হয়।
  • ICSP Header:  ATMEL এর AVR সিরিজের মাইক্রোকন্ট্রোলার সমূহ প্রোগ্রাম কারার জন্য ICSP পোর্ট ব্যবহার করা হয়। এই পোর্টটি ব্যবহার করে এক্সটার্নাল প্রোগ্রামার থেকেও প্রোগ্রাম লোড করা যাবে।
  • Reset Button:  কোনো কারণে Arduino তে কোন প্রোগ্রাম রান থাকা অবস্থায় রিসেট করার প্রয়োজন হলে Reset Button ব্যবহার করা হয়।
  • Power Pins: এই পোর্ট থেকে 5v, 3.3v এবং GND থেকে DC সাপ্লাই নিয়ে অন্যান্য সার্কিট উপকরণ সমূহে সাপ্লাই প্রদান করা যায়।
  • Digital Pins: 0-13 মোট ১৪ টি পিন রয়েছে যেগুলোকে ডিজিটাল ইনপুট/আউটপুট পিন  হিসেবে ব্যবহার করা যায়। এই পিনগুলো দুইটা লজিক স্টেট লজিক HIGH এবং লজিক LOW তে অপারেট হয়।
  • Analog Pins: মোট ৫ টি পিন  রয়েছে এনালগ ইনপুট গ্রহণ করার জন্য। ADC( এনালগ টু ডিজিটাল কনভার্সন) অপারেশনে এই পিনগুলো ব্যবহার করা হয়। ট্যাম্পারেচার সেন্সর বা এধরণের সেন্সর এনালগ ইনপুটে সংযুক্ত করে সেন্সর থেকে বিভিন্ন এনালগ ভ্যালু গ্রহণ করার জন্য এনালগ ইনপুট সমূহ ব্যবহার করা হয়।
  • Test Led: ১৩ নং ডিজিটাল ইনপুট/আউটপুট পিনে একটা এলইডি Arduino Uno তে যুক্ত রয়েছে,যা ঐ পিনের লজিক স্টেট নির্দেশ করে।
  • Rx/Tx LED: কম্পিউটারের সাথে UART কমিউনিকেশনের মাধ্যমে ডাটা ট্রান্সমিট এবং রিসিভ করার সময় এই এলইডি দুইটি জ্বলানেভা করে।

Arduino IDE পরিচিতি

Arduino তে প্রোগ্রাম লেখা, প্রোগ্রাম কমপাইল করা এবং Arduino বোর্ডে প্রোগ্রাম লোড করার জন্য একটা  সফটওয়্যার বা ইন্ট্রিগ্রেটেড ডেভলপমেন্ট এনভাইরনমেন্ট ব্যবহার করা হয় এটাই হচ্ছে Arduino IDE । নিচে Arduino IDE এর ইন্টারফেস পরিচিতি দেয়া হলো ।
http://arduino.googlecode.com/files/arduino-1.0.5-r2-windows.zip থেকে Arduino IDE সফটওয়্যারটি ডাউনলোড করা যাবে । পরবর্তী পর্বগুলোতে Arduino IDE সম্পর্কে আরো বিস্তারিত থাকবে। এছাড়া প্রজেক্টের সোর্স কোড সিমুলেশন করার জন্য , আমরা ইলেকট্রনিক্সের জনপ্রিয় সিমুলেশন সফটওয়্যার Proteus ব্যবহার করবো। Proteus এর অফিসিয়াল ওয়েব সাইট  http://www.labcenter.com/index.cfmথেকে তাদের নীতিমালা অনুসরণ করে সফটওয়্যারটি সংগ্রহ করা যাবে অথবা সফটওয়্যারটি সংগ্রহ করার জন্য  Google এর সহযোগিতা নেয়া যেতে পারে। Proteus খুবই জনপ্রিয় এবং পরিচিত সফটওয়্যার আশা করি আপনারা সহজেই সংগ্রহ করতে পারবেন।
Continue Reading →

ওপেন সোর্স হার্ডওয়্যার এবং Arduino

 ওপেন সোর্স হার্ডওয়্যার

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

“Arduino” কি ?

Arduino একটা দারুন ওপেনসোর্স ইলেকট্রোনিক প্রটোটাইপিং হার্ডওয়্যার টুলস যা ব্যবহার করে আপনি আপনার নিজের ইচ্ছেমতো ডিজিটাল ঘড়ি, ক্যালকুলেটর, রিমোট কন্ট্রোল, রোবট, এল ই ডি সাইন বোর্ড, ভয়েজ কন্ট্রোল ডিভাইস, অনলাইন কন্ট্রোল ডিভাইস, বিভিন্ন সেন্সর নিয়ন্ত্রিত ডিভাইস, ওয়্যারলেস কন্ট্রোল সিস্টেম, সিকিউরিটি সিস্টেম, এমন কি GPS, GSM কন্ট্রোল ডিভাইস বা ইলেকট্রনিক প্রজেক্ট সমূহ তৈরি করতে পারেন খুব সহজেই।
এটা একটা মাইক্রোকন্ট্রোলার নিয়ন্ত্রিত ডেভলপমেন্ট বোর্ড। সাধারণত Atmel সিরিজের মাইক্রোকন্ট্রোলার ব্যবহার করা হয়। Arduino সম্পর্কে আরো বিস্তারিত জানতে Arduino র অফিসিয়াল ওয়েব সাইট http://arduino.cc ভিজিট করতে পারেন।

বিভিন্ন মডেলের Arduino বোর্ড এবং Shield

বিভিন্ন ইলেকট্রনিক্স শপে বিভিন্ন মডেলের Arduino পাওয়া যায়, এগুলোর মধ্যে জনপ্রিয় হচ্ছে, Arduino Uno, Arduino Mega 2560, Arduino Mini, Arduino Fio,Arduino Leonardo,Arduino Due ইত্যাদি।
এছাড়া বিভিন্ন ধরণের ইলেকট্রনিক্স বা রোবটিক্স প্রজেক্ট অথবা কোন কমার্শিয়াল প্রজেক্টে সহজে কাজ করার জন্য রয়েছে Arduino র কিছু অফিসিয়াল এবং নির্ভরযোগ্য কিছু প্রতিষ্ঠানের থার্ডপার্টি Shields। এগুলোর মধ্যে উল্লেখযোগ্য কিছু Shield হচ্ছে Motor Shield, Wi Fi Shield, RF Shield,Ethernet Shield,Solar Charger Shield, RTC Shield,Arduino TFT LCD Screen, GSM Shield,Xbee Radio Module,Joystick Shield ইত্যাদি। এই Shield সমূহ আপনাকে অনেক জটিল এবং অকর্ষণীয় প্রজেক্ট তৈরিতে সহযোগিতা করবে এবং আপনার কাজ সহজ করবে।

আপনি  কেন  ইলেকট্রনিক প্রজেক্ট তৈরিতে Arduino ব্যবহার করবেন?

  • Arduino একটা ওপেনসোর্স হার্ডওয়ার।
  • Arduino উইন্ডোজ,লিনাক্স,ম্যাক  এই সবগুলো অপারেটিং সিস্টেম সাপোর্ট করে ।
  • অনবোর্ড পাওয়ার সাপ্লাই সার্কিট ইন্ট্রিগ্রেটেড অবস্থায় রয়েছে। তাই এক্সটার্নাল রেগুলেটেড পাওয়ার সাপ্লাইয়ের প্রয়োজন নেই।
  • কম দামে অনেক ভালো ফিচার পাওয়া যায় ।
  • অসংখ্যবার প্রোগ্রাম লোড করা যায়।
  • প্রোগ্রামার এবং ডেভলপমেন্ট এনভাইরনমেন্ট অনবোর্ড রয়েছে, তাই বাড়তি কোন হার্ডওয়্যার লাগে না।
  • প্রোগ্রামিং ল্যাঙ্গুয়েজ সহজ এবং প্রোগ্রাম লোড করার পদ্ধতি সহজ।
  • Arduino ব্যবহার পদ্ধতি খুবই সহজ এবং নতুনদের জন্য বিশেষ সহায়ক একটা হার্ডওয়্যার।
  • প্রয়োজনীয় সফওয়্যার টিউটোরিয়াল, ড্রাইভার , প্রোগ্রাম সোর্সকোড http://arduino.cc  থেকে ফ্রিতে ডাউনলোড করা যায়।
  • Arduino সম্পর্কে বিস্তারিত তথ্য টিউটোরিয়াল , আপডেটেড নিউজ সব , তাদের অফিসিয়াল ওয়েব সাইট http://arduino.cc  থেকে পাওয়া যায়।
  • অনলাইনে Arduino এর উপর প্রচুর রিসোর্স রয়েছে।
  • আমাদের দেশে বিভিন্ন মডেলের Arduino বোর্ড এবং শিল্ড সহজলভ্য এবং সহজে বহণযোগ্য।
  • মাইক্রোকন্ট্রোলারের মত ইন্টার্নাল আর্কিটেকচার, মেমরি অর্গানাইজেশন ইত্যাদি খুব ভালোভাবে না জেনেও Arduino তে অনেক ভালো কাজ করা যায়।
  • Arduino প্রোগ্রামিং এর জন্য ব্যবহৃত IDE তে সমৃদ্ধ ফাংশন লাইব্রেরি রয়েছে, যা  কোডিং অনেক সহজ এবং সংক্ষিপ্ত করতে সাহায্য করে। অনেক জটিল সমস্যা সমূহ সহজেই সমাধান করা সম্ভব হয় ।

“Arduino শিখুন এক্সক্লুসিভ প্রজেক্ট তৈরি করুন” কোর্সটির জন্য প্রয়োজনীয় Arduino বোর্ড কিভাবে সংগ্রহ করবেন।

আমরা যে সকল Arduino বোর্ডের সাথে পরিচিত হয়েছি এগুলোর মধ্যে কম খরচে সবচেয়ে ভালো এবং জনপ্রিয় Arduino বোর্ডটি হচ্ছে Arduino Uno। এই কোর্সের সকল প্রজেক্ট Arduino Uno ব্যবহার করে করা হবে। এটার দাম ১২০০ থেকে ১২৫০ টাকার মধ্যে হবে। ভ্যাট এবং ট্যাক্সের কারণে বিভিন্ন বিক্রতার কাছে কিছুটা দামের পার্থক্য হতে পারে। এক্ষেত্রে ভালো কোন প্রতিষ্ঠান থেকে সঠিক দামে Arduino Uno সংগ্রহ করাই যুক্তিযুক্ত। অনেক সময় বাজারে নিম্নমানের Arduino Uno কিছুটা কম দামে পাওয়া যায় এগুলো না সংগ্রহ করাই ভালো।  অনেকেই ভ্যাট এবং ট্যাক্স ফাঁকি দিয়ে নিম্নমানের Arduino বোর্ড ইমপোর্ট করে থাকে।
Continue Reading →

আপনার মোবাইলের জন্য খুব সহজে বানিয়ে ফেলুন একটি ট্রাভেল চার্জার !

সবাই কেমন আছেন ? বর্তমানে প্রায় সবার হাতে হাতে মোবাইল ! কোনটার দাম একটু বেশি আবার কোনটার দাম একটু কম ! তবে মোবাইল যেরকম দামেরই হোক না কেন , চার্জ না থাকলে মোবাইল বন্ধ হয়ে যায় এই কথা আমরা সবাই জানি ! তবে চার্জ ফুরিয়ে গেলে আমরা চার্জ দিতে পারি ! কিন্তু ভাবুন তো যখন আপনি কোথাও দুই থেকে তিন দিনের জন্য ভ্রমন করতে যান তখন যদি চার্জ ফুরিয়ে যায় তখন কি করবেন ? ধরুন আপনি কোথাও পিকনিক করতে গেছেন , সেখানে যদি চার্জ ফুরিয়ে যায় তখন কি করবেন ? ওই সময় হয়তো আপনার ফোনে অনেক জরুলী কল আসতো , কিন্তু কিছুই করার ছিল না ! তবে এখন থেকে অনেক কিছুই করার আছে ! এর জন্য নিচের কম্পোনেন্ট গুলো সংগ্রহ করুন !
  • যে কোন ওয়াটের দুই কিলোওহমের রেজিস্ট্যান্স একটি !
  • যে কোন ওয়াটের 220 ওহমের রেজিস্ট্যান্স একটি !
  • যে কোন কালারের ছোট LED একটি !
  • S8050 এই নাম্বারের ট্রানজিস্টর একটি !
  • যেকোন মানের রেকটিফায়ার ডায়োড একটি !
  • একটি 9 ভোল্টের Alkaline ব্যাটারী !
  • আপনার মোবাইল অনুযয়ী চার্জারের পিন একটি !
  • এবার চিত্রের মত করে সংযোগ দিন !
    TTC Tunes
    S8050 ট্রানজিস্টরের পিনের চিত্র দেখুন !
    TTC Tunes
    তৈরী হয়ে গেল আপনার ট্রাভেল মোবাইল চার্জার !
    চার্জারে ভোল্টেজ প্রবেশ করালেই Led জ্বলে উঠবে এবং চার্জ হবে !
    TTC Tunes
    তবে যদি কারো মোবাইলে Not Charging লেখা দেখায় তাহলে 2 কিলোওহমের বদলে 1 কিলোওহমের রেজিস্ট্যান্স লাগাবেন !
    বুঝতে অসুবিধে হলে নিম্বাজ ইয়াহু ও ফেজবুক থেকে rubelttc দিয়ে আমাকে অ্যাড দিন! সবাই ভালো থাকবেন !
    Continue Reading →

    সহজে রিমোট দিয়েই নিয়ন্ত্রন করুন যেকোন বৈদ্যুতিক লোড !

    সবাই কেমন আছেন? আজ আমি যেই সার্কিট আপনাদের মাঝে শেয়ার করবো এটি একটা দরকারী সার্কিট। বিশেষ করে এই শীতে লেপের গরম নষ্ট করে আপনাকে বিছানা থেকে উঠে আলো জ্বালাতে বা নিভাতে হবে না। বিছানাতে শুয়ে থেকেই আপনি যে কোন বাল্ব বা যে কোন বৈদ্যুতিক লোড অন অফ করতে পারবেন তাও আবার টিভি, ভিসিডি, ডিভিডি প্রভৃতি ডিভাইসের রিমোট ব্যবহার করে। অর্থাৎ এর জন্য আপনাকে কোন আলাদা রিমোট নিয়ে ঘুরতে হবে না। আপনার ঘরে ব্যবহৃত টেলিভিশনের রিমোট দিয়েই কাজটি করতে পারবেন। আপনি যদি এটি বানাতে চান তাহলে নিচের কম্পোনেন্টগুলো সংগ্রহ করুন:
    • ১. দুইটি ৩৩০ ওহমের রেজিস্ট্যান্স যার কালার কমলা কমলা বাদামী সোনালী।
    • ২. একটি ২২০ কিলোওহমের রেজিস্ট্যান্স যার কালার লাল লাল হলুদ সোনালী।
    • ৩. একটি ১ কিলোওহমের রেজিস্ট্যান্স যার কালার বাদামী কালো লাল সোনালী।
    • ৪. একটি ৪৭ ওহমের রেজিস্ট্যান্স যার কালার হলুদ বেগুনী কালো সোনালী।
    • ৫. একটি ৫ ভোল্ট বা ৬ ভোল্ট এর ডিসি রিলে।
    • ৬. একটি 1N4007 মানের রেকটিফায়ার ডায়োড।
    • ৭. একটি 0.1uF মানের নোনপোলারিস্ট ক্যাপাসিটর যার কোড 104।
    • ৮. একটি 100uF 16v এর পোলারিস্ট ক্যাপাসিটর।
    • ৯. একটি CD4017 মানের আইসি।
    • ১০. একটি BC558 মানের ট্রানজিস্টর।
    • ১১. একটি BC548 মানের ট্রানজিস্টর।
    • ১২. একটি ir সেন্সর। আপনি টিভি বা ভিসিডিতে ব্যবহৃত হয় এই জাতীয় সেন্সর লাগাতে পারবেন।
    • ১৩. একটি লাল কালার LED ও একটি সবুজ কালারের LED।
      এবার চিত্রের মত করে কম্পোনেন্টগুলো ভেরোবেডে সেট করুন।
    TTC Tunes
      CD4017 আইসির পিন নম্বরগুলো দেখুন।
    TTC Tunes
      irসেন্সরের পিন দেখুন এবং এ অনুযায়ী সার্কিটের সাথে লাগান।
    TTC Tunes
      সার্কিটটি পিউর ডিসি ৫ ভোল্টে চলবে। তাই আপনাকে ৯ ভোল্টের ট্রান্সফরমার ব্যবহার করে একটি পাওয়ার সাপ্লাই তৈরী করতে হরে এবং 7805 মানের রেগুলেটর আইসি এর মাধ্যমে সার্কিটে ৫ ভোল্ট প্রবেশ করাতে হবে।
    TTC Tunes
      এই সার্কিট দিয়ে আপনি যেকোন একটা লোড রিমোটের সাহাজ্যে নিয়ন্ত্রন করতে পারবেন।
    TTC Tunesসার্কিটটি তৈরী করার পর ভোল্টেজ প্রবেশ করালে লাল LED জ্বলবে। এবার আপনার টিভি রিমোটের যেকোন বাটনে চাপ দিলেই সবুজ LED জ্বলবে , সেই সাথে রিলে অন হবে। আর যেই লোড রিলের মাধ্যমে কানেক্ট দেওয়া থাকবে সেটি অন হবে। আবার রিমোটের যেকোন বাটনে চাপ দিলে লাল LED জ্বলে উঠবে এবং রিলে অফ হবে। ফলে লেডটি অফ হবে।
    এবার আপনি পুরো সার্কিটটিকে সুইচ বোডের ভিতরে সাবধানে তুলে রাখতে পারেন অথবা, কোন টিনের বক্সে তুলতে পারেন। তবে যেখানেই রাখুন না কেন সেন্সরটি যেন বাহিরে থাকে। তাহলে বেশি দুর থেকে রিমোট দিয়ে কাজ করতে পারবেন। ঘরে যদি টিভি থাকে তাহলে সার্কিটটি অবশ্যই টিভি এর বিপরীতে বা অন্য পাশে রাখবেন। তা না হলে টিভি দেখার জন্য যতবার রিমোট চাপবেন তার প্রভাব সার্কিটেও পড়বে।
    তো আর দেরী কেন আজই শুরু করে দিন।
    যদি বুঝতে সমস্যা হয় তাহলে নিম্বাজ , ইয়াহু ও ফেজবুক থেকে rubelttc দিয়ে আমাকে ADD দিন আর মেসেজ পাঠান ! আপনার সমস্যা দ্রুত সমাধানের চেষ্টা করবো ! সবাই ভাল থাকবেন !
    বিঃদ্রঃ আমার এই তথ্যগুলো ভুল ধরার আগে, এই তথ্য অনুযায়ী কাজ করে দেখুন সফলতা পান কি না ! যদি না পান তাহলে অবশ্যই ফোনের মাধ্যমে আমাকে জানাবেন , সঠিক তথ্য কি হবে ! আমার মোবাইল নম্বর 8801716218847 .
    Continue Reading →

    Find us on Facebook

    Categories