Arduino app| আরডুইনোর অ্যানালগ ভ্যালু দেখুন অ্যাপের মাধ্যমে

আগের টিউটোরিয়ালে আমরা দেখেছিলাম আরডুইনোর জন্য নিজেরাই নিজেদের অ্যান্ড্রয়েড অ্যাপ কিভাবে তৈরী করতে হয়। অ্যান্ড্রয়েড অ্যাপ দিয়ে আমরা এলইডি জ্বালানো নিভানোর কাজ করেছি। এই টিউটোরিয়ালে আমরা দেখব কিভাবে আরডুইনোর অ্যানালগ পিনের ভ্যালু মোবাইল অ্যাপে দেখা যায়।

প্রয়োজনীয় যন্ত্রপাতি পরিমাণ প্রডাক্ট লিংক
Arduino UNO R3(China) 1 http://bit.ly/2KhV84M  
Bluetooth Module Breakout (HC-05)     1 http://bit.ly/2NY1pr2  
Breadboard 1 http://bit.ly/2IjyUPg  
POTENTIOMETER 5K 1 http://bit.ly/2TkWuBU  
Male to male jumper 5 http://bit.ly/2IkA1hy  
Male to female jumper 2 http://bit.ly/2rIu6w2 

প্রোগ্রামঃ নিচের প্রোগ্রামটি আরডুইনোতে আপলোড করুন।

const int analogInPin = A5;  
int sensorValue = 0;        
     
void setup() {
  Serial.begin(9600);
}

void loop() {
  sensorValue = analogRead(analogInPin);            
         
  Serial.print(" " );                     
  Serial.println(sensorValue);        
  delay(500);                  
}

সার্কিটঃ আরডুইনো এবং ব্লুটুথ মডিউলের মধ্যে নিচের কানেকশনটি সম্পন্ন করুন।

Arduino UNO-R3(China)Bluetooth module breakout(HC-05)
3.3VVCC
GNDGND
TXRX
RXTX

সার্কিটে পাওয়ার দেওয়ার পর আপনার মোবাইলের সাথে ব্লুটুথ মডিউলকে পেয়ার আপ করুন।

এবার পটেনশিওমিটারটিকে আরডুইনোর সাথে যুক্ত করুন।

Arduino UNO-R3(China)Potetiometer 5K
A5SIG
5VVCC
GNDGND

অ্যাপ তৈরীঃ

ডিজাইনার অংশঃ

ডিজাইনার অংশে আমরা স্ক্রিনে চারটি অংশ যোগ করব।

1)Listpicker1

2)Label1

3)BluetoothClient1

4)Clock1

Listpicker1 এর Properties এ গিয়ে টেক্সট চেঞ্জ করে Select BT Module লিখি।

Label1 হচ্ছে সেই অংশ যেখানে আরডুইনোর অ্যানালগ পিনের ভ্যালু দেখা যাবে। এই অংশে বাই ডিফল্ট আমরা কোনো টেক্সট রাখব না। Fontsize রাখব 50 এবং Height রাখব 55 pixels। ফন্টটি বোল্ড অক্ষরে সেট করে দেব।

ব্লক অংশঃ

পুরো অংশটি হবে নিচের ছবির মতো।

এই টিউটোরিয়ালে দেখানো নিয়ম অনুসারে কিউআর কোড স্ক্যান করে অ্যাপটি আপনার মোবাইলে ওপেন করুন। A5 পিনের ভ্যালু আপনার অ্যাপে দেখা যাবে।

পটেনশিওমিটারটি ঘুরিয়ে ফিরিয়ে দেখুন। অ্যাপে দেখানো ভ্যালুও পরিবর্তিত হবে।

ঠিক এই নীতিকে কাজে লাগিয়েই আমরা বিভিন্ন সেন্সরের আউটপুট আমাদের মোবাইলে অ্যাপের মাধ্যমে দেখতে পারব। আগামীতে সেরকম কিছু প্রজেক্ট দেখানো হবে।

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.