সুচিপত্র:

আপনার নিজের Arduino লাইব্রেরি তৈরি করুন: 5 টি ধাপ
আপনার নিজের Arduino লাইব্রেরি তৈরি করুন: 5 টি ধাপ

ভিডিও: আপনার নিজের Arduino লাইব্রেরি তৈরি করুন: 5 টি ধাপ

ভিডিও: আপনার নিজের Arduino লাইব্রেরি তৈরি করুন: 5 টি ধাপ
ভিডিও: স্বামীর মৃত্যুর খবর নিজেকেই বলতে হচ্ছে ব্রেকিং নিউজে। 2024, নভেম্বর
Anonim
আপনার নিজের Arduino লাইব্রেরি তৈরি করুন
আপনার নিজের Arduino লাইব্রেরি তৈরি করুন

হেই সবাই. কিছু প্রজেক্টে যখন আপনি প্রস্তুত লাইব্রেরি ব্যবহার করতে পারবেন না তখন আপনার নিজের লাইব্রেরি তৈরি করতে হতে পারে। অথবা আপনি আপনার নিজস্ব মান অনুযায়ী আপনার নিজস্ব লাইব্রেরি তৈরি করতে পারেন। আজ, আমি আপনাকে দেখাব যে আপনি কত সহজে আপনার নিজের লাইব্রেরি তৈরি করতে পারেন এবং আপনার কোড ব্যবহার করতে পারেন …

ধাপ 1: পরিচয় করান

=>. H FİLE কি?

H ফাইল হল একটি হেডার ফাইল যা C, C ++ বা Objective-C সোর্স কোড ডকুমেন্ট দ্বারা উল্লেখ করা হয়। এটিতে ভেরিয়েবল, ধ্রুবক এবং ফাংশন থাকতে পারে যা একটি প্রোগ্রামিং প্রকল্পের মধ্যে অন্যান্য ফাইল দ্বারা ব্যবহৃত হয়। এইচ ফাইলগুলি সাধারণত ব্যবহৃত ফাংশনগুলিকে শুধুমাত্র একবার লিখতে এবং প্রয়োজনে অন্যান্য সোর্স ফাইল দ্বারা রেফারেন্স করার অনুমতি দেয়।

=> কেন আমরা আমাদের লাইব্রেরি তৈরির জন্য C বা C ++ ব্যবহার করি?

Arduino সফ্টওয়্যার একটি উন্নয়ন পরিবেশ (IDE) এবং লাইব্রেরি নিয়ে গঠিত। আইডিই জাভাতে লেখা এবং ভাষা প্রক্রিয়াকরণের পরিবেশের উপর ভিত্তি করে। লাইব্রেরিগুলি C এবং C ++ এ লেখা হয় এবং AVR-GCC এবং AVR Libc দিয়ে সংকলিত হয়। ।

ধাপ 2: উদাহরণ কোড

এই প্রকল্পে আমরা HC-SR04 সেন্সরের লাইব্রেরি তৈরি করি।

#অন্তর্ভুক্ত "mylibrary.h"

HC HC, HC1;

অকার্যকর সেটআপ() {

Serial.begin (9600); HC.trigPin (A0); HC.echoPin (A1); HC1.trigPin (A2); HC1.echoPin (A3); }

অকার্যকর লুপ () {

দ্বিগুণ দূরত্ব 1 = HC গণনা (A1, A0); দ্বিগুণ দূরত্ব 2 = HC1. Calculate (A3, A2);

সিরিয়াল.প্রিন্ট ("দূরত্ব 1 =");

Serial.println (দূরত্ব 1); সিরিয়াল.প্রিন্ট ("দূরত্ব 2 ="); Serial.println (দূরত্ব 2); বিলম্ব (500); }

ধাপ 3: অংশ

অংশ
অংশ

আমি এই প্রকল্পটি তৈরি করতে ব্যবহৃত অংশগুলির একটি তালিকা এখানে দিয়েছি:

  • আরডুইনো ইউএনও
  • ব্রেডবোর্ড
  • HC-SR04 *2 (আপনি শুধুমাত্র একটি ব্যবহার করতে পারেন)
  • জাম্পার ওয়্যারস (পুরুষ থেকে পুরুষ এবং পুরুষ থেকে মহিলা)

ধাপ 4: স্কিমা

স্কিমা
স্কিমা

ধাপ 5: ফলাফল

প্রস্তাবিত: