সুচিপত্র:

ROBBA দ্বারা চালিত ARDUINO YUN Via Wifi App by STEFANO DALL'OLIO: 4 টি ধাপ (ছবি সহ)
ROBBA দ্বারা চালিত ARDUINO YUN Via Wifi App by STEFANO DALL'OLIO: 4 টি ধাপ (ছবি সহ)

ভিডিও: ROBBA দ্বারা চালিত ARDUINO YUN Via Wifi App by STEFANO DALL'OLIO: 4 টি ধাপ (ছবি সহ)

ভিডিও: ROBBA দ্বারা চালিত ARDUINO YUN Via Wifi App by STEFANO DALL'OLIO: 4 টি ধাপ (ছবি সহ)
ভিডিও: Learning iOS: Create your own app with Objective-C! by Tianyu Liu 2024, জুলাই
Anonim
ROBBA দ্বারা চালিত ARDUINO YUN Via Wifi App by STEFANO DALL'OLIO
ROBBA দ্বারা চালিত ARDUINO YUN Via Wifi App by STEFANO DALL'OLIO
ROBBA দ্বারা চালিত ARDUINO YUN Via Wifi App by STEFANO DALL'OLIO
ROBBA দ্বারা চালিত ARDUINO YUN Via Wifi App by STEFANO DALL'OLIO

এই গাইডের সাহায্যে আমি ওয়াইফাই এর মাধ্যমে রুম্বা চালানোর জন্য ARDUINO YUN কে Roomba এর সাথে সংযুক্ত করার জন্য কোডটি শেয়ার করি।

কোড এবং অ্যাপটি সম্পূর্ণরূপে আমার দ্বারা তৈরি এবং ডেভেলপ করা হয়েছে Stefano Dall'Olio।

আমার রুম্বা হল রুম্বা 620 কিন্তু আপনি অন্যান্য রুম্বা মডেলের জন্য একই কোড ব্যবহার করতে পারেন।

Arduino YUN একটি সাধারণ USB পাওয়ার ব্যাংক দ্বারা চালিত।

BLYNK অ্যান্ড্রয়েড অ্যাপ ব্যবহার করে Arduino YUN- এ কমান্ড পাঠানো হয়।

আপনি অ্যাপ জয়স্টিক ব্যবহার করে বা গতি এবং কোণ চাপিয়ে এবং ড্রাইভ বোতাম চাপিয়ে রুম্বা চালাতে পারেন।

অন্যথায় অ্যাপের মাধ্যমে আপনি মোটর সুইচ-অন করতে পারেন, সেন্সরের অবস্থা পরীক্ষা করতে পারেন, পরিষ্কার করা বা স্পট প্রক্রিয়া শুরু করতে পারেন,…

অ্যাপটি রুম্বা থেকে সেন্সর সিগন্যালও ফিরে পায়।

রুমবা 20২০ -এ অ্যাপের মাধ্যমে রুমবা শিডিউলিং জোর করাও সম্ভব, যদিও শিডিউলিং বোতাম না দেওয়া হয়।

আমি Arduino YUN- এ theোকানো মাইক্রোএসডি -তে সংরক্ষিত একটি ফাইলে সেন্সর লগ করার সম্ভাবনাও যোগ করেছি।

ধাপ 1: ARDUINO YUN সেট আপ করুন

Arduino এ SimpleTimer লাইব্রেরি ইনস্টল করুন সংযুক্ত আর্কাইভ আনজিপ করতে:

C: / Program Files (x86) Arduino / লাইব্রেরি / SimpleTimer

আরডুইনো সফটওয়্যারটি পুনরায় চালু করুন।

Arduino YUN এ সংযুক্ত স্কেচ লোড করুন। অনুগ্রহ করে মনে রাখবেন BLYNK অ্যাপ তৈরির পর অনুমোদন কোড auth প্রতিস্থাপন করা উচিত। স্কেচটি আবার Arduino YUN এ আপলোড করা উচিত। এই ধাপটি পরে ব্যাখ্যা করা হয়েছে।

ধাপ 2: আরডুইনো ইউনকে রুম্বার সাথে সংযুক্ত করুন

আরডুইনো ইউনকে রুম্বার সাথে সংযুক্ত করুন
আরডুইনো ইউনকে রুম্বার সাথে সংযুক্ত করুন
আরডুইনো ইউনকে রুম্বার সাথে সংযুক্ত করুন
আরডুইনো ইউনকে রুম্বার সাথে সংযুক্ত করুন
আরডুইনো ইউনকে রুম্বার সাথে সংযুক্ত করুন
আরডুইনো ইউনকে রুম্বার সাথে সংযুক্ত করুন

একটি পুরানো মাউস খুঁজুন এবং তারের কাটা। Arduino স্কেচে রিপোর্ট হিসাবে শুধুমাত্র 3 টি তারের সংযোগ করুন। সংযুক্ত ছবির মতো Roomba পিন দেখুন।

Arduino YUN PIN 2 থেকে Roomba pin 5

Arduino YUN PIN 10 থেকে Roomba pin 4

Arduino YUN PIN 11 থেকে Roomba pin 3

আপনার রুমবা 620 থেকে প্লাস্টিকের কভারটি সরান (খনিটি সাদা প্লাস্টিকের কভার) শুধু টেনে তুলুন। সংযুক্ত ছবি অনুযায়ী আপনি একটি সংযোগকারী দেখতে পাবেন।

একটি সহজ পাওয়ার ব্যাঙ্ক দিয়ে Arduino YUN কে শক্তি দিন।

ধাপ 3: Arduino YUN চালাতে BLYNK অ্যাপ তৈরি করুন

Arduino YUN চালাতে BLYNK অ্যাপ তৈরি করুন
Arduino YUN চালাতে BLYNK অ্যাপ তৈরি করুন
Arduino YUN চালাতে BLYNK অ্যাপ তৈরি করুন
Arduino YUN চালাতে BLYNK অ্যাপ তৈরি করুন
Arduino YUN চালাতে BLYNK অ্যাপ তৈরি করুন
Arduino YUN চালাতে BLYNK অ্যাপ তৈরি করুন
Arduino YUN চালাতে BLYNK অ্যাপ তৈরি করুন
Arduino YUN চালাতে BLYNK অ্যাপ তৈরি করুন

অ্যান্ড্রয়েড BLYNK অ্যাপটি ডাউনলোড করুন এবং একটি নতুন ইন্টারফেস তৈরি করুন।

আমি আমার ইন্টারফেসের ভাগ করা QRCODE সংযুক্ত করি যা আপনি একটি নতুন ইন্টারফেস তৈরির পরিবর্তে ব্যবহার করতে পারেন।

আরডুইনো স্কেচের বিকল্পটি BLYNK ইন্টারফেস থেকে উদ্ধার করা AUTH কোড স্কেচ করুন এবং আপনার Arduino YUN এ আবার স্কেচ আপলোড করুন। নীচে যেখানে AUTH কোড প্রতিস্থাপন করা উচিত:

// আপনার Blynk অ্যাপে Auth টোকেন পাওয়া উচিত ।// প্রকল্প সেটিংসে (বাদাম আইকন) যান।

char auth = "e70879f362a34d9fb213475a4389fcef";

যদি Auth.code ভুল হয়, তাহলে BLYNK অ্যাপটি Arduino YUN এর সাথে সংযুক্ত হতে পারে না এবং কমান্ড পাঠাতে পারে না।

ধাপ 4: রুম্বা চালান

1) Arduino YUN কে Roomba এর সাথে সংযুক্ত করুন

2) আরডুইনো ইউএন -তে শক্তি [কয়েক সেকেন্ড পরে রুম্বা সবুজ বোতাম লাল হয়ে যায়]

3) অ্যান্ড্রয়েড BLYNK ইন্টারফেস খুলুন এবং শুরু করুন

Arduino YUN দ্বারা চালিত আপনার Roomba উপভোগ করুন।

যদি আরডুইনো ইউইউন থেকে রুম্বায় পাঠানো আদেশগুলি রুম্বা দ্বারা ভুলভাবে পরিচালিত হয়, সম্ভবত রুম্বার বাউডরেট ভুল। Roomba- এ পাওয়ার করার সময় কেবল বাউড্রেট সেট করার জন্য, ক্লিন/পাওয়ার বোতামটি ধরে রাখুন। প্রায় 10 সেকেন্ড পরে, রুম্বা নেমে যাওয়া পিচের সুর বাজায়। রোম্বা 19200 বাউডে যোগাযোগ করবে যতক্ষণ না বিদ্যুৎ বন্ধ করা হয়, ব্যাটারি সরানো হয় এবং পুনরায় ertedোকানো হয়, ব্যাটারির ভোল্টেজ প্রসেসর অপারেশনের জন্য প্রয়োজনীয় সর্বনিম্নের নিচে নেমে আসে, বা BAUD রেট স্পষ্টভাবে OI এর মাধ্যমে পরিবর্তিত হয়।

প্রস্তাবিত: