በቤት ውስጥ የኢንተርኮም ቁልፍ ቅጅ እንዴት እንደሚሰራ

ዝርዝር ሁኔታ:

በቤት ውስጥ የኢንተርኮም ቁልፍ ቅጅ እንዴት እንደሚሰራ
በቤት ውስጥ የኢንተርኮም ቁልፍ ቅጅ እንዴት እንደሚሰራ

ቪዲዮ: በቤት ውስጥ የኢንተርኮም ቁልፍ ቅጅ እንዴት እንደሚሰራ

ቪዲዮ: በቤት ውስጥ የኢንተርኮም ቁልፍ ቅጅ እንዴት እንደሚሰራ
ቪዲዮ: Minu nunnem || Hevei Khongsai || L.S Mangboi Song || Kuki Gospel Song 2024, ሚያዚያ
Anonim

ለምሳሌ በአርዱinoኖ እርዳታ በቤት ውስጥ የኢንተርኮም ቁልፍን በ 15 ደቂቃ ውስጥ ቅጅ ማድረግ ይችላሉ ፣ ለምሳሌ አውደ ጥናቱ ከተዘጋ እና ቁልፉ በአስቸኳይ የሚፈለግ ከሆነ ፡፡ እስቲ ይህ እንዴት እንደሚከናወን እንመልከት ፡፡

አርዱinoኖን በመጠቀም የኢንተርኮም ቁልፍን ቅጅ ማድረግ
አርዱinoኖን በመጠቀም የኢንተርኮም ቁልፍን ቅጅ ማድረግ

አስፈላጊ ነው

  • - አርዱዲኖ;
  • - ኮምፒተር;
  • - ለ intercom type iButton ወይም 1-ሽቦ ቁልፍ;
  • - የመነሻ ቁልፍን “ክሎኔን” ለመፍጠር የ “dummy key”;
  • - 1 ተከላካይ በ 2 ፣ 2 ኪ.
  • - ሽቦዎችን ማገናኘት.

መመሪያዎች

ደረጃ 1

እያንዳንዱ የኢንተርኮም ቁልፍ የራሱ የሆነ ቁጥር አለው - እንደ ቁልፍ መለያ ሆኖ የሚያገለግል ይህ ቁጥር ነው ፡፡ ኢንተርኮሙ በሚወስነው ቁልፍ ቁጥር ነው - የራስዎ ወይም የሌላ ሰው። ስለዚህ የመገልበጡ ስልተ ቀመር እንደሚከተለው ነው-በመጀመሪያ የ “የተፈቀደ” ቁልፍን ቁጥር መፈለግ ያስፈልግዎታል እና ከዚያ ይህን ቁጥር ለሌላ ቁልፍ ይመድቡ - አንድ ክሎኒን ፡፡ ዋናው ቁልፍ ወይም ቅጂው ተያይዞ ለኢንተርኮሙ ምንም ለውጥ አያመጣም ፡፡ በተፈቀደለት የቁጥር ዳታቤዝ ቁጥሩን ከፈተሸ በኋላ በሩን ይከፍታል ፡፡

ከአርዱዲኖ ጋር የምናገናኘው የኢንተርኮም ቁልፎች (አንዳንድ ጊዜ iButton ወይም Touch Memory ተብሎ ይጠራል) በ 1 ሽቦ 1 ሽቦ በይነገጽ ላይ ይነበባሉ እና ይጻፋሉ ፡፡ ስለዚህ, የሽቦው ንድፍ በጣም ቀላል ነው ፡፡ እኛ ጥንድ ሽቦዎች እና የ 2.2 ኪ. ስዕላዊ መግለጫው በስዕሉ ላይ ይታያል ፡፡

ለ intercom ቁልፉን ከአርዱዲኖ ጋር እናገናኘዋለን
ለ intercom ቁልፉን ከአርዱዲኖ ጋር እናገናኘዋለን

ደረጃ 2

ከ 1 ሽቦ በይነገጽ ጋር ለመስራት ለአርዱዲኖ ዝግጁ የሆኑ ቤተ-መጻሕፍት አሉ ፡፡ ለምሳሌ ይህንን አንዱን መጠቀም ይችላሉ-https://www.pjrc.com/teensy/arduino_libraries/OneWire.zip. መዝገብ ቤቱን ያውርዱ እና በአርዱዲኖ አይዲኢ ማውጫ ውስጥ ወዳለው “ቤተ-መጻሕፍት” አቃፊ ውስጥ ይክፈቱት። አሁን በዚህ ፕሮቶኮል በጣም በቀላሉ መሥራት እንችላለን ፡፡

በምሳሌው ላይ የሚታየውን ረቂቅ ንድፍ በመደበኛ መንገድ ወደ አርዱinoኖ ይጫኑ ፡፡

የበሩን ቁልፍ ቁልፍ የማንበብ ንድፍ
የበሩን ቁልፍ ቁልፍ የማንበብ ንድፍ

ደረጃ 3

ይህ ረቂቅ ንድፍ ከወረዳው ጋር የተገናኘውን የኢንተርኮምን ቁልፍ ቁጥር ያሳያል ፡፡ እኛ አሁን የምንፈልገው ይህ ነው - ቅጅ ለማድረግ የምንፈልገውን ቁልፍ ቁጥር ማወቅ አለብን ፡፡ አርዱinoኖን ከኮምፒዩተርዎ ጋር ያገናኙ ፡፡ ተከታታይ የወደብ መቆጣጠሪያውን እንጀምር መሳሪያዎች -> ተከታታይ ወደብ መቆጣጠሪያ (ወይም የቁልፍ ሰሌዳ አቋራጭ Ctrl + Shift + M) ፡፡

አሁን ቁልፉን ከወረዳው ጋር እናያይዘው ፡፡ የወደብ መቆጣጠሪያ ቁልፍ ቁጥሩን ያሳያል ፡፡ ይህንን ቁጥር እናስታውስ ፡፡

የምንሰራበትን ቁልፍ (ቁልፍ) ቁጥር ይወቁ
የምንሰራበትን ቁልፍ (ቁልፍ) ቁጥር ይወቁ

ደረጃ 4

አሁን ቁልፍን ወደ ቁልፍ ማህደረ ትውስታ እንዲጽፍ ረቂቁን እንደገና እንጽፍ ፡፡ ኮዱ በምስል ላይ ታይቷል ፡፡ ዝርዝር አስተያየቶች በኮዱ ውስጥ ተሰጥተዋል ፡፡ ከሁሉም በላይ ደግሞ ትንሽ ቀደም ብለው በተማሩት የቁልፍ_ቶ_ጽሕፈት ድርድር ውስጥ ዋናውን ቁልፍዎን ቁጥር ማዋቀር አይርሱ ፡፡

የ iButton ቁልፍን ለፕሮግራም ንድፍ
የ iButton ቁልፍን ለፕሮግራም ንድፍ

ደረጃ 5

ይህንን ንድፍ ወደ አርዱ Arኖ ይስቀሉ። ተከታታይ የወደብ መቆጣጠሪያውን እንክፈት ፡፡ ከዋናው ቁልፍ አንድ ክበብ ከሚሆነው ከወረዳው ጋር ቁልፍን እናገናኝ ፡፡ ተከታታይ የወደብ መቆጣጠሪያ በፕሮግራሙ ውጤት ላይ መልእክት ያሳያል ፡፡

ደረጃ 6

1) ረቂቅ ንድፍ ሲያጠናቅቅ ስህተት ከተከሰተ [WConstants.h: እንደዚህ ያለ ፋይል ወይም ማውጫ የለም # “WConstants.h” ን ያጠቃልላል] ፣ ከዚያ በ “OneWire.cpp” ፋይል ውስጥ ከአስተያየቶቹ በኋላ የመጀመሪያውን ማገጃ በሚከተሉት ይተኩ ፡፡:

# “OneWire.h” ን ያካትቱ

# Arduino.h ን አካትት

ውጫዊ "C" {

# avr / io.h ን ያካትቱ

# ፒኖች_አርዱዲኖን.ን ያካትቱ

}

2) በማጠናቀር ጊዜ “ክፍል OneWire ንባብ_ባይት የሚባል አባል የለውም” ወይም ተመሳሳይ ከሆነ ፣ ከዚያ ሌላ የ OneWire ቤተ-መጽሐፍት ያግኙ ፣ በይነመረቡ ላይ ብዙዎቹ አሉ።

የሚመከር: