• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Mechanic37

Mechanic37

Show Search
Hide Search
  • भौतिक विज्ञान
  • रसायन
  • मैकेनिकल
  • इलेक्ट्रिकल
  • कंप्यूटर
  • जीव विज्ञान
  • प्रोजेक्ट्स
You are here: Home / Arduino / Android Bluetooth Controlled Robotic Car in Hindi

Android Bluetooth Controlled Robotic Car in Hindi

जुलाई 12, 2016 by MECHANIC37 2 Comments

विषय-सूची

  • Android Mobile Controlled, Arduino Robot या Car बनाएं 
  • Bluetooth connection Material
  • Make Circuit
  • hc-06 Interface app Download App
  • Arduino Programming 

Android Mobile Controlled, Arduino Robot या Car बनाएं 

hello friends,आज एक Robot बनाते है जो Android Mobile से control होगा mobile की bluetooth का उसे कर इसके लिए मेने एक Android app बनाया है यह app आप download कर लें और इस tutorial को follow करें Robotic Car के लिए बनाया गया android app download करें इस Arduino Project में हम Android Mobile को हम Robot के लिए Remote बनायेंगे यह Arduino से bluetooth से connect होगा यह पोस्ट मेरी www.mechanic37.com पर publish की गई पिछली post How to make a Simple Robot  का नया version है इसमें Robotic Car को हम अपने android फोन की Bluetooth से control कर सकेंगे साथ ही इसमें हुई Programming में बदलाव और android app जो मैंने बनाया है उसका use करेंगे मैंने Arduino से Bluetooth create करने के लिए Bluetooth chip module Hc-06 का use किया है यह Hc-06 मेरे Arduino uno से android mobile को Connect करेगी जब हम android mobile में App को रन करेंगे उसमें  बने Button press करने पर Robot Control होगा यदि आपने मेरी पिछली पोस्ट नहीं पढ़ी हो तो अभी read करें और पहले उसी Robot को बना कर देखें और फिर उसमें थोड़ा modification करने पर आप इस Robot को अपने android Mobile पर कंट्रोल कर सकेंगे Control Range उतनी ही होगी जितनी Bluetooth मैं फाइल शेयरिंग करते time होती है 
Remot Control Car कैसे बनाएं ?

Android Mobile and arduino friendship

हमें अपने Arduino को Bluetooth के जरिये android mobile से connect करना है और सभी component को सेट कर के bluetooth app launch कर के arduino की bluetooth hc-06 से android bluetooth connect करेंगे तब हमारा यही robot bluetooth Controlled होगा 

Android Mobile Controlled Arduino robot

इसमें मेने कुछ बदलाव किये है सबसे पहले तो हमे इस ultrasonic sensor को remove करना होगा क्युकी जब सारा control हमारे android phone से होगा तो कुछ भी sense करने की जरूरत नहीं है और इसकी जगह Led को लगा दें जो की pin 13 से control यानि की on-off होगी 
इस Arduino project में bluetooth का main रोल है इसी से सारी चीज़े control होंगी इस लिए इस सही ढंग से use करें bluetooth के rx और Tx pin को program upload करते time remove कर दे और होने के बाद फिर से bluetooth pin connect कर दें 

यह bluetooth device vcc से power लेती है और bluetooth create करती है यह bluetooth device Pc से भी connect हो सकती है आने बाले project bluetooth based होंगे जिनमे home automation system,pc controlled bluetooth Robot होंगें में एक remote control bike भी बनाने की कोशिस कर रहा हूँ पर उसका balance और center of gravity को सही use करना जरुरी है फ़िलहाल हम आते है अपने Arduino project पर आप इस bluetooth module को खरीद सकते है यह मेरी website के sidebar में भी लगी हुई है

Getting started with Arduino

Bluetooth connection Material

  • Arduino uno
  • Bluetooth Module Hc-06
  • Android phone
  • 1k and 2k resistance
  • Jumper wire
  • Bread board

Make Circuit

Arduino and android circuit with hc-06

Arduino के लिए मेने bluetooth module hc-06 का use किया है इस device में चार pin होती है Vcc,RX,TX,Gnd vcc को image में दिखाये circuit के अनुशार Arduino की 5V pin से connect करें gnd यानि की ground को gnd से और RX को Arduino pin 11 से और Hc-06 की TX Pin को Arduino की pin 10 से connect करें यह hc-06 3.3V से 5V पर operate होती है 

real circuit


(adsbygoogle = window.adsbygoogle || []).push({});

image के अनुसार Servo motor का yallow wire को pwm Pin~9 से connect करें ,Brown pin को Gnd से और Servo motor की redpin को Arduino के 5v से connect करें और Dc motor को l293d और Arduino से image देख कर connect करें वेसे l293d dual motor driver है पर हमे सिर्फ एक motor हो control करना है

hc-06 Interface app Download App

Bluetooth app for android
इस app को मेने Android mobile के लिए बनाया है Download करें यह Bluetooth से Arduino से connect हो कर Arduino के लिए control panel का काम करेगा वास्तब में यह bluetooth app bluetooth module hc-06 को 1 byte number send करता है जो की arduino पर receive हो कर programming के अनुसार अपना output देते है  मेने इसमें shortcut भी बनाएं है servo steering को control करने के लिए आप जब Servo को steering से connect करें तब 60-120 या 0-60 या 120-180 का use करने के लिए set करें 
मेने इसका screenshot लिया वैसे तो यह Red color में है पर screenshot में blue हो गया है 
pair with bluetooth device-Connect पर click करें और hc-06 को choose करें और यदि code डालने को कहे तो 1234 डालें connect होने पर bluetooth device hc-06 का indicator blink होना बंद हो जायेगा तो समझना की device connect हो गयी है और साथ ही जहां पर not connected लिखा है वो connected भी print हो जायेगा 
Control-
  • Slider से servo position change करेगी जो steering का काम करेगा 
  • direct control के लिए steering को button से भी control कर सकते है 
  • on -off से Led control होगी 
  • Run,back,Stop dc motor को clock wise,anticlock wise,off करेगी


(adsbygoogle = window.adsbygoogle || []).push({});

चूँकि मैंने अपने पुराने Robot को तोडकर Home Automation system बनाने के use  में ले लिया इस कारण  मैं उसकी वीडियो नहीं बना पाया पर आप इस पोस्ट को फॉलो करें

इसके control के लिए मुझे अधिक टाइम नहीं लगा क्योंकि मैंने इसे पहले ही बना लिया था बस उसी को modify किया है 1k और 2k के resistance hc-06 zs-40 के लिए use करें 

Arduino Programming 

Arduino programming with hc-06
I hope आपने ऊपर के सभी steps clear कर लिए होंगे अब इस program को Arduino में upload करें Arduino program को upload करते समय Bluetooth device hc-06 की Rx,Tx pin को remove कर दें और फिर done होने के बाद फिर से connect कर दें 
#include<SoftwareSerial.h>
#include<Servo.h>

Servo Sexyservo;
const int motorPin1  = 5;  
const int motorPin2  = 6; 
int bluetoothTx = 10;
int bluetoothRx = 11;
SoftwareSerial bluetooth(bluetoothTx, bluetoothRx);
void setup()
{
pinMode(motorPin1, OUTPUT);
pinMode(motorPin2, OUTPUT);
Sexyservo.attach(9);
pinMode(13, OUTPUT);
//Setup usb serial connection to computer
Serial.begin(9600);
//Setup Bluetooth serial connection to android
bluetooth.begin(9600);
}
void loop()
{
//Read from bluetooth and write to usb serial
if(bluetooth.available())
{
int num = bluetooth.read();
Serial.println(num);
if(num<=180){
Sexyservo.write(num);
}
else if(num==190){
 digitalWrite(13, HIGH);
}
else if(num==185){
digitalWrite(13, LOW);
}
else if(num==191){
digitalWrite(motorPin1, HIGH);
    digitalWrite(motorPin2, LOW);
}
else if(num==192){
digitalWrite(motorPin1, LOW);
    digitalWrite(motorPin2, HIGH);
}
else if(num==193){
digitalWrite(motorPin1,LOW);
    digitalWrite(motorPin2, LOW);
}
else{}
}
}

अपनी mobile का use कर अपने room का get open close करना भी इस bluetooth module से हो सकता है इस Bluetooth module से हम किसी sensor की value को android app पर print भी करा सकते है जेसे की temprature sensor lm36 से temprature ले कर arduino से connect bluetooth hc-06 की help से temprature को android  पर देख सकते है इस Article को read करने के लिए thanks www.mechanic37.com पर next bluetooth project उस robotic Arm को जो हमने पिछले Arduino project में बना चुके है उसे अपने mobile से bluetooth से control करने के लिए लिखूंगा उस robotic arm के लिए में Android app बना रहा हूँ बस सही से graphic desine रह गया है जल्दी ही complete कर के उस project को लिखूंगा


(adsbygoogle = window.adsbygoogle || []).push({});

Readers,यदि ये projects आपको पसंद आया हो तो इसे अपने friends के साथ  social media facebook,twitter,google+ पर share जरूर करें और mechanic37.com की हर एक new post अपने email पर पाने के लिए उपर subscription box से subscribe करे 
और आप को कोई भी problem हो या कोई सुझाव हो तो उसे comment कर के बतायें

Ek simple robot bnaye

Make A Robotic Arm

Robotic Arm Gripper Bnayen

Make A  Power Bank

Arduino Projects

Arduino क्या है 
GUI
  • Share on Facebook
  • Tweet on Twitter

Filed Under: Arduino, Engineering Project, Uncategorized

Arduino Projects

  • Robot कैसे बनाएं ? Full Tutorial
  • Arduino क्या है ? भाग | 5 टॉप प्रोजेक्ट्स
  • Robotic Arm कैसे बनाएं ? रिमोट कण्ट्रोल
  • Temperature Alarm या Indicator कैसे बनाएं ?
  • DIY Digital Distance Measuring Device In HIndi
  • Get IR Hex Code From Any Tv Remote
  • Build A Room Temperature Monitor In Hindi
  • Temperature Sensor LM35 And Arduino In Hindi
  • Voice Command से Control होने बाला Robot बनाएं
  • Pir Motion Sensor Controlled CFL Or Lamp
  • LDR Sensor अन्धेरा होने पर Led on हो जाएगी
  • Control A Servo Motor Using Potentiometer
  • 8 Channel Home Automation System In Hindi
  • Getting Started with Arduino In Hindi
  • What is Servo Motor In Hindi ?
  • Arduino Projects in hindi
  • Lcd Display Interfacing With Arduino In Hindi
  • Led की Brightness कैसे control करें
  • Arduino से तीन Servo Motor Control करें
  • Dc Motor की Speed कैसे Control करें

Reader Interactions

Comments

  1. gaurav rathore says

    जून 26, 2017 at 1:35 अपराह्न

    sir ye app download nahi ho raha hai kese download hoga

    प्रतिक्रिया
  2. gaurav rathore says

    जून 26, 2017 at 1:39 अपराह्न

    सर ये ऐप dawnload नही हो रहा है केसे होगा

    प्रतिक्रिया

प्रातिक्रिया दे जवाब रद्द करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *

Primary Sidebar

नयी और अपडेट

  • Hydraulic torque converter क्या है। इसके प्रकार। वर्किंग प्रिंसिपल।
  • लेजर डायोड क्या है ? कार्यविधि |
  • Electrical Engineering Notes In Hindi | इलेक्ट्रिकल इंजीनियरिंग
  • विभवमापी वोल्टमीटर से किस प्रकार श्रेष्ठ है ? समझाइए
  • Remote Sensing क्या है ? इसकी विशेषताएं लिखिए
  • Hydraulic press क्या है। सिद्धांत । मुख्य भाग। Working। उपयोग

विषय चुने


भौतिक विज्ञान

रसायन विज्ञान

मैकेनिकल
इंजीनियरिंग

इलेक्ट्रिकल
इंजीनियरिंग

इलेक्ट्रॉनिक
कंपोनेंट्स

इंजीनियरिंग
प्रोजेक्ट्स

कंप्यूटर

जीव विज्ञान

Footer

Gmail पर varify जरूर करें

Subscribe कीजिये
  • Facebook
  • Flickr
  • Instagram
  • LinkedIn
  • Pinterest
  • Twitter
  • YouTube

कॉपीराइट © 2015–2020

  • साइटमैप
  • संपर्क करें
  • हमारे बारे में
  • विज्ञापन दें
  • रसायन विज्ञान
  • जीव विज्ञान
  • कंप्यूटर सीखें
  • इंजीनियरिंग प्रोजेक्ट्स