ఫోన్ నియంత్రణతో ఎలక్ట్రిక్ లాంగ్‌బోర్డ్‌ను ఎలా నిర్మించాలి: 6 దశలు (చిత్రాలతో)

A day with Scandale - Harmonie Collection - Spring / Summer 2013

A day with Scandale - Harmonie Collection - Spring / Summer 2013

విషయ సూచిక:

Anonim

ఎలక్ట్రిక్ లాంగ్‌బోర్డ్‌లు భయంకరంగా ఉన్నాయి!

పైన ఉన్న వీడియోలో టెస్ట్ ఫుటేజ్

బ్లూటూత్‌తో ఫోన్ నుండి నియంత్రించబడిన ఎలెక్ట్రిక్ లాంగ్‌బోర్డ్‌ను ఎలా నిర్మించాలి

అప్‌డేట్ # 1: గ్రిప్ టేప్ ఇన్‌స్టాల్ చేయబడింది, స్పీడ్ కంట్రోలర్‌కు కొన్ని ట్వీక్‌లు అంటే నేను బోర్డు నుండి ఎక్కువ వేగం పొందాను కాని పరిధి అదే విధంగా ఉంది! వీడియో త్వరలో వస్తుంది. నన్‌చక్ కంట్రోలర్‌పై కూడా పనిచేస్తోంది.

http://www.makealittlemore.co.uk

లింకులు:

మోటార్, Esc: hobbyking.co.uk

ట్రక్కులు / మోటారు మౌంట్ / డ్రైవ్ రైలు: diyelectricskateboard.com

కాబట్టి నేను ఈ పోస్ట్ కోసం మల్టీరోటర్స్ నుండి కొంచెం తప్పుకుంటానని మరియు నా ఎలక్ట్రిక్ లాంగ్‌బోర్డ్‌ను ఎలా నిర్మించానో లాగ్ వ్రాస్తానని అనుకున్నాను. ఇది కొంతకాలంగా నేను పొందాలనుకున్నది మరియు నా సిఎన్‌సిలో నేను చేస్తున్న అన్ని ప్రాజెక్టులతో, నేను ఒకదాన్ని నిర్మించాలని నిర్ణయించుకున్నాను. (సిఎన్‌సికి చాలా పెద్ద పని ప్రాంతం లేనందున నిజంగా ఉపయోగించలేను) నా ప్రాజెక్ట్ లక్ష్యాల యొక్క రూపురేఖలు ఇవ్వడం ద్వారా మరియు నేను వాటిని ఎలా సాధించాలనే ఉద్దేశ్యంతో ప్రారంభించబోతున్నాను:

1. ఇది స్థిరంగా ఉండటానికి తగినంత పొడవు మరియు వెడల్పు ఉండాలి.

2. ఇది సహేతుకమైన వేగం (15+ mph) సామర్థ్యం కలిగి ఉండాలి.

3. నా సమీప పట్టణం 4 మైళ్ళ దూరంలో ఉన్నందున పరిధి కనీసం 8 మైళ్ళు ఉండాలి.

4. నా ఫోన్‌తో (ఆండ్రాయిడ్) లాంగ్‌బోర్డ్‌ను నియంత్రించగలుగుతున్నాను.

5. నా ఫోన్‌లో వోల్టేజ్ రీడౌట్ కావాలనుకుంటున్నాను కాబట్టి బ్యాటరీ ఎంత ఉందో నాకు తెలుసు.

హెచ్చరికలు: కోడ్ మరియు అనువర్తనం ఏ విధంగానైనా పరిపూర్ణంగా లేవు, అవి ఇప్పటికీ బీటాలో ఉన్నాయి. దయచేసి మీరు ఉపయోగించే ఎస్క్‌ని బట్టి స్టాప్ బటన్‌తో జాగ్రత్తగా ఉండండి, బ్రేక్‌లు చాలా దూకుడుగా ఉంటాయి మరియు మిమ్మల్ని బోర్డు నుండి విసిరివేయవచ్చు.

నిరాకరణ: మీరు మీ బోర్డు నుండి పడిపోయి / లేదా మిమ్మల్ని ఏ విధంగానైనా బాధపెడితే నేను బాధ్యత వహించను ఎందుకంటే నా అనువర్తనం / కోడ్ / ఈ “ట్యుటోరియల్” లోని ఏదైనా భాగం కారణంగా త్వరణం లేదా బ్రేకింగ్ లేదా వేగం చాలా దూకుడుగా ఉంటుంది. మీరు నా కోడ్ మరియు అనువర్తనాన్ని ఉపయోగిస్తుంటే, అది మీకు హాని కలిగించదని నిర్ధారించుకోవడానికి దయచేసి మీ ప్రత్యేకమైన సెటప్‌తో పూర్తిగా పరీక్షించండి. దీనికి కొంత ట్వీకింగ్ పట్టవచ్చు… మీకు ఏవైనా ప్రశ్నలు ఉంటే వ్యాఖ్యానించండి :)

దయచేసి నా బ్లాగును సందర్శించండి మరియు నేను తయారుచేసే ఇతర అంశాలను చూడండి! http://www.makealittlemore.co.uk

నా యూట్యూబ్ ఛానెల్: http: //www.youtube.com/channel/UC1qIml4_nky4rELA _…

సామాగ్రి:

దశ 1: ప్రణాళిక

ఈ ప్రాజెక్ట్ యొక్క రెండు అంశాలు చాలా కష్టం అని నేను భావిస్తున్నాను. మొదట, లాంగ్ బోర్డ్ యొక్క ట్రక్కులకు మోటారును అమర్చడం మరియు డ్రైవ్ రైలును ఏర్పాటు చేయడం. (దీని కోసం నా దగ్గర ఒక ప్రణాళిక ఉంది) రెండవది ESC (మోటారుకు విరుద్ధంగా ఉండే పరికరం) మరియు నా ఫోన్ మధ్య కమ్యూనికేట్ చేయడానికి మార్గం అవుతుంది. మొట్టమొదటి సమస్య కోసం నేను డైలెక్ట్రిక్ స్కేట్బోర్డ్స్.కామ్ అనే సంస్థను ఉపయోగించబోతున్నాను, వారు మోటారు మౌంట్లతో ట్రక్కులను తయారు చేస్తారు మరియు అవి పుల్లీలు మరియు బెల్ట్ మరియు చక్రాలతో వస్తాయి. (నేను ఈ భాగాన్ని నేనే నిర్మించబోతున్నాను కాని నేను సమయ పరిమితిలో ఉన్నాను మరియు ఎలక్ట్రానిక్స్‌పై ఎక్కువ సమయం గడపాలని అనుకున్నాను.) (నా బ్లాగులో నా ప్లాన్స్ పేజీని చూడండి (http://skyhighrc.wordpress.com/) మోటారు మౌంట్ చేయడానికి కొన్ని ఆలోచనల కోసం) ఆ సమస్య క్రమబద్ధీకరించడంతో మేము ఎలక్ట్రానిక్స్ వైపు వెళ్తాము. నా ఫోన్ నుండి బోర్డుని నియంత్రించడానికి నేను ఆర్డునో నానో మరియు బ్లూటూత్ మాడ్యూల్ (HC-05) ను ఉపయోగించబోతున్నాను. అనువర్తనాన్ని వ్రాయడానికి నేను సాధారణ అనువర్తనాలను రూపొందించడానికి ఉచిత ఆన్‌లైన్ సాధనం అయిన మిట్ యాప్ ఇన్వెంటర్‌ను ఉపయోగించబోతున్నాను.

దశ 2: బోర్డు

నేను యుగాల క్రితం తయారుచేసిన ఒక బోర్డుతో ప్రారంభించాను మరియు కొంతకాలం నా వర్క్‌షాప్‌లో ధూళిని సేకరిస్తున్నాను… నేను దానిని ఇసుక వేయాలని నిర్ణయించుకున్నాను మరియు కొన్ని స్పష్టమైన మాట్ వార్నిష్‌తో తిరిగి వార్నిష్ చేయాలని నిర్ణయించుకున్నాను.

దశ 3: ట్రక్కులు మరియు మోటార్ మౌంట్

తరువాత, నేను diyelectricskateboards.com నుండి పొందిన ట్రక్కులను వ్యవస్థాపించాను. నేను వారి నుండి కొన్న కిట్‌లో మీరు డ్రైవ్ రైలును ఏర్పాటు చేయాల్సిన అన్ని భాగాలు ఉన్నాయి.

నేను ఉపయోగించిన మోటారు టర్నిగి SK3 192KV. ఇది చాలా శక్తిని కలిగి ఉంది కాని ఆరు కణాలతో RPM పరంగా కొద్దిగా నెమ్మదిగా ఉంటుంది. కానీ అదనపు టార్క్ చాలా బాగుంది ఎందుకంటే నేను మోటారులో స్థిర నుండి దూరంగా లాగగలను. ఇది మోటారును ధరించగలగటం వలన ఇది సిఫారసు చేయబడలేదు. ESC అనేది టర్నిగి రోటర్స్టార్ 150 పంపు ESC. నేను ఈ ప్రత్యేకమైనదాన్ని ఉపయోగించమని సిఫారసు చేయను, కాని కనీసం 100 పంపు రేటింగ్ ఉన్నదాన్ని సిఫారసు చేస్తాను! RC కార్ ఒకటి ఉపయోగించండి. కొన్ని కారణాల వల్ల నేను ఈ అబద్ధం చెప్పడం జరిగింది… నేను చేసినట్లు మీరు ట్రక్ కిట్లలో ఒకదానికి వెళితే, వాటిని సెటప్ చేయడానికి వెబ్‌సైట్‌లోని సూచనలను అనుసరించండి. నేను చక్రంలో ఉన్న స్లాట్‌లను బయటకు తీయవలసి వచ్చింది, ఇది బోల్ట్‌ల ద్వారా చక్రానికి కప్పి పట్టుకోవటానికి వెళుతుంది.

దశ 4: ఎలక్ట్రానిక్స్ ఎన్‌క్లోజర్

నేను ఇలాంటి స్క్రూ సార్టింగ్ బాక్స్ యొక్క 4 మూలల్లో కొన్ని రంధ్రాలను రంధ్రం చేసాను: http: //www.amazon.co.uk/Compartment-Crafts-Plastic …

నేను బోర్డుకి కూడా అదే చేశాను, ఆపై బోర్డు మరియు పెట్టె గుండా వెళ్ళడానికి కొన్ని బటన్ హెడ్ బోల్ట్‌లను ఉపయోగించాను మరియు వాటిని గింజలతో భద్రపరిచాను. బాక్స్‌లో వెళ్లే ఎలక్ట్రానిక్స్‌ను దెబ్బతీసే బోల్ట్‌లను ఆపడానికి నేను నురుగు పొరను వేశాను. మూత మూసివేయబడినప్పుడు బ్యాటరీలను స్థిరంగా ఉంచడానికి నురుగు కూడా సహాయపడింది, ఇది బ్యాటరీలను నురుగులోకి నొక్కినప్పుడు వాటిని జారకుండా చేస్తుంది.

దశ 5: ఇప్పుడు హార్డ్ పార్ట్ కోసం … ఎలక్ట్రానిక్స్

నేను నా ఆర్డునో నానోను బ్లూటూత్ మాడ్యూల్‌కు మరియు ESC ను ఆర్డునోకు కట్టిపడేశాను. ప్రోగ్రామింగ్ కోసం మీ కంప్యూటర్‌తో ఆర్డునో కనెక్ట్ అయినప్పుడు మీరు ఆర్డునోను శక్తివంతం చేయడానికి ESC లో లేదా ఇతర బాహ్య శక్తి వనరులను ఉపయోగించవద్దని నిర్ధారించుకోండి. ఇది మీ కంప్యూటర్‌లో మీ యుఎస్‌బి పోర్టును ఆర్డ్యునో లేదా వోర్స్ చంపగలదు!

ఆర్డునోను శక్తివంతం చేయడానికి మరియు బ్యాటరీ వోల్టేజ్‌ను పర్యవేక్షించడానికి నేను లిపో యొక్క బ్యాలెన్స్ ప్లగ్‌ను ఉపయోగించాను మరియు BEC కాదు

సర్క్యూట్ బోర్డుల చిత్రంలో, మీరు అన్ని వైరింగ్ మరియు జంపర్లను కనెక్ట్ చేయడానికి ఉపయోగించిన బ్లూటూత్ మాడ్యూల్, ఆర్డునో నానో మరియు కొంచెం పిసిబిని చూడవచ్చు. ఇది ప్రతిదీ సాపేక్షంగా చక్కగా ఉంచడం మరియు ఆర్డునో యొక్క మైదానానికి అనుసంధానించడానికి ఒక సాధారణ మైదానాన్ని ఏర్పాటు చేయడానికి నాకు అనుమతి ఇచ్చింది, ఎందుకంటే దీనికి భూమికి 2 పిన్స్ మాత్రమే ఉన్నాయి మరియు నాకు కొన్ని అవసరం.

ఎడమ వైపున ఉన్న ప్లాస్టిక్ ఆవరణ యొక్క చిత్రంలో ఎస్క్ ఉంది, ఇది వెల్క్రో పట్టీని కలిగి ఉంది. మధ్యలో వైర్లను నిర్వహించడానికి ఆర్డినో మరియు బ్లూటూత్ మాడ్యూల్ కొద్దిగా పిసిబితో ఉంటుంది. కుడి వైపున ఆరు సెల్ బ్యాటరీ ఉంది, నేను రెండు 3 కణాలుగా మార్చాను, కానీ బ్యాలెన్సింగ్ ప్లగ్‌ను పంచుకున్నాను.

ఛార్జ్ స్థాయిని బట్టి నాకు 7 వోల్ట్ల ఇన్పుట్ ఇవ్వడానికి 6s లిపో యొక్క 2 సె నుండి నేను గీస్తున్న ఆర్డునోను శక్తివంతం చేయడానికి (ఆర్డునో 20v వరకు ఇన్పుట్ను నిర్వహించగలదని నేను అనుకుంటున్నాను…). నేను బ్యాటరీ మానిటర్‌గా ఉపయోగించడానికి ఆర్డునో యొక్క అనలాగ్ పిన్‌ను లిపో యొక్క 1 సెకు కనెక్ట్ చేస్తున్నాను. ప్రతి సెల్ 3.5 వోల్ట్ల కంటే తక్కువగా పడిపోతే అది లిపోను దెబ్బతీయడం ప్రారంభిస్తుంది, అందువల్ల నా అనువర్తనంలో తక్కువ బ్యాటరీ హెచ్చరికను సెట్ చేస్తాను. నా arduino కోసం కోడ్ ఇక్కడ ఉంది:

# చేర్చండి // సీరియల్ లైబ్రరీని దిగుమతి చేయండి

#includeSoftwareSerial బ్లూటూత్ (10, 11);

// RX, TXint బ్లూటూత్డేటా; // కంప్యూటర్సర్వో ESC నుండి ఇచ్చిన డేటా;

దీర్ఘ మునుపటి మిల్లిస్ = 0;

దీర్ఘ విరామం = 1000;

శూన్య సెటప్ (

) {// ఒకసారి సెటప్ చేయడానికి మీ సెటప్ కోడ్‌ను ఇక్కడ ఉంచండి:

Bluetooth.begin (9600);

Serial.begin (9600);

సీరియల్.ప్రింట్ల్న్ (“బ్లూటూత్ ఆన్”);

ESC.attach (9);

}

శూన్య లూప్ ()

{// పదేపదే అమలు చేయడానికి మీ ప్రధాన కోడ్‌ను ఇక్కడ ఉంచండి:

if (బ్లూటూత్.అవబుల్ ()) {బ్లూటూత్డేటా = బ్లూటూత్.రెడ్ ();

ESC.write (BluetoothData);

Serial.println (BluetoothData);

}

పూర్ణాంక సెన్సార్ విలువ = అనలాగ్ రీడ్ (A0);

ఫ్లోట్ వోల్టేజ్ = సెన్సార్ విలువ * (5.0 / 1023.0);

సంతకం చేయని దీర్ఘ కరెంట్మిల్లిస్ = మిల్లిస్ ();

if (currentMillis - previousMillis> విరామం) {previousMillis = currentMillis;

if (వోల్టేజ్ <= 3.5) బ్లూటూత్.ప్రింట్ల్న్ (“తక్కువ బ్యాటరీ”);

లేకపోతే బ్లూటూత్.ప్రింట్ల్న్ (వోల్టేజ్, డిఇసి);

}

}

కాబట్టి తప్పనిసరిగా కోడ్ అనువర్తనంలోని స్లయిడర్ నుండి సంఖ్యను తీసుకొని, ఆపై దానిలోని సీరో లైబ్రరీని ఉపయోగించి గుర్తించగలిగే దానిలోని సర్వోకు పంపుతుంది. బ్యాటరీ వోల్టేజ్ పర్యవేక్షణ కోసం, ఇది లిపో యొక్క కణాలలో ఒకదాని విలువను చదువుతుంది మరియు అనలాగ్ చిహ్నాన్ని విలువగా మారుస్తుంది. ఈ విలువ ప్రదర్శించబడటానికి ఫోన్‌కు తిరిగి పంపబడుతుంది. ఈ సంఖ్యను ఎలా రౌండ్ చేయాలో నేను ఇంకా గుర్తించలేదు, కనుక ఇది తెరపై నిజంగా దీర్ఘ దశాంశంగా చూపబడదు …

మరియు ఇక్కడ అనువర్తనం ఉంది: bluetooth_controller.apk (ఫైల్ ఎక్స్‌టెన్షన్‌ను .apk కి డౌన్‌లోడ్ చేసి మార్చండి) దీన్ని మీ ANDROID ఫోన్‌కు అప్‌లోడ్ చేసి ఇన్‌స్టాల్ చేయండి. మీరు దానిని తెరిచినప్పుడు మీరు ఆర్డునోకు కనెక్ట్ అవ్వాలి మరియు స్టాప్ బటన్ నొక్కండి, ఆపై బ్యాటరీని ESC లోకి ప్లగ్ చేయండి. ఇది కొంచెం బీప్ అవుతుంది మరియు మీరు వెళ్ళడానికి సిద్ధంగా ఉన్నారు, వేగాన్ని సున్నితంగా సర్దుబాటు చేయడానికి స్లైడర్‌ను ఉపయోగించండి మరియు ఎల్లప్పుడూ ఆఫ్ చేసి, ఆపై మోటారును నిమగ్నం చేయండి!

దశ 6: పూర్తయింది, జాగ్రత్తగా ఉండండి!

లో రెండవ బహుమతి
దీన్ని తరలించండి