Arduinoకి కోడ్‌ను ఎలా అప్‌లోడ్ చేయాలి - 3 విభిన్న పద్ధతులు

Arduinoki Kod Nu Ela Ap Lod Ceyali 3 Vibhinna Pad Dhatulu



ప్రారంభకులకు, విద్యార్థులకు మరియు సాంకేతిక సంబంధిత వ్యక్తులకు Arduino ఉత్తమ అభ్యాస ప్లాట్‌ఫారమ్‌లలో ఒకటి. మీరు Arduinoలో కొత్త కోడ్‌ని వ్రాసిన ప్రతిసారీ మీకు కొత్తది నేర్చుకునే అవకాశం లభిస్తుంది. Arduino ఎలా కోడ్ చేయాలో నేర్చుకున్న తర్వాత మరియు లోపాలను కనుగొనడానికి కంపైల్ చేసిన తర్వాత, కోడ్‌ను అప్‌లోడ్ చేయడానికి ఇది సమయం. Arduinoకి కోడ్‌ని అప్‌లోడ్ చేయడం చాలా మంది కొత్త అభ్యాసకులకు కష్టంగా ఉంటుంది. సరే, Arduinoలో కోడ్‌ని అప్‌లోడ్ చేయడానికి నేను కొన్ని మార్గాలను కవర్ చేస్తాను. ప్రారంభిద్దాం:

Arduinoకి కోడ్‌ని అప్‌లోడ్ చేయడానికి మూడు మార్గాలు

మీరు ఈ క్రింది పద్ధతుల్లో దేనినైనా ఉపయోగించి మీ Arduinoకి కోడ్‌ని అప్‌లోడ్ చేయవచ్చు:

    1. PC లేదా ల్యాప్‌టాప్
    2. స్మార్ట్ఫోన్
    3. ఏదైనా ఇతర Arduino

1: PC లేదా ల్యాప్‌టాప్ ఉపయోగించి Arduinoకి కోడ్‌ని అప్‌లోడ్ చేస్తోంది

PC లేదా ల్యాప్‌టాప్‌ని ఉపయోగించడం ద్వారా Arduino లోకి స్కెచ్‌ను అప్‌లోడ్ చేయడానికి అత్యంత ప్రజాదరణ పొందిన మరియు సులభమైన మార్గాలలో ఒకటి. మీరు PCని ఉపయోగించి కోడ్‌ని అప్‌లోడ్ చేయాలని చూస్తున్నట్లయితే క్రింది కొన్ని అవసరాలు ఉన్నాయి:







    • ల్యాప్టాప్ లేదా PC
    • ఆర్డునో బోర్డ్ (UNO)
    • USB B కేబుల్
    • Arduino IDE (సాఫ్ట్‌వేర్)

ల్యాప్‌టాప్ ఉపయోగించి కోడ్‌ను అప్‌లోడ్ చేయడానికి ఈ దశలను అనుసరించండి:



దశ 1: Arduino IDE తెరవండి.




దశ 2: USB B కేబుల్ ఉపయోగించి Arduinoని PCతో కనెక్ట్ చేయండి.






దశ 3: వెళ్లడం ద్వారా మీ బోర్డు రకాన్ని ఎంచుకోండి సాధనాలు> బోర్డ్> Arduino UNO.


దశ 4: ఈ దశలను అనుసరించడం ద్వారా ఏదైనా ఉదాహరణ ప్రోగ్రామ్‌ను తెరవండి - ఫైల్‌లు>ఉదాహరణలు>01.బేసిక్స్>లెడ్ .




దశ 5: మీ స్కెచ్‌ని కంపైల్ చేసి అప్‌లోడ్ చేయండి.

2: స్మార్ట్‌ఫోన్‌ని ఉపయోగించి Arduinoకి కోడ్‌ని అప్‌లోడ్ చేస్తోంది

Arduinoకి స్కెచ్‌లను అప్‌లోడ్ చేయడానికి స్మార్ట్‌ఫోన్‌లు మరొక మార్గం. అవును, మీరు విన్నది నిజమే! మీరు మీ Arduinoని ప్రోగ్రామ్ చేయడానికి Play Storeలో అందుబాటులో ఉన్న అనేక రకాల యాప్‌లను ఉపయోగించవచ్చు. Arduinoలో కోడ్‌ని అప్‌లోడ్ చేయడానికి స్మార్ట్‌ఫోన్ లైఫ్ సేవర్, ఎందుకంటే మీరు దీన్ని ఎక్కడికైనా తీసుకెళ్లవచ్చు మరియు ల్యాప్‌టాప్ తెరవడానికి మీకు తగినంత సమయం లేకుంటే లేదా మీ ల్యాప్‌టాప్‌ను ఇంట్లో మర్చిపోయి ఉంటే ఇది మీకు సహాయం చేస్తుంది.

స్మార్ట్‌ఫోన్‌ని ఉపయోగించి కోడ్‌ని అప్‌లోడ్ చేయడానికి మీకు ఈ క్రింది విషయాలు అవసరం:

    • ఆర్డునో బోర్డ్ (UNO)
    • USB B కేబుల్
    • OTG కేబుల్ లేదా కన్వర్టర్
    • స్మార్ట్ఫోన్
    • ఏదైనా ఓపెన్ సోర్స్ Android IDE అప్లికేషన్

స్మార్ట్‌ఫోన్‌ని ఉపయోగించి కోడ్‌ని అప్‌లోడ్ చేయడానికి క్రింది కొన్ని దశలు ఉన్నాయి:

దశ 1: ప్రోగ్రామ్ చేయడానికి మాకు IDE అవసరం కాబట్టి మీ స్మార్ట్‌ఫోన్‌లో ప్లే స్టోర్‌ని తెరవండి, Arduino IDEని సెర్చ్ చేయండి మీకు నచ్చిన ఏదైనా IDEని ఇన్‌స్టాల్ చేయండి.


దశ 2: మీరు అప్లికేషన్‌ను ఇన్‌స్టాల్ చేసిన తర్వాత మీ కోడ్‌ను బర్న్ చేయడానికి ఈ దశలను అనుసరించండి, నేను డౌన్‌లోడ్ చేస్తున్నాను ArduinoDroid .

యాప్‌ని తెరిచి మూడు చుక్కలను క్లిక్ చేస్తే డ్రాప్-డౌన్ మెను తెరుచుకుంటుంది - స్కెచ్>ఉదాహరణలు>01.బేసిక్స్>బ్లింక్ :


దశ 3: మా LED బ్లింకింగ్ కోడ్‌ని చూపే కొత్త స్కెచ్ తెరవబడుతుంది:


దశ 4: ఆ తర్వాత Arduino బోర్డ్‌లో మీ కోడ్‌ని అప్‌లోడ్ చేయడానికి ఈ సూచనలను అనుసరించండి. OTG కనెక్టర్ ద్వారా స్మార్ట్‌ఫోన్ మీ Arduino బోర్డ్‌తో కనెక్ట్ చేయబడిందని నిర్ధారించుకోండి.


దశ 5: మీరు సంకలనం పూర్తయిన సందేశాన్ని చూస్తారు, స్కెచ్‌ను అప్‌లోడ్ చేయడానికి అప్‌లోడ్ చిహ్నంపై క్లిక్ చేయండి.


మేము అప్లికేషన్‌ని ఉపయోగించి మా కోడ్‌ని అప్‌లోడ్ చేయడం పూర్తి చేసాము ఇప్పుడు మేము మా చివరి పద్ధతికి వెళ్తాము.

3: ఏదైనా ఇతర Arduino ఉపయోగించి Arduinoకి కోడ్‌ని అప్‌లోడ్ చేయడం

Arduinoలో కోడ్‌ని అప్‌లోడ్ చేయడానికి మేము ఈరోజు కవర్ చేసే చివరి పద్ధతి ఏదైనా ఇతర Arduino ఉపయోగించడం. మీరు దీన్ని ఉపయోగించడం ద్వారా చేయవచ్చు ArduinoISP IDEలో ఫంక్షన్ అందుబాటులో ఉంది. ArduinoISP అనేది ఏదైనా AVR ఆధారిత మైక్రోకంట్రోలర్‌లను ప్రోగ్రామింగ్ చేయడానికి ఉపయోగించే అంతర్నిర్మిత సిస్టమ్ ప్రోగ్రామర్. AVR ఆధారిత మైక్రోకంట్రోలర్‌లను ఉపయోగించే ఏదైనా Arduino బోర్డ్‌లలో కోడ్‌ని అప్‌లోడ్ చేయడానికి మీరు ArduinoISPని ఉపయోగించవచ్చు.

ఈ పద్ధతిని ఉపయోగించి స్కెచ్‌ను అప్‌లోడ్ చేయడానికి మీకు ఈ క్రింది పదార్థాలు అవసరం:

    • ఆర్డునో బోర్డు
    • ప్రోగ్రామ్ చేయవలసిన Arduino బోర్డ్
    • జంపర్ వైర్లు
    • ల్యాప్‌టాప్/IDE

మొత్తం ప్రక్రియ Arduino IDE ద్వారా నిర్వహించబడుతుంది. ఇది ఒక నిర్దిష్ట ఉదాహరణ అనే పేరుతో మాకు అందిస్తుంది ArduinoISP. ప్రోగ్రామర్లలో ArduinoISP అనేది Atmega మైక్రోకంట్రోలర్‌ని ఉపయోగించి ఏదైనా ఇతర Arduino బోర్డ్‌లో బూట్‌లోడర్‌ను బర్న్ చేయడానికి అత్యంత ఆచరణాత్మక మరియు సులభమైన మార్గం.

మీరు ఈ దశలను అనుసరించడం ద్వారా ఈ ఎంపికను ప్రారంభించవచ్చు, వెళ్ళండి ఫైల్‌లు>ఉదాహరణలు>ArduinoISP .


ఈ ప్రక్రియ Vcc, GND మరియు 4 డేటా పిన్‌లను ఉపయోగిస్తుంది. వీటిలో మూడు పిన్‌లు ప్రోగ్రామింగ్ Arduino యొక్క MISO, MOSI మరియు SCKని ప్రోగ్రామ్ చేయాల్సిన టార్గెట్ చేసిన Arduinoకి కనెక్ట్ చేస్తాయి మరియు మొదటి Arduino నుండి నాల్గవ పిన్ టార్గెట్ చేయబడిన Arduino యొక్క రీసెట్ పిన్‌కి వెళుతుంది.

UNO పిన్స్ వంటి కొన్ని Arduino బోర్డులపై MOSI, MISO మరియు SCK వరుసగా డిజిటల్ పిన్స్ 11, 12, 13 వలె పని చేస్తాయి. కాబట్టి మేము ICSP1 పిన్‌లను ఉపయోగించకుండా డిజిటల్ పిన్స్ 11,12,13కి కట్టుబడి ఉంటాము.

ICSP1 పిన్‌లుగా పేర్కొనబడిన Arduinoలో MOSI, MISO మరియు SCK పిన్‌లు ఉన్నాయి. మీరు ICSP1 గురించి మరింత తెలుసుకోవాలనుకుంటే క్లిక్ చేయండి ఇక్కడ .


పై చిత్రంలో మేము డిజిటల్ పిన్‌ల సహాయంతో రెండు UNO బోర్డులను కనెక్ట్ చేసాము. పిన్ 10 లక్ష్య బోర్డ్ యొక్క రీసెట్ పిన్‌కి కనెక్ట్ చేయబడింది.

రెడ్ మరియు బ్లాక్ కలర్ వైర్లు వరుసగా 5v Vcc మరియు GNDని చూపుతాయి, ఈ రెండూ టార్గెట్ చేయబడిన Arduino బోర్డ్‌ను పవర్ చేయడానికి అవసరం. USB B కేబుల్ ఉపయోగించి దిగువ బోర్డ్‌ను మీ PCకి కనెక్ట్ చేయండి.

మీ హార్డ్‌వేర్‌ను సెటప్ చేసిన తర్వాత మీ కోడ్‌ను అప్‌లోడ్ చేయడానికి ఈ దశలను అనుసరించండి

దశ 1: వెళ్లడం ద్వారా మీ బోర్డుని ఎంచుకోండి ఉపకరణాలు> బోర్డు .


దశ 2: అప్పుడు వెళ్ళండి - F ద్వీపం> ఉదాహరణలు> ArduinoISP , ArduinoISP కోడ్‌ను తెరవండి.


దశ 3: మీ స్కెచ్‌ని అప్‌లోడ్ చేయండి.


దశ 4: ఇప్పుడు ప్రోగ్రామ్ చేయవలసిన బోర్డుని ఎంచుకోండి దశ 2 .


దశ 5: వెళ్ళండి సాధనాలు> ప్రోగ్రామర్> ArduinoISP .


దశ 6: ఇప్పుడు వెళ్ళండి స్కెచ్ మరియు ఎంపికను ఎంచుకోండి ప్రోగ్రామర్ ఉపయోగించి అప్‌లోడ్ చేయండి .


మీ స్కెచ్ ఇప్పుడు టార్గెట్ చేయబడిన Arduinoకి అప్‌లోడ్ చేయబడింది.

ముగింపు

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