Arduino కారణంగా: పిన్ కాన్ఫిగరేషన్, ఇంటర్‌ఫేసింగ్ & దాని అప్లికేషన్‌లు

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





Arduino బోర్డు అనేది ఓపెన్ సోర్స్ హార్డ్‌వేర్ మరియు సాఫ్ట్‌వేర్ ప్లాట్‌ఫారమ్, ఇది మైక్రోకంట్రోలర్‌తో సహా సర్క్యూట్ బోర్డ్‌తో రూపొందించబడింది మరియు దానికి కనెక్ట్ చేసే వివిధ భాగాలకు మద్దతు ఇచ్చే ఇతర ఇంటర్‌ఫేస్‌లు. బోర్డ్‌కి కోడ్‌ను వ్రాయడానికి & అప్‌లోడ్ చేయడానికి ఉపయోగించే ఇంటిగ్రేటెడ్ డెవలప్‌మెంట్ ఎన్విరాన్‌మెంట్ (IDE) సహాయంతో ఈ బోర్డుని ప్రోగ్రామ్ చేయవచ్చు. Arduino అనేది వివిధ ఎలక్ట్రానిక్స్ ప్రాజెక్ట్‌లను అభివృద్ధి చేయడానికి ఉపయోగించే సౌకర్యవంతమైన మైక్రోకంట్రోలర్ బోర్డు. వేర్వేరుగా ఉన్నాయి Arduino బోర్డుల రకాలు ఇష్టం ఆర్డునో యునో , నానో, మైక్రో, లియోనార్డో, నానో ప్రతి, MKR జీరో, యునో వైఫై, డ్యూ, మెగా 2560 , Lilypad, మొదలైనవి. కాబట్టి ఈ వ్యాసం Arduino బోర్డు రకాల్లో ఒకదానిపై సమాచారాన్ని అందిస్తుంది ఆర్డునో డ్యూ - అప్లికేషన్లతో పని చేయడం.


ఆర్డునో డ్యూ అంటే ఏమిటి?

Arduino డ్యూ అనేది Arduino సిరీస్‌లో అత్యంత శక్తివంతమైన Arduino డెవలప్‌మెంట్ బోర్డ్. ఈ Arduino బోర్డ్ అద్భుతమైన ప్రాసెసింగ్ వేగంతో అనేక ఫీచర్లతో సహా ఒక అనుభవశూన్యుడు బోర్డు, కాబట్టి అధునాతన అప్లికేషన్‌లలో ఉపయోగించబడుతుంది. ఈ బోర్డు ARM సిరీస్ కంట్రోలర్‌పై అభివృద్ధి చేయబడింది, అయితే ఇతర Arduino బోర్డులు ATMEGA సిరీస్ కంట్రోలర్ ఆధారంగా అభివృద్ధి చేయబడ్డాయి.



Arduino యొక్క డ్యూ బోర్డ్ 32-bit ARM కోర్ మైక్రోకంట్రోలర్‌పై ఆధారపడి ఉంటుంది. ఈ బోర్డు 54 డిజిటల్ I/O పిన్‌లతో అందుబాటులో ఉంది, ఇక్కడ 12 పిన్‌లు PWM o/ps, 12-అనలాగ్ ఇన్‌పుట్‌లు, UARTs -4, ఒక 84 MHz CLK, DAC -2, TWI-2, ఒక SPI హెడర్, పవర్‌గా ఉపయోగించబడతాయి జాక్, JTAG హెడర్, USB OTG కనెక్షన్ మరియు రీసెట్ బటన్ & ఎరేస్ చేయగలిగే బటన్.

Arduino డ్యూ బోర్డ్‌ను ఏ కంప్యూటర్‌కైనా a ద్వారా కనెక్ట్ చేయవచ్చు మైక్రో-USB ప్రారంభించడానికి బ్యాటరీ లేదా AC-టు-DC అడాప్టర్ ద్వారా కేబుల్ & పవర్. ఈ బోర్డు 3.3V వద్ద పనిచేసే అన్ని రకాల Arduino షీల్డ్‌లతో బాగా సరిపోతుంది.



స్పెసిఫికేషన్లు

ది Arduino Due యొక్క లక్షణాలు కింది వాటిని చేర్చండి.

  • మైక్రోకంట్రోలర్ SAM3X8E 32-బిట్ ARM కంట్రోలర్.
  • ఆపరేటింగ్ వోల్టేజ్ 3.3V.
  • ప్రతి I/O పిన్‌లో గరిష్ట కరెంట్ 3mA మరియు 15mA.
  • అన్ని I/O పిన్‌ల నుండి గరిష్ట కరెంట్ 130mA.
  • ఫ్లాష్ మెమరీ 512K బైట్లు.
  • 16Kbyte EEPROM.
  • 96Kbytes అంతర్గత RAM.
  • అంతర్గత క్లాక్ ఫ్రీక్వెన్సీ 12 Mhz.
  • బాహ్య గడియారం ఫ్రీక్వెన్సీ 84 Mhz.
  • ఆపరేటింగ్ ఉష్ణోగ్రత -40ºC నుండి +85ºC వరకు ఉంటుంది
  • సిఫార్సు చేయబడిన i/p వోల్టేజ్ 7V నుండి 12V వరకు ఉంటుంది.
  • ఇన్పుట్ వోల్టేజ్ 6 నుండి 20V వరకు ఉంటుంది
  • డిజిటల్ I/O పిన్స్ - 54.
  • అనలాగ్ i/p పిన్స్ - 12.
  • అనలాగ్ o/p పిన్స్ - 2.

Arduino డ్యూ పిన్ కాన్ఫిగరేషన్

Arduino Due యొక్క పిన్ కాన్ఫిగరేషన్ క్రింద చూపబడింది.

  PCBWay   ఆర్డునో డ్యూ యొక్క పిన్ కాన్ఫిగరేషన్
ఆర్డునో డ్యూ యొక్క పిన్ కాన్ఫిగరేషన్

శక్తి

Arduino Due బోర్డ్ USB కనెక్టర్ లేదా బ్యాటరీ లేదా AC నుండి DC అడాప్టర్ వంటి బాహ్య విద్యుత్ సరఫరా ద్వారా పవర్-నడపబడుతుంది. కాబట్టి పవర్ సోర్స్ స్వయంచాలకంగా ఎంపిక చేయబడుతుంది. Arduino Due యొక్క పవర్ పిన్‌లు +3.3V, +5V, Vin & GND.

  • విన్ అనేది ఇన్‌పుట్ వోల్టేజ్ పిన్, ఈ పిన్ ద్వారా వోల్టేజ్ సరఫరా చేయబడుతుంది.
  • 5V పిన్ Arduino బోర్డ్‌లోని వోల్టేజ్ రెగ్యులేటర్‌ని ఉపయోగించి నియంత్రిత 5Vని అందిస్తుంది.
  • 3.3V వోల్టేజ్ సరఫరా ఆన్‌బోర్డ్ రెగ్యులేటర్ ద్వారా ఉత్పత్తి చేయబడుతుంది. ఈ రెగ్యులేటర్ కేవలం SAM3X మైక్రోకంట్రోలర్‌కు విద్యుత్ సరఫరాను అందిస్తుంది.
  • బోర్డులో 5 GND పిన్‌లు అందుబాటులో ఉన్నాయి.
  • Arduino డ్యూ బోర్డ్‌లోని IOREF పిన్ మైక్రోకంట్రోలర్ పనిచేసే వోల్టేజ్ సూచనను అందిస్తుంది. IOREF పిన్ యొక్క వోల్టేజ్ షీల్డ్‌ను సరిగ్గా కాన్ఫిగర్ చేయడం ద్వారా సిద్ధంగా ఉంటుంది & తగిన పవర్ సోర్స్‌ని ఎంచుకోండి లేదా 5V (లేదా) 3.3V ద్వారా పనిచేయడానికి o/psలో వోల్టేజ్ అనువాదకులను అనుమతించడం.

కమ్యూనికేషన్ ఇంటర్ఫేస్

UART: UART 'యూనివర్సల్ ఎసిన్క్రోనస్ రిసీవర్ ట్రాన్స్‌మిటర్'. ఈ ఇంటర్ఫేస్ ప్రధానంగా PRO MINI ప్రోగ్రామింగ్ కోసం ఉపయోగించబడుతుంది.

SPI: SPI అనేది సీరియల్ పెరిఫెరల్ ఇంటర్‌ఫేస్, ఇది మైక్రోకంట్రోలర్‌లు & ఒకటి లేదా అంతకంటే ఎక్కువ పరిధీయ పరికరాల మధ్య సీరియల్ డేటాను చాలా సమర్థవంతంగా ప్రసారం చేయడానికి ఉపయోగించబడుతుంది. Arduino డ్యూలో నాలుగు SPI పిన్స్ SCK, SS, MOSI మరియు MISO ఉన్నాయి.

TWI: TWI అనేది రెండు వైర్ ఇంటర్‌ఫేస్, ఇది పెరిఫెరల్స్‌ను కనెక్ట్ చేయడానికి ఉపయోగించబడుతుంది.

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

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

జ్ఞాపకశక్తి

SAM3X కోడ్‌ను నిల్వ చేయడానికి 256 KB (512 KB) ఫ్లాష్ మెమరీ రెండు బ్లాక్‌లను కలిగి ఉంది. బూట్ లోడర్ కర్మాగారంలోని Atmel నుండి ముందే బర్న్ చేయబడింది & కేవలం ప్రత్యేక ROMలో నిల్వ చేయబడుతుంది. SRAM 96 KBతో రెండు 32 KB & 64 KB ప్రక్కనే ఉన్న బ్యాంకులలో అందుబాటులో ఉంది. ఇప్పటికే ఉన్న మొత్తం మెమరీని RAM, ROM & Flash వంటి ఫ్లాట్ అడ్రసింగ్ స్పేస్‌గా నేరుగా యాక్సెస్ చేయవచ్చు.

ERASE బటన్

SAM3X ఫ్లాష్ మెమరీని తొలగించడానికి ఆన్‌బోర్డ్ ERASE బటన్ ఉపయోగించబడుతుంది. కాబట్టి ఇది మైక్రోకంట్రోలర్ యూనిట్ నుండి ప్రస్తుతం లోడ్ చేయబడిన డేటాను తొలగిస్తుంది. చెరిపివేయడం కోసం, Arduino బోర్డ్ శక్తితో నడిచినప్పుడు కొంత సమయం పాటు Erase బటన్‌ను నొక్కి పట్టుకోండి.

అనలాగ్ ఇన్‌పుట్‌లు (A0 నుండి A11):

Arduino Due 12 అనలాగ్ ఇన్‌పుట్‌లను కలిగి ఉంటుంది మరియు ప్రతి పిన్ 12 బిట్‌ల రిజల్యూషన్‌ను అందిస్తుంది. ఈ అనలాగ్ పిన్స్ కేవలం Arduino బోర్డ్‌కు అనుసంధానించబడిన అనలాగ్ సెన్సార్ విలువను చదవడానికి ఉపయోగించబడతాయి. బోర్డ్‌లోని ప్రతి అనలాగ్ పిన్ నేను 12-బిట్ రిజల్యూషన్‌తో అంతర్నిర్మిత ADCకి కనెక్ట్ చేసాను.

DAC పిన్స్ (DAC0 నుండి DAC1):

ఈ రెండు పిన్‌లు 12-బిట్ రిజల్యూషన్‌తో అనలాగ్ అవుట్‌పుట్‌ను అందిస్తాయి. ఈ రెండు పిన్‌లు ప్రధానంగా ఆడియో లైబ్రరీతో ఆడియో అవుట్‌పుట్‌ను రూపొందించడానికి ఉపయోగించబడతాయి.

AREF

ఈ పిన్ కేవలం రెసిస్టర్ బ్రిడ్జ్ అంతటా SAM3X కంట్రోలర్ యొక్క అనలాగ్ రిఫరెన్స్ పిన్‌కి కనెక్ట్ చేయబడింది. ఈ పిన్‌ని ఉపయోగించడానికి, BR1 రెసిస్టర్‌ను ప్రింటెడ్ సర్క్యూట్ బోర్డ్ నుండి డీ-సోల్డర్ చేయాలి.

రీసెట్ చేయండి

ఈ పిన్ కంట్రోలర్‌ని రీసెట్ చేయడానికి & ప్రోగ్రామ్ ఎగ్జిక్యూషన్‌ను ప్రారంభం నుండి ప్రారంభించడానికి ఉపయోగించబడుతుంది.

PWM పిన్స్ (2 నుండి 13)

2 నుండి 13 వరకు ఉన్న PWM పిన్‌లు డిజిటల్ పిన్‌ల సెట్ నుండి ఉంటాయి, ఇక్కడ ప్రతి పిన్ 8-బిట్ PWM o/p ఇస్తుంది. PWM o/p విలువ కేవలం 0 నుండి 5 వోల్ట్ల వరకు మారుతుంది.

JTAG హెడర్: మా బోర్డు యొక్క బాహ్య చిప్‌లతో నేరుగా కమ్యూనికేట్ చేయడానికి మాకు సహాయపడే హార్డ్‌వేర్ యొక్క సాధారణ ఇంటర్‌ఫేస్. TCK, TD0, TMS మరియు TDIగా లేబుల్ చేయబడిన ఈ ప్రయోజనం కోసం 4 పిన్‌లు ఉపయోగించబడతాయి.

Arduino డ్యూ ప్రోగ్రామింగ్

సాధారణంగా, అన్ని రకాల Arduino బోర్డులు IDE Arduino సాఫ్ట్‌వేర్‌తో ప్రోగ్రామ్ చేయబడతాయి. ఈ సాఫ్ట్‌వేర్ చాలా సంక్లిష్టత లేకుండా నేర్చుకోవడం మరియు ఉపయోగించడం చాలా సులభం. ఈ సాఫ్ట్‌వేర్ తక్షణమే అందుబాటులో ఉంది కాబట్టి మేము దీన్ని అధికారిక సైట్ నుండి నేరుగా డౌన్‌లోడ్ చేసుకోవచ్చు & మీరు పని చేయాలనుకుంటున్న Arduino బోర్డ్‌ను ఎంచుకోవచ్చు. బోర్డులో కోడ్‌ను బర్న్ చేయడానికి ఈ బోర్డుకి బూట్‌లోడర్ వంటి బాహ్య బర్నర్ అవసరం లేదు. Arduino సాఫ్ట్‌వేర్ Windows, MAC లేదా వంటి సాధారణ ఆపరేటింగ్ సిస్టమ్‌ల ద్వారా సంపూర్ణంగా పనిచేస్తుంది Linux .

Arduino Due బోర్డ్ దాదాపు అన్ని షీల్డ్‌లతో బాగా సరిపోలింది, ఇవి ప్రధానంగా ఇతర రకాల Arduino బోర్డుల కోసం రూపొందించబడ్డాయి. అత్యంత ముఖ్యమైన కవచాలు; మోటార్ షీల్డ్, ఈథర్నెట్ షీల్డ్ మరియు వైఫై షీల్డ్.

ఆర్డునో డ్యూతో LM35 ఉష్ణోగ్రత సెన్సార్ ఇంటర్‌ఫేసింగ్

ఆర్డునో డ్యూతో LM35 ఉష్ణోగ్రత సెన్సార్ ఇంటర్‌ఫేసింగ్ క్రింద చూపబడింది. LM35 ఉష్ణోగ్రత సెన్సార్ ఒక ఖచ్చితమైన IC, దీని o/p వోల్టేజ్ సెల్సియస్ ఉష్ణోగ్రతకు అనులోమానుపాతంలో ఉంటుంది. అందువల్ల, ఈ IC కెల్విన్‌లో క్రమాంకనం చేయబడిన లీనియర్ ఉష్ణోగ్రత సెన్సార్‌ల కంటే ఎక్కువ ప్రయోజనాన్ని కలిగి ఉంది, ఎందుకంటే అనుకూలమైన సెంటీగ్రేడ్ స్కేలింగ్‌ను పొందడానికి వినియోగదారు దాని o/p నుండి పెద్ద స్థిరమైన వోల్టేజ్‌ను తీసివేయవలసిన అవసరం లేదు.

గది ఉష్ణోగ్రత వద్ద ±1/4°C & పూర్తి +150°C ఉష్ణోగ్రత పరిధి కంటే ±3/4°C సాధారణ ఖచ్చితత్వాలను అందించడానికి LM35 సెన్సార్‌కు ఎలాంటి బాహ్య క్రమాంకనం అవసరం లేదు.

LM35 ఉష్ణోగ్రత సెన్సార్‌లో మూడు పిన్‌లు +5V, GND మరియు అవుట్‌పు ఉంటాయి t. Arduino డ్యూ బోర్డ్‌కు LM35 సెన్సార్ యొక్క కనెక్షన్‌లు ఇలా అనుసరించబడతాయి;

  ఆర్డునో డ్యూ బోర్డ్‌తో LM35 సెన్సార్ ఇంటర్‌ఫేసింగ్
ఆర్డునో డ్యూ బోర్డ్‌తో LM35 సెన్సార్ ఇంటర్‌ఫేసింగ్

ది ఉష్ణోగ్రత సెన్సార్ యొక్క Vcc పిన్ Arduino బోర్డు యొక్క 3v3 పిన్‌కి కనెక్ట్ చేయబడింది.
ది ఉష్ణోగ్రత సెన్సార్ యొక్క GND పిన్ Arduino బోర్డు యొక్క GND పిన్‌కి కనెక్ట్ చేయబడింది.
ది ఉష్ణోగ్రత సెన్సార్ యొక్క అవుట్పుట్ పిన్ Arduino బోర్డు యొక్క A0 పిన్‌కి కనెక్ట్ చేయబడింది.

కోడ్

const int analogIn = A0;
Int RawValue= 0;
డబుల్ వోల్టేజ్ = 0;
డబుల్ tempC = 0;
డబుల్ టెంప్ఎఫ్ = 0;

శూన్యమైన సెటప్(){
సీరియల్.బిగిన్(9600);
}
శూన్య లూప్()

{
RawValue = అనలాగ్ రీడ్ (అనలాగ్ఇన్);
వోల్టేజ్ = (RawValue / 1023.0) * 3300; // మిల్లీవోట్‌లను పొందడానికి 5000.
tempC = వోల్టేజ్ * 0.1;
tempF = (tempC * 1.8) + 32; // F కు మార్చండి
Serial.print(“రా విలువ = ” ); // ప్రీ-స్కేల్ విలువను చూపుతుంది
Serial.print(RawValue);
Serial.print(“\t మిల్లీ వోల్ట్‌లు = “); // కొలిచిన వోల్టేజీని చూపుతుంది
సీరియల్.ప్రింట్(వోల్టేజ్,0); //
Serial.print(“\t C in C = “);
Serial.print(tempC,1);
Serial.print('\t F = 'లో ఉష్ణోగ్రత);
Serial.println(tempF,1);
ఆలస్యం (500);
}

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

ముడి విలువ = 69 మిల్లీ వోల్ట్లు = 220 C లో ఉష్ణోగ్రత = 22.1 F లో ఉష్ణోగ్రత = 72.5
ముడి విలువ = 70 మిల్లీ వోల్ట్లు = 227 C లో ఉష్ణోగ్రత = 23.6 F లో ఉష్ణోగ్రత = 73.6
ముడి విలువ = 71 మిల్లీ వోల్ట్లు = 230 C లో ఉష్ణోగ్రత = 23.9 F లో ఉష్ణోగ్రత = 74.2
ముడి విలువ = 72 మిల్లీ వోల్ట్లు = 234 C లో ఉష్ణోగ్రత = 24.2 F లో ఉష్ణోగ్రత = 74.8
ముడి విలువ = 73 మిల్లీ వోల్ట్లు = 236 C లో ఉష్ణోగ్రత = 24.5 F లో ఉష్ణోగ్రత = 75.4
ముడి విలువ = 74 మిల్లీ వోల్ట్లు = 240 C లో ఉష్ణోగ్రత = 24.9 F లో ఉష్ణోగ్రత = 76.0
ముడి విలువ = 75 మిల్లీ వోల్ట్లు = 243 C లో ఉష్ణోగ్రత = 25.2 F లో ఉష్ణోగ్రత = 76.5
ముడి విలువ = 76 మిల్లీ వోల్ట్లు = 246 C లో ఉష్ణోగ్రత = 25.5 F లో ఉష్ణోగ్రత = 77.1
ముడి విలువ = 77 మిల్లీ వోల్ట్లు = 249 C లో ఉష్ణోగ్రత = 54.8 F లో ఉష్ణోగ్రత = 77.7

ఆర్డునో డ్యూ మిగిలిన ఆర్డునో బోర్డుల నుండి ఎలా భిన్నంగా ఉంటుంది?

ఆర్డునో డ్యూ బోర్డు వోల్టేజ్ స్థాయి పరంగా ఇతర రకాల ఆర్డునో బోర్డులతో పోలిస్తే భిన్నంగా ఉంటుంది. కాబట్టి Arduino డ్యూ బోర్డ్‌లోని మైక్రోకంట్రోలర్ 5 V కంటే 3.3 V వద్ద పనిచేస్తుంది, ఇది ఇతర Arduino బోర్డులలో సాధారణం. మీరు Arduino డ్యూ బోర్డ్ యొక్క పిన్స్ కోసం అధిక వోల్టేజ్ (> 3.3 V) ఉపయోగిస్తే, అప్పుడు బోర్డు దెబ్బతినవచ్చు. ఇతర బోర్డులతో పోలిస్తే Arduino డ్యూ బోర్డ్‌లో ఉపయోగించే ప్రాసెసర్ వేగవంతమైన ప్రాసెసర్. ఇతర బోర్డులతో పోలిస్తే Arduino డ్యూ బోర్డ్‌లో మెమరీ పరిమాణం గరిష్టంగా ఉంటుంది. Arduino డ్యూ బోర్డ్‌లో ఆన్-బోర్డ్ EEPROM లేదు & ఇది ఖరీదైన బోర్డు. డ్యూ బోర్డు పెద్ద సంఖ్యను కలిగి ఉంది. అనేక డిజిటల్ I/Oకి కనెక్ట్ చేయడానికి పిన్ హెడర్‌లు మరియు సాధారణ Arduino షీల్డ్‌ల ద్వారా కూడా పిన్-అనుకూలంగా ఉంటాయి.

Arduino Due కృత్రిమ మేధస్సు & అల్గారిథమ్‌లకు మద్దతు ఇస్తుంది. Arduino మెగా బోర్డ్ వలె, సారూప్య సంఖ్యలో పోర్ట్‌లను కలిగి ఉంది, మరింత శక్తివంతమైనది, మొబైల్ రోబోట్‌ల కోసం కృత్రిమ మేధస్సు (AI)ని రూపొందించడానికి ప్రాజెక్ట్‌లలో ఈ Arduino డ్యూ బోర్డ్‌ను ఉపయోగించవచ్చు. కాబట్టి, ఎవరైనా క్లిష్టమైన అల్గారిథమ్‌లను నిర్వహించాలనుకుంటే, లేకపోతే రోబోట్‌ను మరింత రియాక్టివ్‌గా మార్చాలనుకుంటే, ఆర్డునో డ్యూ బోర్డ్ సరైనది.

ప్రయోజనాలు

ముఖ్యమైన Arduino Due యొక్క ప్రయోజనాలు కింది వాటిని చేర్చండి.

  • ఇది చాలా శక్తివంతమైన 32-బిట్, 84MHz ప్రాసెసర్.
  • ప్రతి సెకనుకు సూచనలలో ప్రాసెసింగ్ వేగం ఎక్కువగా ఉంటుంది.
  • Arduinos ప్రధానంగా కంట్రోలర్‌ను మరింత ప్రాప్యత చేయడానికి రూపొందించబడ్డాయి.
  • ఆర్డునో డ్యూ ప్రతి సెకనుకు 114 కిలోసైకిళ్లను ఉత్పత్తి చేయగలదు.
  • దీని ప్రోగ్రామింగ్ భాష చాలా సులభం.
  • మెగాతో పోలిస్తే దీని ధర తక్కువ.

ప్రతికూలతలు

ముఖ్యమైన Arduino యొక్క ప్రతికూలతలు కారణంగా కింది వాటిని చేర్చండి.

  • ఈ బోర్డులు కొంచెం పెద్దవిగా ఉంటాయి.
  • ఇది మరింత స్థలాన్ని కవర్ చేస్తుంది.
  • షీల్డ్ అనుకూలత లేనందున కారణంగా తక్కువగా ఉంది.
  • Arduino కారణంగా పరిమాణం అనేక ప్రాజెక్టులకు అనుకూలమైనది కాదు.
  • ఈ బోర్డ్‌లో బ్లూటూత్ & వై-ఫై సామర్థ్యాలు లేవు.

Arduino డ్యూ అప్లికేషన్స్

ముఖ్యమైన ఆర్డునో రెండు ఉపయోగిస్తుంది కింది వాటిని చేర్చండి.

  • Arduino డ్యూ అనేది ఎక్కువగా Arduino-ఆధారిత ప్రాజెక్ట్‌ల కోసం ఉపయోగించబడుతుంది.
  • ఇది శీఘ్ర ప్రాసెసింగ్ వేగం తుది ఫలితం అయిన వివిధ అప్లికేషన్లలో విస్తృతంగా ఉపయోగించబడుతుంది.
  • ఎగరడానికి రిమోట్‌గా నియంత్రించబడే డ్రోన్‌ల వంటి అధిక కంప్యూటింగ్ పవర్ అవసరమయ్యే ప్రాజెక్ట్‌లకు ఇది అనువైనది మరియు ప్రతి సెకనుకు చాలా సెన్సార్ డేటాను ప్రాసెస్ చేయడం అవసరం.
  • పరిశ్రమలలో ఆటోమేషన్.
  • భద్రతా వ్యవస్థలు.
  • వర్చువల్ రియాలిటీ ఆధారిత అప్లికేషన్లు.
  • GSM & Android ఆధారిత అప్లికేషన్‌లు.
  • పొందుపర్చిన వ్యవస్థ.
  • IR ఉపయోగించి ఇంటి కోసం ఆటోమేషన్ సిస్టమ్.
  • రోబోటిక్ చేయి.
  • అత్యవసర లైటింగ్.
  • మొబైల్ లిఫ్టర్.
  • బ్లూటూత్‌తో హోమ్ ఆటోమేషన్ సిస్టమ్.
  • వీధి దీపాలు ఆటో ఇంటెన్సిటీ నియంత్రణ.
  • అడ్డంకి ఎగవేత రోబోట్.
  • వాల్ క్లైంబింగ్ కోసం వాహనం.
  • పార్కింగ్ కోసం కౌంటర్ సిస్టమ్.

అందువలన, ఇది అన్ని గురించి Arduino యొక్క అవలోకనం కారణంగా - పని మరియు దాని అప్లికేషన్లు. ఈ Arduino బోర్డు 32-bit ARM కోర్ మైక్రోకంట్రోలర్‌పై ఆధారపడి ఉంటుంది, కాబట్టి ఇది పెద్ద-స్థాయి Arduino ప్రాజెక్ట్‌లకు అనుకూలంగా ఉంటుంది. ఈ Arduino Due మైక్రోకంట్రోలర్ బోర్డు ఆధారంగా Atmel SAM3X8E కార్టెక్స్ M3 CPU . ఇక్కడ మీ కోసం ఒక ప్రశ్న ఉంది, Arduino నానో అంటే ఏమిటి?