ዝርዝር ሁኔታ:

የ LED ን በሂደት እና በአሩዲኖ እንዴት እንደሚቆጣጠሩ -5 ደረጃዎች
የ LED ን በሂደት እና በአሩዲኖ እንዴት እንደሚቆጣጠሩ -5 ደረጃዎች

ቪዲዮ: የ LED ን በሂደት እና በአሩዲኖ እንዴት እንደሚቆጣጠሩ -5 ደረጃዎች

ቪዲዮ: የ LED ን በሂደት እና በአሩዲኖ እንዴት እንደሚቆጣጠሩ -5 ደረጃዎች
ቪዲዮ: "የቀረሽ ይመስለኛል" አብነት አጎናፍር | "Yekeresh Yimeslegnal" Abinet Agonafir #musicvideo #sewasewmultimedia 2024, ሀምሌ
Anonim
የ LED ን በሂደት እና በአሩዲኖ እንዴት እንደሚቆጣጠር
የ LED ን በሂደት እና በአሩዲኖ እንዴት እንደሚቆጣጠር

ሌላኛው ቀን አስደሳች ችግር ገጠመኝ ፣ በኮምፒተር ማያ ገጽ ላይ ካለው መስተጋብር ተከታታይ መብራቶችን መቆጣጠር አስፈልጎኝ እና በተቻለ መጠን ርካሽ መሆን ነበረበት። ወዲያውኑ ስለ አርዱዲኖ አሰብኩ። የሚያስፈልገኝ ነገር ሁሉ ነበረው ፣ ከበቂ በላይ እኔ/ኦ ፣ የተቀናጀ ዩኤስቢ እና ብቸኛው 30 ዶላር። ከአርዱዲኖ ጋር ለመግባባት እኔ ፕሮሰሲንግን ለመጠቀም ወሰንኩ። አርዱዲኖ ከሂደቱ ጋር ባለው የቅርብ ዝምድና ምክንያት ሁለቱ በትክክል አብረው ይሰራሉ።

ደረጃ 1 - ቁሳቁሶች

ቁሳቁሶች
ቁሳቁሶች

ይህ እንዲከሰት አስፈላጊ የሆኑትን ሁሉንም ቁርጥራጮች እና ቁርጥራጮች ለመሰብሰብ ጊዜው ነው - ሶፍትዌሩ - ማቀነባበር - በ www.processing.orgArduino - ሊገኝ ይችላል www.arduino.cc ፣ ያ እኔ ስለነበረኝ) 8x LEDs የመረጡት 8x 330ohm resistors ራስጌን ከጎን የመዳብ ክዳን ፈረሰ ፈሪክ ክሎሪዲቲኒ ቢት ዩኤስቢ ገመድ

ደረጃ 2 - ኮዱ

ኮዱ
ኮዱ

ይህ ለእኔ ከባድ ክፍል ነበር። እኔ ሁልጊዜ ከሶፍትዌር ዓይነት ይልቅ የሃርድዌር ዓይነት ስለሆንኩ ወደ በይነመረብ ዞርኩ። ያየሁት የመጀመሪያው ቦታ የሁለቱም የሂደት.org እና የ Arduino.cc ማጣቀሻ ክፍል ነበር ፣ ብዙ ጊዜ እና ግምት በእነዚህ ጣቢያዎች ልማት ውስጥ ገብቷል እናም ጥረቱን አደንቃለሁ ፣ ዋጋ ያለው ነበር! እኔ የምፈልገው መሠረታዊ መረጃ ሁሉ እዚያ ነበር ግን ሁሉንም ወደ ሥራ ለመግባት በጣም ተቸግሬ ነበር። ስለዚህ እኔን ለማስተካከል ወደዚህ መማሪያ ዞርኩ። ፍራንቼስኮ ስለ ተከታታይ ግንኙነት እና ስለ አርዱinoኖ ማቀናበር አንድ ጥሩ አጋዥ ስልጠና ሰብስቧል። አንዴ ሁሉንም ነገር ወደ ሥራ ካገኘሁት ፣ በእውነቱ በጣም ቀላል ነበር። በመሠረቱ የማቀናበሪያው ኮድ እንደዚህ ይዘጋጃል -የማስመጣት ፕሮሰስ. myPort = አዲስ ተከታታይ (ይህ ፣ Serial.list () [*X*] ፣ 9600); myPort.buffer (1); መጠን (400 ፣ 400) ፤ ባዶ ስዕል () {// አንዳንድ ኮድ እዚህ ይሄዳል) ኮድዎን ሲያዋቅሩ አርዱኢኖ ከእርስዎ ተከታታይ ወደብ ጋር መገናኘቱን ያረጋግጡ። ይህ አስፈላጊ ነው ምክንያቱም ኮዱ እርስዎ የሚጠቀሙበትን የተወሰነ አርዱዲኖ ለማመልከት እየሞከረ ነው። ኮድዎን ያሂዱ እና በማቀነባበሪያ መስኮትዎ ታችኛው ክፍል ላይ የሚታየውን ዝርዝር ይመልከቱ እና ከዚያ በ * X * በገለጽኩበት ኮድዎ ውስጥ አርዲኖዎ ወደተገናኘበት ወደብ ቁጥር ይለውጡ። በዝርዝሩ ላይ የእኔ ሦስተኛው ነበር ስለዚህ በ *X *ምትክ 2 አስቀምጫለሁ። ዝርዝሩ እንደ ድርድር ግቤቶች መታየቱን ያስታውሱ ፣ ይህ ማለት የመጀመሪያው ቦታ እንደ 0 ሳይሆን 1. የአርዲኖ ኮድ ለማዋቀር የበለጠ ቀላል ነው - ባዶ ቅንብር () {Serial.begin (9600) ፤} እኔ ለጥፌዋለሁ እርስዎ እንዲወስዱ እና እንዲያሻሽሉ እና እንዲጫወቱ የተጠናቀቁ ኮዶች። አርዱዲኖ እንደ pdxMap.pde እና የሂደቱ ኮድ እንደ serialLEDTest.pde ይቀመጣል

ደረጃ 3 የወረዳ ሰሌዳውን ያድርጉ

የወረዳ ሰሌዳውን ያድርጉ
የወረዳ ሰሌዳውን ያድርጉ
የወረዳ ሰሌዳውን ያድርጉ
የወረዳ ሰሌዳውን ያድርጉ

እኔ CADsoft ንስር በመጠቀም የወረዳ ሰሌዳውን ፈጠርኩ። እኔ አርዱዲኖን እየተጠቀምኩ መሆኑን ስለማውቅ በዩኤስቢ ሰሌዳዎች ላይ ካለው ያልተለመደ ክፍተት ጋር የሚስማማ ፕሮቶሲልድ ለመሥራት ፈልጌ ነበር ፣ ስለዚህ ትክክለኛውን የንስር ክፍል ለማግኘት ወደ በይነመረብ ይመለሱ። እኔ እመቤት አዳ የተነደፈውን የፕሮቶሺልድ አቀማመጥን በመጠቀም አበቃሁ። ስለ ሥራዋ የማታውቁት ከሆነ እሷን መመርመር አለብዎት። የእሷ ፕሮጀክቶች እና ለአካላዊ ስሌት ዓለም ያበረከቱት አስተዋፅኦ እጅግ የላቀ ነው እና አብዛኛው ሥራዋ እንደ እኔ ያሉ ሰዎች የራሳቸውን ፕሮጀክቶች ወደ ቀጣዩ ደረጃ እንዲወስዱ ዕድል የሚሰጥ ክፍት ምንጭ ነው። ንስር ከዚህ በታች ወደሚያዩት። ሁለተኛው ምስል የመጨረሻውን ቦርድ የሚፈጥር የፒዲኤፍ ቅርብ ነው። ሁሉንም ዝርዝሮች እዚህ ላይ አልመለከትም ስለዚህ የራስዎን የወረዳ ሰሌዳ ስለማስተካከል ብዙ ጥሩ አስተማሪዎች አሉ። እኔ ለመጠቀም የምወደው ዘዴ በ TechShopJim መመሪያ ውስጥ በሚያምር ሁኔታ ተገል describeል። ደረጃ አንድ - ፒዲኤፍ (ከዚህ በታች የተገኘው) በመጽሔት ወረቀት ፣ በከፍተኛ አንጸባራቂ የፎቶ ወረቀት ወይም ለፒሲቢ የተነደፈ ወረቀት ላይ ያትሙ። የሌዘር አታሚ በመጠቀም ያትሙ። አይለኩ ፣ እሱ በ 8 1/2 በ 11 ወረቀት ላይ ተዘርግቷል እና ከማሻሻያ ጋር በጥሩ ሁኔታ መታተም አለበት ደረጃ ሁለት - በዲዛይኑ ዙሪያ ትንሽ ተሳፋሪ በመተው ንድፉን ይቁረጡ። ደረጃ ሶስት - ይቁረጡ ከዲዛይን ትንሽ ከፍ ያለ የመዳብ ልብስዎ ቁራጭ። ቦርዱ በባንድሶው ፣ በሃክ መጋዝ ሊቆረጥ ይችላል። ግን ብዙውን ጊዜ እኔ ደጋግሜ በማስመዝገብ የሳጥን መቁረጫ ወይም የዛኮ ቢላ እጠቀማለሁ እና በውጤት መስመሩ ላይ እሰብራለሁ እና ጠርዙን በአሸዋ ወረቀት እጠርጋለሁ። እስኪያበራ ድረስ ያጥቡት እና በእጆችዎ ላይ ላዩን እንዳይነኩ ያረጋግጡ። በላዩ ላይ ያለው ማንኛውም ቅባት ቶነሩ ከመዳብ ጋር እንዳይጣበቅ ያደርገዋል። አምስተኛ ደረጃ - የመዳብ ንጣፍ ሰሌዳውን ከመዳቡ ፊት ለፊት ባለው ጠፍጣፋ መሬት ላይ ያድርጉት ፣ የተቆረጠውን የንድፍ ቶነር ጎን ወደ መዳቡ ላይ ያስቀምጡ እና በቦታው ላይ ያያይዙት ፣ በጠቅላላው ነገር ላይ የወረቀት ፎጣ ያድርጉ እና በብረትዎ ላይ ባለው ከፍተኛው ቅንብር ላይ ያድርጉት። አይነምድር የለም! ብረቱን በቀጥታ በላዩ ላይ ያድርጉት ፣ ብረቱን ከማንቀሳቀስዎ በፊት ቦርዱ ትንሽ እንዲሞቅ ያድርጉ እና ከዚያ የብረት ጠርዙን ወስደው ቶነሩን ከመዳብ ጋር እንዲጣበቅ ሁሉንም ነገር ያቃጥሉ። በጠቅላላው 3 ደቂቃ ያህል መውሰድ አለበት። ብረት እና የወረቀት ፎጣ ያስወግዱ። ደረጃ ስድስት - ወረቀቱን ለማውጣት ሰሌዳውን በውሃ ውስጥ ያጥቡት። ወረቀቱን ለማንሳት በሚሞክሩበት ጊዜ አይጨነቁ ፣ ቶነሩ በጣም ተሰባሪ እና በቀላሉ ሊቦጫጭቅ ይችላል። (በማንኛውም ምክንያት የማይሰራ ከሆነ ፣ የ SOS ንጣፍ ወይም የብረት ሱፍ እንደገና ወደ ቦርዱ ይውሰዱ እና ማንኛውንም ቀሪ ቶነር ያፅዱ።) ደረጃ ስድስት - Etch! ** አዘምን ** ፒዲኤፉን እዚህ መያዝ ይችላሉ። በንስር ፋይሎች ላይ ፍላጎት ካሎት እርሷ የ.brd ፋይል እና.sch ፋይል ናት

ደረጃ 4 - ቀዳዳዎቹን ቆፍረው ቦርዱን ያሳደጉ

ቀዳዳዎቹን ቆፍረው ቦርዱን ይሙሉት
ቀዳዳዎቹን ቆፍረው ቦርዱን ይሙሉት
ቀዳዳዎቹን ቆፍረው ቦርዱን ይሙሉት
ቀዳዳዎቹን ቆፍረው ቦርዱን ይሙሉት
ቀዳዳዎቹን ቆፍረው ቦርዱን ይሙሉት
ቀዳዳዎቹን ቆፍረው ቦርዱን ይሙሉት
ቀዳዳዎቹን ቆፍረው ቦርዱን ይሙሉት
ቀዳዳዎቹን ቆፍረው ቦርዱን ይሙሉት

አሁን የወረዳ ሰሌዳ ካለዎት ክፍሎቹን በጥቃቅን ቁፋሮ ቢት እና በመጋገሪያዎቹ ላይ ለመቆፈር ጊዜው አሁን ነው። እኔ ከቦርዱ ታች ይልቅ በላዩ ላይ ያለውን ፈለግ በመያዝ ሰሌዳውን እንደፈጠርኩ ያስተውላሉ። ያንን አደረግሁ ምክንያቱም ራስጌዎቹን በቦርዱ ላይ ለመሸጥ እና ከአርዱዲኖ ጋር ጠፍጣፋ እንዲቀመጥ ስለሚያደርግ ሰሌዳውን በሚሞላበት ጊዜ ከተቃዋሚዎች ጋር ጀመርኩ። መሪዎቹን በተቻለ መጠን ወደ ተከላካዩ ቅርብ አድርገው በማጠፍ ወደ ቦርዱ ውስጥ ያስገቡ እና ከመጠን በላይ መሪዎችን ይቁረጡ እና ይቁረጡ። ቀጥሎ የራስጌዎቹን ወይም የ LED ን መጫን ይችላሉ። ኤልዲዎቹ በቦታው እንዲሸጡ በቦርዱ ኩራት መለጠፍ አለባቸው ስለዚህ እነሱን በመጨረሻ እንዲሠሩ ሀሳብ አቀርባለሁ ነገር ግን የቁጥሩ ቆጠራ በጣም ዝቅተኛ ስለሆነ በመጀመሪያ የትኞቹ ክፍሎች እንደተጫኑ ምንም ለውጥ የለውም።

ደረጃ 5 ንድፍዎን ይጫኑ

ንድፍዎን ይጫኑ
ንድፍዎን ይጫኑ
ንድፍዎን ይጫኑ
ንድፍዎን ይጫኑ

የ pdxMap.pde ንድፉን በአርዲኖዎ ላይ ይጫኑ እና ፕሮቶሺልድውን በቦርዱ ላይ ይሰኩ። ለማንፀባረቅ የማቀነባበሪያ ንድፍዎን በለወጡበት ተመሳሳይ ተከታታይ ወደብ ላይ አርዱዲኖዎን መሰካትዎን ያረጋግጡ። በመቀጠል የሂደቱን ንድፍ ይክፈቱ እና የጨዋታ አዝራሩን ጠቅ ያድርጉ። በውስጡ የሚሄድ ፕሮግራም ያለው መስኮት ብቅ ይላል። በእያንዲንደ ቀይ አራት ማዕዘኖች ውስጥ ጠቅ በማድረግ ተጓዳኝ LED ን በአርዱዲኖ ላይ ለአንድ ሰከንድ ያህል ያበራል እባክዎን ማንኛውንም ጥያቄ ወይም አስተያየት ለመለጠፍ እና ማሻሻያዎችን እና ፕሮጄክቶችን ለመለጠፍ ነፃነት ይሰማዎ ፣ እነሱን ማየት ደስ ይለኛል!

የሚመከር: