ዝርዝር ሁኔታ:
- ደረጃ 1 ለዳቦ ሰሌዳዎ ኃይል ያቅርቡ
- ደረጃ 2 - የዳቦ ሰሌዳዎን ያርቁ
- ደረጃ 3: አዝራርዎን ያስገቡ
- ደረጃ 4: አዝራርዎን መሬት ላይ ያድርጉት
- ደረጃ 5 - አዝራርዎን ያገናኙ
- ደረጃ 6: የእርስዎን ጫጫታ ያስገቡ
- ደረጃ 7: Buzzer መሬት
- ደረጃ 8 - Buzzer ን ያብሩ
- ደረጃ 9 ኮድዎን ይፃፉ
- ደረጃ 10 ውጤትዎን ለማንበብ ተከታታይ ሞኒተሩን ይጠቀሙ
- ደረጃ 11 እንደዚህ ያሉ ተጨማሪ ፕሮጄክቶችን ይፈልጋሉ?
ቪዲዮ: አርዱዲኖ ሞርስ ኮድ አስተላላፊ - 11 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
በዚህ መመሪያ ውስጥ የሞርስ ኮድ አስተላላፊ ለመፍጠር አርዱinoኖ ኡኖን ይጠቀሙ እና ያስተላለፉዋቸውን መልዕክቶች ለማንበብ ተከታታይ ማሳያውን ይጠቀሙ።
የሚያስፈልጉዎት ክፍሎች:
አርዱዲኖ ኡኖ
የዳቦ ሰሌዳ
ጩኸት
አዝራሮች
ዝላይ ሽቦዎች
ደረጃ 1 ለዳቦ ሰሌዳዎ ኃይል ያቅርቡ
በአርዱዲኖ ኡኖ ላይ ካለው 5V ፒን የመዝለያ ሽቦን በዳቦ ሰሌዳዎ ላይ ወዳለው አዎንታዊ መስመር ያገናኙ።
ደረጃ 2 - የዳቦ ሰሌዳዎን ያርቁ
አሁን በ Arduino ላይ ከሚገኙት ከማንኛውም የ GND ፒኖች ሽቦን በዳቦ ሰሌዳዎ ላይ ካለው አሉታዊ መስመር ጋር ያገናኙ።
ደረጃ 3: አዝራርዎን ያስገቡ
አዝራርዎን ያስገቡ። በእግረኞችዎ ሰሌዳ መሃል ላይ ሁለት እግሮቹ በሰርጡ በእያንዳንዱ ጎን ላይ መሆናቸውን ያረጋግጡ ፣ እና እግሮቹ በጥብቅ የገቡ ናቸው። ጠንከር ብለው ሲጫኑ እነሱን ማጠፍ ቀላል ነው ፣ ስለዚህ አዝራሩን ሲጫኑ ይንከባከቡ።
ደረጃ 4: አዝራርዎን መሬት ላይ ያድርጉት
አንደኛውን ጫፍ ልክ እንደ አዝራርዎ የላይኛው እግር በተመሳሳይ ረድፍ ፣ እና ሌላውን ቀደም ብለው ከመሬት ጋር ባገናኙት አሉታዊ ረድፍ ውስጥ በማስገባት ቁልፉን ከመሬት ጋር ያገናኙት።
ደረጃ 5 - አዝራርዎን ያገናኙ
የአዝራር ወረዳውን ይዝጉ እና አርዱዲኖ ከታችኛው የአዝራር እግር አንድ ሽቦ ከአንድ ረድፍ ሽቦ በማገናኘት ግብዓቱን እንዲያነብ እና 7 በአርዱዲኖ ላይ እንዲሰካ ይፍቀዱለት።
ደረጃ 6: የእርስዎን ጫጫታ ያስገቡ
ከላይ ያለው የ «+» ምልክት ፣ ወይም ትንሽ ረዘም ያለ እግር ፣ ሽቦዎ ከ 5 ቮ ጋር ከተገናኘው የዳቦ ሰሌዳው ጎን ላይ እንዲገኝ የእርስዎን ጩኸት ያስገቡ።
ደረጃ 7: Buzzer መሬት
ከዚህ ቀደም ከጂኤንዲ ጋር በተገናኘው የዳቦ ሰሌዳ ላይ ካለው አጭር መስመር ከእዚያ አጭር ረድፍ ካለው ሽቦ ጋር አዝራሩን ከመሬት ጋር ያገናኙት።
ደረጃ 8 - Buzzer ን ያብሩ
ለጩኸት ኃይልን ያቅርቡ እና አርዱዲኖን ረዥሙ እግሩ ካለው 8 ረድፍ በአርዱዲኖ ላይ እንዲሰካ ሽቦውን እንዲቆጣጠር ይፍቀዱለት።
ደረጃ 9 ኮድዎን ይፃፉ
ኮዳችንን ይቅዱ እና ይለጥፉ ፣ ወይም የተያያዘውን ፋይል ያውርዱ።
የማይንቀሳቀስ ሕብረቁምፊ ሞርስ = {".-", "-…", "-.-.", "-..", ".", "..-.", "-.", "…. ",".. "," ---- "," -.- ",".-.. ","-","-. "--.-", ".-.", "…", "-", "..-", "… ","-.. "," E "};
የማይንቀሳቀስ ቻር ፊደል = {'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'ኤል', 'መ', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', ' x ',' y ', 'z', 'E'}; ያልተፈረመ ረጅም የግፊት_መጠን ፣ ጅምር_ገፋ ፣ መጨረሻ_ገፋ; // ጊዜ የትኛው አዝራር ተጭኖ ነው int አዝራር = 7; // የግቤት ፒን ለገፋ አዝራር int buzzer = 8; // outpu pin ለ LED String code = ""; // አንድ ፊደል የሚከማችበት ሕብረቁምፊ
ባዶነት ማዋቀር () {
Serial.begin (9600); pinMode (አዝራር ፣ INPUT_PULLUP); // የውስጥ pullup resistor የወረዳ pinMode (buzzer ፣ OUTPUT) ለማቅለል ያገለግላል። Serial.println ("መልዕክትዎን ይጀምሩ!"); }
ባዶነት loop ()
{MorseTransmission: while (digitalRead (button) == HIGH) {} start_push = millis (); // ጊዜ በአዝራር ቁልፍ ቃና (buzzer ፣ 150); ሳለ (digitalRead (አዝራር) == LOW) {} end_push = millis (); // ጊዜ በአዝራር መለቀቅ noTone (buzzer); push_length = end_push - start_push; (የግፋ_ለ ርዝመት> 50) {// የመቀያየር ኮድ += dot_or_dash (የግፋ_መጠን) ለመቀየር የሂሳብ ቁልፍ የሚጫንበት ጊዜ። ነጥብ (ነጥብ) ወይም ሰረዝን ለማንበብ // ተግባር ((ሚሊስ () - end_push) <500) // በአዝራር መካከል ያለው ጊዜ ከ 0.5 ሰከንድ በላይ ከሆነ ይጫኑ ፣ መዝለልን ወደ ቀጣዩ ፊደል ይሂዱ {ከሆነ (digitalRead (አዝራር) == LOW)) {goto MorseTransmission; }} Morse_translation (ኮድ); // ኮድ ወደ ፊደል የመለየት ተግባር}
char dot_or_dash (ተንሳፋፊ ርዝመት)
{ከሆነ (ርዝመት 50) {ተመለስ '።'; // አዝራሩ ከ 0.6 ሰከንድ በታች ከተጫነ (ርዝመት> 600) {ከተመለሰ--›ከሆነ ሌላ ነጥብ ነው} // አዝራሩ ከ 0.6 ሰከንድ በላይ ከተጫነ ሰረዝ ነው}}
ባዶ የ Morse_translation (ሕብረቁምፊ morsecode)
{int i = 0; ከሆነ (ኮድ == ".-.-.-") {Serial.print (".")); // ለእረፍት} ሌላ {እያለ (ሞርስ ! = "E") // loop የግብዓት ኮድ ከደብዳቤ ድርድር ጋር ለማወዳደር {if (Morse == morsecode) {Serial.print (ፊደል ); ሰበር; } i ++; } ከሆነ (ሞርስ == "E") {Serial.println ("ስህተት!"); // የግቤት ኮድ ከማንኛውም ፊደል ጋር የማይዛመድ ከሆነ ፣ ስህተት}} ኮድ =””; // ኮድ ወደ ባዶ ሕብረቁምፊ ዳግም ያስጀምሩ}
ደረጃ 10 ውጤትዎን ለማንበብ ተከታታይ ሞኒተሩን ይጠቀሙ
የሞርስ ኮድ ለመፍጠር አዝራሩን ሲጫኑ መልዕክቶችዎን ለማየት ተከታታይ ማሳያውን ይክፈቱ። ነጥቦችዎን እና ሰረዞችዎን በትክክል ለመደርደር ከላይ ያለውን መመሪያ ይጠቀሙ!
ደረጃ 11 እንደዚህ ያሉ ተጨማሪ ፕሮጄክቶችን ይፈልጋሉ?
በ MakeCrate ለመገንባት በየወሩ ለ2-3 ፕሮጀክቶች ክፍሎችን እና መመሪያዎችን እና ቪዲዮን ያግኙ!
የሚመከር:
የአርዱዲኖ ሞርስ ኮድ ጸሐፊ - 7 ደረጃዎች (ከስዕሎች ጋር)
አርዱዲኖ ሞርስ ኮድ ጸሐፊ - ማንኛውንም የተሰጠውን ጽሑፍ ወደ ሞርስ ኮድ መለወጥ የሚችል እና ከዚያ በኋላ ሊጽፍ የሚችል ሮቦት ሠራሁ !! እሱ ከካርቶን እና ከሊጎ የተሰራ እና ለኤሌክትሮኒክስ እኔ አርዱዲኖን እና ሁለት ሞተሮችን ብቻ እጠቀም ነበር
የሁለትዮሽ ዛፍ ሞርስ ዲኮደር 7 ደረጃዎች (ከስዕሎች ጋር)
የሁለትዮሽ ዛፍ ሞርስ ዲኮደር ፦ a.articles {font-size: 110.0%; የቅርጸ ቁምፊ-ክብደት: ደፋር; ቅርጸ-ቁምፊ-ሰያፍ; ጽሑፍ-ማስጌጥ: የለም; ዳራ-ቀለም: ቀይ;
የዩኤስቢ አርዱinoኖ ሞርስ ኮድ ቁልፍ 6 ደረጃዎች
የዩኤስቢ አርዱinoኖ ሞርስ ኮድ ቁልፍ - በሞርስ ኮድ ቁልፍ በኮምፒተር ላይ ለመተየብ ወይም የሞርስ ኮድ ለመማር/ለማስተማር ፈልገዋል? በትክክለኛው ገጽ ላይ ነዎት! ለሌሎች ፕሮጀክቶቼ ፣ የእኔን ድር ጣቢያ calvin.sh ይመልከቱ
አርዱዲኖ ዩን ሞርስ ጄኔሬተር 4 ደረጃዎች (ከስዕሎች ጋር)
አርዱinoኖ ዩን ሞርስ ጄኔሬተር - ሙዚቃው በጣም ጮክ ብሎ ስለነበር ከጓደኛዎ ጋር መነጋገር በማይችሉበት ቡና ቤት ውስጥ ኖረዋል? ደህና አሁን በሞርስ ኮድ ውስጥ ቢራ ሊጠይቁት ይችላሉ! እንጀምር
አልቶይድስ ቲን ሞርስ ኮድ የተግባር ቁልፍ 6 ደረጃዎች
አልቶይድስ ቲን ሞርስ ኮድ የተግባር ቁልፍ - ሁለት የአልቶይድ ቆርቆሮዎች በዙሪያዬ አስቀምጠው የሞርስ ኮድ ልምምድ ቁልፍ ለማድረግ ወሰንኩ። ይህ እርስዎ ሊያገኙት ስለሚችሉት በጣም ቀላል የኤሌክትሮኒክስ ፕሮጀክት ነው ፣ ግን የመጨረሻው ውጤት አስደሳች ነው። ቁሳቁሶች -አልቶይድ ቲን - ባዶ እና ተጠርጓልPiezo Buzzer