ఈ వ్యాసంలో బ్రెడ్బోర్డుపై ఆర్డునోను ఎలా తయారు చేయాలో నేర్చుకోబోతున్నాం. ఆర్డునో అంటే ఏమిటి, దాన్ని ఎలా ప్రోగ్రామ్ చేయాలి మరియు వాటిని బ్రెడ్బోర్డ్ లేదా పిసిబిలో స్వతంత్ర మైక్రోకంట్రోలర్గా ఎలా సమీకరించాలో కూడా చూడబోతున్నాం.
మైక్రోకంట్రోలర్లు మరియు ఇంజనీర్లు కానివారికి ఎంబెడెడ్ సిస్టమ్ మరియు మైక్రోకంట్రోలర్లో బిగినర్స్ నేర్చుకోవాలనుకునే వారికి ఆర్డునో ఒక వరం.
ఆర్డునో ఉనికిలోకి రాకముందు, ప్రారంభకులు ఖరీదైన వస్తు సామగ్రితో మైక్రోకంట్రోలర్ను నేర్చుకోవలసి వచ్చింది మరియు వాటిలో కొన్ని మైక్రోకంట్రోలర్ను అసెంబ్లీ భాషలో కోడ్ చేశాయి, ఇది భయంకరమైన భాష మరియు అందరికీ అర్థం కాలేదు.
Arduino మొత్తం గేమ్ ఛేంజర్, ఇది చౌకగా ఉంటుంది మరియు C ++ వంటి ఉన్నత భాషలలో కోడింగ్ వ్రాయవచ్చు మరియు ప్రోగ్రామర్ కోడింగ్లో ప్రోగా ఉండవలసిన అవసరం లేదు
ఆర్డునో అంటే ఏమిటి? (నోబ్స్ కోసం)
ఆర్డునో అనేది ఓపెన్ సోర్స్ ప్రోటోటైపింగ్ బోర్డ్, ఇది ATmega328P చుట్టూ తయారు చేయబడింది, దీనికి 14 GPIO (జనరల్ పర్పస్ ఇన్పుట్ అవుట్పుట్) పిన్స్ ఉన్నాయి, వీటిలో 6 పిన్స్ అనలాగ్ ఫంక్షన్లను చేయగల సామర్థ్యాన్ని కలిగి ఉన్నాయి, మొత్తం 14 పిన్స్ డిజిటల్ ఫంక్షన్లకు సామర్ధ్యం కలిగి ఉంటాయి.
మైక్రోకంట్రోలర్కు ప్రోగ్రామ్లను శక్తివంతం చేయడానికి మరియు బర్న్ చేయడానికి యుఎస్బి 2.0 రకం బి ఆర్డునో యొక్క కుడి మూలలో (మీరు ఎలా ఉంచారో బట్టి) ఉంచారు. ఆర్డునోలోనే ప్రోగ్రామ్ను పున art ప్రారంభించడానికి రీడు స్విచ్ ఆర్డునో బోర్డ్ యొక్క ఎడమ ఎగువ మూలలో ఉంచబడుతుంది.
ది ఆర్డునో బోర్డు ప్రోగ్రామర్లో నిర్మించబడింది, ఇది ప్రోగ్రామ్ను USB ద్వారా ATmega328P మైక్రోకంట్రోలర్కు బర్న్ చేస్తుంది. 7V నుండి 12V (వోల్టేజ్ రెగ్యులేటర్లో నిర్మించబడింది) వరకు బాహ్య వోల్టేజ్ మూలం నుండి ఆర్డునోను శక్తివంతం చేయడానికి ప్రత్యేక DC జాక్ అందించబడుతుంది.
Arduino యొక్క కొన్ని లక్షణాలు:
- ఆపరేటింగ్ వోల్టేజ్: యుఎస్బిలో 5 వి మరియు డిసి జాక్లో 7-12 వి.
- డిజిటల్ I / O పిన్స్: 14 (వీటిలో 6 PWM ఆపరేషన్లు చేయగలవు)
- అనలాగ్ ఇన్పుట్ పిన్స్: 6
- ప్రోగ్రామ్ నిల్వ చేయడానికి ఫ్లాష్ మెమరీ: 32KB
- ర్యామ్: 2 కెబి
- EEPROM: 1KB
- గడియార వేగం: 16MHz
- I / O పిన్కు DC అవుట్పుట్ కరెంట్: 20mA
గమనిక: పై స్పెసిఫికేషన్ ATmega328P ఆధారిత arduino మైక్రోకంట్రోలర్కు మాత్రమే వర్తిస్తుంది.
బ్రెడ్బోర్డ్లో ఒకదాన్ని ఎలా తయారు చేయాలి:
మీ ప్రాజెక్ట్ యొక్క నమూనా పూర్తయినట్లయితే మరియు మీ ప్రాజెక్ట్ పెట్టెలో శాశ్వతంగా చేయాలనుకుంటున్నారా? వాస్తవానికి మీరు మొత్తం స్థూలమైన ఆర్డునో బోర్డును మీ ప్రాజెక్ట్ పెట్టెలో ఉంచాల్సిన అవసరం లేదు.
ప్రోగ్రామ్ను అమలు చేయడానికి మరియు మీరు మైక్రోకంట్రోలర్తో కనెక్ట్ చేసిన పెరిఫెరల్స్ను నియంత్రించడానికి కొన్ని బాహ్య భాగాలతో ATmega328P సరిపోతుంది.
ప్రోగ్రామ్ను మైక్రోకంట్రోలర్కు బర్న్ చేయడానికి మరియు ప్రోటోటైపింగ్ సమయంలో మనం చేసే అవాంతరాల నుండి కొంత రక్షణను అందించడానికి ఆర్డునో బోర్డు ఉపయోగించబడుతుంది.
రేఖాచిత్రం:
ప్రాజెక్ట్ పూర్తయిన తర్వాత మీరు ATmega328P ను తీసివేసి, రేఖాచిత్రంలో చూపిన విధంగా కొన్ని బాహ్య భాగాలను కనెక్ట్ చేయవచ్చు మరియు మీరు దానిని శాశ్వతంగా చేయడానికి PCB కి టంకము చేయవచ్చు.
మీ తదుపరి ప్రాజెక్ట్ కోసం మీరు కొత్త ఆర్డునో బోర్డ్ కొనవలసిన అవసరం లేదు, బదులుగా మీరు ATmega328P మరియు కొన్ని ఇతర బాహ్యాలను కొనుగోలు చేయవచ్చు, ఇవి ఖర్చుతో కూడుకున్నవి మరియు మీ ప్రాజెక్ట్ను మరింత కాంపాక్ట్ చేస్తాయి.
ATmega328P బ్రెడ్బోర్డ్లో ఉన్నప్పుడు ఎలా ప్రోగ్రామ్ చేయాలి:
విధానం 1:
ATmega328P అనేది ఆర్డునో బోర్డ్తోనే సులభమైన మరియు సోమరితనం మార్గం. ATmega328P ని చొప్పించండి, మీ ప్రోగ్రామ్ను బర్న్ చేసి దాన్ని తీసివేసి, మీ ప్రాజెక్ట్లో చొప్పించండి.
మీ ప్రాజెక్ట్ 28 పిన్ ఐసి హోల్డర్ను కలిగి ఉన్నప్పుడు ఈ పద్ధతి అనుకూలంగా ఉంటుంది (తద్వారా ATmega328P ని సులభంగా తొలగించవచ్చు) మరియు ATmega328P సులభంగా ప్రాప్తిస్తుంది.
దీన్ని ఎలా చేయాలో ఇక్కడ ఉంది:
Arduino IDE ఫారమ్ arduino యొక్క అధికారిక వెబ్సైట్ను డౌన్లోడ్ చేసి, మీ కంప్యూటర్లో ఇన్స్టాల్ చేయండి.
మీ కంప్యూటర్లోని ఆర్డునో బోర్డు కోసం డ్రైవర్ను నవీకరించండి (మీరు లైనక్స్ ఆధారిత కంప్యూటర్ను ఉపయోగిస్తుంటే చేయవలసిన అవసరం లేదు).
సరైన దిశలో ఆర్డునో బోర్డులో ATmega328P ని చొప్పించండి మరియు దానికి బూట్లోడర్ ఉందని నిర్ధారించుకోండి.
“ఉపకరణాలు”> “బోర్డు”> “ఆర్డునో / జెన్యూనో UNO” ఎంచుకోండి
మీ పిసికి ఆర్డునోను ప్లగ్ చేసి, మీ ఆర్డునో కోసం కుడి పోర్టును ఎంచుకోండి (కంప్యూటర్కు కంప్యూటర్కు తేడా ఉంటుంది. “టూల్స్”> “పోర్ట్” ఎంచుకోండి).
ప్రోగ్రామ్ను కంపైల్ చేసి అప్లోడ్ బటన్ క్లిక్ చేయండి.
ATmega328P ను తీసివేసి, మీ ప్రాజెక్ట్లో చేర్చండి.
విధానం 2:
మీరు మైక్రోకంట్రోలర్ను తరచూ తిరిగి ప్రోగ్రామ్ చేస్తే మరియు మీ ప్రాజెక్ట్ యొక్క హార్డ్వేర్ ప్రాప్యత చేయకపోతే, ఈ పద్ధతి మీ ప్రాజెక్ట్కు ఉత్తమమైనది, ప్రత్యేకించి ATmega328P నేరుగా పిసిబిలో కరిగినప్పుడు.
గమనిక: మేము ముందుకు వెళ్ళే ముందు బాహ్య సర్క్యూట్ నుండి విద్యుత్ సరఫరా డిస్కనెక్ట్ అయ్యిందని నిర్ధారించుకోండి.
రేఖాచిత్రం:
“ఉపకరణాలు”> “బోర్డు”> “ఆర్డునో / జెన్యూనో UNO” ఎంచుకోండి
మీ పిసికి ఆర్డునోను ప్లగ్ చేసి, మీ ఆర్డునో కోసం కుడి పోర్టును ఎంచుకోండి (కంప్యూటర్కు కంప్యూటర్కు తేడా ఉంటుంది. “టూల్స్”> “పోర్ట్” ఎంచుకోండి).
ప్రోగ్రామ్ను కంపైల్ చేసి అప్లోడ్ బటన్ క్లిక్ చేయండి.
మునుపటి: మోటార్ సైకిల్ యాక్సిడెంట్ అలారం సర్క్యూట్ తర్వాత: బ్యాటరీ బ్యాకప్ సమయ సూచిక సర్క్యూట్