ዝርዝር ሁኔታ:
- ደረጃ 1: የሚያስፈልጉ ቁሳቁሶች
- ደረጃ 2 - የቦሊያን ሎጂክ
- ደረጃ 3 ገበሬ ፣ ቀበሮ ፣ ዝይ እና የእህል እንቆቅልሽ
- ደረጃ 4 ማህደረ ትውስታ
- ደረጃ 5: ደንቦች ሎጂክ
- ደረጃ 6 እውነተኛ አምሳያ (ፕሮቶታይፕ)
ቪዲዮ: ገበሬ ፣ ቀበሮ ፣ ዝይ ፣ የእህል እንቆቅልሽ 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
ልጅ በነበርኩበት ጊዜ “ሳይንቲፊክ አሜሪካን ፕሮጄክቶች ለአማተር ሳይንቲስት” የተባለ መጽሐፍ አባቶቼን አነሳሁ። እኔ አሁንም መጽሐፉ አለኝ ፣ እና የእኔ ግንዛቤ በእነዚህ ቀናት መምጣት ከባድ መጽሐፍ መሆኑን ነው። ግን አሁን በመስመር ላይ ማንበብ ይችላሉ። ይህ መጽሐፍ ብዙ ነገሮችን ለማስተዋወቅ አገልግሏል ነገር ግን የእኔን ፍላጎት ያሳሰበው ምዕራፍ በሂሳብ ማሽኖች ላይ ነበር። በመጨረሻው የሶፍትዌር ልማት ሥራዬ ላይ ያሰናከለኝ ነገር ምናልባት ሊሆን ይችላል።
በዚህ ምዕራፍ ውስጥ ዘመናዊ የተቀናጁ ወረዳዎችን አልፎ ተርፎም ትራንዚስተሮችን (ቅብብሎሽ በመጠቀም) ቀድመው የወጡ ወረዳዎችን በመጠቀም የእንቆቅልሽ መፍቻ ማሽኖች መግለጫዎች አሉ። ግን አንዳንድ ተመሳሳይ ጽንሰ -ሀሳቦች እዚያ ነበሩ ፣ እነሱ ዘመናዊ ኮምፒተሮች እስከ ዛሬ የሚጠቀሙት አንድ ዓይነት የሎጂክ መሣሪያዎች።
በእነዚህ ቀናት በጥቂት ዶላሮች ሙሉ የኮምፒተር ስርዓቶችን በቀላሉ እና በርካሽ ማግኘት እና እንቆቅልሽዎን ወይም ጨዋታዎን ብቻ ፕሮግራም ማድረግ ይችላሉ። ግን እንቆቅልሽዎ ብጁ ሃርድዌር ለመፍጠር ፣ ኮምፒውተሮች የተገነቡባቸውን የሎጂክ በሮች በመጠቀም በዝቅተኛ ደረጃ ብዙ ነገሮችን ማድረግ ይችላሉ። ይህ ተግባራዊ ወይም ተስማሚ ላይሆን ቢችልም ኮምፒውተሮች በትክክል እንዴት እንደሚሠሩ እንዲማሩ ያስችልዎታል። እንዲሁም አስደሳች ዓይነት ነው።
ደረጃ 1: የሚያስፈልጉ ቁሳቁሶች
ይህንን ሙሉ በሙሉ በ Tinkercad ወረዳዎች ውስጥ መገንባት እና የእንቆቅልሹን ትክክለኛ ተግባር ማስመሰል ይችላሉ።
በአካል ለመገንባት ከፈለጉ ፣ የሚያስፈልግዎት እዚህ አለ -
4 መቀያየሪያ ወይም ተንሸራታች መቀየሪያዎች።
1 የግፊት ቁልፍ (ለአፍታ)
2 ትናንሽ የዳቦ ሰሌዳዎች።
9 ኤልኢዲዎች።
9 1 ኪ ተቃዋሚዎች።
1 7475 ባለአራት ላች ቺፕ
2 7408 ባለአራት እና በሮች
1 7432 ባለአራት ወይም በር
1 የባትሪ ጥቅል 3 AA ወይም AAA ሴሎችን ይይዛል።
የዝላይ ሽቦዎች ስብስብ።
ለ 74xx ተከታታይ ቺፕስ ፣ ማንኛውንም የእነዚህን ልዩነቶች መጠቀም ይችላሉ። IE ፣ የ 74xx ስሪቶች የመጀመሪያው TTL ናቸው ፣ ግን እንዲሁም የ 74LSxx ስሪቶችን (ዝቅተኛ የኃይል አጠቃቀምን) ፣ ወይም 74HCxx ን (ሌላው ቀርቶ ዝቅተኛ የኃይል cmos ስሪቶችን) ወዘተ የመሳሰሉትን መጠቀም ይችላሉ። ሁሉም ሌሎች ልዩነቶች ስሱ የማይንቀሳቀስ ኤሌክትሪክ ናቸው።
ደረጃ 2 - የቦሊያን ሎጂክ
የቦሊያን ሎጂክ አስፈሪ ሊመስል ይችላል ፣ ግን በእውነቱ በጣም ቀላል ነው። ቡሊያን ማለት ከ 1 እና 0 ብቻ ወይም ከእውነት እና ከሐሰት ጋር እየተገናኙ ነው ማለት ነው። ወይም በኤሌክትሮኒክስ ውስጥ ፣ + እና -። የእሱ አመክንዮ ክፍል ወደ ብዙ “ይህ ከሆነ ያ” ነው። በጣም መሠረታዊ የሎጂክ አሠራሮች በቀላሉ እነዚህ ሦስት ነገሮች ናቸው - እና ፣ ወይም ወይም አይደለም። እነዚህ በሮች ተብለው ይጠራሉ ፣ ምክንያቱም እነሱ በዋነኝነት በወረዳ በኩል ለኤሌክትሪክ ፍሰት እንደ በሮች ሆነው ያገለግላሉ።
የብአዴን በር እንደሚከተለው ይሰራል። ሁለት ግብዓቶች አሉት ፣ እና አንድ ውፅዓት። ሁለቱ ግብዓቶች 1 ወይም 0 ሊሆኑ ይችላሉ ፣ እና ውጤቱም 1 ወይም 0. ለ AND በር ፣ ሁለቱም ግብዓቶች 1 ከሆኑ ፣ ውፅዓት 1. ካልሆነ ፣ ውጤቱን 0 ያወጣል።
ለኦር በር እንዲሁ ሁለት ግብዓቶች እና አንድ ውፅዓት አለው። አንድ ወይም ሌላ ግብዓት 1 ከሆነ ፣ ከዚያ ውጤቱ 1 ነው።
የመጨረሻው በር አይደለም በር ነው ፣ እና እሱ አንድ ግብዓት እና አንድ ውፅዓት ብቻ አለው። ግብዓቱ 1 ከሆነ ፣ ውፅዓት 0. ግቤት 0 ከሆነ ፣ 1 ያወጣል።
የ OR እና AND በሮችም ከ 2 በላይ ግብዓቶች ሊኖራቸው ይችላል። ለማቃለል በ 2 ወይም ከዚያ በላይ መስመሮች ወደ አንድ በር ሲገቡ ሊታዩ ይችላሉ ፣ ግን በእውነቱ ፣ 3 የግቤት በር አንድ ብቻ ወደ ሌላኛው መመገብ ሁለት ሁለት የግብዓት በሮች ብቻ ናቸው።
ኮምፒተርን ለመገንባት አሁን ማወቅ ያለብዎትን ሁሉ ያውቃሉ። በጣም ዘመናዊ ኮምፒተሮች እንኳን እነዚህን ሦስት ነገሮች የሚጠቀሙት ፣ ምንም እንኳን በሚሊዮን የሚቆጠሩ ቢሆኑም።
ስለዚህ እንቆቅልሽ እንገንባ።
ደረጃ 3 ገበሬ ፣ ቀበሮ ፣ ዝይ እና የእህል እንቆቅልሽ
በመጽሐፉ ውስጥ የመጀመሪያው ነገር የአርሶ አደሩ ፣ የቀበሮው ፣ የዝይ እና የእህል ክላሲክ እንቆቅልሽ ለመፍጠር አመክንዮ ወረዳ ነው። ይህ እንቆቅልሽ በተለያዩ ቅርጾች በመቶዎች ለሚቆጠሩ ዓመታት ቆይቷል። በጥቂት ህጎች ብቻ መሠረታዊ የሎጂክ እንቆቅልሽ ነው። እንቆቅልሹ እንደሚከተለው ነው።
አንድ ገበሬ ቀበሮ ፣ ዝይ እና ጥቂት እህል አለው። እሱ ሊሻገርበት ወደሚገባው ወንዝ ይመጣል ፣ እና ጀልባ አለ ፣ ግን እሱን እና አንድ ሌላ ነገር በአንድ ጊዜ ብቻ መያዝ ይችላል።
ቀበሮው ዝይውን ስለሚበላ ቀበሮውን ከጉዙ ጋር መተው አይችልም። ቀበሮዎች የሚያደርጉት ያ ነው ፣ የእነሱ ተፈጥሮ ብቻ ነው።
ዝይውን ከእህል ጋር መተው አይችልም ፣ ምክንያቱም ዝይው ይበላዋል።
ሦስቱም እንዴት በሰላም ወደ ወንዙ ማዶ ይሻገራል?
ይህንን እንቆቅልሽ ለመፍጠር ጥቂት ነገሮች ያስፈልጉናል። በመጀመሪያ ፣ በአራት መቀያየሪያዎች በመጀመር ፣ ለእያንዳንዱ ገበሬ ፣ ቀበሮ ፣ ዝይ እና እህል። ወደ ጀልባው የሚሄደውን በዚህ መንገድ እናስቀምጣለን
በሁለተኛ ደረጃ ፣ ሁሉም ነገር ከደረጃ ወደ ደረጃ የት እንዳለ ለማስታወስ እንቆቅልሹን እንፈልጋለን።
ከዚያ ጀልባውን መቼ እንደሚያንቀሳቅሱ ለመንገር አንድ ቁልፍ ያስፈልገናል።
በመጨረሻም ደንቦቹን ለማስከበር አንዳንድ አመክንዮዎች ያስፈልጉናል።
ደረጃ 4 ማህደረ ትውስታ
በዚህ እንቆቅልሽ ውስጥ የነገሮችን ሥፍራ ለማስታወስ ፣ በመጀመሪያው ወረዳ ውስጥ ከሚጠቀሙት ቅብብል የበለጠ የላቀ ነገር እንጠቀማለን። ይህ መጽሐፍ በተፃፈበት ጊዜ ምንም ትራንዚስተሮች አልነበሩም ፣ ግን ቅብብሎች ነበሯቸው። እነዚህ ቅብብሎች አንድ ገመድ ሲገፉ እነሱ ይዘጋሉ እና ከዚያ ቁልፉን በሌላኛው በኩል እስኪገፉ ድረስ ተዘግተው ይቆያሉ።
ዛሬ 4 ቢት መቀርቀሪያ የሚባል የተለመደ እና ርካሽ ክፍል እንጠቀማለን። በኮምፒተር አመክንዮ ውስጥ ‹ቢት› አንድን 1 ወይም 0. የሚያመለክተው ልክ እንደ አሃዝ ተመሳሳይ ነገር ነው። ይህ የተቀናጀ ወረዳ (ወይም “አይሲ” ወይም “ቺፕ”) ተንሸራታቾች በመባል የሚታወቁ 4 ሎጂክ ክፍሎችን ይ containsል። Flip Flop 1 ወይም 0 ን እንደ ግብዓት ሲሰጡት 1 ወይም 0 ን ያወጣና ከዚያም ‹ተጣብቆ› ›እንዲቆይ የተዋቀረ ሁለት በሮች ብቻ የተዋቀሩ ናቸው። ስለዚህ ስሙ መገልበጥ / መገልበጥ። ከ 1 ወደ 0 ይገለብጣል ወይም ከ 0 ወደ 1 (ወይም በተቃራኒው ነው?) ከዚያም እዚያው ይቆያል። ይህ በመሠረቱ በአሮጌው ወረዳ ውስጥ ከአራቱ ቅብብል ጋር ተመሳሳይ ነገር ያደርጋል።
በሁለት በሮች ብቻ ቀለል ያለ ተንሸራታች ማወዛወዝ ማድረግ ይችላሉ ፣ ግን በዚህ መቀርቀሪያ ውስጥ ያሉት ተጨማሪ ባህሪ አላቸው (ጥቂት ተጨማሪ በሮች የሚጠይቁ)። ግብዓቱ በሚቀየርበት ጊዜ ወዲያውኑ የውጤት ለውጥ ከማድረግ ይልቅ ግብዓቶችን የሚያነቃ ወይም የሚያሰናክል ሌላ ግብዓት አለው። በተለምዶ አካል ጉዳተኛ ሆኖ ይቆያል። ጀልባውን ወደ ሌላኛው ጎን ለመላክ ከመሞከሩ በፊት ይህ ሁለት መቀያየሪያዎችን (ገበሬውን እና ሌላውን) እንዲያዘጋጁ ያስችልዎታል። ወረዳችን ቀድሞውኑ ከአሮጌው የበለጠ ብልህ ነው።
በእኛ የእንቆቅልሽ ውስጥ የሁሉንም መርሆዎች ቦታዎችን የማዋቀር እና የማስታወስ ችሎታ አሁን አለን።
እስካሁን የእኛ ወረዳ እዚህ አለ - 4 ቢት መቆለፊያ
ደረጃ 5: ደንቦች ሎጂክ
ደንቦቹን ለማስከበር እና ችግር ሲኖር ለማመልከት ፣ እኛ የሚያስፈልጉንን ገደቦች ለመተግበር አንዳንድ የቦሊያን ሎጂክ በሮችን እንጠቀማለን።
ችግር ካለ ለመወሰን አራት ምርመራዎች ያስፈልጉናል - ከእነዚህ ውስጥ አንዳቸውም ቢሆኑ የማስጠንቀቂያ ምልክቱን ያብሩ።
1. እህል እና ዝይ በወንዙ ማዶ እና ገበሬው ካልሆነ።
2. ቀበሮው እና ዝይው በወንዙ ማዶ እና ገበሬው ካልሆነ።
3. ገበሬው ወንዙን ካቋረጠ እና ምንም ቀበሮ እና ዝይ ከሌለ ከእሱ ጋር የለም።
4. ገበሬው ወንዙን ከተሻገረ እና እህል እና ዝይ ከእሱ ጋር ከሌለ።
እኛ የምንጠቀምበትን አመክንዮ በትክክል ለመገጣጠም ይህንን የገለጽኩበትን መንገድ ልብ ይበሉ ፣ እነሱ የ AND በሮች ከመደበኛ ወይም ከተገላቢጦሽ ውጤቶች ፣ ከተገላቢጦቹ እንደ “አይ” ወይም “አይደለም” የሚሠሩ።
አንዳቸውም እውነት ሊሆኑ ፣ ችግርን ሊያስከትሉ ስለሚችሉ ፣ ሁሉም ወደ OR በር ይመገባሉ።
4 ቢት መቆለፊያን ጨምሮ የተጠናቀቀው አመክንዮ በማያ ገጹ ላይ ይታያል። ይህ አመክንዮ ከተባለ ፕሮግራም ነው። መቀያየሪያዎችን ሲቀይሩ ፣ ‹1› ›እሴት ያላቸውን ግንኙነቶች በሰማያዊ በማጉላት ይህ ፕሮግራም የሎጂክ ፍሰትን ለማሳየት በጣም ጥሩ ነው። እርስዎ ሊጭኑት የሚችሉት ፋይል በአመክንዮ ውስጥ አያይዘዋለሁ።
ደረጃ 6 እውነተኛ አምሳያ (ፕሮቶታይፕ)
አሁን እውነተኛ የሥራ ወረዳ መፍጠር እንችላለን። የ Tinkercad ወረዳዎችን በመጠቀም ይህንን በሃርድዌር እውነተኛ ገጽታ እና ተግባር በማስመሰል ይህንን ማድረግ እንችላለን።
ቲንከርካድ በ 7475 4 ቢት መቀርቀሪያ ውስጥ ገንብቷል ፣ ስለዚህ ያ ክፍል ቀላል ነው። ለበሩ ፣ እያንዳንዳቸው እያንዳንዳቸው 4 እና በሮች (7408) ያሉ ሁለት ቺፖችን ለመጠቀም መርጫለሁ። አራት ፣ 3 ግብዓት እና በሮች ለመፍጠር አንደኛው ወደ ሌላኛው ግብዓት በመግባት ሁለት እና በሮች እንጠቀማለን። ይህ በሁለተኛው ላይ 1 ግብዓት ፣ እና በመጀመሪያው ላይ 2 ግብዓቶችን ያስቀራል ፣ 3 ግብዓት እና በር ይፈጥራል። ለ OR በር እኔ ተመሳሳይ ነገር አደርጋለሁ። አራት ወይም የበር ቺፕ ውፅዓት ወደ ሦስተኛው ወይም ወደ በር የሚገቡ ሁለት OR በሮችን ይጠቀማል። አንድ በር ጥቅም ላይ ሳይውል ይቀራል።
በ Tinkercad ወረዳዎች ላይ ማስመሰልን ያሂዱ
የሚመከር:
የቢቢሲ ማይክሮቢትን በመጠቀም የማስታወስ እንቆቅልሽ ጨዋታ 7 ደረጃዎች
የቢቢሲ ማይክሮቢትን በመጠቀም የማስታወሻ እንቆቅልሽ ጨዋታ - ቢቢሲ ማይክሮቢት ምን እንደ ሆነ ካላወቁ በመሠረቱ ግብዓቶች እና ግብዓቶች እንዲኖሩት ፕሮግራም ማድረግ የሚችሉት በእውነቱ ትንሽ መሣሪያ ነው። እንደ አርዱዲኖ ዓይነት ፣ ግን የበለጠ ሥጋ ያለው። ስለ ማይክሮ ቢት በጣም የምወደው በግቤት ውስጥ ሁለት የተገነባ መሆኑ ነው
የ WebApp እንቆቅልሽ LED አምፖል በ ESP32: 5 ደረጃዎች (ከስዕሎች ጋር)
የዌብ አፕ እንቆቅልሽ የ LED አምፖል ከ ESP32 ጋር - ለዓመታት ከ LED ሰቆች ጋር እየተጫወትኩ ነበር ፣ እና በቅርብ ጊዜ በግድግዳዎች ላይ እንደ ሽቅብ መሰል ትልቅ ለውጦችን ማድረግ ወደማልችልበት ወዳጄ ቦታ ተዛወርኩ ፣ ስለዚህ ይህንን መብራት አምጥቻለሁ ለኃይል የሚወጣ አንድ ነጠላ ሽቦ እና ሊጣበቅ ይችላል
እንስሳት የድምፅ እንቆቅልሽ ለልጆች -4 ደረጃዎች
የእንስሳት ድምፅ እንቆቅልሽ ለልጆች - የእንስሳ እንቆቅልሹ በትክክል ሲቀመጥ እንስሳው በራሱ ድምጽ ይሰማል። ከ 24 ወር በታች ለሆኑ ሕፃናት። ልጆችዎ በእንስሳ የሚወጡትን ስድስቱን ድምፆች ሲሰሙ ይደሰታሉ። ይህ ፕሮጀክት በንግድ ምርት ላይ የተመሠረተ ነው ፣ ግን እኔ ተቅበዘበዝኩ
የጭረት ማዝ እንቆቅልሽ 5 ደረጃዎች
የጭረት ማዝ እንቆቅልሽ - ዛሬ እኛ ጭረት በመጠቀም ቀለል ያለ ፣ ግን ከባድ ማዝ እንሰራለን። ጭረት በእገዳ ላይ የተመሠረተ የእይታ መርሃግብር ቋንቋ ነው። ለመጀመር ፣ የሚያስፈልጉት ነገሮች እዚህ አሉ-ScratchLet ን የሚሄዱበት መሣሪያ
መልካም ቀበሮ! (የአንድ ትልቅ ፕሮጀክት የመጀመሪያ አካል) - 7 ደረጃዎች (ከስዕሎች ጋር)
መልካም ቀበሮ! (አንድ ትልቅ ፕሮጀክት የመጀመሪያ አካል) - ሌላ ትንሽ ፕሮጀክት በእኔ ላይ ደርሷል ፣ በመጨረሻም አንድ ላይ የሚመጡ በርካታ ትናንሽ ፕሮጄክቶችን ያካተተ ነው። ይህ የመጀመሪያው አካል ነው ፣ እንደ ጅብ ጅራት ያለው የሚመስል እና የሚጠፋ ቀበሮ። አስማት