ዝርዝር ሁኔታ:
- ደረጃ 1 ሁሉንም ክፍሎች ይሰብስቡ
- ደረጃ 2 - ሽቦ
- ደረጃ 3 የፓይዘን ጥቅል ጭነት
- ደረጃ 4 - ምሳሌዎችን መጫን
- ደረጃ 5 - I2C ን ማንቃት
- ደረጃ 6: Calibratethresholds ን ያሂዱ
- ደረጃ 7: ቀይር እና ከዚያ የማውጫ ቁልፍ ሰሌዳውን በጊዜው ያሂዱ
- ደረጃ 8: አንድ ፒን ቁልፍ ሰሌዳ እንዴት እንደሚሰራ
- ደረጃ 9 መደምደሚያ
ቪዲዮ: አንድ ፒን ቁልፍ ሰሌዳ Raspberry Pi የአጠቃቀም መመሪያ 9 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
የኃላፊነት ማስተባበያ - ይህ ለተከፈተ ምንጭ ምርት አንድ መመሪያ ነው -አንድ ፒን ቁልፍ ቁልፍ። ይህ የ DIY ፕሮጀክት አይደለም። ቦርዶቹን እራስዎ ለማድረግ ከፈለጉ ፣ የንስር ፋይሎች በአስተማሪው መጨረሻ ላይ ሊገኙ ይችላሉ።
አንድ ፒን ቁልፍ ሰሌዳ ምንድነው?
አንድ ፒን ቁልፍ ሰሌዳ የማትሪክስ ቁልፍ ሰሌዳ መጠቀምን በጣም ቀላል ያደርገዋል እና የእርስዎን ውድ የ I/O ፒኖች ለሌላ ዓላማ እንዲያስቀምጡ ያስችልዎታል። የ 16 አዝራር ማትሪክስ ቁልፍ ሰሌዳ በተለምዶ በማይክሮ መቆጣጠሪያ ወይም በነጠላ ቦርድ ኮምፒተር ላይ 8 ዲጂታል ግብዓቶችን ይፈልጋል። በጣም ታዋቂው አርዱኢኖዎች በ 14 ዲጂታል ፒኖች ብቻ ይገድቡዎታል ፣ ስለዚህ ባለ 16-ቁልፍ ቁልፍ ሰሌዳ ለቀሪው ፕሮጀክትዎ 6 ፒን ብቻ ይተውልዎታል። ይህ የሀብት-እጥረት ወደ ውድ የዲዛይን ልውውጥ ወይም የበለጠ ውድ ወደ ማይክሮ መቆጣጠሪያ ሊሻሻል ይችላል። የአንድ ፒን ቁልፍ ሰሌዳ ሞዱል ለእነዚህ ሁሉ ዲጂታል ግብዓቶች አስፈላጊነትን ያስወግዳል። ስሙ እንደሚያመለክተው ፣ አንድ ፒን ቁልፍ ሰሌዳ አንድ ፒን (የአናሎግ ግብዓት) እና የጂኤንዲ እና ቪሲሲ ግንኙነቶችን ብቻ ይጠቀማል ፣ ስለዚህ የቁልፍ ሰሌዳዎን ማገናኘት ፈጣን ነው! ለ Raspberry Pi ተጠቃሚዎች (የዚህ መማሪያ ዒላማ ታዳሚ) እንዲሁ ለኤዲኤስ1115 አናሎግ ወደ ዲጂታል መለወጫ ይፈልጋል ፣ ይህም በእውነቱ ሽቦ ለማገናኘት ቀላል ነው። የአንድ ፒን ቁልፍ ሰሌዳ ፓይዘን ፓኬጅ (የተካተተ) እንዲሁ የቁልፍ ሰሌዳ ግብዓቶችን ለማስኬድ የሚያስፈልገውን መርሃ ግብር ያቃልላል ፣ ይህም የበለጠ ጊዜ እና ጥረት ይቆጥብልዎታል።
ለአርዱዲኖ አጠቃቀም መመሪያ እዚህ ጠቅ ያድርጉ።
ደረጃ 1 ሁሉንም ክፍሎች ይሰብስቡ
በአንዱ ፒን ቁልፍ ሰሌዳ ሰሌዳዎ ለመጀመር ፣ የሚከተሉትን ያስፈልግዎታል
- አንድ ፒን ቁልፍ ሰሌዳ ሰሌዳ
- የተወሰነ ጣዕም ያለው አርዱዲኖ (በዚህ ጉዳይ ላይ አርዱዲኖ ናኖ ጥቅም ላይ ውሏል)
- 3 ሜ/ኤፍ ዝላይ ኬብሎች ፣
- በእርስዎ Raspberry Pi ላይ ምን ዓይነት ራስጌዎች ላይ በመመስረት 4 M/M ወይም 4 ተጨማሪ M/F jumper ኬብሎች።
- ባለ 16 የአዝራር ሽፋን ቁልፍ ሰሌዳ
- የዳቦ ሰሌዳ (በእውነቱ ትንሽ እዚህ ጥቅም ላይ ውሏል)
- የ ADS1115 ሞዱል (ከአዳፍ ፍሬ ወይም ክሎኔ)
- Raspberry Pi ከበይነመረብ ግንኙነት እና Raspbian OS ጋር (Stretch ን እጠቀም ነበር)
- Raspberry Pi መለዋወጫዎች (የኤችዲኤምአይ ገመድ ፣ የኃይል አቅርቦት ፣ ዶንግሎች ፣ ተቆጣጣሪ ፣ ወዘተ በእርስዎ Raspberry Pi ጣዕም ላይ የተመሠረተ ነው)
ደረጃ 2 - ሽቦ
በ Fritzing ሥዕላዊ መግለጫው ፣ በፎቶው ወይም በሁለቱም ፣ በፈለጉት መሠረት አንድ ፒን ቁልፍ ሰሌዳውን ያሽጉ።
እባክዎን ያስተውሉ -በ Fritzing ዲያግራም ላይ ያለው ማስታወሻ አንድ ፒን ቁልፍ ሰሌዳ ይወክላል (እና አህጽሮተ ቃላት GND VCC እና AOUT የአንድ ፒን ቁልፍ ሰሌዳ ሰሌዳ ፒኖቹን ይመድባሉ)
ደረጃ 3 የፓይዘን ጥቅል ጭነት
የተርሚናል መስኮት ይክፈቱ እና የሚከተሉትን ትዕዛዞች ይተይቡ
sudo apt-get ዝማኔ
ከዚያ
pip3 ጫን ፕሮጄቶ-አንድ-ፒን-ቁልፍ ሰሌዳ
ጥቅሉን እና አስፈላጊ ጥገኖቹን ለመጫን
ደረጃ 4 - ምሳሌዎችን መጫን
ተመሳሳይ ማድረግ ከፈለጉ (ሙሉ በሙሉ አማራጭ ነው) ፣ ይህንን ትእዛዝ ያሂዱ
mkdir dev
ከዚያ ወደ አቃፊው ለመዳሰስ ፣ ይተይቡ
ሲዲ ዲ
በመጨረሻ ፣ ማከማቻውን ለመዝጋት የሚከተለውን ትዕዛዝ ያስገቡ-
git clone
ደረጃ 5 - I2C ን ማንቃት
ADS1115 ADC (ከአናሎግ ወደ ዲጂታል መለወጫ) ከ Raspberry Pi ጋር ለመገናኘት በ I2C (Inter-Integrated Circuit) ፕሮቶኮል ላይ ይተማመናል ፣ በነባሪነት I2C አውቶቡሱ ተሰናክሏል ፣ ለማንቃት ፣ ይተይቡ
sudo raspi-config
ወደ ሰማያዊ ውቅር መስኮት የሚወስድዎት ፣ ከዚያ ፣ የቀስት ቁልፎችን እና የመግቢያ ቁልፉን በመጠቀም ይምረጡ
- በይነገጽ አማራጮች
- I2C
- ከዚያ ወደ ታች ይሂዱ
ጠቃሚ ምክር - ከላይ ያሉትን ቅጽበታዊ ገጽ እይታዎች ማመልከት ትንሽ ሊረዳ ይችላል! አሁንም ተጣብቀው ከሆነ ፣ አይፍሩ! ከስፓርክፎን ይህን አስደናቂ እንዴት እንደሚደረግ ይመልከቱ!
ደረጃ 6: Calibratethresholds ን ያሂዱ
አስቀድመው ካላደረጉ ወደ ማከማቻው ይሂዱ እና እነዚህን ትዕዛዞች በመጠቀም ወደ ምሳሌዎች አቃፊ ይሂዱ።
ጠቃሚ ምክር ‹ሲዲ ፕሮግ› ይተይቡ ከዚያም ትርን ይምቱ ፣ የማጠራቀሚያውን ስም በራስ -ሰር ማጠናቀቅ አለበት!
cd Progetto_One_Pin_Keypad_Python_Pack
ከዚያ ይተይቡ
ሲዲ ምሳሌዎች
በመቀጠል ፣ ይህንን ትእዛዝ በመጠቀም የ calibratethresholds ምሳሌን ያሂዱ-
python3 calibratethresholds
እና ሰሌዳዎን ለማስተካከል በኮንሶል ላይ የሚታዩትን መመሪያዎች ይከተሉ። ማመሳከሪያ በሁሉም አዝራሮች ውስጥ ከተራመደ በኋላ ፣ “ጀምር” በሚሉበት ጊዜ አንዳንድ አዝራሮችን በመጫን ይሠሩ እንደሆነ ለማየት አዲሶቹን የአናሎግ እሴቶችዎን ይፈትሹ ፣ አዲሶቹ እሴቶች ትክክል ካልሆኑ ፕሮግራሙን ለመግደል እና ለማስኬድ Ctrl C ን ይጠቀሙ። እንደገና።
የመለኪያ ምሳሌው በሚቀጥለው ምሳሌ ውስጥ የሚያስፈልጉዎትን 2 የኮድ መስመሮች ሊሰጥዎት ይገባል ፣ ኮንሶሉን ክፍት ማድረጉን እና/ወይም ሁለቱንም መቅዳትዎን ያረጋግጡ!
ደረጃ 7: ቀይር እና ከዚያ የማውጫ ቁልፍ ሰሌዳውን በጊዜው ያሂዱ
አሁን የእርስዎ አንድ ፒን ቁልፍ ሰሌዳ ተስተካክሏል ፣ እሱን ለመጠቀም ጊዜው አሁን ነው። Vi ን በመጠቀም ከትእዛዝ መስመሩ ይህንን ማድረግ ቢችሉም እኔ እንደ IDLE ዓይነት IDE ን መጠቀም እመርጣለሁ።
IDLE ን ከፍ ያድርጉ (የ python3 ስሪት ይፈልጋሉ) እና የሚከተሉትን መስመሮች ያስተካክሉ
እርስዎ የቀዱት የአናሎግ እሴት ድርድር ያስታውሱ? በእነዚያ አዲስ በተስተካከሉ የአናሎግ እሴቶች መስመር 13 ን (ከዚህ በታች ይመልከቱ) ይተኩ።
# ex: my_thresholds = [የተስተካከሉ እሴቶች እዚህ ይሆናሉ]
በዚህ ይተካል-
my_thresholds = [225 ፣ 2116 ፣ 3904 ፣ 5200 ፣ 6300 ፣ 7350 ፣ 8450 ፣ 9325 ፣ 10000 ፣ 10750 ፣ 11500 ፣ 12100 ፣ 12550 ፣ 13100 ፣ 13800 ፣ 14250]
በመቀጠል ቀጣዩን የኮድ መስመር ከመስመር 23 በኋላ ያክሉ ፣ (ከዚህ በታች ይመልከቱ)
የቁልፍ ሰሌዳ።
ከመስመር 23 በኋላ ታክሏል
# ለምሳሌ ፦ የቁልፍ ሰሌዳ።
መስመሮችን ከ 22 እስከ 24 ማድረጉ በመጨረሻ እንደዚህ ይመስላል
# የተስተካከሉ እሴቶች ጥቅም ላይ እየዋሉ ከሆነ ፣ ከዚህ በታች የተስተካከሉ_መጠለያዎችን ይጠቀሙ-
# ለምሳሌ ፦ የቁልፍ ሰሌዳ።
የቁልፍ ሰሌዳ።
ይህ ከተደረገ በኋላ ኮዱን ያሂዱ እና አንዳንድ አዝራሮችን በመጫን ይሞክሩት! የምሳሌውን ንድፍ ከፕሮጀክቶችዎ ጋር ለማላመድ ነፃነት ይሰማዎ! ያስታውሱ_የቁልፍ_ቁልፍ_መዝጊያ ጊዜ አዝራሩን እንደ ቻር እየተጫነ የሚመልስ እና የጊዜ ማብቂያው በሚሊሰከንዶች ውስጥ እንደተዋቀረ ያስታውሱ! የጊዜ ማብቂያ የማይፈልጉ ከሆነ የቁልፍ ሰሌዳውን ይጠቀሙ። NO_TIMEOUT የማያቋርጥ።
ደረጃ 8: አንድ ፒን ቁልፍ ሰሌዳ እንዴት እንደሚሰራ
አብዛኛው የአንድ ፒን ቁልፍ ሰሌዳ ንድፍ በ 16 ፒን ቁልፍ ሰሌዳ ውስጥ ለእያንዳንዱ ቁልፍ ልዩ የአናሎግ እሴት ለማግኘት በሃሪ ዊጉና የቮልቴጅ መከፋፈሉን በመተግበር ላይ የተመሠረተ ነው። የአንድ ፒን ቁልፍ ሰሌዳ ንድፍ በጥቂት ማስተካከያዎች አማካኝነት በአብዛኛው ተመሳሳይ ነው። አንድ ፒን ቁልፍ ሰሌዳ እንዴት እንደሚሠራ ታላቅ ትምህርት ከፈለጉ ፣ የሃሪ ዊጉናን አስደናቂ ቪዲዮ እዚህ ለመመልከት ነፃነት ይሰማዎ!
ደረጃ 9 መደምደሚያ
በዚህ መመሪያ ውስጥ በአንዱ የፒን ቁልፍ ሰሌዳ ሰሌዳዎ እንዴት እንደሚጀመር ሸፍነናል። አሁን ፣ ከእናንተ መካከል ያለው የማወቅ ጉጉት የ Keypad ቅጽበታዊ ምሳሌ ንድፍ በጭራሽ ለምን ጥቅም ላይ አልዋለም ብሎ አስቦ ሊሆን ይችላል ፣ ምክንያቱ ያን ያህል ጠቃሚ አይደለም ፣ ምክንያቱም አዝራሩ በሚጠራበት ጊዜ መጫን አለበት ፣ የተነበበው KeypadInstantaneous () ተግባር በዋነኝነት ለማቅለል ጥቅም ላይ ይውላል በቤተ -መጽሐፍት ውስጥ KeypadWithTimeout () ን ያንብቡ። ዓይንዎን ከያዘ ለማሽከርከር ለመውሰድ ነፃነት ይሰማዎት። መልካም ጠለፋ!
ማናቸውም ጥያቄዎች ካሉዎት ከዚህ በታች አስተያየት ይተዉ ወይም በ [email protected] በኢሜል ይላኩልን። ሁሉም ምርጥ ፣ ፕሮጄቶ ኩባንያ ፒ.ኤስ. ቃል በገባው መሠረት ፣ ከቦርዱ ንስር ፋይሎች ጋር አገናኝ።
የሚመከር:
ቁልፍ የሌለው ቁልፍ ሰሌዳ - 4 ደረጃዎች
The Keyless Keyboard: የቁልፍ ሰሌዳ ያለ ቁልፎች። በጣም ምርታማ አይደለም ፣ ግን በዴስክቶፕዎ ላይ በጣም ጥሩ ይመስላል። ይህ ፕሮጀክት ከ 15 ደቂቃዎች ያልበለጠ መሆን አለበት (ቁልፎቹን መሰየሙ ረጅሙ ክፍል ነው።) ማሳሰቢያ - አንዳንድ የቁልፍ ሰሌዳዎች ለዚህ ፕሮጀክት ብቁ ላይሆኑ ይችላሉ። እነዚያ ጥበበኞች
ከ UC L ጋር Off Latch Circuit። አንድ የግፊት ቁልፍ። አንድ ፒን። የተለየ አካል። 5 ደረጃዎች
ከ UC L ጋር Off Latch Circuit። አንድ የግፊት ቁልፍ። አንድ ፒን። ልዩ አካል። ሰላም ሁላችሁም ፣ በአውታረ መረቡ ላይ የማብሪያ/ማጥፊያ ወረዳ ፈልጎ ነበር። ያገኘሁት ሁሉ እኔ የምፈልገው አልነበረም። እኔ ለራሴ እያወራሁ ነበር ፣ ለዚያ መንገድ የግድ አለ። እኔ የፈለግኩት ያ ነው።-ለማብራት እና ለማጥፋት አንድ የግፊት ቁልፍ ብቻ።-ብቻ መጠቀም አለበት
RGB አንድ አዝራር የዩኤስቢ ቁልፍ ሰሌዳ 6 ደረጃዎች (ከስዕሎች ጋር)
አርጂቢ አንድ አዝራር ዩኤስቢ ቁልፍ ሰሌዳ - ትንሽ ፣ ገና የሚሰራ ፣ አርጂቢ የኋላ ብርሃን ቁልፍ ሰሌዳ ፣ ከአንድ ቁልፍ መጠን ያልበለጠ አስፈላጊነት ተሰማዎት? አይ? ማን ያስባል ፣ ለማንኛውም አንድ ያድርጉ! ይህ አስተማሪ የራስዎን ፣ ትንሽ ፋይዳ የሌለውን ለማድረግ በሚፈልጉት ደረጃዎች ውስጥ ይመራዎታል
ፈጣን እና ቆሻሻ ዳስ ቁልፍ ሰሌዳ (ባዶ ቁልፍ ሰሌዳ) - 3 ደረጃዎች
ፈጣን እና ቆሻሻ ዳስ ቁልፍ ሰሌዳ (ባዶ ቁልፍ ሰሌዳ) - ዳስ ቁልፍ ሰሌዳ በቁልፍ ቁልፎች (ባዶ ቁልፍ ሰሌዳ) ላይ የተቀረጹ ጽሑፎች የሌሉበት በጣም ታዋቂው የቁልፍ ሰሌዳ ስም ነው። የዳስ ቁልፍ ሰሌዳ በ 89.95 ዶላር ይሸጣል። እርስዎ በዙሪያዎ ባሉበት በማንኛውም የድሮ የቁልፍ ሰሌዳ እራስዎን ቢሠሩም ይህ አስተማሪ ይመራዎታል
የአፕል አልሙኒየም ቁልፍ ሰሌዳ ማፅዳት . ወይም ሌላ ማንኛውም ለስላሳ የሚነካ ቁልፍ ሰሌዳ 5 ደረጃዎች
የአፕል አልሙኒየም ቁልፍ ሰሌዳ ማፅዳት …. ወይም ሌላ ማንኛውም ለስላሳ የሚነካ ቁልፍ ሰሌዳ-እርስዎ ወይም እኔ ንፁህ እንደመሆንዎ መጠን የአሉሚኒየም ፖም ቁልፍ ሰሌዳዎቻችንን ለማቆየት እንደሞከርን ከአንድ ዓመት ወይም ከዚያ በኋላ ቆሻሻ ይሆናሉ። ይህ አስተማሪ እርስዎ እንዲያጸዱ ለማገዝ ነው። ይጠንቀቁ ፣ ይህንን በሚያደርጉበት ጊዜ የቁልፍ ሰሌዳዎ ቢሰበር እኔ ተጠያቂ አይደለሁም።… SUCKS F