ARDUINO DEV-11168 AVR ISP షీల్డ్ PTH కిట్
ఉత్పత్తి సమాచారం
- ఉత్పత్తి పేరు: Arduino షీల్డ్ AVR ISP
- మోడల్ సంఖ్య: DEV-11168
- వినియోగదారు మాన్యువల్: అందుబాటులో ఉంది
ఉత్పత్తి వినియోగ సూచనలు
- ArduinoISP ఫర్మ్వేర్ను తెరవండి (ఉదాamples) మీ Arduino బోర్డులో.
- మీరు Arduino 1.0ని ఉపయోగిస్తుంటే ArduinoISP కోడ్లో చిన్న మార్పు చేయండి. హార్ట్బీట్() ఫంక్షన్లో ఆలస్యం(40) అని చెప్పే లైన్ను కనుగొనండి; మరియు దానిని ఆలస్యంగా మార్చండి(20);.
- ప్రోగ్రామర్ బోర్డ్కు (ప్రోగ్రామ్ చేయబడుతున్న బోర్డ్ కాదు) అనుగుణంగా ఉండే టూల్స్ మెను నుండి తగిన బోర్డు మరియు సీరియల్ పోర్ట్ను ఎంచుకోండి.
- ArduinoISP స్కెచ్ను మీ Arduino బోర్డుకి అప్లోడ్ చేయండి.
- అందించిన రేఖాచిత్రాన్ని అనుసరించి లక్ష్య బోర్డ్కు మీ Arduino బోర్డ్ను వైర్ చేయండి. Arduino Uno కోసం, రీసెట్ మరియు గ్రౌండ్ మధ్య 10 uF కెపాసిటర్ని జోడించాలని గుర్తుంచుకోండి.
- మీరు బూట్లోడర్ను (ప్రోగ్రామర్ బోర్డ్ కాదు) బర్న్ చేయాలనుకుంటున్న బోర్డ్కు అనుగుణంగా ఉండే టూల్స్ మెను నుండి తగిన బోర్డ్ను ఎంచుకోండి.
- ISP కమాండ్గా Burn Bootloader > Arduinoని ఉపయోగించండి.
గమనిక: ఈ విధానం సూచించిన పిన్లపై SPI సిగ్నల్లతో బోర్డుల కోసం పనిచేస్తుంది. లియోనార్డో వంటి బోర్డుల కోసం, ఇది చెల్లని చోట, మీరు అందించిన పిన్అవుట్ని ఉపయోగించి ISP కనెక్టర్కు SPI సిగ్నల్లను కనెక్ట్ చేయాలి.
AVR ISP (ఇన్-సిస్టమ్ ప్రోగ్రామర్)గా Arduinoని ఉపయోగించడం:
ఈ ట్యుటోరియల్ AVR ISP (ఇన్-సిస్టమ్ ప్రోగ్రామర్)గా Arduino బోర్డ్ను ఎలా ఉపయోగించాలో వివరిస్తుంది. ఇది AVRలో బూట్లోడర్ను బర్న్ చేయడానికి బోర్డ్ను ఉపయోగించడానికి మిమ్మల్ని అనుమతిస్తుంది (ఉదా. Arduinoలో ATmega168 లేదా ATmega328 ఉపయోగించబడింది). ఈ మాజీలోని కోడ్ample అనేది Randall Bohn ద్వారా మెగా-isp ఫర్మ్వేర్ ఆధారంగా రూపొందించబడింది.
సూచనలు
AVRలో బూట్లోడర్ను బర్న్ చేయడానికి మీ Arduino బోర్డ్ని ఉపయోగించడానికి, మీరు కొన్ని సాధారణ దశలను అనుసరించాలి.
- ArduinoISP ఫర్మ్వేర్ను తెరవండి (ఉదాamples) మీ Arduino బోర్డుకి.
- Arduino 1.0 కోసం గమనిక: మీరు ArduinoISP కోడ్కి ఒక చిన్న మార్పు చేయాలి. హృదయ స్పందన() ఫంక్షన్లో “ఆలస్యం(40)” అని చెప్పే పంక్తిని కనుగొనండి. మరియు దానిని "ఆలస్యం(20);" గా మార్చండి.
- మీరు ప్రోగ్రామర్గా ఉపయోగిస్తున్న బోర్డ్కు సంబంధించిన సాధనాలు > బోర్డ్ మరియు సీరియల్ పోర్ట్ మెనుల్లోని అంశాలను ఎంచుకోండి (ప్రోగ్రామ్ చేయబడుతున్న బోర్డ్ కాదు).
- ArduinoISP స్కెచ్ను అప్లోడ్ చేయండి.
- దిగువ రేఖాచిత్రంలో చూపిన విధంగా మీ Arduino బోర్డ్ను లక్ష్యానికి వైర్ చేయండి. (Arduino Uno కోసం గమనిక: మీరు రీసెట్ మరియు గ్రౌండ్ మధ్య 10 uF కెపాసిటర్ను జోడించాలి.)
- మీరు బూట్లోడర్ను బర్న్ చేయాలనుకుంటున్న బోర్డ్కు అనుగుణంగా ఉండే టూల్స్ > బోర్డ్ మెనులో ఐటెమ్ను ఎంచుకోండి (మీరు ప్రోగ్రామర్గా ఉపయోగిస్తున్న బోర్డ్ కాదు). వివరాల కోసం పర్యావరణ పేజీలోని బోర్డు వివరణలను చూడండి.
- ISP కమాండ్గా Burn Bootloader > Arduinoని ఉపయోగించండి.
గమనిక: ఈ విధానం సూచించిన పిన్లపై SPI సంకేతాలను కలిగి ఉన్న బోర్డులతో పనిచేస్తుంది. ఇది చెల్లుబాటు కాని బోర్డుల కోసం (లియోనార్డో వంటి 32u4 బోర్డులు) SPI సిగ్నల్లు ISP కనెక్టర్కు కనెక్ట్ చేయబడాలి, దీని పిన్అవుట్ క్రింద నివేదించబడింది.
సర్క్యూట్
సర్క్యూట్ (ఆర్డునో యునో, డ్యూమిలానోవ్ లేదా డైసిమిలాను లక్ష్యంగా చేసుకోవడం):
ATmegaని మరొక Arduino బోర్డ్లో ప్రోగ్రామ్ చేయడానికి ISPగా పనిచేస్తున్న Arduino బోర్డ్. Arduino Unoలో, మీరు రీసెట్ మరియు గ్రౌండ్ మధ్య 10 uF కెపాసిటర్ను కనెక్ట్ చేయాలి (ArduinoISP స్కెచ్ని అప్లోడ్ చేసిన తర్వాత). NG లేదా పాత బోర్డ్లలో అందుబాటులో లేని టార్గెట్ బోర్డ్లోని రీసెట్ పిన్కి మీకు యాక్సెస్ అవసరమని గమనించండి.
సర్క్యూట్ (Arduino NG లేదా అంతకంటే పాత వాటిని లక్ష్యంగా చేసుకోవడం):
NG లేదా పాత బోర్డ్లలో, పైన చూపిన విధంగా, బోర్డ్లోని Atmega చిప్ యొక్క పిన్ 1కి రీసెట్ వైర్ను కనెక్ట్ చేయండి.
సర్క్యూట్ (బ్రెడ్బోర్డ్లో AVRని లక్ష్యంగా చేసుకోవడం):
వివరాల కోసం Arduino నుండి బ్రెడ్బోర్డ్ ట్యుటోరియల్ చూడండి.
వైరింగ్
పత్రాలు / వనరులు
![]() |
ARDUINO DEV-11168 AVR ISP షీల్డ్ PTH కిట్ [pdf] యూజర్ మాన్యువల్ DEV-11168 AVR ISP షీల్డ్ PTH కిట్, DEV-11168, AVR ISP షీల్డ్ PTH కిట్, షీల్డ్ PTH కిట్, PTH కిట్, కిట్ |