ዝርዝር ሁኔታ:
- ደረጃ 1: ክፍሎች
- ደረጃ 2 የ FPGA Basys 3 ን ፕሮግራም ያድርጉ
- ደረጃ 3 - በመጋገሪያ ሰሌዳ ላይ ወረዳ ይገንቡ
- ደረጃ 4: አካላትን ከ Basys 3 ቦርድ ጋር ያገናኙ
- ደረጃ 5: እንዴት መጠቀም እንደሚቻል
ቪዲዮ: እንቅስቃሴ የተቀሰቀሱ መብራቶች 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
እንቅስቃሴ እስካለ ድረስ የእንቅስቃሴ ዳሳሽ የቀለማት ብርሃን የሚቀሰቅስ የእንቅስቃሴ ዳሳሽ ለመፍጠር FPGA ን እንዴት እንደሚጠቀሙ ያሳይዎታል። የቀይ ፣ ሰማያዊ እና የአረንጓዴ ደረጃዎች እያንዳንዳቸው ቀለምን እሴት በመቆጣጠር ቁጥጥር ይደረግባቸዋል። ይህ ፕሮጀክት በቲሚ ኑጊየን እና በሪያን ሉቃስ የተፈጠረው ለ CPE 133 ክፍል የመጨረሻ ፕሮጀክት ነው።
ደረጃ 1: ክፍሎች
የሚከተሉትን ክፍሎች ይሰብስቡ
-1 Basys 3 FPGA ቦርድ
-1 የዳቦ ሰሌዳ
-1 RGB የአናሎግ LED
-3 npn/n-channel MOSFETs
-1 220 ohm resistor
-1 PIR እንቅስቃሴ ዳሳሽ
-ብዙ ዝላይ ገመዶች
ደረጃ 2 የ FPGA Basys 3 ን ፕሮግራም ያድርጉ
ለዚህ ፕሮጀክት ፣ የ PIR ዳሳሽ የመለየት እንቅስቃሴ ውጤት ላይ በመመርኮዝ የሚበራ እና የሚጠፋውን የ RGB LED ን ብሩህነት እና ቀለም ለመቆጣጠር የ Pulse Width Modulation (PWM) ን እንጠቀማለን። አነፍናፊው እንቅስቃሴን ካወቀ ፣ ኤልኢዲው ለ 4 ሰከንዶች ያህል ያበራል ፣ ይህም የአነፍናፊው ተግባር ነው።
ለዚህ ፕሮጀክት አስፈላጊ የሆኑ ሁሉም ፋይሎች በዚህ ክፍል ውስጥ ተካትተዋል።
ሞጁሎች
የሰዓት መከፋፈያ - ባሲስ 3 ዎቹ የመርከብ ሰዓት 100 ድግግሞሽ አለው ፣ ስለዚህ በመደርደሪያው ውስጥ በተሻለ ሁኔታ ለማስተዳደር ያንን ድግግሞሽ ወደ 10 ኪኸ ዝቅ ማድረግ እንፈልጋለን።
ቆጣሪ - ቆጣሪው የተቀነሰውን 10 ኪኸ እንደ ግብዓት ይጠቀማል እና በእንቅስቃሴ ዳሳሽ ሲነቃ ወደ 255 ይቆጥራል።
3 ዲ ተንሸራታች ተንሸራታቾች - ተጠቃሚው በቦርዱ ላይ ያሉትን የ 8 መቀያየሪያ ዓይነቶችን ሁሉ ይገለብጣል እና እነዚያ ተንሸራታች ተንሸራታቾች ያን ያንሸራተተ ፍሎፕ የማንቃት አዝራር በመጫን ሲነቃ የመቀያየሪያዎቹን እሴት ወደ ማነፃፀሪያው ውስጥ ይጭናል። ይህ የተዘጋ እሴት ወደ LED የሚሄደውን የውጤት ምልክት የግዴታ ዑደት ፣ ወይም የልብ ምት ወሰን ይወስናል።
3 ንፅፅሮች - ከመቁጠሪያው የ 8 ቢት ውፅዓት ወደ እያንዳንዱ ንፅፅሮች በተናጠል የሚሄድ እና ከተገለበጠው የ 8 ቢት ውፅዓት ጋር ይነፃፀራል። የቆጣሪው ውጤት ከ D Flip Flop ከተሰካው እሴት ያነሰ ከሆነ ፣ ማነፃፀሪያው አንድ-ቢት ከፍ ያለ እሴት ያወጣል። የቆጣሪው ውጤት ከተሰካው እሴት በላይ ከሆነ ፣ ማነፃፀሪያው አንድ-ቢት ዝቅተኛ እሴት ያወጣል። ከዚያ ተነፃፃሪው ዋጋውን ወደ አነፍናፊ ዲኮደር ያወጣል።
3 አነፍናፊ ዲኮደሮች - ዳሳሽ (1) ወይም እንቅስቃሴ ከሌለ በዝቅተኛ ቮልቴጅ (0) የተገኘ እንቅስቃሴ ካለ የአነፍናፊ ዲኮደር ወይ የማነፃፀሪያውን ዋጋ ያወጣል። እነዚህ ውጤቶች በቀጥታ ወደ RGB LED ይሄዳሉ።
የ VHD ፋይሎችን ካወረዱ በኋላ ፦
አንዴ ፋይሎቹ ወርደው ወደ ፕሮጀክት ከተገቡ በኋላ ለፕሮጀክቱ የትንሽ ዥረቱን ይሰብስቡ ፣ ይተግብሩ እና ይፃፉ። ከዚያ የመሠረቶቹን 3 ሰሌዳ ያገናኙ እና መሣሪያውን ያቅዱ።
ደረጃ 3 - በመጋገሪያ ሰሌዳ ላይ ወረዳ ይገንቡ
መርሃግብሩን መከተል እና ፎቶዎች ወረዳውን ይፈጥራሉ። መሬቶቹ በወረዳው ውስጥ የተለመዱ ናቸው ፣ እና ቀይ ፣ ሰማያዊ ወይም አረንጓዴ ምልክቶችን የበለጠ ለማደብዘዝ ከወዲሁ ሞገዶች ጋር በተከታታይ ሊጨመሩ ይችላሉ።
ደረጃ 4: አካላትን ከ Basys 3 ቦርድ ጋር ያገናኙ
Basys 3 ሰሌዳዎን ከዳቦ ሰሌዳው ጋር ለማገናኘት በፎቶዎቹ ውስጥ ያለውን ንድፍ እና ማጣቀሻዎችን መጠቀም ይችላሉ።
ደረጃ 5: እንዴት መጠቀም እንደሚቻል
በማብሪያዎቹ SW0-SW7 የተወከለው የሁለትዮሽ እሴት ማስገባት ይችላሉ። አንዴ ይህንን እሴት ካገኙ ፣ ያንን እሴት በአዝራሩ በተመረጠው ቀለም ላይ ለማቆየት BTN_L (ቀይ) ፣ BTN_C (ሰማያዊ) ፣ እና BTN_R (አረንጓዴ) አዝራሮችን መጫን ይችላሉ። ይህ በእንዲህ እንዳለ የእንቅስቃሴ ዳሳሹ በእያንዳንዱ እንቅስቃሴ እንዲበራ ኤልኢዲውን ያነቃቃል።
የሚመከር:
የድምፅ ዳሳሽ እና አገልጋይ -ምላሽ ሰጪ እንቅስቃሴ -4 ደረጃዎች
የድምፅ ዳሳሽ እና አገልጋይ -ምላሽ ሰጪ እንቅስቃሴ -መጀመሪያ ይህንን ወረዳ አንድ ለማድረግ አስፈላጊ ቁሳቁሶችን መሰብሰብ ያስፈልግዎታል
ኃይል ቆጣቢ እንቅስቃሴ የነቃ የመንገድ መብራቶች 8 ደረጃዎች
ኃይል ቆጣቢ እንቅስቃሴ በእንቅስቃሴ ላይ ያሉ የመንገድ መብራቶች - በዚህ ፕሮጀክት ግባችን ማህበረሰቦችን ኃይል እና የገንዘብ ሀብቶችን የሚያድን አንድ ነገር መፍጠር ነበር። በእንቅስቃሴ የተንቀሳቀሱ የመንገድ መብራቶች ሁለቱንም ነገሮች ያደርጉ ነበር። በመላ ሀገሪቱ ውስጥ በመንገድ መብራቶች ላይ ጎዳናዎችን በማብራት ኃይል እየተባከነ ነው
በይነተገናኝ የጓሮ መብራቶች ፣ የእግረኞች መብራቶች 3 ደረጃዎች
በይነተገናኝ የጓሮ መብራቶች ፣ የእግረኛ መንገድ መብራቶች - ለጀርባዬ ግቢ አንድ ዓይነት በይነተገናኝ የጓሮ መብራቶችን መገንባት ፈልጌ ነበር። ሀሳቡ ፣ አንድ ሰው በአንድ መንገድ ሲራመድ ፣ እርስዎ በሚሄዱበት አቅጣጫ ላይ እነማ ይነሳል። እኔ በዶላር ጄኔራል $ 1.00 የፀሐይ መብራቶች ጀመርኩ
እንቅስቃሴ ገቢር ደረጃዎች 6 ደረጃዎች (ከስዕሎች ጋር)
እንቅስቃሴ ገቢር ደረጃዎች - አዎ ፣ እርስዎ ምን እንደሚያስቡ አውቃለሁ ፣ ይህ ትንሽ ከመጠን በላይ የሚመስል ይመስላል ፣ ግን በመጀመሪያ ፣ ጣትዎን እንደገና ለመጨቆን በጭራሽ አይጨነቁ ፣ ሁለተኛ ደረጃዎችዎን ወደ ላይ እና ወደ ታች መውረድ ያደርገዋል። አዝናኝ ፣ ያለ ምንም ምክንያት ወደ ላይ ሲወጣ አገኘሁ
DIY የገና መብራቶች ለሙዚቃ ተቀናብረዋል - የተመረጡት የቤት መብራቶች 15 ደረጃዎች (ከስዕሎች ጋር)
DIY የገና መብራቶች ለሙዚቃ ተዘጋጅተዋል - የቾሪዮግራፊ የቤት መብራቶች -ለገና የገና መብራቶች ለሙዚቃ ተዘጋጅተዋል - የቾሪዮግራፊ የቤት መብራቶች ይህ ጀማሪ DIY አይደለም። በኤሌክትሮኒክስ ፣ በወረዳ ፣ በ BASIC መርሃ ግብር እና ስለ ኤሌክትሪክ ደህንነት አጠቃላይ ጥበቦች ላይ ጠንከር ያለ ግንዛቤ ያስፈልግዎታል። ይህ DIY ልምድ ላለው ሰው ነው ስለዚህ