07. Arduino IDE পরিচিতি
Arduino IDE পরিচিতি
গত টিউটোরিয়ালে তোমরা আরডুইনো
আইডিই (Arduino IDE) ইন্সটল করা শিখেছ। সেটা পড়তে এখানে ক্লিক করো। এই টিউটোরিয়ালে আরডুইনো আইডিই(Arduino IDE) এর বেসিক শিখবে।তো আগেই জেনে নেই আরডুইনো আইডিই (Arduino IDE) তে যে প্রোগ্রাম লেখা হয় তাকে স্কেচ বলে। আরডুইনোর আইডিইতে লেখা প্রতিটি প্রোগ্রাম ফাইলকে বলা হয় একেকটি স্কেচ (Sketch) ।
এবার তোমার Arduino IDE টা ওপেন করে ফেলো।ওপেন করলে এমন একটি উইন্ডো দেখতে পাবা।
এখন শুরুতেই সাদা অংশে প্রোগ্রাম লেখা হয়। প্রোগ্রাম খুব সহজ। ভয়েড সেটআপের (Void Setup) মধ্যে আরডুইনোর সাথে যে কানেকশন দেই, সেগুলা নিয়ে লিখি।
আর ভয়েড সেটলুপের (void loop) মধ্যে আমরা কোনো কাজ যেটা বারবার হচ্ছে সেটা লিখি। একটা বাস্তব উদাহরণ দিই। তোমার ঘড়িটি টিক টিক করে চলছে, এটার মধ্যে সবচেয়ে ছোট কাজ যা বার বার হচ্ছে, কোনটা বলতে পারবে??
একটা কাটাওয়ালা ঘড়ির সবচেয়ে ক্ষুদ্রতম কাজ হলো সেকেন্ডের কাঁটাকে প্রতি সেকেন্ড পর পর একটু করে সামনে টেনে নেওয়া। এখন চিন্তা করে দেখো ব্যাটারি লাগানোর পর থেকে ঘড়ি এই একই কাজ করতে থাকে, প্রতি সেকেন্ডে একটু একটু সামনে টানা। এই কাজ সে আজীবন করতে থাকে। এভাবে বারবার একই কাজ করাই হলো লুপ (Loop)।
কোনো নতুন প্রোগ্রাম লেখতে চাইলে নিউ (New)(1) – এ ক্লিক করলেই হবে, আর আগের লেখা কোনো ফাইল ওপেন করার জন্যে Open(2) অপশনে ক্লিক করতে হবে।
এছাড়া এখানে Examples ফাইলে অনেক প্রোগ্রাম আগে থেকেই করে দেওয়া আছে। শুধু সার্কট কানেকশন দিয়ে কোডগুলো আপলোড করে দিলেই হবে।
এখন প্রশ্ন হচ্ছে আরডুইনো কোড কিভাবে আপলোড করতে হয়?? আরডুইনো কোড আপলোডের জন্যে কেবল (Cable) দিয়ে তোমার কম্পিউটারের ইউএসবি পোর্টের সাথে যুক্ত করতে হবে।
এবার tools – এ গিয়ে board – এ তুমি যে মডেলের আরডুইনো চালাচ্ছ, সেটা সিলেক্ট করত হবে।
আর Port অপশনে গিয়ে যে পোর্টে আরডুইনো লেখা আছে, সেটা সিলেক্ট করতে হবে। অনেকসময় দেখা যায় আরডুইনোতে কোড আপলোড হয় না ERROR দেখায়, তখন এই টুলস অপশনটা চেক করবে।
এখানে প্রোগ্রামার হিসাবে ‘AVRISP mkII’ এটাই ভালো হয়।
আরডুইনোতে কাজ করার জন্যে অনেক লাইব্রেরি ফাইল পাওয়া যায়।এগুলো ADD.ZIP Library তে ক্লিক করে দিয়ে ফাইলটা সিলেক্ট করে দিলেই হয়ে যায়।
এখানে যে টিক চিহ্ন (1)বাটন দেখা যাচ্ছে, এতে ক্লিক করলে কোডটা কম্পাইল হবে। মানে তোমার যন্ত্রের বোঝার মতো শূন্য-এক ভাষায় রূপান্তর হয়ে যাবে।
কোডে যদি তোমার কোনো ভুল থাকে নিচের ঐ কালো ঘরে তোমার ঐ ভুলগুলো (ERRORs) লেখা থকাবে। ভুল না ঠিক করা (ERROR Debug) পর্যন্ত তোমার কোড কম্পাইল হবে না। আর ডান তীর চিহ্ন (2)বাটনে ক্লিক করলে দেখবে তোমার কোড আপলোড (Upload) হয়ে যাবে আরডুইনোতে।
<Previous Tutorial Next Tutorial>