আসসালামু আলাইকুম। বন্ধুরা সবাই কেমন আছেন। কয়েকদিন ধরে আরডুইনো নিয়ে টিউন করতে পারিনি। আজ আবার শুরু করছি। আজ আমরা আরডুইনো টিউটোরিয়ালের ৯ম পর্বে আছি। এই পর্বে আমরা লুপ নিয়ে আলোচনা করবো।
লুপ কি? লুপ মানে হলো চক্র আকারে কোন জিনিস বারবার ঘটা। আপনাদের নিশ্চয় মনে আছে আমরা আরডুইনোর প্রতিটি কোডেই void loop() নামে একটা ফাংশন ব্যবহার করি। এবং এর মাঝেই আমরা আমাদের মেইন কমান্ড গুলো লিখি। আমরা যখন একটা এলইডিকে ১ সেকেন্ডের জন্য অন এবং অফ করার কোড লিখেছিলাম তখন দেখেছেন আমরা কথা গুলো শুধু একবার লিখেছিলাম। কিন্তু এলইডিকি শুধু একবার অন এবং একবার অফ হয়েছিল? মোটেও না। এটি অনবরত অন অফ হচ্ছিল। এটা কেন হয়? কারণ আমরা যখন লুপ ফাংশনের মধ্যে কিছু লিখি সেই কাজটা বারবার হতে থাকবে। আরডুইনোতে ডিফল্ট void loop() ছাড়াও আরো কিছু লুপ রয়েছে। আপনারা হয়তো প্রশ্ন করবেন আমরা তো void loop() নামে একটা ফাংশন ব্যবহার করি। তাহলে নতুন করে আবার আরেকটা লুপ শেখার দরকার কি? আসলে void loop() ফাংশনের মধ্যে যে কমান্ড লেখা থাকে তার পুরোটাই বারবার চলতে থাকে। কিন্তু যখন আমরা এমন কোন কোড লিখতে যাবো যেখানে শুধু কোডের একটা নির্দিষ্ট অংশকেই কয়েকবার চালাতে হবে তখন এই বিশেষ লুপ ব্যবহার করতে হবে। আরডুইনোতে কয়েক রকমের লুপ রয়েছে। তবে এরমধ্যে for লুপটাই সবচেয়ে বেশি ব্যবহৃত হয়। এখানে একটি কথা বলে রাখা ভালো এই লুপটা কিন্তু সি প্রোগ্রামিং থেকেই এসেছে। অর্থ্যাৎ লুপগুলো কিন্তু সি প্রোগ্রামিং এ ব্যবহার করা হয়। ভিডিওতে আমি লুপ কিভাবে ব্যবহার করতে হয় তা নিয়ে বিস্তারিত আলোচনা করা হয়েছে এবং প্রাকটিক্যাল ব্যবহার দেখানো হয়েছে। আপনারা হয়তোবা এখন লুপের গুরুত্বটা ভালোভাবে উপলব্ধি করতে পারবেন না। লুপের প্রকৃত গুরুত্বটা বুজতে হলে আমাদের পরবর্তী টিউটোরিয়াল গুলো দেখতে হবে। তখন আপনারা বুজতে পারবেন এই লুপটা কতটা গুরুত্বপূর্ণ। তবে সে পর্বগুলো ভালো করে বুজতে হলে আগে অবশ্যই আমাদেরকে লুপ ব্যবহার করাটা শিখতে হবে। তাহলে চলুন আমরা ভিডিওটি দেখে নিই।
আশা করছি আজকের পর্বটি আপনারা ভালো করে বুজতে পেরেছেন। তারপরও যদি কারো কোন সমস্যা থাকে তাহলে অবশ্যই টিউমেন্ট করে জানাবেন।
আমাদের ফেসবুক পেজ: নাবা টেক ওয়ার্ল্ড
আমাদের ইউটিউব চ্যানেল: Naba Tech World
আমাদের এই টিউটোরিয়াল সম্পর্কে আপনাদের যে কোন মতামত বা জিজ্ঞাসা আমাদের ফেসবুক পেজে জানাতে পারেন। আমাদের ভিডিওগুলো ভালো লাগলে এবং আপনার সামান্যতম উপকারও হয়ে থাকলে অামাদের ইউটিউব চ্যানেলে সাবস্ক্রাইব করার অনুরোধ থাকলো। সবাই ভালো থাকবেন, সুস্থ থাকবেন। আল্লাহ হাফেজ।
আমি নাদিমুল হক জুলাস। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 10 বছর 2 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 26 টি টিউন ও 72 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 3 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।