ዝርዝር ሁኔታ:

HackerBox 0049: አርም: 8 ደረጃዎች
HackerBox 0049: አርም: 8 ደረጃዎች

ቪዲዮ: HackerBox 0049: አርም: 8 ደረጃዎች

ቪዲዮ: HackerBox 0049: አርም: 8 ደረጃዎች
ቪዲዮ: Busting SUPER HERO Myths in Real Life! 2024, ህዳር
Anonim
HackerBox 0049: አርም
HackerBox 0049: አርም

በዓለም ዙሪያ ለጠላፊ ቦክስ ጠላፊዎች እንኳን ደስ አለዎት! ለ HackerBox 0049 እኛ ዲጂታል ማይክሮ መቆጣጠሪያ ስርዓቶችን በማረም ፣ በአርዱዲኖ አይዲ ውስጥ የ LOLIN32 ESP-32 WiFi ብሉቱዝ መድረክን በማዋቀር ላይ ፣ FastLED እነማ ቤተመፃሕፍትን በ 8x8 ማትሪክስ አድራሻ ባለው አርጂቢ ኤልኢዲዎች ፣ ተከታታይ ሞኒተር ኮድ ማረም ቴክኒኮችን ማሰስ ፣ FTDI 2232HL ሞዱል ለ JTAG የማይክሮ መቆጣጠሪያ ስርዓቶችን ማረም እና በተለያዩ የሃርድዌር ማረም እና የሙከራ ሁኔታዎች ውስጥ ለመጠቀም የ DIY ሎጂክ ተንታኝ ማዘጋጀት።

ይህ Instructable በ HackerBox 0049 ለመጀመር መረጃን ይ containsል ፣ አቅርቦቶች እስካለ ድረስ እዚህ ሊገዛ ይችላል። በየወሩ በመልዕክት ሳጥንዎ ውስጥ እንደዚህ ዓይነቱን HackerBox መቀበል ከፈለጉ እባክዎን በ HackerBoxes.com ደንበኝነት ይመዝገቡ እና አብዮቱን ይቀላቀሉ!

HackerBoxes ለኤሌክትሮኒክስ እና ለኮምፒዩተር ቴክኖሎጂ አድናቂዎች ወርሃዊ የደንበኝነት ምዝገባ ሳጥን አገልግሎት ነው - ሃርድዌር ጠላፊዎች - የህልም ህልሞች።

ደረጃ 1 ለሃከርከር ቦክስ 0049 የይዘት ዝርዝር

  • ወሞስ LOLIN32 ESP-32 ሞዱል
  • FTDI 2232HL ዩኤስቢ ሞዱል
  • CY7C68013A ሚኒ ቦርድ
  • የ WS2812B RGB LEDs 8x8 ማትሪክስ
  • የ Mini Grabber ክሊፖች ቀስተ ደመና ስብስብ
  • የሴት-ሴት ዱፖንት ዘለላዎች ስብስብ
  • ልዩ የ HackerBox Thinking Cap
  • ማንነትን የማያሳውቅ ተለጣፊ በመሄድ ላይ
  • የራስ ቅል ሲምኤም ተለጣፊ

ጠቃሚ የሚሆኑ አንዳንድ ሌሎች ነገሮች

  • ብረት ፣ ብየዳ እና መሰረታዊ የመሸጫ መሳሪያዎች
  • የሶፍትዌር መሳሪያዎችን ለማሄድ ኮምፒተር

ከሁሉም በላይ ፣ የጀብዱ ስሜት ፣ የጠላፊ መንፈስ ፣ ትዕግስት እና የማወቅ ጉጉት ያስፈልግዎታል። በኤሌክትሮኒክስ ግንባታ እና ሙከራ ፣ በጣም የሚክስ ቢሆንም ፣ አንዳንድ ጊዜ አስቸጋሪ ፣ ፈታኝ አልፎ ተርፎም ተስፋ አስቆራጭ ሊሆን ይችላል። ግቡ እድገት እንጂ ፍጽምና አይደለም። እርስዎ ሲጸኑ እና ጀብዱውን ሲደሰቱ ከዚህ እርካታ ከፍተኛ እርካታ ሊገኝ ይችላል። እያንዳንዱን እርምጃ በዝግታ ይውሰዱ ፣ ዝርዝሮቹን ያስቡ እና እርዳታ ለመጠየቅ አይፍሩ።

በ HackerBoxes FAQ ውስጥ ለአሁኑ እና ለወደፊቱ አባላት ብዙ መረጃ አለ። እኛ የምንቀበላቸው ቴክኒካዊ ያልሆኑ የድጋፍ ኢሜይሎች በሙሉ ማለት ይቻላል እዚያ መልስ አግኝተዋል ፣ ስለዚህ ተደጋጋሚ ጥያቄዎችን ለማንበብ ጥቂት ደቂቃዎችን ስለወሰዱ በእውነት እናመሰግናለን።

ደረጃ 2: Wemos LOLIN32 ESP-32 ሞዱል

ወሞስ LOLIN32 ESP-32 ሞዱል
ወሞስ LOLIN32 ESP-32 ሞዱል

የራስጌውን ካስማዎች ወደ ሞጁሉ ላይ ከመሸጥዎ በፊት የዌሞስ LOLIN32 ESP-32 ሞዱል ዋይፋይ ብሉቱዝ መድረክ የመጀመሪያ ሙከራዎችን ያድርጉ።

የአርዱዲኖ አይዲኢ እና የ ESP-32 ድጋፍ ጥቅል ይጫኑ

በመሳሪያዎች> ሰሌዳ ስር “WeMos LOLIN32” ን መምረጥዎን እርግጠኛ ይሁኑ

የምሳሌ ኮዱን በፋይሎች> ምሳሌዎች> መሠረታዊዎች> ብልጭ ድርግም ብለው ወደ WeMos LOLIN32 ፕሮግራም ያድርጉ

የምሳሌ ፕሮግራሙ በሞጁሉ ላይ ያለውን ሰማያዊ ኤልኢዲ እንዲያንጸባርቅ ማድረግ አለበት። ኤልዲ ከተለያዩ ቅጦች ጋር ብልጭ ድርግም እንዲል ለማድረግ የመዘግየቱን መለኪያዎች በማሻሻል ሙከራ ያድርጉ። አዲስ የማይክሮ መቆጣጠሪያ ሞዱል በፕሮግራም ላይ መተማመንን ለመገንባት ይህ ሁል ጊዜ ጥሩ ልምምድ ነው።

አንዴ በሞጁሉ አሠራር እና እንዴት እንደሚረዱት ከተመቻቹ ፣ ሁለቱን ረድፎች የራስጌ ፒኖችን ወደ ቦታው በጥንቃቄ ያሽጡ እና የመጫኛ ፕሮግራሞችን እንደገና ይሞክሩ።

ደረጃ 3 - የ 64 RGB LEDs ማትሪክስ

የ 64 RGB LEDs ማትሪክስ
የ 64 RGB LEDs ማትሪክስ

ለ Arduino IDE የ FastLED እነማ ቤተመፃሕፍት ይጫኑ።

እንደሚታየው የ LED ማትሪክስን ያገናኙ።

LED “Data In” ከ ESP32 ፒን 13 (A14) ጋር የተገናኘ መሆኑን ልብ ይበሉ።

በአንድ ጊዜ ከአንድ እጅ በላይ የኤልኢዲዎችን ሲያበሩ ፣ በተለይም ወደ ሙሉ ብሩህነት ፣ በ LOLIN32 ላይ ካለው የ 5 ቪ ፒን ይልቅ ከፍተኛ የአሁኑን 5V አቅርቦትን ለመጠቀም ያስቡበት።

እያንዳንዳቸው ለአራት ሰከንዶች የዘፈቀደ ቀለም ያለው የዘፈቀደ አካል ብልጭ ድርግም የሚያደርግ የ LEDmatrix ማሳያ ንድፍ ያዘጋጁ።

ደረጃ 4: ለአርዱዲኖ አይዲኢ ቀላል ተከታታይ ክትትል ማረም

ለ Arduino IDE ቀላል ተከታታይ ክትትል ማረም
ለ Arduino IDE ቀላል ተከታታይ ክትትል ማረም

የአርዱዲኖ ንድፍን ለማረም በጣም ቀላሉ እና ፈጣኑ ዘዴዎች በኮዱ አፈፃፀም ጊዜ ከ Serial.print መግለጫዎች ውጤትን ለመመልከት ተከታታይ ማሳያውን መጠቀም ነው።

በ LEDmatrix ማሳያ ሥዕል ውስጥ ሁለቱን ወደፊት የሚገጣጠሙትን በማስወገድ “//#ዴቢዩ 1 ን ይግለጹ” የሚለውን መስመር አይስማሙ።

ይህ በስዕሉ ውስጥ ተከታታይ ተቆጣጣሪ ማረም ያበራል። የ IDE ተከታታይ ሞኒተርን ወደ 9600 ባውድ መክፈት የማረም ውጤቱን ያሳያል። እነዚህ ውጤቶች እንዴት እንደሚፈጠሩ ለማየት ኮዱን ይገምግሙ።

እንደዚህ ዓይነት ተከታታይ የውጤት መግለጫዎች አፈፃፀሙ ወደ አንድ የተወሰነ ተግባር ወይም የኮድ አካባቢ ሲገባ/ሲወጣ ለመጠቆም ሊያገለግል ይችላል። በፕሮግራሙ ውስጥ ለተጠቀሙባቸው የውጤት እሴቶች መግለጫዎች (እንደታየው) በፕሮግራሙ ውስጥ በተለያዩ ክፍሎች ውስጥ ወይም ለተለያዩ ግብዓቶች ወይም ሌሎች ሁኔታዎች ምላሽ እንዴት እንደሚለወጡ ለመቆጣጠር ሊገቡ ይችላሉ።

ደረጃ 5: ለ Arduino IDE የላቀ ተከታታይ ማረም

ለ Arduino IDE የላቀ ተከታታይ ማረም
ለ Arduino IDE የላቀ ተከታታይ ማረም

የ SerialDebug ቤተ -መጽሐፍት በአርዱዲኖ አይዲኢ ውስጥ የበለጠ የላቀ ማረም እንዲጠቀሙ ያስችልዎታል።

ይህ Random Nerds Tutorial በፕሮጀክቶችዎ ውስጥ የ SerialDebug ቤተ -መጽሐፍትን እንዴት እንደሚጠቀሙ ያሳያል።

ደረጃ 6 JTAG በ FT2232HL ሞዱል ማረም

የ JTAG ማረም በ FT2232HL ሞዱል
የ JTAG ማረም በ FT2232HL ሞዱል

FT2232H (የውሂብ ሉህ እና ተጨማሪ) በዩኤስቢ 2.0 Hi-Speed (480Mb/s) እና UART/FIFO መካከል የ 5 ኛ ትውልድ ድልድይ ቺፕ ነው። ለተለያዩ የኢንዱስትሪ መደበኛ ተከታታይ ወይም ትይዩ በይነገጾች የመዋቀር ችሎታ አለው። FT2232H በአንድ ጊዜ በሁለት ሰርጦች ላይ JTAG ፣ I2C እና SPI ን በመጠቀም ለመገናኘት የሚያስችሉ ሁለት ባለብዙ ፕሮቶኮል የተመሳሰሉ ተከታታይ ሞተሮች (MPSSEs) አሉት።

JTAG (የጋራ የሙከራ እርምጃ ቡድን) ንድፎችን ለማረጋገጥ እና የታተሙ የወረዳ ሰሌዳዎችን ለመፈተሽ የኢንዱስትሪ ደረጃ ነው። ምንም እንኳን የ JTAG ቀደምት ትግበራዎች የቦርድ ደረጃ ሙከራን ያነጣጠሩ ቢሆንም ፣ JTAG የተቀናጁ ወረዳዎችን ንዑስ ብሎኮች የመዳረስ ዋና መንገድ ሆኖ ለመጠቀም ተሻሽሏል ፣ ይህም ሌላ ማረም የሚችል የግንኙነት ሰርጥ የሌላቸውን የተከተቱ ስርዓቶችን ለማረም አስፈላጊ ዘዴ አድርጎታል። “የ JTAG አስማሚ” በዒላማው ሲፒዩ ውስጥ ቺፕ ማረሚያ ሞጁሎችን ለመድረስ JTAG ን እንደ መጓጓዣ ዘዴ ይጠቀማል። እነዚያ ሞጁሎች ገንቢዎች የተከተተ ስርዓትን ሶፍትዌር በቀጥታ በማሽኑ መመሪያ ደረጃ ወይም ከከፍተኛ ደረጃ ቋንቋ ምንጭ ኮድ አንፃር እንዲያርሙ ያስችላቸዋል።

JTAG ESP32 ን በ FT2232 እና በ OpenOCD ማረም

በ FTDI 2232HL ላይ የተመሠረተ የ JTAG አስማሚ በመጠቀም ESP32 ን በወረዳ ውስጥ ማረም

OpenOCD ክፈት ላይ-ቺፕ አራሚ

እንዲሁም ዊንዶውስ ፣ ማክ ኦኤስ ኤክስ ወይም ሊኑክስን ከሚያሄዱ ከማንኛውም የዴስክቶፕ ፒሲ ከ I2C እና SPI ዳሳሾች እና መሰናክሎች ጋር ለመገናኘት FT232H ን እንዴት እንደሚጠቀሙ የሚያሳይ ይህንን አሪፍ መመሪያ ከአዳፍ ፍሬ ይመልከቱ።

ደረጃ 7: DIY ሎጂክ ተንታኝ - CY7C68013A ሚኒ ቦርድ

DIY ሎጂክ ተንታኝ - CY7C68013A ሚኒ ቦርድ
DIY ሎጂክ ተንታኝ - CY7C68013A ሚኒ ቦርድ

የሎጂክ ተንታኝ ከዲጂታል ስርዓት ወይም ከዲጂታል ወረዳ በርካታ ምልክቶችን የሚይዝ እና የሚያሳየ የኤሌክትሮኒክ መሣሪያ ነው። የመግቢያ ተንታኞች ዲጂታል ኤሌክትሮኒክ ስርዓትን ለማረም በጣም ጠቃሚ ሊሆኑ ይችላሉ።

የሲግሮክ ፕሮጀክት አመክንዮ ተንታኞችን ፣ oscilloscopes ፣ ወዘተ ጨምሮ የተለያዩ የመሣሪያ ዓይነቶችን የሚደግፍ ተንቀሳቃሽ ፣ ተሻጋሪ መድረክ ፣ ክፍት ምንጭ ምልክት ትንተና ሶፍትዌር ስብስብ ነው።

የ CY7C68013A ሚኒ ቦርድ የሳይፕስ FX2LP ግምገማ ቦርድ ነው። ቦርዱ በዩኤስቢ ላይ የተመሠረተ ፣ ባለ 16 ሰርጥ አመክንዮ ተንታኝ እስከ 24 ሜኸ የናሙና ደረጃ ድረስ ሊያገለግል ይችላል። ከሳሌአይ ሎጂክ ጋር በጣም በሚመሳሰል ሃርድዌር ላይ የተመሠረተ ፣ ሲግሮክ ክፍት ምንጭ fx2lafw firmware እንደ አመክንዮ ተንታኝ ሆኖ ሥራን ሊደግፍ ይችላል።

የ Mini Boad ሎጂክ ተንታኝ መለወጥን የሚያሳይ መመሪያ

ከዒላማ ስርዓት ወደ አመክንዮ ተንታኝ የሎጂክ ምልክቶችን ለመገጣጠም በጣም ትንሽ ቅንጥብ መሪዎችን ማግኘቱ ጠቃሚ ነው። አንዲት ጫፍ የተወገዘች አንዲት ሴት ዱፖን ዝላይ በአነስተኛ ጠላፊ ክሊፕ ላይ መሸጥ ትችላለች። የእነዚህን ስብስብ ማዘጋጀት አመክንዮ ተንታኝ በሚፈልጉ በብዙ የሃርድዌር ማረም ሁኔታዎች ውስጥ ጠቃሚ ሊሆን ይችላል።

ደረጃ 8: ልዩ የ HackerBox Thinking Cap

ልዩ የ HackerBox Thinking Cap
ልዩ የ HackerBox Thinking Cap

በኤሌክትሮኒክስ እና በኮምፒተር ቴክኖሎጂ ውስጥ በዚህ ወር የ HackerBox ጀብዱ እንደሚደሰቱ ተስፋ እናደርጋለን። ከዚህ በታች ባሉት አስተያየቶች ውስጥ ወይም በ HackerBoxes Facebook ቡድን ላይ ስኬትዎን ይድረሱ እና ያጋሩ። እንዲሁም ጥያቄ ካለዎት ወይም አንዳንድ እገዛ ከፈለጉ በማንኛውም ጊዜ [email protected] ኢሜል መላክ እንደሚችሉ ያስታውሱ።

ቀጥሎ ምንድነው? አብዮቱን ይቀላቀሉ። HackLife ን ይኑሩ። በየወሩ ወደ የመልእክት ሳጥንዎ በትክክል የሚላክ የሚጣበቅ የማርሽ አሪፍ ሳጥን ያግኙ። ወደ HackerBoxes.com ይሂዱ እና ለወርሃዊ የ HackerBox ደንበኝነት ምዝገባዎ ይመዝገቡ።

የሚመከር: