మీరు ఇంటర్నెట్లో సరదా ఎలక్ట్రానిక్ ప్రాజెక్ట్ల కోసం చూస్తున్నట్లయితే, మీకు Arduino అనే పేరు రాదు. ఓపెన్ సోర్స్ సిస్టమ్ ఇతర విషయాలతోపాటు, ఇంటర్నెట్-ఆఫ్-థింగ్స్ అప్లికేషన్లు, రోబోట్లు మరియు సరదా DIY ప్రాజెక్ట్ల కోసం ఉపయోగించబడుతుంది. Arduino అంటే ఏమిటి మరియు ఈ తక్కువ-ధర వ్యవస్థతో ప్రయోగాలు చేయడం ఎందుకు చాలా సరదాగా ఉంటుంది?
Arduino ఒక ఓపెన్ సోర్స్ ఎలక్ట్రానిక్స్ ప్లాట్ఫారమ్ మరియు హార్డ్వేర్ మరియు సాఫ్ట్వేర్ కలయికను కలిగి ఉంటుంది. మీరు ఎలక్ట్రానిక్ భాగాలతో టింకర్ చేయడాన్ని వీలైనంత సులభతరం చేయడం కోసం ప్రతిదీ లక్ష్యంగా పెట్టుకుంది. ప్రోగ్రామింగ్ మరియు ఎలక్ట్రానిక్స్ అనుభవం లేని వ్యక్తులు కూడా దానితో త్వరగా పట్టు సాధించగలరని తయారీదారుల ఉద్దేశ్యం. ఇది కూడా చదవండి: Windows 10 మీ రాస్ప్బెర్రీ పైలో 16 దశల్లో.
ఏదైనా Arduino ప్రాజెక్ట్ యొక్క ఆధారం Arduino బోర్డు, దీనికి అనేక ప్రామాణిక భాగాలు కరిగించబడతాయి. Arduino బోర్డ్ యొక్క గుండె మైక్రోకంట్రోలర్, సాధారణంగా Atmel ATmega. అయితే, కొన్ని Arduino బోర్డులు ఉదాహరణకు Intel లేదా STM నుండి మైక్రోకంట్రోలర్లను కలిగి ఉంటాయి. Arduino బోర్డ్లో మీరు కనుగొనేది మోడల్పై ఆధారపడి ఉంటుంది. మీ కంప్యూటర్తో కమ్యూనికేట్ చేయడానికి చాలా బోర్డులు USB కనెక్షన్ని కలిగి ఉంటాయి, కానీ WiFi మాడ్యూల్తో మాత్రమే బోర్డులు అందుబాటులో ఉన్నాయి. Arduino బోర్డు యొక్క పెద్ద ప్రయోజనం ఏమిటంటే, సాధారణ DIY ప్రాజెక్ట్లను రూపొందించడానికి అవసరమైన అన్ని భాగాలు ఇప్పటికే బోర్డులో ఇన్స్టాల్ చేయబడ్డాయి.
ప్రతి బోర్డ్ వైపులా మీరు మీ స్వంత ఉత్పత్తిని సృష్టించడానికి సెన్సార్లు, మోటార్లు, LED లైట్లు మరియు ఇతర భాగాలకు వైర్ల ద్వారా కనెక్ట్ చేయగల ఇన్పుట్లు మరియు అవుట్పుట్లను కనుగొంటారు. ఈ భాగాలు తరచుగా చాలా చౌకగా ఉంటాయి కాబట్టి, మీరు తక్కువ డబ్బుతో మీ స్వంత IP కెమెరా, రోబోట్ లేదా IoT అప్లికేషన్ను తయారు చేసుకోవచ్చు. మీ Arduino ప్రాజెక్ట్ను ప్రోగ్రామ్ చేయడానికి మీకు కంప్యూటర్ అవసరం, కానీ మీ ప్రాజెక్ట్కు అంతిమంగా పని చేయడానికి కంప్యూటర్ అవసరమని దీని అర్థం కాదు. సాధారణంగా, మీ Arduino ప్రాజెక్ట్ USB కనెక్షన్ ద్వారా శక్తిని పొందుతుంది. Arduino ప్రాజెక్ట్ స్వతంత్రంగా అమలు చేయడానికి, మీరు పవర్ అడాప్టర్ లేదా బ్యాటరీని కనెక్ట్ చేయాలి.
Arduino LLC మరియు Arduino SRL మధ్య యుద్ధం
Arduino యొక్క చరిత్ర మరియు ఇటీవలి అభివృద్ధి వ్యాజ్యాలు మరియు తప్పుగా సంభాషించబడుతోంది. Arduino ప్రాజెక్ట్కు పూర్వగామిని 2004లో ఇటలీలో తన థీసిస్ వ్రాసిన కొలంబియన్ విద్యార్థి హెర్నాండో బర్రాగన్ ప్రారంభించారు. అతను తన ప్రోటోటైపింగ్ ప్లాట్ఫారమ్కి వైరింగ్ అని పేరు పెట్టాడు మరియు అది ఇప్పటికీ www.wiring.org.coలో ఉంది. బర్రాగన్ యొక్క పర్యవేక్షకులు మాస్సిమో బాంజీ మరియు కేసీ రియాస్, వీరిలో రెండోవారు ప్రోసెసింగ్ ప్రోగ్రామింగ్ లాంగ్వేజ్ మరియు డెవలప్మెంట్ ఎన్విరాన్మెంట్పై పనిచేశారు.
Arduino 2005లో జన్మించింది మరియు వైరింగ్ నుండి తీసుకోబడింది. అయినప్పటికీ, బర్రాగన్ ఆర్డునో జట్టులో భాగం కాదు. 2008 వరకు, ఏమీ తప్పు కాలేదు, కానీ 2008 చివరిలో ఐదుగురు టీమ్ సభ్యులలో ఒకరు - జియాన్లూకా మార్టినో - ఇటలీలో ఆర్డునో పేరును తన కంపెనీ స్మార్ట్ ప్రాజెక్ట్స్ ద్వారా ట్రేడ్మార్క్గా నమోదు చేసినప్పుడు, సంవత్సరాల తర్వాత ఇది Arduino- మధ్య చీలికకు దారితీసింది. జట్టు సభ్యులు. మార్టినో Arduino SRLని ప్రారంభించాడు మరియు ఇప్పటికే ఉన్న వెబ్సైట్ www.arduino.ccని www.arduino.orgకి కాపీ చేశాడు. Arduino.cc వెబ్సైట్ Arduino LLC ద్వారా నడుస్తుంది మరియు Banziతో సహా ఈ వ్యక్తుల సమూహం యునైటెడ్ స్టేట్స్ వెలుపల Genuino పేరుతో Arduino ఉత్పత్తులను విక్రయించడానికి ఒక దావా ద్వారా బలవంతం చేయబడింది. ప్రస్తుతం వ్యాజ్యాలు పెండింగ్లో ఉన్నాయి మరియు అప్పటి వరకు ఒకే పేరుతో ఒకే ఉత్పత్తులను తయారు చేసే రెండు కంపెనీలతో మేము ఒప్పందం చేసుకోవాలి. ఏకరూపత కొరకు, మేము ఈ వ్యాసంలో Arduino పేరును మాత్రమే ఉపయోగిస్తాము. ఐరోపాలో మేము Arduino LLC యొక్క Arduino బోర్డుల గురించి మాట్లాడేటప్పుడు సాంకేతికంగా Genuino గురించి మాట్లాడవలసి ఉన్నప్పటికీ, ఉత్పత్తులు ఒకేలా ఉంటాయి. భవిష్యత్తులోనూ ఇదే పరిస్థితి కొనసాగుతుందో లేదో చూడాలి.
ఉత్పత్తులు
Arduino సిస్టమ్తో ఏది సాధ్యమవుతుందో మరియు ఏ ఉత్పత్తులు అందుబాటులో ఉన్నాయో అనుభూతిని పొందడానికి, ముందుగా ఈ వెబ్సైట్ను సందర్శించడం ఉపయోగకరంగా ఉంటుంది. దయచేసి గమనించండి: ఆ వెబ్సైట్లో చూపబడిన ధరలు VATకి మాత్రమే కాకుండా మరియు షిప్పింగ్ ఖర్చులకు మాత్రమే కాకుండా). మీరు www.arduino.orgని కూడా సందర్శించవచ్చు, ఈ వెబ్సైట్ కొద్దిగా భిన్నమైన ఆఫర్ను కలిగి ఉంది. ఉత్పత్తులపై క్లిక్ చేయండి మరియు మూడు అధికారిక బిగినర్స్ బోర్డులు ఉన్నాయని మీరు చూస్తారు: యునో, 101 మరియు మైక్రో. Uno అనేది ప్రామాణిక మోడల్ మరియు దాని గురించి చాలా మాన్యువల్లు మరియు ట్యుటోరియల్లు వ్రాయబడ్డాయి. Uno దాని మూడవ పునర్విమర్శకు చేరుకుంది మరియు దీనిని Rev3 లేదా R3 అని కూడా పిలుస్తారు.
Uno ధర 20 యూరోలు మరియు ATmega328P మైక్రోకంట్రోలర్పై ఆధారపడి ఉంటుంది. ఇందులో 32 కిలోబైట్ల ఫ్లాష్ మెమరీ మరియు 2 కిలోబైట్ల ర్యామ్ ఉన్నాయి. 101 అనేది యునో యొక్క డీలక్స్ వెర్షన్ మరియు ఇంటెల్ క్యూరీ మైక్రోకంట్రోలర్ను కలిగి ఉంది. అదనంగా, 101 బ్లూటూత్ను కలిగి ఉంది మరియు బోర్డులో యాక్సిలెరోమీటర్ మరియు గైరోస్కోప్ ఉన్నాయి. మీరు చలనాన్ని ఉపయోగించే ప్రాజెక్ట్ను సృష్టించాలనుకుంటే లేదా బ్లూటూత్ ద్వారా వేరే వాటితో కమ్యూనికేట్ చేయాలనుకుంటే, ఇది మంచి ఎంపిక. 101 ధర 28.65 యూరోలు. మైక్రో అనేది ఇంటిగ్రేటెడ్ USB కనెక్షన్తో కూడిన కాంపాక్ట్ బోర్డ్ మరియు దీని ధర 18 యూరోలు. Arduino MEGA 2560 వంటి అధునాతన వినియోగదారుల కోసం మరింత క్లిష్టమైన బోర్డులు అందుబాటులో ఉన్నాయి, ఇది పెద్దది, మరిన్ని ఇన్పుట్లు మరియు అవుట్పుట్లను అందిస్తుంది మరియు మీకు 35 యూరోలు ఖర్చు అవుతుంది. Arduino ఒక ఓపెన్ సోర్స్ సిస్టమ్ కాబట్టి, Arduino బోర్డులను అందించే ఇతర తయారీదారులు ఉన్నారు. పోల్చదగిన బోర్డుల సులభ జాబితాను ఇక్కడ చూడవచ్చు.
షీల్డ్లతో విస్తరించండి
మీరు మీ Arduino ప్రాజెక్ట్ను సెన్సార్లు, మోటార్లు, రెసిస్టర్లు మరియు ఇతర ఎలక్ట్రానిక్లతో విస్తరించవచ్చు, అయితే షీల్డ్లు అని పిలవబడేవి కూడా అందుబాటులో ఉన్నాయి. ఇవి మీ ఆర్డునో బోర్డ్ యొక్క కార్యాచరణను విస్తరించే ప్రీ-సోల్డర్డ్ ప్రింటెడ్ సర్క్యూట్ బోర్డ్లు. ఉదాహరణకు, జాయ్స్టిక్ ద్వారా మీ ప్రాజెక్ట్ను నియంత్రించడానికి మీరు జాయ్స్టిక్ షీల్డ్ను కొనుగోలు చేయవచ్చు. మరొక ప్రసిద్ధ షీల్డ్ BLE షీల్డ్, దీనితో మీరు మీ Arduinoకి బ్లూటూత్ 4.0ని జోడిస్తారు. మీరు ఇప్పటికే ఉన్న మీ Arduino బోర్డ్లోని షీల్డ్ను సులభంగా క్లిక్ చేయవచ్చు. ఈ విధంగా మీరు సాధారణ బోర్డుని శక్తితో మాత్రమే కాకుండా, అదే సమయంలో మీ కవచాన్ని కూడా అందిస్తారు.