ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1 የዳቦ ሰሌዳውን በ 18 ኤልኢዲዎች ያዋቅሩ
- ደረጃ 2 ከ LED ዎች አጠገብ ያሉትን 9 አዝራሮች ያክሉ
- ደረጃ 3: ሽቦዎቹን ከዳቦርዱ ሰሌዳ ወደ ፒ ያገናኙ
- ደረጃ 4: ኮዱን ይስቀሉ
![TicTacToe ሃርድዌር ትግበራ RaspberryPi ን በመጠቀም - 4 ደረጃዎች TicTacToe ሃርድዌር ትግበራ RaspberryPi ን በመጠቀም - 4 ደረጃዎች](https://i.howwhatproduce.com/images/002/image-3063-23-j.webp)
ቪዲዮ: TicTacToe ሃርድዌር ትግበራ RaspberryPi ን በመጠቀም - 4 ደረጃዎች
![ቪዲዮ: TicTacToe ሃርድዌር ትግበራ RaspberryPi ን በመጠቀም - 4 ደረጃዎች ቪዲዮ: TicTacToe ሃርድዌር ትግበራ RaspberryPi ን በመጠቀም - 4 ደረጃዎች](https://i.ytimg.com/vi/vmrbWMefBgQ/hqdefault.jpg)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
![TicTacToe ሃርድዌር ትግበራ RaspberryPi ን በመጠቀም TicTacToe ሃርድዌር ትግበራ RaspberryPi ን በመጠቀም](https://i.howwhatproduce.com/images/002/image-3063-24-j.webp)
![TicTacToe ሃርድዌር ትግበራ RaspberryPi ን በመጠቀም TicTacToe ሃርድዌር ትግበራ RaspberryPi ን በመጠቀም](https://i.howwhatproduce.com/images/002/image-3063-25-j.webp)
![TicTacToe ሃርድዌር ትግበራ RaspberryPi ን በመጠቀም TicTacToe ሃርድዌር ትግበራ RaspberryPi ን በመጠቀም](https://i.howwhatproduce.com/images/002/image-3063-26-j.webp)
ይህ ፕሮጀክት ሁለት የተለያዩ ባለቀለም ኤልኢዲዎችን በመጠቀም እንጆሪ ፓይ በመጠቀም ሁለቱን ተጫዋቾች የሚያመለክቱ በይነተገናኝ የ TicTacToe ሞዴልን ለመገንባት ያለመ ነው። እዚህ ያለው ሀሳብ ይህንን በአገናኝ መንገዱ በትልቁ ልኬት ላይ ለመተግበር ነበር - አንድ ጨዋታው በሚጀምርበት በግድግዳው ላይ ተጣብቆ 3x3 ከፊል -ግሎብ (ከላይ እንደተመለከቱት) ፍርግርግ ያስቡ (እና አንድ የተወሰነ ቀለም ያለው ኤልዲ ሲበራ)። ይህ ከመጠጫ ቤቶች ፣ ከመጠጥ ቤቶች ወይም ሰዎች በተሰለፉበት እና በሚጠብቁበት በማንኛውም ቦታ አጠገብ ባሉ መተላለፊያዎች ውስጥ ሊተገበር ይችላል - ስለሆነም ዞኑ በሚጠብቁበት ጊዜ ሰዎች በእውነቱ የሚደሰቱበት መስተጋብራዊ ቦታ ያደርገዋል።
አቅርቦቶች
ለአምሳያው - ለእኔ የሚገኙትን ዕቃዎች እጠቀም ነበር-
- Raspberry Pi 3 ሞዴል ቢ+ በ SD ካርድ ላይ ከተጫነ ራፕቢያን ጋር
- ቅጽበታዊ የግፊት አዝራሮች - 9x
- LEDs - 9x አረንጓዴ ፣ 9x ቀይ
- የዳቦ ሰሌዳ
- ሽቦዎች- ከሴት እስከ ሴት ፣ ብዙውን ጊዜ ከዴት ኪት ጋር የሚመጡ መደበኛ የመዳብ ሽቦዎች- 22 ጉግል የተገጠመ የመዳብ ሽቦ (እንደዚህ ያለ (ከሻጭ ጋር ምንም ግንኙነት የለውም))- (https://www.amazon.com/Elenco-Hook-Up- ቀለማት-አከፋፋይ- WK-106/dp/B008L3QJAS/ref = sr_1_1? ቁልፍ ቃላት = መዳብ+ሽቦዎች+ኤሌንኮ & qid = 1568868843 & s = gateway & sr = 8-1)
- 220 ohm resistors - 9x
ደረጃ 1 የዳቦ ሰሌዳውን በ 18 ኤልኢዲዎች ያዋቅሩ
![የዳቦ ሰሌዳውን በ 18 ኤልኢዲዎች ያዋቅሩ የዳቦ ሰሌዳውን በ 18 ኤልኢዲዎች ያዋቅሩ](https://i.howwhatproduce.com/images/002/image-3063-27-j.webp)
![የዳቦ ሰሌዳውን በ 18 ኤልኢዲዎች ያዋቅሩ የዳቦ ሰሌዳውን በ 18 ኤልኢዲዎች ያዋቅሩ](https://i.howwhatproduce.com/images/002/image-3063-28-j.webp)
![የዳቦ ሰሌዳውን በ 18 ኤልኢዲዎች ያዋቅሩ የዳቦ ሰሌዳውን በ 18 ኤልኢዲዎች ያዋቅሩ](https://i.howwhatproduce.com/images/002/image-3063-29-j.webp)
በመጀመሪያ ፣ በስዕሉ ላይ እንደሚታየው የዳቦ ሰሌዳውን በ 3x3 ፍርግርግ ውስጥ ሁለት የተለያዩ ኤልኢዲዎች እርስ በእርሳቸው ያዋቅሩ። ከሮዝቤሪ ፓይ 5 ፒን (ከዚህ በታች የቁጥጥር ፒን ተብሎ የሚጠራውን) ብቻ በመጠቀም 18 ኤልኢዲዎችን እንነዳለን። ይህ የሚከናወነው በዚህ አስተማሪ (https://www.instructables.com/id/Charlieplexing-wi…) ውስጥ በሚያምር ሁኔታ የተብራራውን ቻርሊፕሌክሲንግ በመጠቀም ነው። ልብ ይበሉ እኔ ሞዴሎቹን ለማሟላት እዚህ የእኔን አዝራሮች ለመሸፈን ከላይ ባሉት ሥዕሎች ላይ እንደሚታየው የጠርሙስ መያዣዎችን እጠቀማለሁ።
1. በመጀመሪያ የ LED ጥንዶችን (እና የእነሱ ተጓዳኝ ተቃዋሚዎች) ብቻ (አንድ ቀይ ሌላ አረንጓዴ ወይም የሚመርጧቸውን ቀለሞች) በተቃራኒ ዋልታ ውስጥ በዳቦ ሰሌዳው ውስጥ ባሉት ተመሳሳይ ረድፎች (ከላይ ያለውን ስዕል ከ 1 ጥንድ እይታ ጋር አጉልተው ይመልከቱ)። ተመሳሳዩን ቅደም ተከተል መጠበቅዎን ያረጋግጡ ፣ ማለትም የላይኛው አረንጓዴ እና የታችኛው ለሁሉም ለሁሉም የ LED ጥንዶች ቀይ ነው።
2. ከዚያ የኤልዲዎቹን ሽቦ (ማስታወሻ - እያንዳንዱ የመቆጣጠሪያ ሽቦ በ 220 ohm resistor በኩል ወደ ኤልዲኤው ጥንድ ይሄዳል) ከላይ የተጠቀሰውን መመሪያ በመጠቀም - እጅግ በጣም ዝርዝር በሆነ እጅግ በጣም ጥሩ የሽቦ መመሪያዎች ፣ ከ LEDs 0 እና 1 ጋር ፍርግርግ እየፈጠሩ መሆኑን ያስታውሱ። ከላይ በስተግራ እና ከታች በስተቀኝ 16 እና 17 ኤልኢዲዎች። (ኤልኢዲዎችን መቁጠር በአካላዊ ቅንብር እና በፕሮግራም ላይ በኋላ ይረዳል)። ወይም ኤልዲዎቹን እንዴት እንደሠራሁ ለማየት በ 2 ኛው ስዕል ላይ ያሉትን ገመዶች ይከተሉ - ከላይኛው ረድፍ ወደ ታችኛው ረድፎች የሚፈስሱትን የሚከተሉትን ባለቀለም ሽቦዎች ይመልከቱ።
- ጥቁር ሽቦ (ከፒን 6 መሬት ከፒን) ከላይ ወደ መላው ሀዲድ ይሄዳል - ለእያንዳንዱ 9 አዝራሮች ይህንን ሽቦ ወደ ታች እመገባለሁ።
- ከ LED 3 በላይ ባለው 2 ኛ ባቡር ውስጥ ብርቱካናማ ሽቦ (ፒን 7 - የመቆጣጠሪያ ፒን 1 ከፓይ) እንደገና ወደ መላው ባቡር ይሄዳል (- ባቡር)
- ከ LED 3 በላይ ባለው 2 ኛ ባቡር ውስጥ ግራጫ ሽቦ (ፒን 11 - የመቆጣጠሪያ ፒን 2 ከ pi) ወደ መላው ባቡር እንዲሁ ይሄዳል (+ive rail)
- ከ LED 6 በላይ ባለው 3 ኛ ባቡር ውስጥ ሐምራዊ ሽቦ (ፒን 12 - የመቆጣጠሪያ ፒን 3 ከ pi) ወደ መላው ባቡር (-የባቡር ሐዲድ) ይሄዳል
- ከ LED 6 በላይ ባለው 3 ኛ ባቡር ውስጥ ሰማያዊ ሽቦ (ፒን 13 - የመቆጣጠሪያ ፒን 4 ከ pi) ወደ መላው ባቡር (+ive rail) ይሄዳል
- ከ LED 6 በታች ባለው 4 ኛ ባቡር ውስጥ አረንጓዴ ሽቦ (ፒን 15 - የመቆጣጠሪያ ፒን 5 ከፓይ) መላውን ባቡር (-የባቡር ሐዲድ) ይሄዳል
ሽቦዎቹ በቀለማት የተያዙ ናቸው ፣ ስለሆነም መከተላቸው መቻል አለበት - እባክዎን የ LEDs ዋልታ በትክክል መዘጋጀቱን ያረጋግጡ አለበለዚያ አይሰራም !!
ደረጃ 2 ከ LED ዎች አጠገብ ያሉትን 9 አዝራሮች ያክሉ
![ከ LED ዎች አጠገብ ያሉትን 9 አዝራሮች ያክሉ ከ LED ዎች አጠገብ ያሉትን 9 አዝራሮች ያክሉ](https://i.howwhatproduce.com/images/002/image-3063-30-j.webp)
![ከ LED ዎች አጠገብ ያሉትን 9 አዝራሮች ያክሉ ከ LED ዎች አጠገብ ያሉትን 9 አዝራሮች ያክሉ](https://i.howwhatproduce.com/images/002/image-3063-31-j.webp)
ከእያንዳንዱ ጥንድ ኤልኢዲዎች ጎን ለጎን ፣ በጥቁር መሬት የሽቦ ረድፍ ውስጥ አንድ እግሩን እና ሌላውን ከሪፕቤሪ ፓይ በሚመጣ ሽቦ ወደ አንድ ረድፍ ይጨምሩ። ማሳሰቢያ - ምንም አዝራሮች ሳይኖሩት በደረጃ 1 ላይ በስዕሉ ላይ እንደሚታየው ቁልፎቹን ከማስገባትዎ በፊት እንኳን ሽቦዎቹን መክተት ጥሩ ነው። ለሁሉም የ 9 አዝራሮች የመሬቱን ሽቦዎች መጀመሪያ ማቀናበሩ እና ከዚያ ከፒ (ፒ) የሚሄዱትን/የሚመጡትን 9 ገመዶች ማቀናበሩ ጥሩ ይሆናል (ምናልባት እነዚህን ገመዶች ባለማያያዝ ምናልባት ሽቦዎቹ ስለሚመጡበት አይጨነቁ። ወደ ፒው ገና - ስለዚህ ከላይ በስዕሎች ላይ እንደሚታየው የተጠቃሚ ግብዓትን ወደ ፒ (ፒ) የሚወስዱ 9 አዝራሮችን በትክክል 9 ገመዶችን ያክሉ)።
ደረጃ 3: ሽቦዎቹን ከዳቦርዱ ሰሌዳ ወደ ፒ ያገናኙ
![ሽቦዎቹን ከዳቦርዱ ሰሌዳ ወደ ፒ ያገናኙ ሽቦዎቹን ከዳቦርዱ ሰሌዳ ወደ ፒ ያገናኙ](https://i.howwhatproduce.com/images/002/image-3063-32-j.webp)
ባለፉት 2 እርከኖች የዳቦ ሰሌዳውን ከ LEDs እና ከአዝራሮች እና ተጓዳኝ ሽቦዎቻቸው ጋር አያያዝነው። አሁን እነዚህን ሽቦዎች ከፓይ ጋር እናገናኛለን።
ቀደም ሲል በደረጃ 1 እንደተገለፀው - 5 ቱን የመቆጣጠሪያ ገመዶች እና ጥቁር የመሬቱን ሽቦ ለኤልዲዎች እንደ ፒን እናገናኛለን
- ጥቁር ሽቦ (የመሬት ሽቦ) (ፒን 6)
- ብርቱካናማ ሽቦ (ፒን 7)
- ግራጫ ሽቦ (ፒን 11)
- ሐምራዊ ሽቦ (ፒን 12)
- ሰማያዊ ሽቦ (ፒን 13)
- አረንጓዴ ሽቦ (ፒን 15)
አሁን ከ 9 አዝራሮች የሚመጡትን 9 ገመዶች ወደ ፒአይ እናገናኛለን። ለእንደዚህ ዓይነቱ ቀላል አስተዳደር በተከታታይ ከ 3 ቱ አዝራሮች የተጣመሙ ሶስቴዎችን ማድረጉ ተመራጭ ነው-
- አዝራር 0 (ረድፍ = 0 ፣ አምድ = 0) - ቀይ ሽቦ (ከላይ በስተግራ) - ፒን 29
- አዝራር 1 (ረድፍ = 0 ፣ አምድ = 1) - ግራጫ ሽቦ - ፒን 31
- አዝራር 2 (ረድፍ = 0 ፣ አምድ = 2) - ብርቱካናማ ሽቦ - ፒን 32
- አዝራር 3 (ረድፍ = 1 ፣ አምድ = 0) - ቢጫ ሽቦ - ፒን 33
- አዝራር 4 (ረድፍ = 1 ፣ አምድ = 1) - ግራጫ ሽቦ - ፒን 35
- አዝራር 5 (ረድፍ = 1 ፣ አምድ = 2) - ብርቱካናማ ሽቦ - ፒን 36
- አዝራር 6 (ረድፍ = 2 ፣ አምድ = 0) - ቢጫ ሽቦ - ፒን 37
- አዝራር 7 (ረድፍ = 2 ፣ አምድ = 1) - ግራጫ ሽቦ - ፒን 38
- አዝራር 8 (ረድፍ = 2 ፣ አምድ = 2) - ጥቁር ሽቦ - ፒን 40
ሁሉም ግንኙነቶች ከተደረጉ በኋላ ኮዱን ለመስቀል ዝግጁ ነን !!
ደረጃ 4: ኮዱን ይስቀሉ
![](https://i.ytimg.com/vi/hWQzeA45V4c/hqdefault.jpg)
ሁሉም ግንኙነቶች ከተደረጉ በኋላ ኮዱን ለመስቀል ዝግጁ ነን። በ rdp ወይም VNC በኩል ከ pi ጋር እንደተገናኙ በመገመት - እባክዎን የሚከተሉትን ፋይሎች በፓይ ላይ ያስቀምጡ (በተመሳሳይ አቃፊ ውስጥ) እና የ FinalVersion.py ፋይልን በተርሚናል ወይም በቶኒ በኩል ያሂዱ። እንዲሁም ድምጽ ማጉያዎችዎን ከ pi ጋር መገናኘታቸውን ያረጋግጡ (የብሉቱዝ ድምጽ ማጉያዎች እንዲሁ ያደርጉታል)።
በማንኛውም ጊዜ ከተጣበቁ እባክዎን ያሳውቁኝ እና እርስዎን ለመርዳት የተቻለኝን ሁሉ አደርጋለሁ !!
PS: ይህ ለመጀመሪያ ጊዜ አስተማሪዬ ነበር ፣ ስለሆነም እንዴት እንዳደረግኩ ያሳውቁኝ !!: ኦ
የሚመከር:
በቴሌግራም ትግበራ ቀላል IOT እንዴት እንደሚደረግ -5 ደረጃዎች
![በቴሌግራም ትግበራ ቀላል IOT እንዴት እንደሚደረግ -5 ደረጃዎች በቴሌግራም ትግበራ ቀላል IOT እንዴት እንደሚደረግ -5 ደረጃዎች](https://i.howwhatproduce.com/images/005/image-12772-j.webp)
በቴሌግራም ትግበራ ቀላል IOT እንዴት እንደሚደረግ -በአሁኑ ትውልድ በይነመረብ ሁሉም ነገር ነው። የነገሮች በይነመረብ አሁን ባለው ዓለም ውስጥ ትልቅ ሚና ይጫወታል። ብዙ ጊዜ ሳናጠፋ ወደ IOT ተግባራዊ ሥራ መግባት እንችላለን። እዚህ መሪውን እንቆጣጠራለን እንዲሁም ደግሞ
የ THINGSPEAK የሙቀት እና የእብሪት ትግበራ ESP8266 ን በመጠቀም 9 ደረጃዎች
![የ THINGSPEAK የሙቀት እና የእብሪት ትግበራ ESP8266 ን በመጠቀም 9 ደረጃዎች የ THINGSPEAK የሙቀት እና የእብሪት ትግበራ ESP8266 ን በመጠቀም 9 ደረጃዎች](https://i.howwhatproduce.com/images/010/image-28263-j.webp)
የ THINGSPEAK የአየር ሁኔታ እና የእብሪት ትግበራ ESP8266 ን በመጠቀም-ከኤሌክትሮኒክስ እቃዎቼ ጋር እያወጋሁ ፣ በድር ላይ የተመሠረተ የአየር ሁኔታ መተግበሪያን ለመስራት ይህንን ሀሳብ አገኘሁ። ይህ የድር መተግበሪያ የእውነተኛ ጊዜ የሙቀት መጠን እና የእርጥበት መረጃን ለማግኘት የ SHT31 ዳሳሹን ይጠቀማል። እኛ ፕሮጀክታችንን በ ESP8266 WiFi ሞዱል ላይ አሰማርተናል። በመስመር ላይ ወይም ከመስመር ውጭ
MIT APP ን እና Google Fusion ሠንጠረዥን በመጠቀም ለትንሽ ንግድ የ Android ትግበራ ማድረግ - 7 ደረጃዎች
![MIT APP ን እና Google Fusion ሠንጠረዥን በመጠቀም ለትንሽ ንግድ የ Android ትግበራ ማድረግ - 7 ደረጃዎች MIT APP ን እና Google Fusion ሠንጠረዥን በመጠቀም ለትንሽ ንግድ የ Android ትግበራ ማድረግ - 7 ደረጃዎች](https://i.howwhatproduce.com/images/001/image-1542-44-j.webp)
የ MIT APP ን እና የ Google Fusion ጠረጴዛን በመጠቀም ለትንሽ ንግድ የ Android መተግበሪያን ማድረግ - በ google ጨዋታ መደብር ውስጥ ሊገኝ የሚችል የራስዎን መተግበሪያ ለመሥራት መቼም ፈልገው ያውቃሉ !!! ንግድ ካሎት ታዲያ ይህ መማሪያ ሕይወትዎን ይለውጣል። ይህንን በጥንቃቄ ካነበቡ በኋላ የራስዎን ትግበራ መሥራት ይችላሉ። በፎ
በኖድሙክ ላይ የሬድ መቀየሪያዎችን ፣ የአዳራሹ ተፅእኖ ዳሳሽን እና አንዳንድ ቁርጥራጮችን በመጠቀም የራስዎን አኖሜትር እንዴት እንደሚገነቡ። - ክፍል 1 - ሃርድዌር - 8 ደረጃዎች (ከስዕሎች ጋር)
![በኖድሙክ ላይ የሬድ መቀየሪያዎችን ፣ የአዳራሹ ተፅእኖ ዳሳሽን እና አንዳንድ ቁርጥራጮችን በመጠቀም የራስዎን አኖሜትር እንዴት እንደሚገነቡ። - ክፍል 1 - ሃርድዌር - 8 ደረጃዎች (ከስዕሎች ጋር) በኖድሙክ ላይ የሬድ መቀየሪያዎችን ፣ የአዳራሹ ተፅእኖ ዳሳሽን እና አንዳንድ ቁርጥራጮችን በመጠቀም የራስዎን አኖሜትር እንዴት እንደሚገነቡ። - ክፍል 1 - ሃርድዌር - 8 ደረጃዎች (ከስዕሎች ጋር)](https://i.howwhatproduce.com/images/004/image-9652-j.webp)
በኖድሙክ ላይ የሬድ መቀየሪያዎችን ፣ የአዳራሹ ተፅእኖ ዳሳሽ እና አንዳንድ ቁርጥራጮችን በመጠቀም የራስዎን አኖሜትር እንዴት እንደሚገነቡ። - ክፍል 1 - ሃርድዌር - መግቢያ በአርዱዲኖ እና በሰሪ ባህል ጥናቶች ከጀመርኩ ጀምሮ እንደ ጠርሙስ ካፕ ፣ የ PVC ቁርጥራጮች ፣ የመጠጥ ጣሳዎች ፣ ወዘተ የመሳሰሉትን ቆሻሻ እና ቁርጥራጭ ቁርጥራጮችን በመጠቀም ጠቃሚ መሳሪያዎችን መገንባት እወዳለሁ። ሕይወት ለማንኛውም ቁራጭ ወይም ለማንኛውም የትዳር ጓደኛ
ያለ ተጨማሪ ሃርድዌር የቴሌግራም ቦት በመጠቀም አርዱዲኖን ይቆጣጠሩ -5 ደረጃዎች
![ያለ ተጨማሪ ሃርድዌር የቴሌግራም ቦት በመጠቀም አርዱዲኖን ይቆጣጠሩ -5 ደረጃዎች ያለ ተጨማሪ ሃርድዌር የቴሌግራም ቦት በመጠቀም አርዱዲኖን ይቆጣጠሩ -5 ደረጃዎች](https://i.howwhatproduce.com/images/002/image-5102-34-j.webp)
ያለ ተጨማሪ ሃርድዌር የቴሌግራም ቦት በመጠቀም አርዱዲኖን ይቆጣጠሩ - በአርዱዲኖ ሊያደርጉዋቸው የሚችሏቸው ሰፊ ነገሮች አሉ ፣ ግን የቴሌግራም ቦት በመጠቀም አርዱዲኖዎን ለመቆጣጠር መቼም አስበው ያውቃሉ? ፒሲ አንዳንድ ሊቆጣጠሩት የሚችል መሣሪያ (የአርዱዲኖን በቦርድ ላይ LED ን እንጠቀማለን