সুচিপত্র:
- ধাপ 1: নির্ভরতা ইনস্টল করুন
- ধাপ 2: সংগ্রহস্থল ক্লোন করুন এবং তৈরি করুন
- ধাপ 3: উদাহরণ পরিবর্তন করুন
- ধাপ 4: MiletusApp দ্বারা আপনার ডিভাইস নিয়ন্ত্রণ করুন
ভিডিও: ড্রাগন বোর্ডে LibMiletus IoT ফ্রেমওয়ার্ক: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
LibMiletus হল একটি ওপেন সোর্স ইন্টারঅ্যাপারেবিলিটি ফ্রেমওয়ার্ক যা IoT ডিভাইসগুলিকে একটি নেটওয়ার্কে নিজেদের চিহ্নিত করতে দেয় এবং এইভাবে এই নেটওয়ার্কের অন্যান্য ডিভাইস দ্বারা নিয়ন্ত্রিত হতে পারে।
ধাপ 1: নির্ভরতা ইনস্টল করুন
আমরা ধরে নিচ্ছি যে আপনি ইতিমধ্যে আপনার বোর্ডে ডেবিয়ান ডিস্ট্রো চালাচ্ছেন অন্যথায়, আপনি এই নির্দেশিকা অনুসরণ করে এটি ইনস্টল করতে পারেন।
/Etc/apt/sources.list ফাইলে অতিরিক্ত সফটওয়্যার প্যাকেজ ইনস্টল করার জন্য প্রয়োজনীয় তথ্য রয়েছে।
একটি টার্মিনাল খুলুন (মেনু -> সিস্টেম টুলস -> এলএক্সটার্মিনাল) এবং রাস্পিবিয়ান উত্স যুক্ত করতে নিম্নলিখিত কমান্ডটি চালান।
$ সুডো বিড়াল রাস্পবিয়ান হুইজি প্রধান অবদান অ-মুক্ত EOF
প্রয়োজন হলে, রাস্পবিয়ান পাবলিক কী কমান্ডটি ব্যবহার করে আপনার অ্যাপ-গেট কীরিং-এ সংরক্ষণ করা যেতে পারে:
$ wget https://archive.raspbian.org/raspbian.public.key -O - | sudo apt -key যোগ করুন -
প্যাকেজ ম্যানেজার আপডেট করুন এবং কমান্ড ব্যবহার করে নির্ভরতা ইনস্টল করুন:
$ sudo apt-get update
$ sudo apt-get install -y avahi-daemon cmake libmraa-dev libupm-dev
ধাপ 2: সংগ্রহস্থল ক্লোন করুন এবং তৈরি করুন
কমান্ড ব্যবহার করে সংগ্রহস্থলটি ক্লোন করুন, যেখানে আপনি পছন্দ করেন:
$ git ক্লোন
লিনাক্স সাব-ডিরেক্টরিতে নেভিগেট করুন এবং কমান্ডগুলি ব্যবহার করে mDNS কনফিগার করুন:
$ cd LibMiletus/linux $ chmod +x configure.sh $ sudo./configure.sh --ignore_install = হ্যাঁ
নির্মাণ করতে, শুধু নির্মাতার স্ক্রিপ্ট চালান
$./build.sh
এখন, বোর্ডটি রিবুট করুন এবং আপনি স্ট্যান্ডার্ড লিনাক্স উদাহরণটি চালাতে পারেন
$ sudo./bin/linux_example_wifi
ধাপ 3: উদাহরণ পরিবর্তন করুন
ইন্টেল এডিসন সংস্করণের অনুরূপ উদাহরণ থেকে একটি অনুলিপি তৈরি করুন
$ cp example_libMiletus_edison_wifi.cpp example_libMiletus_dragonboard_wifi.cpp
কিছু ডিজিটাল পিনে একটি LED সংযোগ করুন, example_libMiletus_dragonboard_wifi.cpp ফাইলটি খুলুন এবং BUILT_IN_LED ম্যাক্রো পরিবর্তন করুন যাতে আপনি যে পিনটি সংযুক্ত করেন তা প্রতিফলিত করে। 23, তাই, আমার জন্য ti হল:
#BUILT_IN_LED 23 নির্ধারণ করুন
এখন, এটি কম্পাইল করুন এবং কমান্ড লাইন ব্যবহার করে চালান:
$ cd বিন
$ ছ ++, -G../example_libMiletus_dragonboard_wifi.cpp libMiletus.o linux_wifi.o linux_wrapper.o linux_provider.o -o example_dragonboard_wifi -std = C ++ 11 -lmraa $ sudo দ্বারা./example_dragonboard_wifi
এখন আপনি MiletusApp এর মাধ্যমে আপনার IoT ডিভাইস নিয়ন্ত্রণ করতে পারেন
আপনি সংক্ষিপ্ত বিবরণ পৃষ্ঠায় একটি নজর দিতে পারেন এবং এই উদাহরণ আরো সেন্সর এবং actuators যোগ উন্নত করতে পারেন।
ধাপ 4: MiletusApp দ্বারা আপনার ডিভাইস নিয়ন্ত্রণ করুন
আপনি আপনার স্মার্ট ডিভাইসগুলিকে নিয়ন্ত্রণ করতে আপনার অ্যান্ড্রয়েড স্মার্টফোনে MiletusApp ব্যবহার করতে পারেন।
ডাউনলোড পেজে সর্বনিম্ন অ্যাপ রিলিজ ডাউনলোড করুন।
আপনার বৈশিষ্ট্যের উপর ভিত্তি করে কন্ট্রোল ইন্টারফেস গতিশীলভাবে অ্যাপে তৈরি হবে
প্রস্তাবিত:
সুইচ-অ্যাডাপ্ট খেলনা: জল-শ্বাস হাঁটার ড্রাগন অ্যাক্সেসযোগ্য!: 7 টি ধাপ (ছবি সহ)
সুইচ-অ্যাডাপ্ট খেলনা: ওয়াটার-ব্রেথিং ওয়াকিং ড্রাগন তৈরি অ্যাক্সেসযোগ্য !: খেলনা অভিযোজন নতুন উপায় এবং কাস্টমাইজড সমাধান খুলে দেয় যাতে সীমিত মোটর ক্ষমতা বা বিকাশগত অক্ষমতা শিশুদের স্বাধীনভাবে খেলনাগুলির সাথে যোগাযোগ করতে পারে। অনেক ক্ষেত্রে, যেসব শিশুর জন্য অভিযোজিত খেলনা প্রয়োজন তারা int করতে অক্ষম
ব্লুটুথ অডিও এবং ডিজিটাল সিগন্যাল প্রসেসিং: একটি Arduino ফ্রেমওয়ার্ক: 10 টি ধাপ
ব্লুটুথ অডিও এবং ডিজিটাল সিগন্যাল প্রসেসিং: একটি আরডুইনো ফ্রেমওয়ার্ক: সারাংশ যখন আমি ব্লুটুথের কথা ভাবি তখন আমি সঙ্গীতের কথা ভাবি কিন্তু দুlyখের বিষয় অধিকাংশ মাইক্রোকন্ট্রোলার ব্লুটুথের মাধ্যমে সঙ্গীত বাজাতে পারে না। রাস্পবেরি পাই কিন্তু এটি একটি কম্পিউটার। আমি মাইক্রোকন্ট্রোলারদের জন্য ব্লুয়েটের মাধ্যমে অডিও চালানোর জন্য একটি Arduino ভিত্তিক কাঠামো তৈরি করতে চাই
64-বিট উইন্ডোতে .NET ফ্রেমওয়ার্ক 1.0 ইনস্টল করুন: 8 টি ধাপ
64-বিট উইন্ডোতে নেট ফ্রেমওয়ার্ক 1.0 ইনস্টল করুন: যে কেউ কখনও উইন্ডোজের 64-বিট সংস্করণে নেট ফ্রেমওয়ার্ক সংস্করণ 1.0 ইনস্টল করার চেষ্টা করেছে সে সম্ভবত একটি ত্রুটি পেয়েছে যে এটি 64-বিট উইন্ডোজে কাজ করবে না। । যাইহোক, একটি সমাধান আছে। বিজ্ঞপ্তি: মাইক্রোসফট সমর্থন করে না
ড্রাগন বোর্ডে গুগল সহকারী ™ 410c: 57 ধাপ
ড্রাগনবোর্ড Google 410c এ গুগল অ্যাসিস্ট্যান্ট: এই নির্দেশাবলী আপনাকে ড্রাগনবোর্ডে গুগল অ্যাসিস্ট্যান্ট চালাতে এবং কিছু ডিভাইসের সাথে একটি স্মার্টহোম পরিবেশ সেটআপ করতে শেখাবে। 1A 5.5mm জ্যাক পাওয়ার সাপ্লাই; -CC2531 zigbee modu
কিভাবে আপনার AVR ড্রাগন দিয়ে ড্রাগন রাইডার 500 ব্যবহার করবেন: 10 টি ধাপ
কিভাবে আপনার AVR ড্রাগন দিয়ে ড্রাগন রাইডার 500 ব্যবহার করবেন: ইক্রোস টেকনোলজিসের ড্রাগন রাইডার 500 এর কিছু বৈশিষ্ট্য কিভাবে ব্যবহার করতে হয় তা এই নির্দেশযোগ্য একটি ক্র্যাশ কোর্স। অনুগ্রহ করে সচেতন থাকুন যে Ecros ওয়েবসাইটে একটি খুব বিস্তারিত ব্যবহারকারীর নির্দেশিকা রয়েছে। ড্রাগন রাইডার একটি ইন্টারফেস বোর্ড