ዝርዝር ሁኔታ:

አርዱዲኖ በሃርድዌር እና በሶፍትዌር እና በአርዱዲኖ አጋዥ ስልጠናዎች መጀመር - 11 ደረጃዎች
አርዱዲኖ በሃርድዌር እና በሶፍትዌር እና በአርዱዲኖ አጋዥ ስልጠናዎች መጀመር - 11 ደረጃዎች

ቪዲዮ: አርዱዲኖ በሃርድዌር እና በሶፍትዌር እና በአርዱዲኖ አጋዥ ስልጠናዎች መጀመር - 11 ደረጃዎች

ቪዲዮ: አርዱዲኖ በሃርድዌር እና በሶፍትዌር እና በአርዱዲኖ አጋዥ ስልጠናዎች መጀመር - 11 ደረጃዎች
ቪዲዮ: የአርዱብሎክ መተግበሪያን በመጫን ላይ 2024, ሀምሌ
Anonim
አርዱዲኖ በሃርድዌር እና በሶፍትዌር እና በአርዱዲኖ አጋዥ ስልጠናዎች መጀመር
አርዱዲኖ በሃርድዌር እና በሶፍትዌር እና በአርዱዲኖ አጋዥ ስልጠናዎች መጀመር

በአሁኑ ጊዜ ፈጣሪዎች ፣ ገንቢዎች ለፕሮጀክቶች ፕሮቶታይፕ ፈጣን ልማት አርዱዲኖን ይመርጣሉ።

አርዱዲኖ ለአጠቃቀም ቀላል በሆነ ሃርድዌር እና ሶፍትዌር ላይ የተመሠረተ ክፍት ምንጭ የኤሌክትሮኒክስ መድረክ ነው። አርዱዲኖ በጣም ጥሩ የተጠቃሚ ማህበረሰብ አለው። የአርዱዲኖ ቦርድ ንድፍ (AVR ቤተሰብ ፣ nRF5x ቤተሰብ እና ያነሱ የ STM32 ተቆጣጣሪዎች እና ESP8266/ESP32) የሚያካትቱ የተለያዩ መቆጣጠሪያዎችን ይጠቀማል። ቦርዱ በርካታ አናሎግ እና ዲጂታል ግብዓት/የውጤት ፒኖች አሉት። ቦርዱ ዩኤስቢ ወደ ሲሪያል መለወጫ እንዲሁም መቆጣጠሪያውን መርሃግብር ለማድረግ የሚረዳ ነው።

በዚህ ጽሑፍ ውስጥ የአርዱዲኖ አይዲኢ እና የአርዱዲኖ ሰሌዳዎችን እንዴት እንደሚጠቀሙ እናያለን። አርዱዲኖ ለአጠቃቀም ቀላል እና ለፕሮጀክት ፕሮቶኮሎች በጣም ጥሩ አማራጭ ነው። ለሞዱል ቦርድ እና ለአርዲኖ ቦርድ ለመሰካት ተስማሚ ፒን የሚያገኝ ለአርዲኖ ቦርድ ብዙ ቤተ -መጻሕፍት እና የሃርድዌር ግንባታ ብዛት ያገኛሉ።

የአርዱዲኖ ሰሌዳ የሚጠቀሙ ከሆነ ለአርዲኖ ቦርዶች ፕሮግራም ለማድረግ ማንኛውንም ፕሮግራም አውጪ ወይም ማንኛውንም መሣሪያ አይፈልጉም። ምክንያቱም እነዚያ ሰሌዳ ቀድሞውኑ በተከታታይ የማስነሻ ጫኝ ተጭነው በዩኤስቢ ላይ ወደ ተከታታይ በይነገጽ ለመብረቅ ዝግጁ ናቸው።

ደረጃ 1: የሚሸፈኑ ነጥቦች

የሚከተሉት ነጥቦች በዚህ መማሪያ ውስጥ ተካትተዋል በደረጃ #4 ተያይachedል።

1. የመርሃ -ግብራዊ ማብራሪያ 2. ቡት ጫer ተብራርቷል 3. የድር አርታዒን እንዴት መጠቀም እንደሚቻል 4. አርዱዲኖ አይዲኢን እንዴት መጠቀም እንደሚቻል 5. ምሳሌ በ LED ብልጭታ ላይ 6. ምሳሌ በተከታታይ በይነገጽ ላይ 7. የምርጫ ዘዴን በመጠቀም በለውጥ በይነገጽ ላይ ምሳሌ 8. ምሳሌን በ Switch በይነገጽ በመጠቀም የማቋረጥ ዘዴ 9. በኤ.ዲ.ሲ. ላይ ምሳሌ።

ደረጃ 2 - ቡት ጫኝ ምንድነው?

በቀላል ቋንቋ ፣ ቡት ጫኝ ኮዱን የሚቀበል እና ወደ እኛ ብልጭታ የሚጽፍ የኮድ ቁራጭ ነው።

ቡት ጫኝ መቆጣጠሪያዎ ኃይል ባበራ ወይም ዳግም ማስጀመር በጀመረ ቁጥር መተግበሪያውን በሚጀምርበት ጊዜ መጀመሪያ የሚተገበር የኮድ ቁራጭ ነው።

ቡት ጫኝ ሲፈጽም እንደ UART ፣ SPI ፣ CAN ወይም USB ባሉ በይነገጽ ላይ የትእዛዝ ወይም ውሂብን ይፈትሻል። ቡት ጫኝ በ UART ፣ SPI ፣ CAN ወይም USB ላይ ሊተገበር ይችላል።

ቡት ጫኝ በሚሆንበት ጊዜ ፕሮግራመርን በእያንዳንዱ ጊዜ መጠቀም አያስፈልገንም። ነገር ግን በመቆጣጠሪያው ላይ የማስነሻ ጫኝ ከሌለ ከዚያ በዚህ ሁኔታ እኛ ፕሮግራመር/ፍላሸርን መጠቀም አለብን።

እና እኛ ፕሮግራመር/ፍላሽቶ ፍላሽ ጫኝ ጫኝን መጠቀም አለብን። አንዴ ቡት ጫኝ ከተበራ በኋላ የፕሮግራም አዘጋጅ/ፍላሽ አያስፈልግም።

አርዲኖኖ በቦርዱ ላይ ከተጫነ ቡት ጫኝ ጋር ይመጣል።

ደረጃ 3 LED ፣ ቁልፍ እና የኤ.ዲ.ሲ በይነገጽ

LED ፣ ቁልፍ እና የኤ.ዲ.ሲ በይነገጽ
LED ፣ ቁልፍ እና የኤ.ዲ.ሲ በይነገጽ
LED ፣ ቁልፍ እና የኤ.ዲ.ሲ በይነገጽ
LED ፣ ቁልፍ እና የኤ.ዲ.ሲ በይነገጽ

የሚከተለው በይነገጽ በዚህ መማሪያ ውስጥ ተሸፍኗል።

1. መሪ በይነገጽ

2. ቁልፍ በይነገጽ

3. የሸክላ በይነገጽ

1. መሪ በይነገጽ

ሊድ ከአርዱዲኖ ፒሲ 13 ፒን ጋር ተገናኝቷል። አብዛኛው የአርዱዲኖ ቦርድ በቦርዱ ላይ አንድ USER የሚመራ ስጦታ አለው። ስለዚህ ፣ ገንቢው ከአብነት ቤተ -መጽሐፍት ብልጭ ድርግም የሚል ምሳሌን ብቻ መጠቀም አለበት።

2. የመቀየሪያ በይነገጽ

ማብሪያ / ማጥፊያ በሁለት መንገዶች ሊነበብ ይችላል ፣ አንደኛው የምርጫ ዘዴ ሲሆን ሌላኛው በመቋረጥ ላይ የተመሠረተ ነው። በምርጫ ዘዴ ፣ ማብሪያ / ማጥፊያ ያለማቋረጥ ይነበባል እና እርምጃ ሊወሰድ ይችላል።

እና በማቋረጥ ዘዴ ፣ ቁልፍ ከተጫነ በኋላ እርምጃ ሊወሰድ ይችላል።

3. የሸክላ በይነገጽ

አናሎግ ፖት ከአርዱዲኖ አናሎግ ፒን ጋር ተገናኝቷል።

ደረጃ 4 - አስፈላጊ አካላት

አርዱዲኖ UNOArduino Uno በሕንድ-

አርዱዲኖ ኡኖ በዩኬ ውስጥ -

አርዱዲኖ ኡኖ በአሜሪካ -

አርዱዲኖ ናኖ

አርዱዲኖ ናኖ በሕንድ-

አርዱዲኖ ናኖ በዩኬ ውስጥ -

አርዱዲኖ ናኖ በአሜሪካ -

በዩኬ ውስጥ HC-SR04HC-SR04-https://amzn.to/2JusLCu

HC -SR04 በአሜሪካ ውስጥ -

MLX90614

በሕንድ ውስጥ MLX90614-

MLX90614 በዩኬ ውስጥ -

MLX90614 በአሜሪካ ውስጥ -

BreadBoard ዳቦ ዳቦ በሕንድ ውስጥ-

ዳቦ ቤት በአሜሪካ ውስጥ-

BreadBoard በዩኬ ውስጥ-

በሕንድ ውስጥ 16X2 LCD16X2 ኤልሲዲ-

በዩኬ ውስጥ 16X2 ኤልሲዲ -

በአሜሪካ ውስጥ 16X2 ኤልሲዲ -

ደረጃ 5: አጋዥ ስልጠና

Image
Image

ደረጃ 6: ኤልሲዲ በይነገጽ

ኤልሲዲ በይነገጽ
ኤልሲዲ በይነገጽ

16x2 ኤልሲዲ 16 ቁምፊ እና 2 ረድፍ ኤልሲዲ ያለው 16 የግንኙነት ፒኖች አሉት። ይህ ኤልሲዲ ለማሳየት በ ASCII ቅርጸት ውሂብ ወይም ጽሑፍ ይፈልጋል።

የመጀመሪያው ረድፍ በ 0x80 ይጀምራል እና 2 ኛ ረድፍ በ 0xC0 አድራሻ ይጀምራል።

ኤልሲዲ በ 4-ቢት ወይም 8-ቢት ሁናቴ ውስጥ ሊሠራ ይችላል። በ 4 ቢት ሁናቴ ፣ ውሂብ/ትዕዛዝ በናብል ቅርጸት በመጀመሪያ ከፍ ያለ ንብብብብብብብብብ እና ከዚያም ንባቡን ዝቅ ያደርገዋል።

ለምሳሌ ፣ 0x45 ለመላክ መጀመሪያ 4 ይላካል ከዚያም 5 ይላካል።

እባክዎን መርሃግብሩን ይመልከቱ።

RS ፣ RW ፣ E. እንዴት RS ን እንደሚጠቀሙ 3 የሚቆጣጠሩ ፒኖች አሉ - ትዕዛዙ ሲላክ ፣ ከዚያ RS = 0 መረጃ ሲላክ ፣ ከዚያ RS = 1 RW ን እንዴት እንደሚጠቀሙ

አርደብሊው ፒን አንብብ/ፃፍ። የት ፣ RW = 0 ማለት በኤልሲዲ ላይ ውሂብ ይፃፉ ማለት ነው RW = 1 ማለት ከኤልሲዲ መረጃ ያንብቡ

ወደ ኤልሲዲ ትዕዛዝ/ውሂብ ስንጽፍ ፒን እንደ LOW እያዘጋጀን ነው። ከኤልሲዲ እያነበብን ፣ ፒን እንደ ከፍተኛ እናስቀምጣለን። በእኛ ሁኔታ እኛ ወደ LOW ደረጃ ጠንክረነዋል ፣ ምክንያቱም እኛ ሁል ጊዜ ወደ ኤልሲዲ እንጽፋለን። E ን እንዴት መጠቀም እንደሚቻል (አንቃ) - መረጃን ወደ ኤልሲዲ ስንልክ ፣ በኤል ፒን እገዛ ለ lcd ምት እንሰጣለን።

ይህ COMMAND/DATA ን ወደ LCD ሲልክ ልንከተለው የሚገባ ከፍተኛ ደረጃ ፍሰት ነው።

የታችኛው ንዝረት በ COMMAND/DATA ላይ በመመስረት Pulse ን ፣ ትክክለኛ የ RS እሴት ያንቁ

ደረጃ 7: አጋዥ ስልጠና

Image
Image

ደረጃ 8: ለአልትራሳውንድ ዳሳሽ በይነገጽ

ለአልትራሳውንድ ዳሳሽ በይነገጽ
ለአልትራሳውንድ ዳሳሽ በይነገጽ

በአልትራሳውንድ ሞዱል HCSR04 ውስጥ ፣ የ 40 kHz ድግግሞሽ አልትራሳውንድ እንዲፈጥር በማነቃቂያ ፒን ላይ ቀስቅሴ ምት መስጠት አለብን። አልትራሳውንድ ካመነጨ በኋላ ማለትም 8 ጥራዞች 40 kHz ፣ ኢኮ ፒን ከፍ ያደርገዋል። የማስተጋቢያውን ድምጽ እስኪያገኝ ድረስ የኢኮ ፒን ከፍተኛ ሆኖ ይቆያል።

ስለዚህ የኢኮ ፒን ስፋት ድምፅ ወደ ነገሩ የሚጓዝበት እና ወደ ኋላ የሚመለስበት ጊዜ ይሆናል። የድምፅን ፍጥነት ስለምናውቅ ጊዜውን ካገኘን ርቀትን ማስላት እንችላለን። HC -SR04 ከ 2 ሴ.ሜ - 400 ሴ.ሜ ሊደርስ ይችላል።

ለአልትራሳውንድ ሞዱል ብዙውን ጊዜ ከ 20,000 Hz በላይ በሰው ሊታወቅ ከሚችለው ድግግሞሽ ክልል በላይ የሆኑትን የአልትራሳውንድ ሞገዶችን ያመነጫል። በእኛ ሁኔታ እኛ የ 40Khz ድግግሞሽ እናስተላልፋለን።

ደረጃ 9: MLX90614 የሙቀት ዳሳሽ በይነገጽ

MLX90614 የሙቀት ዳሳሽ በይነገጽ
MLX90614 የሙቀት ዳሳሽ በይነገጽ
MLX90614 የሙቀት ዳሳሽ በይነገጽ
MLX90614 የሙቀት ዳሳሽ በይነገጽ

MLX90614 በ i2c ላይ የተመሠረተ IR የሙቀት ዳሳሽ በሙቀት ጨረር ማወቂያ ላይ ይሠራል።

በውስጠኛው ውስጥ ፣ MLX90614 የሁለት መሣሪያዎች ጥንድ ነው-የኢንፍራሬድ ቴርሞፖል መፈለጊያ እና የምልክት ማስተካከያ መተግበሪያ አንጎለ ኮምፒውተር። በ Stefan-Boltzman ሕግ መሠረት ፣ ከፍፁም ዜሮ (0 ° ኬ) በታች ያልሆነ ማንኛውም ነገር በቀጥታ ከሙቀቱ ጋር በሚመጣጠን የኢንፍራሬድ ጨረር ውስጥ (በሰው-ዓይን የማይታይ) ብርሃን ያወጣል። በ MLX90614 ውስጥ ያለው ልዩ የኢንፍራሬድ ቴርሞpል በእይታው መስክ ውስጥ በሚገኙት ቁሳቁሶች ምን ያህል የኢንፍራሬድ ኃይል እንደሚወጣ ይገነዘባል ፣ እና ከዚያ ጋር ተመጣጣኝ የኤሌክትሪክ ምልክት ያመነጫል። ያ በሙቀት አማቂው የተሠራው ቮልቴጅ በመተግበሪያው አንጎለ ኮምፒውተር 17-ቢት ኤዲሲ ይወሰዳል ፣ ከዚያ ወደ ማይክሮ መቆጣጠሪያ ከመተላለፉ በፊት ሁኔታዊ ነው።

ደረጃ 10: አጋዥ ስልጠና

የሚመከር: