ዝርዝር ሁኔታ:

የአርዲኖ መሰረታዊ ትምህርት ለጀማሪዎች 6 ደረጃዎች
የአርዲኖ መሰረታዊ ትምህርት ለጀማሪዎች 6 ደረጃዎች

ቪዲዮ: የአርዲኖ መሰረታዊ ትምህርት ለጀማሪዎች 6 ደረጃዎች

ቪዲዮ: የአርዲኖ መሰረታዊ ትምህርት ለጀማሪዎች 6 ደረጃዎች
ቪዲዮ: 10 የአርዲኖ ፈጠራ ሃሳቦች //TOP 10 Arduino projects of 2021 Arduino School Projects 2021 2024, ሀምሌ
Anonim
ለጀማሪዎች አርዱዲኖ መሰረታዊ ትምህርት
ለጀማሪዎች አርዱዲኖ መሰረታዊ ትምህርት
ለጀማሪዎች አርዱዲኖ መሰረታዊ ትምህርት
ለጀማሪዎች አርዱዲኖ መሰረታዊ ትምህርት

1. አርዱinoኖ ምንድን ነው?

አርዱዲኖ በአብዛኛው ከ AVR ቤተሰብ በ 8-ቢት ማይክሮ መቆጣጠሪያዎች ላይ የተመሠረተ ለተከተቱ ስርዓቶች መድረክ ነው። ልዩነቱ የ 32 ቢት አርኤም ኮርቴክስ ኮር የሚጠቀም አርዱዲኖ ፋንታ ነው። በሌላ አነጋገር ማይክሮ መቆጣጠሪያ እና ውጫዊ መሣሪያዎችን መሥራት የሚችል ውፅዓቶች ያሉት ፣ ለምሳሌ ዳሳሾች ፣ የሞተር ተቆጣጣሪዎች ፣ ማሳያዎች ፣ ወዘተ የታተመ የወረዳ ሰሌዳ ነው።

አብዛኛዎቹ የአርዱዲኖ ስሪቶች ማንኛውንም የውጭ ፕሮግራም ሰሪ አያስፈልጋቸውም። እርስዎ ማድረግ የሚጠበቅብዎት ከዩኤስቢ-ዩኤስቢ ገመድ ጋር ከኮምፒዩተርዎ ጋር መገናኘት ብቻ ነው።

ከመድረክ አንዱ ጥቅሞች ስፍር ቁጥር የሌላቸው ቤተ -መጻህፍት ፣ ምሳሌዎች ፣ የተለያዩ የውጪ መሳሪያዎችን አያያዝ ለማስተማር የራሱ ነፃ አካባቢ ነው።

2. መድረኩ ለማን ነው?

አርዱዲኖ ለሁለቱም ለጀማሪዎች እና ለላቁ የኤሌክትሮኒክስ ፕሮግራም አውጪዎች የታሰበ ነው።

በዚህ ዓይነት ስርዓት ጀብዱን የሚጀምረው ሰው ፕሮግራሞችን ሲያዋቅሩ ፣ ግንኙነቶችን ሲፈትሹ እና አሽከርካሪዎችን ሲጭኑ ብዙ ጊዜ እና ነርቮቶችን ይቆጥባል። ከምሳሌዎች መማር የተሻለ እንደሆነ የታወቀ ነው። ለአርዱዲኖ በፕሮጀክቱ ድር ጣቢያ እና በመላው በይነመረብ ላይ ብዙዎቹ አሉ።

የበለጠ የላቁ ተጠቃሚዎች ብዙ ቤተ -ፍርግሞችን ፣ ሁለቱንም ነባሪዎችን (EEPROM ፣ Ethernet ፣ Display ፣ Servo ፣ SPI ፣ TWI ፣ WiFi) ፣ እንዲሁም በኤሌክትሮኒክ ሞጁሎች አምራቾች (ለምሳሌ የእኛ አቅራቢ - ፖሎሉ ጨምሮ) ይወዳሉ።

ለምሳሌ:

ለታዋቂው 16x2 ኤልሲዲ ማሳያ ድጋፍ ወደ ጥቂት ቀላል የኮድ መስመሮች ይወርዳል-

LiquidCrystal lcd (12, 11, 5, 4, 3, 2); // የእርሳስ መጨመር

lcd.begin (16, 2); // ባለ 16 ዓምድ የማሳያ ዓይነት ፣ 2 መስመሮችን ይግለጹ

lcd.print ("ሰላም ዓለም"); // ለማሳየት ጽሑፍ ያቅርቡ

“ጤና ይስጥልኝ” የሚለውን ቃል እና የማሳያውን የግንኙነት ዲያግራም የሚያሳይ ሙሉ ኮድ በ Arduino.cc ላይ ይገኛል።

3. የትኛውን ስሪት መምረጥ ነው?

የስሪቱ ምርጫ የሚወሰነው በሞጁሉ የታሰበ አጠቃቀም ላይ ነው። በእኛ መደብር ውስጥ ይገኛሉ-

ደረጃ 1: Arduino Uno R3

አርዱዲኖ ኡኖ አር 3
አርዱዲኖ ኡኖ አር 3

አርዱዲኖ ኡኖ አር 3

የሞጁሉ ቀላሉ ስሪት። ሳህኑ ላይ የሚከተሉትን ያገኛሉ

· Atmega328 ማይክሮ መቆጣጠሪያ (32 ኪባ ፍላሽ ፣ SRAM 2 ኪባ ፣ 16 ሜኸ የሰዓት ፍጥነት)

· 14 ዲጂታል ግብዓቶች / ግብዓቶች - ለእሱ ፣ ለምሳሌ ፣ ኤልኢዲዎች ፣ አዝራሮች ፣ ማሳያዎች ፣ ወዘተ.

· 6 PWM ውፅዓቶች - ለምሳሌ የሞተሮችን የማዞሪያ ፍጥነት ለመቆጣጠር ፣ የ servo ቦታን ማቀናበር

· 6 የአናሎግ ግብዓቶች - ሁሉንም ዓይነት ዳሳሾች ፣ አስተላላፊዎችን ከአናሎግ ውፅዓት ጋር እንዲሠራ መፍቀድ

የግንኙነት በይነገጽ;

· UART - ከፒሲ ጋር መረጃን ለመለዋወጥ በጣም ቀላሉ መንገዶች አንዱ

· I2C / TWI - ለአነፍናፊዎች ፣ ለጊዜ ወረዳዎች ድጋፍ

· SPI - ከፈጣን አስተላላፊዎች ወይም ከውጭ ትዝታዎች ጋር መገናኘት

ገቢ ኤሌክትሪክ:

· ዩኤስቢ ወይም ውጫዊ ምንጭ (ለምሳሌ የኤሲ አስማሚ)

አርዱዲኖ ኡኖ በአንጻራዊ ሁኔታ ቀላል ለሆኑ ትናንሽ ፕሮጀክቶች ጥሩ ምርጫ ነው። በተሳካ ሁኔታ ተግባራዊ ማድረግ ይችላሉ ፣ ለምሳሌ ፣ የሞተር መቆጣጠሪያ ፣ የመብራት መቆጣጠሪያ በተጠቃሚ በይነገጽ ፣ ኤልሲዲ ማሳያ። ሞጁሉ ወደ ማይክሮ መቆጣጠሪያ እና ወደ የተካተቱ ስርዓቶች ዓለም ለሚገቡ ተጠቃሚዎችም ይመከራል።

ደረጃ 2: አርዱዲኖ ሊዮናርዶ

አርዱinoና ሊዮናርዶ
አርዱinoና ሊዮናርዶ

አርዱinoና ሊዮናርዶ

· እኛ የምናገኘው ሌላ ስሪት -

· ATmega32u4 ማይክሮ መቆጣጠሪያ (32 ኪባ ፍላሽ ፣ 2.5 ኪባ SRAM ፣ 16 ሜኸ የሰዓት ፍጥነት)

· 20 ዲጂታል ግብዓቶች / ግብዓቶች - ለእሱ ፣ ለምሳሌ ፣ ኤልኢዲዎች ፣ አዝራሮች ፣ ማሳያዎች ፣ ወዘተ.

· 7 PWM ውጤቶች

· 12 የአናሎግ ግብዓቶች - ከኡኖ ስሪት ሁለት እጥፍ ይበልጣል ፣ ይህ ማለት ብዙ ዳሳሾችን ከአናሎግ ውፅዓት ጋር የማገናኘት ዕድል ማለት ነው።

የግንኙነት በይነገጽ;

· UART - ከፒሲ ጋር መረጃን ለመለዋወጥ በጣም ቀላሉ መንገዶች አንዱ

· I2C / TWI - ለአነፍናፊዎች ፣ ለጊዜ ወረዳዎች ድጋፍ

· SPI - ከፈጣን አስተላላፊዎች ወይም ከውጭ ትዝታዎች ጋር መገናኘት

· ዩኤስቢ - ታዋቂ የኮምፒተር መሳሪያዎችን ለማገናኘት ያስችልዎታል

· የኃይል አቅርቦት - ዩኤስቢ ወይም ውጫዊ ምንጭ (ለምሳሌ የኤሲ አስማሚ)

የእኛ ፕሮጀክት በዩኤስቢ በይነገጽ በኩል የሚገናኝ መሣሪያን ለመጠቀም ከሆነ አርዱዲኖ ሊዮናርዶ ፍጹም ምርጫ ይሆናል። ስርዓቱ የተቀናጀ የዩኤስቢ መቆጣጠሪያ አለው ፣ ይህም ከሌሎች ይለያል።

አምራቹ እንዲሁ “ዝቅተኛ መገለጫ” ያላቸውን ስሪቶች ይሰጣል። ቦርዱ ምንም ማገናኛዎች የሉትም ፣ ተጠቃሚው በራሳቸው ውሳኔ ሊሸጣቸው ይችላል። ሁሉም ንጥረ ነገሮች በፎቅ በሚሸጡ ቤቶች ውስጥ ናቸው። ፕሮጀክታችን በትንሽ ቦታ ውስጥ መራባት ሲኖርበት አማራጩ ጠቃሚ ነው።

ደረጃ 3: አርዱዲኖ ሜጋ 2560

አርዱዲኖ ሜጋ 2560
አርዱዲኖ ሜጋ 2560

አርዱዲኖ ሜጋ 2560

የበለጠ ሰፊ ፕሮጄክቶችን ለመተግበር የተነደፈ ስሪት። ከአርዱዲኖ UNO እና ሊዮናርዶ የበለጠ 54 ዲጂታል ግብዓቶች / ግብዓቶች ፣ ብዙ ማህደረ ትውስታ እና ብዙ የግንኙነት በይነገጾች አሉት። ሳህኑ ATmega2560 ን ከ AVR ቤተሰብ (ፍላሽ 256 ኪባ ፣ SRAM 8 ኪባ ፣ EEPROM 4 ኪባ የሰዓት ፍጥነት 16 ሜኸ) 54 አጠቃላይ ዓላማ ዲጂታል ግብዓቶች / ግብዓቶች PCI2C / TWI - ለአነፍናፊዎች ድጋፍ ፣ የጊዜ ወረዳዎች ኤስፒአይ - ከፈጣን አስተላላፊዎች ወይም ከውጭ ትዝታዎች ጋር መገናኘት የኃይል አቅርቦት የዩኤስቢ ወይም የውጭ ምንጭ (ለምሳሌ የኤሲ አስማሚ) ሞጁሉ ከቀዳሚዎቹ ስሪቶች የበለጠ ውድ ነው ፣ ግን ብዙ አማራጮች አሉት። Atmega2560 ማይክሮ መቆጣጠሪያ ሃብታም ዳርቻ እና ከፍተኛ የማስታወስ ችሎታ አለው። 256 ኪባ ፍላሽ - ብዙ ውሂብ ለመፃፍ የተራዘመ ኮድ ፣ 4 ኪባ EEPROMU ን እንዲደግፉ ያስችልዎታል።

ደረጃ 4: አርዱዲኖ ሜጋ ኤዲኬ

አርዱዲኖ ሜጋ ኤ.ዲ.ኬ

ከአርዱዲኖ ሜጋ ጥቅሞች በተጨማሪ ፣ ADK በ MAX34210 ቺፕ በሚቆጣጠረው የዩኤስቢ በይነገጽ በኩል ከ Android ስርዓት ጋር የመገናኘት ችሎታ አለው። የሞጁሉ ዝርዝር መግለጫ ከአርዲኖ ሜጋ ጋር ተመሳሳይ ነው-

· ATmega2560 ከ AVR ቤተሰብ (ፍላሽ 256 ኪባ ፣ SRAM 8 ኪባ ፣ EEPROM 4 ኪባ የሰዓት ፍጥነት 16 ሜኸ)

· 54 አጠቃላይ ዓላማ ዲጂታል ግብዓቶች / ግብዓቶች

· 14 PWM ውጤቶች

· 16 የአናሎግ ግብዓቶች

የግንኙነት በይነገጽ;

· 4 xUART - ከፒሲ ጋር መረጃን ለመለዋወጥ በጣም ቀላሉ መንገዶች አንዱ

· I2C / TWI - ለአነፍናፊዎች ፣ ለጊዜ ወረዳዎች ድጋፍ

· SPI - ከፈጣን አስተላላፊዎች ወይም ከውጭ ትዝታዎች ጋር መገናኘት

· የኃይል አቅርቦት - ዩኤስቢ ወይም ውጫዊ ምንጭ (ለምሳሌ የኤሲ አስማሚ)

የ ADK ስሪት ከ Android ጋር ግንኙነትን በመጠቀም ለፕሮጀክቶች የተነደፈ ነው። አብሮገነብ የዩኤስቢ መቆጣጠሪያ እንዲሁ ካሜራ ፣ የጨዋታ መቆጣጠሪያ ወይም የእንቅስቃሴ መቆጣጠሪያን ለማገናኘት ያስችልዎታል።

ደረጃ 5: አርዱዲኖ ሊዮናርዶ ኤተርኔት

አርዱዲኖ ሊዮናርዶ ኤተርኔት

የሞጁሉ ዋነኛው ጠቀሜታ ከአውታረ መረቡ ጋር ያለው ቀላል ግንኙነት ነው። ሞጁሉ ከኤተርኔት መቆጣጠሪያ ጋር የአውታረ መረብ ሶኬት አለው። እንዲሁም በቦርዱ ላይ የማይክሮ ኤስዲ ማህደረ ትውስታ ካርድ ማስገቢያ አለ። ከአርዲኖ ሊዮናርዶ ጋር ተመሳሳይ መግለጫ

· Atmega32u4 ማይክሮ መቆጣጠሪያ (32 ኪባ ፍላሽ ፣ 2.5 ኪባ SRAM ፣

· 16 ሜኸ ሰዓት ፍጥነት)

· 20 ዲጂታል ግብዓቶች / ግብዓቶች - ለእሱ ፣ ለምሳሌ ፣ ኤልኢዲዎች ፣ አዝራሮች ፣ ማሳያዎች ፣ ወዘተ.

· 7 PWM ውፅዓቶች - ለምሳሌ የሞተሮችን የማሽከርከር ፍጥነት ለመቆጣጠር ፣ የ servo ቦታን ማቀናበር

· 12 የአናሎግ ግብዓቶች - ሁሉንም ዓይነት ዳሳሾች ፣ አስተላላፊዎችን ከአናሎግ ውፅዓት ጋር ለመስራት መፍቀድ

የግንኙነት በይነገጽ;

· UART - ከፒሲ ጋር መረጃን ለመለዋወጥ በጣም ቀላሉ መንገዶች አንዱ

· I2C / TWI - ለአነፍናፊዎች ፣ ለጊዜ ወረዳዎች ድጋፍ

· SPI - ከፈጣን አስተላላፊዎች ወይም ከውጭ ትዝታዎች ጋር መገናኘት

· ኃይል - የውጭ ምንጭ (ለምሳሌ የኤሲ አስማሚ)

የኤተርኔት ሥሪት ከአውታረ መረቡ ጋር ግንኙነት ለሚፈልጉ ፕሮጀክቶች የተነደፈ ነው። ምቾቱ እንዲሁ ከማይክሮ መቆጣጠሪያው ራሱ ማህደረ ትውስታ የበለጠ ውሂብ ሊከማችበት የሚችል የተቀናጀ የማይክሮ ኤስዲ ካርድ ማስገቢያ ነው።

ደረጃ 6: Arduino Due

አርዱዲኖ ምክንያት
አርዱዲኖ ምክንያት

አርዱዲኖ ምክንያት

ለ Arduino Due ምስጋና ይግባው ፣ ተጠቃሚው በአርዱዲኖ ቤተመፃህፍት ላይ የተመሠረተ የ ARM 32 ቢት Cortex M3 ማይክሮ መቆጣጠሪያን በመጠቀም ስርዓቶችን መፍጠር ይችላል። ዝርዝር መግለጫው እንደሚከተለው ነው

· የአቅርቦት voltage ልቴጅ -7V ወደ 12V (የሚመከር) ፣ 6V-20V (ከፍተኛ)

· Mikrokontroler: AT91 SAM3X8E ፣ rdzeń 32-bit ARM Cortex M3

· ከፍተኛው የሰዓት ድግግሞሽ - 84 ሜኸ

· SRAM ማህደረ ትውስታ - 96 ኪባ ፍላሽ ማህደረ ትውስታ - 512 ኪባ

· ፒኖች I / O: 54

· PWM ሰርጦች: 12

· የአናሎግ ግብዓቶች ብዛት - 12 (የኤ / ዲ መቀየሪያ ሰርጦች)

· ዲ / A መለወጫ (ዲጂታል-አናሎግ)

· የዲኤምኤ መቆጣጠሪያ

· ተከታታይ በይነገጾች - UART ፣ SPI ፣ I2C ፣ CAN ፣ USB

· አራሚ JTAG

ቦርዱ በማይክሮ መቆጣጠሪያዎች ዓለም ውስጥ ካሉ የቅርብ ጊዜ መፍትሄዎች ጋር ለመተዋወቅ ለሚፈልጉ ተጠቃሚዎች ተወስኗል። እሱ ከ AVR- ተኮር ስሪቶች ፣ ከዲጂታል ወደ አናሎግ መቀየሪያን ጨምሮ የበለፀጉ የከባቢያዊ ወረዳዎች የበለጠ ችሎታዎች አሉት።

ከላይ ከተጠቀሰው በተጨማሪ አርዱዲኖ እንዲሁ ይሰጣል-

አርዱዲኖ ዜሮ M0 Pro - 32 ቢት Cortex M0 - Atmel ATSAMD21G18 32 -ቢት ማይክሮ መቆጣጠሪያ ሞዱል በ ARM Cortex M -0 ኮር የተገጠመለት። እሱ 256 ኪባ ፍላሽ ማህደረ ትውስታ ፣ 32 ኪባ ራም ፣ 14 ዲጂታል I / Os ፣ 12 PWM ሰርጦች ፣ 6 የአናሎግ ግብዓቶች እና አንድ ውፅዓት እና ታዋቂ የግንኙነት በይነገጾች አሉት። ሞጁሉ ከ 3.3 ቪ ጋር ይሠራል።

አርዱዲኖ ዩን - WiFi - የአርዱዲኖ ግንኙነት እና የሊኑክስ ስርዓት። በሊዮናርዶ ውስጥ ጥቅም ላይ በሚውለው የ ATmega32u4 ስርዓት ላይ የተመሠረተ ሞጁል መሣሪያውን በ WiFi አውታረ መረብ እና በተገቢው ቤተመጽሐፍት በኩል ያለገመድ ፕሮግራም እንዲያደርጉ እና እንዲቆጣጠሩ ያስችልዎታል። እንዲሁም የአርዱዲኖ ዩን ፖኢ ስሪት አለ - ከኤተርኔት አውታረመረብ የተጎላበተ።

አርዱዲኖ ማይክሮ - በአርዱዲኖ ሊዮናርዶ ላይ የተመሠረተ አነስተኛ ሞጁል በትንሽ መጠን ተለይቶ ይታወቃል። AVR Atmega32U4 ማይክሮ መቆጣጠሪያ አለው። በ 20 ዲጂታል I / O እና በታዋቂ የግንኙነት በይነገሮች የታጠቁ።

4. የአጠቃቀም ምሳሌዎች

- አርዱዲኖ እና አቅጣጫ በሶስት አቅጣጫዊ ቦታ።

በ 3-ልኬት ቦታ ላይ ለማቀናበር ባለ 3-ዘንግ ጋይሮስኮፕ ፣ የፍጥነት መለኪያ እና ማግኔቶሜትር (MinImu9 ስርዓት) የመጠቀም ምሳሌ።

- አርዱዲኖ እና ኤልሲዲ ማሳያ።

የአርዱዲኖ ሞዱሉን በመጠቀም ከኤችዲ 43480 መቆጣጠሪያ ጋር የኤልሲዲ ማሳያ ድጋፍ።

- አርዱዲኖ መድረክን በመጠቀም የዲሲ ሞተር ቁጥጥር።

የዲሲ ሞተሮችን አቅጣጫ እና ፍጥነት ለመቆጣጠር የሚያገለግሉ የሞጁሎች (ኤች-ድልድዮች) ምሳሌ።

- ከኢተርኔት አውታረ መረብ ጋር ግንኙነት

ከኤተርኔት ENC28J60 ሞዱል ጋር አርዱዲኖ ግንኙነት።

የሚመከር: