ఆలస్యం - ఆర్డునో బేసిక్స్‌తో LED ని మెరిసేటట్లు

సమస్యలను తొలగించడానికి మా పరికరాన్ని ప్రయత్నించండి





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

బేర్ బేసిక్స్ నేర్చుకోవడం

ఇక్కడ మేము డిస్కస్ చేసి, సెటప్ () పద్ధతి మరియు లూప్ () పద్ధతిని కలిగి ఉన్న “ఆర్డునో స్కెచ్” ను కంపైల్ చేయాల్సిన ప్రాథమిక కనీస కోడ్‌ను అర్థం చేసుకోవడానికి ప్రయత్నిస్తాము.



దీనికి అవసరమైన హార్డ్‌వేర్ ఆర్డునో బోర్డ్, అదనపు సర్క్యూట్ బోర్డు అవసరం లేదు.



సెటప్ () ఫంక్షన్ “స్కెచ్” ప్రారంభించిన వెంటనే ఇవ్వబడుతుంది. వేరియబుల్స్, పిన్ మోడ్‌లు, లైబ్రరీలతో సంబంధం కలిగి ఉండటానికి మేము దీన్ని అమలు చేస్తాము.

సెటప్ ఆపరేషన్ ఒక్కసారి మాత్రమే అమలు చేయడానికి కేటాయించబడుతుంది, ప్రతిసారీ ఆర్డునో బోర్డు ఆన్ చేయబడినప్పుడు లేదా రీసెట్ చేయబడినప్పుడు.

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

మీ “స్కెచ్” లోని లూప్ () విభాగం కింద వచ్చే కోడ్ ఆర్డునో బోర్డ్‌ను శక్తివంతంగా నియంత్రించడానికి అమలు చేయబడుతుంది.

కంపైలర్ కొన్ని పంక్తులు (//) తో ప్రారంభమయ్యే అన్ని పంక్తులను చదవదు, ఇది మీరు మీ కోడ్‌ను దీని తర్వాత మాత్రమే వ్రాయవలసి ఉంటుందని సూచిస్తుంది.

ఈ రూపంలో మీ కోడ్‌ను వ్యక్తీకరించడం వల్ల అది చదువుతున్న వారిని వివరించే సౌలభ్యాన్ని నిర్ధారిస్తుంది, అలాగే ప్రోగ్రామ్ దశల వారీగా ఎలా ముందుకు సాగవచ్చనే దాని గురించి మీకు కూడా తెలుసు.






Arduino తో LED ని మెరిసేటట్లు

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

మీకు అవసరమయ్యే ఆర్డునో బోర్డు కాకుండా ఇతర అదనపు పరికరం - LED.

విధానంతో ప్రారంభించడానికి, మీరు బోర్డు యొక్క # 13 ను పిన్ చేయడానికి 330 ఓం ¼ వాట్ రెసిస్టర్‌ను కనెక్ట్ చేయాలి.

తరువాత, ఈ 330 ఓంస్ రెసిస్టర్ మరియు గ్రౌండ్‌తో ఎల్‌ఈడీని కనెక్ట్ చేయండి (పొడవైన సీసం 330 ఓం వరకు వెళుతుంది, అయితే తక్కువ భూమికి దారితీస్తుంది) .ఇప్పుడు మీ కంప్యూటర్‌తో ఆర్డునో బోర్డ్‌ను హుక్ అప్ చేయండి, ప్రోగ్రామ్‌ను ప్రారంభించండి మరియు తరువాత ఈ పేజీలో అందించిన కోడ్‌ను ఫీడ్ చేయండి .

సాంప్రదాయకంగా Arduinos దాని పిన్ # 13 అంతటా కనెక్ట్ చేయబడిన LED ని కలిగి ఉంటుంది, ఇది ఎటువంటి హార్డ్‌వేర్ లేకుండా శక్తినిచ్చేటప్పుడు మెరిసేటట్లు చేస్తుంది.

కోడ్ అమలు

కోడ్‌ను అమలు చేయడానికి, మొదటి అమలు పిన్‌ # 13 ను టోగుల్ చేయడం, లైన్‌తో అవుట్‌పుట్ పిన్‌అవుట్‌ను రూపొందించడం:

పిన్ మోడ్ (13, U ట్పుట్)
ప్రధాన లూప్ అంతటా, మేము లైన్ ద్వారా LED ని ఆన్ చేస్తాము:

డిజిటల్ రైట్ (13, హై)

పైన పేర్కొన్నది పిన్ # 13 కు 5V సరఫరాను అనుమతిస్తుంది, తద్వారా నేను LED అంతటా అవసరమైన సామర్థ్యాన్ని ఉత్పత్తి చేస్తాను, దానిని ప్రకాశిస్తుంది.

ఇప్పుడు మేము ఈ క్రింది పంక్తిని ఉపయోగించి దాన్ని ఆఫ్ చేస్తాము:

డిజిటల్ రైట్ (13, తక్కువ)

అవును, తార్కికంగా ఇది పిన్ # 13 ను సున్నాకి మారుస్తుంది, LED ని ఆపివేస్తుంది.

ఇప్పుడు పైన పేర్కొన్న ఆన్ మరియు ఆఫ్ లెడ్ ల మధ్య మనకు కొంత సమయం ఆలస్యం గ్యాప్ అవసరం, తద్వారా మెరిసేటప్పుడు అర్ధమవుతుంది మరియు గుర్తించదగినదిగా మారుతుంది.

కోడ్ ఆలస్యం () ఆర్డునోను సెకను వరకు స్టేషనరీగా ఉండాలని ఆదేశిస్తుంది, మరో మాటలో చెప్పాలంటే ఈ ఆదేశం మ్యూట్ అవుతుంది
ఒక సెకనుకు కార్యకలాపాలు.

కోడ్:




మునుపటి: IC 4033 కౌంటర్ ఉపయోగించి ఎలక్ట్రానిక్ స్కోర్బోర్డ్ సర్క్యూట్ తర్వాత: టైమర్ సర్క్యూట్‌తో అనుకూలీకరించిన వాటర్ ఫ్లో కంట్రోలర్