ዝርዝር ሁኔታ:
- ደረጃ 1 - በ Raspberry Pi ላይ አገልጋዩን እና ጥገኛዎችን ማቀናበር
- ደረጃ 2 ለ NGiNX የድር ማዕቀፉን እና ውቅሩን ይጫኑ
- ደረጃ 3 ከጂፒዮ ጋር የሚገናኙትን የ Python ስክሪፕቶችን ማዘጋጀት
- ደረጃ 4: በነገሮች ፒኤችፒ ጎን ማጠናቀቅ
- ደረጃ 5 - ወረዳውን መፍጠር
- ደረጃ 6 የመጨረሻ ምርመራ
- ደረጃ 7-የጉርሻ ክፍል-የድሮ ትምህርት ቤት ክላፐር ቀስቃሽ
ቪዲዮ: ብርሃን-መቀየሪያ: 7 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
በዚህ ፕሮጀክት ውስጥ መጨረሻ ላይ ተጨማሪ ጉርሻ ያለው ሙሉ በሙሉ ገመድ አልባ የብርሃን መቆጣጠሪያ ስርዓትን እንዴት መፍጠር እንደሚቻል በምሳሌ አቀርባለሁ። ሙሉውን ትምህርት ለማግኘት ይከተሉ።
መስፈርቶች
- Raspberry Pi (ማንኛውም ጣዕም ጥሩ ነው ፣ ግን እኔ 3B+ ሞዴሉን እጠቀም ነበር)
- ሁለት 2n2222 ትራንዚስተሮች (ጥቂቶችን በስህተት የማሳጠር እድሎች ስላሉ ቢያንስ አምስት እንዲገዙ እመክራለሁ)
-ከወንድ-ወደ-ወንድ እና ከወንድ-ወደ-ሴት ዝላይ ገመዶች
- የዳቦ ሰሌዳ
- (አማራጭ ግን የሚመከር) የዳቦ ሰሌዳ 5 ቪ የኃይል አቅርቦት
- ከእያንዳንዱ 1 ኪ እና 10 ኪ resistors ሁለት
- ባለሁለት-ቅብብል ሞዱል
- ሁለት ያረጁ የቤት መብራቶች ወይም ሌሎች የመብራት መሣሪያዎች (በሙከራ ጊዜ አምፖሎች እንደሚቃጠሉ መሪ አምፖሎችን ይጠቀሙ)
- ቱቦ-ቴፕ እና ለመገጣጠም የኬብል መቁረጫ
ደረጃ 1 - በ Raspberry Pi ላይ አገልጋዩን እና ጥገኛዎችን ማቀናበር
ምንም እንኳን የፈለጉትን አገልጋይ (Apache2 ፣ ወዘተ) ቢጠቀሙም ለኔ ፕሮጀክት NGiNX ን እጠቀም ነበር። ከጥቅሉ ሥራ አስኪያጁ ጋር የቫኒላ መጫኑ ጥሩ ነው ፣ የራሳችንን ምንጭ ወይም እንደዚህ ያለ ነገር ማጠናቀር አያስፈልግም። እንዲሁም PHP ፣ Python3 እና Composer እንፈልጋለን።
- ኤስኤስኤች ወደ የእርስዎ PI ያስገቡ እና $ sudo nano /etc/dhcpcd.conf ብለው ይተይቡ
- የማይንቀሳቀስ የአይፒ መመዘኛዎችን ያዋቅሩ
- የእርስዎን ፒአይ እንደገና ያስነሱ
- በአሳሽዎ የአድራሻ አሞሌ ውስጥ {the_ip_you_chose} ን በመተየብ ሁሉም ነገር እየሰራ መሆኑን ያረጋግጡ (የ nginx የእንኳን ደህና መጣችሁ ገጽ ማየት አለብዎት)
ደረጃ 2 ለ NGiNX የድር ማዕቀፉን እና ውቅሩን ይጫኑ
እኛ ከሞባይል ወይም ከዴስክቶፕ አሳሽ ልንደርስበት የምንችልበት ድር ጣቢያ እንዲኖረን እና የዚህ መማሪያ ወሰን ያልሆነውን ግልፅ php/html ኮድ ከመፃፍ እራሳችንን ለማስወገድ ፣ ይልቁንስ መሰረታዊን ለማስተናገድ Yii2 የተባለ የ PHP ማዕቀፍ እንጠቀማለን። ለእኛ መሄጃ እና ዘይቤ።
- ወደ Yii2 የመጫኛ ገጽ ይሂዱ እና በ/var/www/html/light-switch ውስጥ ለመጫን አቀናባሪን ይጠቀሙ
- እኛ አሁንም ለአገልጋዩ በእኛ የውቅር ፋይል ውስጥ ስላልገባን ገና ምንም ነገር አናየንም
- ፋይሉን (ነባሪ) ከዚህ ደረጃ ጋር አያይዣለሁ
- ከዚህ ማዕቀፍ ጋር እንደሚጠቀሙበት ይጠቀሙ ወይም የተለየ ጀርባን ከመረጡ በመስመር ላይ ሌላ ይመልከቱ
- ይህንን ፋይል በ/etc/nginx/sites-available/ውስጥ ማስገባት አለብዎት/
- NGiNX ን በ $ sudo systemctl ዳግም nginx እንደገና ይጫኑ
- የሆነ ነገር የማይሠራ ከሆነ የውቅረት ፋይሎችን ለማረም $ sudo nginx -t ን ማሄድ ይችላሉ
ደረጃ 3 ከጂፒዮ ጋር የሚገናኙትን የ Python ስክሪፕቶችን ማዘጋጀት
ፒኤችፒ እንደ ጂፒዮ ኤፒአይ እና ፓይዘን ባሉ የአሂድ ዓይነት ስክሪፕቶች ያንን በደንብ መጫወት የማይወድ እንደመሆኑ ፣ ከድር መተግበሪያዎች ጋር በጣም ወዳጃዊ ስላልሆነ እያንዳንዳቸውን በጥሩ ሁኔታቸው ውስጥ እንጠቀማቸዋለን። ከዚህ ደረጃ ጋር ተያይዘው ከፒንቹ ጋር የሚገናኙ እና መብራቶቹን የሚቀሰቅሱ 4 አስፈላጊ የፓይዘን ስክሪፕቶችን ያገኛሉ። የፈለጉትን ቦታ እስክሪፕቶቹን ያስቀምጡ ፣ ግን የነገሮችን php ጎን በምናዘጋጅበት ጊዜ በሚቀጥለው ደረጃ ስለሚያስፈልገን ቦታቸውን ያስተውሉ።
ደረጃ 4: በነገሮች ፒኤችፒ ጎን ማጠናቀቅ
እኛ ማድረግ ያለብን አንዳንድ ነባሪ ዱካዎችን እና ገጾችን ከዋናው አቀማመጥ ማስወገድ እና በጣቢያ መቆጣጠሪያ ውስጥ ጥቂት የኮድ መስመሮችን ማከል እና እርምጃLightswitch () የተባለ አዲስ ዘዴ ማከል ነው። ከዚህ በኋላ የፓይዘን ስክሪፕቶችን ከቀዳሚው እርምጃ ያስፈጽማል ይህም በተራው የጂፒኦ ፒኖችን ያዝዛል።
ደረጃ 5 - ወረዳውን መፍጠር
በዚህ የተወሰነ የቅብብሎሽ ሞዱል ተፈጥሮ ምክንያት (ከ GND ጋር ሲገናኝ ይቀየራል) ትራንዚስተሮችን በመጠቀም ወረዳውን መገንባት አለብን። ፒአይኤው ትራንዚስተሩን ብቻ ይከፍታል ፣ ይህም የአሁኑን ከመቀየሪያ የውሂብ ፒኖች ወደ ጂኤንዲ እንዲፈጥር የሚያደርግ ሲሆን ይህም ጠመዝማዛውን እንዲነቃቃ እና ወረዳውን ለመብራት እንዲዘጋ ያደርገዋል። በተያያዙት ስዕሎች ውስጥ ንድፎችን ይከተሉ እና ለመሄድ ጥሩ ይሆናሉ።
ለዚህ ቀጣዩ ክፍል ፣ ቅብብሉን ለማገናኘት ጊዜው ስለሆነ በእውነቱ መጠንቀቅ አለብዎት። መጀመሪያ ሁሉንም ነገር ይንቀሉ! ማስተላለፊያው በአንድ ግንኙነት 3 ወደቦች አሉት። የመሣሪያዎቻችንን ገመዶች ከመካከለኛው አንዱ እና በላዩ ላይ ክፍት ምልክት ካለው ጋር እናገናኛለን። የመዳብ መሪዎችን ለማጋለጥ እና ከላይ በተጠቀሱት ቅብብ ወደቦች ውስጥ ለማስገባት ገመዱን በጥንቃቄ ይከፋፍሉት። አሁን ከአማራጭ ወቅታዊ ጋር እየሠራን ስለሆነ ትዕዛዙ ምንም አይደለም።
ደረጃ 6 የመጨረሻ ምርመራ
ቢያንስ ሁለት ጊዜ የእርስዎን ወረዳ እና የተመደቡ ፒኖችን ይፈትሹ እና ከዚያ ፒአይውን ከኃይል ጋር ያገናኙ እና በአሳሹ የአድራሻ አሞሌ ውስጥ {the_chosen_ip} ን ይተይቡ። የመጀመሪያው ገጽ የእኛ ሁለት መቀያየሪያ ይኖረዋል። በእነሱ ላይ ጠቅ ያድርጉ እና መብራቶቹ ሲበሩ/ሲበሩ ይመልከቱ።
ደረጃ 7-የጉርሻ ክፍል-የድሮ ትምህርት ቤት ክላፐር ቀስቃሽ
መስፈርቶች
- ማንኛውም የዩኤስቢ ማይክሮፎን (ከፍተኛ ጥራት ያለው መሆን የለበትም)
- ALSA ጥቅል (የመጫኛ ዘዴው እንደ ስርጭትዎ ይለያያል)
- PyAudio ሞዱል
የተያያዘውን የፓይዘን ስክሪፕት ይቅዱ እና ማይክሮፎንዎን ይሰኩ። PI ን እንደገና ያስነሱ። ስክሪፕቱን ያስፈጽሙ እና የኮንሶል ጥያቄዎችን ይከተሉ። ወደ ማይክሮፎኑ ተጠጋ እና ሁለት ጊዜ እጆቻችሁን አጨብጭቡ። ማጨብጨቡ በኮንሶል ውፅዓት ውስጥ ሲመዘገብ ማየት አለብዎት እና ከተሳካ ሁለቱም መብራቶች ከ 2 ሰከንዶች በኋላ ይበራሉ።
የሚመከር:
D882 TRANSISTOR ን በመጠቀም አውቶማቲክ ድንገተኛ የድንገተኛ ብርሃን ብርሃን ዑደት እንዴት እንደሚደረግ 3 ደረጃዎች
D882 TRANSISTOR ን በመጠቀም አውቶማቲክ ድንገተኛ የድንገተኛ ብርሃን ብርሃን እንዴት እንደሚሠራ -ሰላም ወዳጆች ፣ ወደ ቻናሌ እንኳን በደህና መጡ ፣ ዛሬ የአውቶማቲክ የአስቸኳይ ጊዜ ብርሃን አጠቃቀም D882 ትራንዚት እንዴት ማድረግ እንደሚችሉ አሳያችኋለሁ።
ወደ ላይ የፀሐይ ብርሃን የአትክልት ብርሃን ወደ RBG በብስክሌት መንዳት - 7 ደረጃዎች (ከስዕሎች ጋር)
Up Cycling a Solar Garden Light to a RBG: በ Youtube ላይ የፀሐይ የአትክልት መብራቶችን ስለመጠገን ብዙ ቪዲዮዎች አሉ ፤ በሌሊት ረዘም ላለ ጊዜ እንዲሮጡ ፣ እና እጅግ ብዙ የሌሎች ጠላፊዎች (የፀሐይ መውጫ) የባትሪ ዕድሜን በማራዘም ፣ ይህ አስተማሪ በ Y ላይ ከሚያገኙት ትንሽ የተለየ ነው
የታነመ የስሜት ብርሃን እና የሌሊት ብርሃን - 6 ደረጃዎች (ከስዕሎች ጋር)
የታነመ ሙድ ብርሃን እና የሌሊት ብርሃን - በብርሃን አለመታዘዝ ላይ ድንበር የሚስብ ስሜት ስለነበረኝ ማንኛውንም መጠን የ RGB የብርሃን ማሳያዎችን ለመፍጠር የሚያገለግሉ አነስተኛ ሞዱል ፒሲቢዎችን ለመምረጥ ወሰንኩ። ሞዱል ፒሲቢን በማዘጋጀት እነሱን ወደ አንድ የማደራጀት ሀሳብ ተሰናከልኩ
ሊለዋወጥ የሚችል ብርሃን ዳሳሽ የሌሊት ብርሃን - 8 ደረጃዎች (ከስዕሎች ጋር)
ሊለዋወጥ የሚችል ብርሃን አነፍናፊ የሌሊት ብርሃን - ይህ አስተማሪው በእጅ መዘጋት እንዲችል የሌሊት ብርሃን ዳሳሽ እንዴት እንደጠለፍኩ ያሳያል። በጥንቃቄ ያንብቡ ፣ ማንኛውንም የተከፈቱ ወረዳዎችን ያስቡ ፣ እና ከመሣሪያ ምርመራ በፊት አስፈላጊ ከሆነ አካባቢዎን ይዝጉ
UVIL: የጀርባ ብርሃን ጥቁር ብርሃን የሌሊት ብርሃን (ወይም የእንፋሎት ፓንክ አመልካች መብራት): 5 ደረጃዎች (ከስዕሎች ጋር)
UVIL: የጀርባ ብርሃን ጥቁር ብርሃን የሌሊት ብርሃን (ወይም የእንፋሎት ፓንክ አመላካች መብራት)-እጅግ በጣም የሚያብረቀርቅ የኒዮ-retropostmodern አልትራቫዮሌት አመላካች መብራትን እንዴት ማቀናጀት እንደሚቻል። ይህ በሌላ መመሪያ ውስጥ የተዘረዘሩትን የፒ.ሲ.ቢ የማጣበቅ ሂደትን ለመገምገም ያደረግኳቸውን የመጀመሪያዎቹን ሁለት ግንባታዎች ያሳያል። . የእኔ ሀሳብ እነዚህን እንደ እኔ መጠቀም ነው