ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1: የመጀመሪያው ደረጃ (ወረዳውን አንድ ላይ ማዋሃድ)
- ደረጃ 2 - ሁለተኛው ደረጃ (ኮዱ)
- ደረጃ 3 ሁሉንም በአንድ ላይ (በሙከራ እና በማስጀመር)
ቪዲዮ: DIY PROJECT: 3 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
ይህ INSTRUCTABLE የእኔን ሙሉ DIY PROJECT እና የጉዞውን እና የሂደቱን እያንዳንዱን ደረጃ ያልፋል። እኔ የእራስዎን ፕሮጀክት ለመገንባት ምን ዓይነት ሀብቶች እና አቅርቦቶች እንደሚፈልጉ እገልጻለሁ (ያ ከእኔ ጋር ተመሳሳይ ነው)። የእኔ DIY ፕሮጀክት በመሠረቱ ከሁለት ተጫዋቾች ጋር ሊጫወት የሚችል ቀላል ጨዋታ ነው። እሱ በመሠረቱ አንድ ጥያቄ ይጠይቃል እና ከ LDR (ብርሃን ጥገኛ ጥገኛ) አንዱ እስኪሸፈን ድረስ ይጠብቃል። ኤልኢዲ ያበራል ፣ እና ይህ አንድ ተጫዋች 1 ወይም ተጫዋች 2 እውነተኛ ወይም የሐሰት ጥያቄን እንዲመልስ ያስችለዋል። ሁሉንም ጥያቄዎች ካላለፈ በኋላ ጨዋታው ተጠናቋል።
አቅርቦቶች
የሚያስፈልጉት ቁሳቁሶች የሚከተሉት ናቸው
ዳቦ ዳቦ
Raspberry Pie
ካርቶን
ቴፕ
ጠቋሚዎች
ወንድ ወንድ ሽቦዎች
2 LED (የተለያዩ ቀለሞች)
2 ተቃዋሚዎች (330 ኪ ኦኤም)
2 LDR ዳሳሾች
2 10 V Capacitors
አንድ ነገር ለመሸፈን 2 ካፕቶች።
ደረጃ 1: የመጀመሪያው ደረጃ (ወረዳውን አንድ ላይ ማዋሃድ)
ወረዳውን በጋራ የመገንባት ሂደቱን እንለፍ
ይህንን ከማድረግዎ በፊት ይህንን ውስብስብ / መሠረታዊ ወረዳ ለማቀናበር ምን እንደሚያስፈልግ ለማየት የአቅርቦት ዝርዝሩን በፍጥነት ይከልሱ
አሁን ሁሉም ነገር ካለዎት እንጀምር
በመጀመሪያ ሁለቱን LDRS እና Capacitorsዎን አንድ ላይ ያድርጉ እና ከኮድ ጋር መስራታቸውን ያረጋግጡ
ኤልዲአርድን ከካፒተሩ አሉታዊ ክፍል (ለሁለቱም) ያገናኙ። ይህን ካደረጉ በኋላ የሁለቱን LDRS ሌላኛውን እግር ከኃይል (5 ቮልት) ጋር ያገናኙ። ከዚህ በኋላ ከ Capacitor ጋር የተገናኘውን የ LDR እግር ከጂፒዮ ፒን ጋር ያገናኙ (ለእኔ በዚህ ሁኔታ GPIO 5 Player 2 እና 16 Player 1 ነው)።
ከዚያ የ Capacitor ሌላውን እግር ከመሬት ጋር ያገናኙ (ሁለቱም Capacitors)።
ኤልዲአርድን ያዋቀሩት በዚህ መንገድ ነው ፣ አሁን ሁለቱን ኤልኢዲኤስ ያገናኙ እና ከኮድ ጋር መስራታቸውን ያረጋግጡ።
የ LED ን አሉታዊ እግር ከመሬት ጋር ያገናኙ (ሁለቱም)። ከዚህ በኋላ የሁለቱም የ LEDS አወንታዊ እግሩን ከ 330 Ohm Resistor ጋር ያገናኙ እና ከዚያ ያንን ተከላካይ ከጂፒዮ ፒን ጋር ያገናኙ (በዚህ ሁኔታ GPIO ፒን 19 ተጫዋች 2 እና ፒን 12 ተጫዋች 1)
ከዚህ በኋላ ወረዳዎ እዚህ ያለኝን ስዕል የሚመስል ነገር (ከጎኑ ያለውን ወረዳ ችላ ይበሉ)
ደረጃ 2 - ሁለተኛው ደረጃ (ኮዱ)
ኮዱን ማድረግ የዚህ DIY ፕሮጀክት የበለጠ አስቸጋሪ አካል ይሆናል ፣ ስለሆነም በጥንቃቄ ይከተሉ
በመጀመሪያ ሁሉንም የማስመጣት LED ፣ LightSensor እና እንቅልፍ ይፃፉ -
ከ gpiozero ማስመጣት LED ፣ LightSensor
ከጊዜ ወደ ጊዜ እንቅልፍ ያስመጣሉ
ከዚያ ተለዋዋጮችዎን ያስመጡ
LDR1 = LightSensor (16 ፣ 5 ፣ 1)
LDR2 = LightSensor (5, 5, 1)
LED1 = LED (12)
LED2 = LED (19)
አሁን ጥያቄው እንዲታይ እና ተጫዋቹ 1 ወይም 2 እንዲኖርዎት ፣ LED ን ለማብራት ዳሳሻቸውን ይሸፍኑ ፣ አሁን ይህንን ይመስላል -
ማተም (“ራም እና ሮም አንድ ናቸው”)
እውነት እያለ ፦
ldr2.value == (0) ከሆነ
ማተም ( ተጫዋች 1 መልስ:)
led2.on ():
መልስ = ግብዓት (“እውነት ወይም ሐሰት”)
መልስ ከሆነ == “ኤፍ” (ወይም ቲ በጥያቄው ላይ በመመስረት)
ማተም (“ተጫዋች 2 እርስዎ ትክክል ነዎት!)
p1 () (ይህ በኋላ አስፈላጊ ይሆናል)
ሌላ
ማተም (“ይቅርታ ፣ ትክክል ያልሆነ”)
ገጽ 1 ()
በተጫዋች 2 እንዲሁ ያድርጉ (ከ 1 እስከ 2 መለወጥ ብቻ ነው)
እውነት ሆኖ ሳለ ldr1.value == (0): ማተም ("ተጫዋች 1 መልስ:) led1.on (): መልስ = ግብዓት (" እውነት ወይም ሐሰት ") መልስ ከሆነ ==" F "(ወይም ቲ እንደ ጥያቄ) ህትመት ("ተጫዋች 1 እርስዎ ትክክል ነዎት!) p1 () (ይህ በኋላ አስፈላጊ ይሆናል) ሌላ: ማተም (" ይቅርታ ፣ ትክክል ያልሆነ”) p1 ()
P1 () ምን ማለት ነው ፣ ለሌሎች ተመሳሳይ ጥያቄዎች ይህንን ተመሳሳይ ኮድ ሲሰሩ ፣ ጥያቄዎቹ ይገለፃሉ (ይህ በመሠረቱ ጥያቄውን ከመለሰ በኋላ ወደዚያ ጥያቄ ይሄዳል ማለት ነው። ስለዚህ ለምሳሌ -
ቀጣዩ ጥያቄ
def p1 ()
አትም ('\ n') (ይህ በመሠረቱ በጥያቄዎች መካከል ክፍተት ይሰጣል)
ማተም ("2. ኮምፒተርን ለማቀዝቀዝ በጣም ጥሩው መንገድ ውጭ ማስቀመጥ ነው")
ከዚያ ከ LDR ጋር ተመሳሳይ ኮድ (ከላይ ያለው)
ከዚያ ወደ ቀጣዩ ጥያቄ (በእርግጥ በ Python ውስጥ ያለውን የፍቺ ኮድ በመጠቀም) ከ p1 () ይልቅ p2 () ያስቀምጣሉ።
እና ያ ነው። ሁሉም ነገር እንዲሠራ ያ የወረዳው የኮዲንግ ክፍል ነው።
ደረጃ 3 ሁሉንም በአንድ ላይ (በሙከራ እና በማስጀመር)
ወረዳው ከተሰራ እና ኮዱ ከተጠናቀቀ በኋላ ኮድዎን ያስጀምሩ እና ይፈትሹ እና እየሰራ መሆኑን ይመልከቱ ፣ ካልሆነ ታዲያ እነዚህ የተለያዩ ችግሮች ሊሆኑ ይችላሉ-
የተሳሳተ የዳቦ ሰሌዳ ወይም መጥፎ ሽቦዎች
LED ተሰብሯል ወይም ኤልዲአር በትክክል እየሰራ አይደለም
በኮድዎ ወይም በወረዳዎ ላይ የሆነ ችግር አለ
ሙከራ እና እንደዚህ ካደረጉ በኋላ ኮድዎን ያዋቅሩ እና በተቻለ መጠን ለስላሳ ያድርጉት።
አሁን ስለ አንድ ላይ እንነጋገር
የካርድቦርድ እና የቴፕ አቅርቦቶችዎን ያግኙ።
1. ለእያንዳንዱ የዳቦ ማሰራጫ ጎን ካርቶን በቂ ይቁረጡ ፣ እና ያንተን በላዩ ላይ እንዲያስቀምጥ (የመጋረጃው ጠቋሚ) ባለበት ቦታ ስኩዌር ይቁረጡ (ለሁለቱም ጎኖች ፣ እና ካሬውን በአመልካች ምልክት ያድርጉ)
2. ሳጥኑ እንዲጠናቀቅ ለዳቦ ሰሌዳው መጨረሻ ካርቶን ይቁረጡ
3. አሁን ጨዋታዎን ማካሄድ እና መጫወት ይችላሉ።
የሚመከር:
IEEE WORD CLOCK PROJECT: 12 ደረጃዎች (ከስዕሎች ጋር)
IEEE WORD CLOCK PROJECT: ይህ ለ UNO የ IEEE ክለብ ፕሮጀክት ነው ፣ እሱ ምን ያህል ጊዜን ለመወከል ልዩ መንገድ ነው። የቃሉ ሰዓት ጊዜውን ይገልፃል እና በ RGB ስትሪፕ እርስዎ በመረጡት በማንኛውም ቀለም ውስጥ ሰዓቱን ማግኘት ይችላሉ። የ ESP32 ን WiFi ችሎታዎች በመጠቀም ፣ ክ
DIY Project ARGB LED ባለ ስድስት ጎን ፓነል 19 ደረጃዎች
DIY Project ARGB LED ባለ ስድስት ጎን ፓነል - ሰላም ሁላችሁ ፣ በዚህ አስተማሪ ውስጥ WS2812b LEDs (Aka Neopixels) ን በመጠቀም እንዴት አድራሻ ያለው RGB ባለ ስድስት ጎን ፓነልን እንዴት እንደምሠራ አሳያችኋለሁ። ያ መግለጫ በእውነቱ ፍትሃዊ አያደርግም ፣ ስለዚህ ከላይ ያለውን ቪዲዮ ይመልከቱ! እባክዎ ልብ ሊባል የሚችል አድራሻ R
IOT Home Automation DIY Project #1: 7 ደረጃዎች
IOT Home Automation DIY Project # 1: # መግቢያ የቤት ውስጥ አውቶማቲክ በስልክዎ ፣ በኮምፒተርዎ ፣ ወይም በርቀት እንኳን መቆጣጠር እንዲችሉ እንደ ኤሲ ፣ አድናቂ ፣ ማቀዝቀዣ ፣ መብራቶች እና ዝርዝሩ ያሉ የቤት ዕቃዎች አውቶማቲክ ሂደት ነው። ይህ ፕሮጀክት esp2866 ን ይመለከታል
Raspberry PI Dice Project: 6 ደረጃዎች
Raspberry PI Dice Project: ጥሩ ትንሽ የሽያጭ ፕሮጀክት ፣ እና አንዴ የ Raspberry PI የፕሮግራም ልምምድ አጠናቀቀ። እኛ በኮሮና ቫይረስ ምክንያት ተቆልፈናል ስለዚህ ይህ አንዳንድ የቤት ትምህርትን ለማካሄድ እና የ 10 ዓመት ልጄን ሥራ ለመያዝ የተደረገው ሙከራ ነው። ይህ ጥሩ ትንሽ ፕሮጀክት ነው
አርዱዲኖ ጽሑፍ ወደ ንግግር መቀየሪያ LM386 - Taldu Arduino Project - Talkie Arduino Library: 5 ደረጃዎች
አርዱዲኖ ጽሑፍ ወደ ንግግር መቀየሪያ LM386 | Taldu Arduino Project | Talkie Arduino Library: ሰላም ጓዶች ፣ በብዙ ፕሮጀክቶች ውስጥ አርዱዲኖን እንደ ማውራት ሰዓት ወይም አንዳንድ መረጃዎችን በመናገር በዚህ አስተማሪዎች ውስጥ አርዱዲኖን በመጠቀም ጽሑፍን ወደ ንግግር እንለውጣለን።