विषयसूची:

ब्लूटूथ ऐप के माध्यम से Arduino कार नियंत्रित: 4 कदम (चित्रों के साथ)
ब्लूटूथ ऐप के माध्यम से Arduino कार नियंत्रित: 4 कदम (चित्रों के साथ)

वीडियो: ब्लूटूथ ऐप के माध्यम से Arduino कार नियंत्रित: 4 कदम (चित्रों के साथ)

वीडियो: ब्लूटूथ ऐप के माध्यम से Arduino कार नियंत्रित: 4 कदम (चित्रों के साथ)
वीडियो: How to make a bluetooth controlled car using arduino in sinhala(arduino thakshanaya bawithayen) 2024, दिसंबर
Anonim
ब्लूटूथ ऐप के माध्यम से Arduino कार नियंत्रित
ब्लूटूथ ऐप के माध्यम से Arduino कार नियंत्रित
ब्लूटूथ ऐप के माध्यम से Arduino कार नियंत्रित
ब्लूटूथ ऐप के माध्यम से Arduino कार नियंत्रित

हम सभी जानते हैं कि Arduino एक उत्कृष्ट प्रोटोटाइप प्लेटफॉर्म है, मुख्यतः क्योंकि यह एक अनुकूल प्रोग्रामिंग भाषा का उपयोग करता है और इसमें बहुत सारे अतिरिक्त अविश्वसनीय घटक हैं जो हमें शानदार अनुभव प्रदान करते हैं।

हम Arduino को अलग-अलग शील्ड या मॉड्यूल के साथ एकीकृत कर सकते हैं और शानदार चीजें बना सकते हैं। इस परियोजना में मैं आपको दिखाऊंगा कि स्मार्टफोन से आने वाले आदेशों के माध्यम से रोबोट प्लेटफॉर्म को नियंत्रित करने के लिए ब्लूटूथ मॉड्यूल का उपयोग कैसे करें।

चरण 1: भाग

पार्ट्स
पार्ट्स
पार्ट्स
पार्ट्स
पार्ट्स
पार्ट्स

हार्डवेयर:

  • 1x Arduino Uno
  • 1x मोटर शील्ड L293D ड्राइवर
  • 1x ब्लूटूथ मॉड्यूल
  • 1x रोबोट प्लेटफॉर्म
  • ब्लूटूथ मॉड्यूल के लिए 4x ड्यूपॉन्ट वायर (पुरुष से महिला)
  • मोटर्स के लिए 4x ड्यूपॉन्ट वायर (पुरुष से पुरुष)
  • 2x मोटर्स + 2x पहिए
  • 1x ढलाईकार पहिया

सॉफ्टवेयर:

  • अरुडिनो आईडीई
  • ए से बी यूएसबी केबल
  • ब्लूटूथ आरसी नियंत्रक (आप इस ऐप को यहां डाउनलोड कर सकते हैं)

चरण 2: Arduino Car. को असेंबल करना

Arduino Car. को असेंबल करना
Arduino Car. को असेंबल करना
Arduino Car. को असेंबल करना
Arduino Car. को असेंबल करना
Arduino Car. को असेंबल करना
Arduino Car. को असेंबल करना

रोबोटिक प्लेटफॉर्म को माउंट करना बहुत आसान है। यदि आप ऐसा एक खरीदते हैं, तो आपको सभी चरणों के साथ एक मैनुअल प्राप्त होगा।

सबसे पहले 2 मोटर को रोबोट प्लेटफॉर्म पर माउंट करें।

दूसरा, रोबोट प्लेटफॉर्म पर कॉस्टर व्हील को माउंट करें।

तीसरा, Arduino Uno को रोबोट प्लेटफॉर्म पर माउंट करें और मोटर शील्ड को Arduino Uno पर रखें।

चौथा चित्र में दर्शाए गए बाएँ और दाएँ मोटर के तार को कनेक्ट करें। (नोट: रेड वायर + है और ब्लैक वायर है -)

पांचवां ब्लूटूथ मॉड्यूल कनेक्ट करें:

  • Arduino Uno. पर RXD से TXD
  • Arduino Uno. पर TXD से RXD
  • Arduino Uno. पर VCC से 5V तक
  • Arduino Uno. पर GND से GND

चरण 3: सॉफ्टवेयर

Arduino uno प्रोग्राम करना बहुत आसान है।

- मोटर्स को नियंत्रित करने के लिए, मैंने ऊपर शामिल पुस्तकालय AFMotor.h का उपयोग किया।

- स्मार्टफोन और ब्लूटूथ मॉड्यूल के बीच संचार धारावाहिक संचार arduino का उपयोग करके किया गया था।

- ऐप "ब्लूटूथ आरसी कंट्रोलर" ब्लूटूथ मॉड्यूल को निम्नलिखित कमांड भेजता है:

  • फॉरवर्ड -> एफ
  • पीछे -> बी
  • वाम -> एल
  • दाएं -> आर
  • फॉरवर्ड लेफ्ट -> G
  • फॉरवर्ड राइट -> I
  • बैक लेफ्ट -> H
  • बैक राइट -> जे
  • रुको -> एस
  • फ्रंट लाइट्स ऑन -> W
  • फ्रंट लाइट्स बंद -> w
  • बैक लाइट्स ऑन -> U
  • बैक लाइट्स ऑफ -> यू
  • हॉर्न ऑन -> वी
  • हॉर्न ऑफ -> वी
  • अतिरिक्त चालू -> X
  • अतिरिक्त बंद -> x
  • गति 0 -> 0
  • गति 10 -> 1
  • गति 20 -> 2
  • स्पीड 30 -> 3
  • स्पीड 90 -> 9
  • स्पीड 100 -> क्यू
  • सभी बंद करो -> डी

इस परियोजना में मैंने 2 आदेशों को क्रमादेशित किया है:

1. मूल (आगे, पीछे, बाएँ और दाएँ)

2. पूर्ण कमान (आगे, पीछे, बाएँ और दाएँ) और भी (आगे बाएँ, 1. आगे दाएँ, पीछे बाएँ, पीछे दाएँ)

पूरा कोड आपके लिए डाउनलोड करने के लिए उपलब्ध है।

चरण 4: शेयर, लाइक और वोट करना न भूलें !

सिफारिश की: