ዝርዝር ሁኔታ:
ቪዲዮ: LittleUnicorn: Raspberry Pi Baby Monitor: 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
ወጣት መንትዮች አሉኝ እና የኦዲዮ ሕፃኑ ተቆጣጣሪ ያስጨነቀኛል። በጠፋ ቁጥር እኔ ሌላ እንቅልፍ አልባ ምሽት ማለት ከሆነ የነርቭ ላብ ይሰማኛል።
ስለዚህ ትንሽ ዩኒኮርን ሠራሁ። የእሱ የእይታ የሕፃን ማሳያ ከ:
- 2 x እንጆሪ ፒስ ፣
- Pimoroni Unicorn HAT HD ፣
- ዩኤስቢ ሚኒ ማይክሮፎን
- የፓይዘን ኮድ መስጫ
- LEGO Ghostbusters የእሳት አደጋ (አማራጭ)
ደረጃ 1 ፒስን ያዋቅሩ
ሁለቱም የእርስዎ Raspberry Pis በተመሳሳይ የ wifi አውታረ መረብ ላይ መሆን አለባቸው። ሁሉም የእኔ ምክሮች ለ Raspbian OS ናቸው።
ከባዶ እያዋቀሯቸው ከሆነ የ wifi ዝርዝሮችዎን ማከል ያስፈልግዎታል። በ Raspberry Pi ፋውንዴሽን መመሪያ ውስጥ እንደሚታየው “wpa_supplicant” ፋይልን በማስተካከል ቀላሉ መንገድ በጣም አስተማማኝ መንገድ ሆኖ አግኝቼዋለሁ። በቤት ውስጥ ሁለት ፒስ ፣ ፒ 3 እና ፒ ዜሮ (የ wifi dongle የሚያስፈልገው) ነበረኝ።
አንደኛው ፒስ እንደ የድምጽ አገልጋዩ ሌላኛው ደግሞ እንደ ተቀባዩ ሆኖ ይሠራል። እኔ Pi 3 ን እንደ አገልጋይ እና ፒ ዜሮን እንደ ተቀባዩ/ደንበኛ እጠቀማለሁ።
በእያንዳንዱ ፒስ ላይ የ LittleUnicorn python ኮድ ያውርዱ። Git ን ከጫኑ ይህንን ለማድረግ ቀላሉ መንገድ የሚከተለው ነው
git clone https://github.com/zemogle/littleunicorncd littleunicorn python setup.py ጫን
Git ካልተጫነዎት ከተለቀቀ ሊጭኑት ይችላሉ ፣ ግን CURL ወይም wget መጫኛ ያስፈልግዎታል
wget
tar -xvf 1.0.tar.gz cd LittleUnicorn -1.0 python setup.py ጫን
NB Python <3 አሁን ተቋርጧል ስለዚህ እኔ Python 3+ ን እየተጠቀሙ ነው ብዬ እገምታለሁ። ፓይዘን 3 ከሌለዎት እሱን መጫን ያስፈልግዎታል።
ደረጃ 2 የአገልጋይ ማዋቀር
ለፒያዲዮ መስፈርት አለ ነገር ግን ይህ ለአገልጋዩ ብቻ ነው (ማለትም በሕፃኑ መኝታ ክፍል ውስጥ የሚሄድ የዩኤስቢ ማይክሮፎን ያለው)። ይህንን ያለ ህመም እንደ ጥቅል አድርገው ሊጭኑት ይችላሉ። ይህ የሚፈልጓቸውን ሁሉንም ጥገኞች ይጎትታል እና ለእርስዎ ያዋቅራል-
sudo apt-get install python3-pyaudio
ከዚያ ሁሉንም ሌሎች መስፈርቶችን ከአስፈላጊዎች ፋይል ውስጥ መጫን ይችላሉ-
sudo pip3 ጫን -r ~/littleunicorn/requirements.pip
አሁን አገልጋይዎ ለመሄድ ዝግጁ መሆን አለበት! አገልጋዩን ያጥፉ;
ሲዲ Littleunicorn
python3 server.py
እንደሚከተለው ያለ የሁኔታ መልእክት ማየት አለብዎት
======== በ https://0.0.0.0:8080 ላይ በመሮጥ ========
(ለማቆም CTRL+C ን ይጫኑ)
ይህንን መልእክት ካላዩ እና ስህተት ካገኙ የእርስዎ ፓይዘን ማቀናበር ትክክል አይደለም ማለት ይቻላል። አልፎ አልፎ በማይክሮፎኑ ላይ ችግር ይሆናል። በየትኛው ሁኔታ የተለየ የዩኤስቢ ሶኬት ይሞክሩ።
ደረጃ 3: የተቀባዩ ማዋቀር
ነገሮች የሚዝናኑበት ይህ ነው። በቤትዎ ውስጥ ሌላ ቦታ (ወይም ለሙከራ በተመሳሳይ ክፍል ውስጥ) ፣ Unicorn HAT HD ን በተቀባይዎ Rasperberry Pi ላይ ያድርጉ እና ኃይልን ያብሩ።
የፒሞሮኒን ሶፍትዌር ይጫኑ
ለዚህ ሶፍትዌሩን መጫን ያስፈልግዎታል። በፒሞሮኒ ውስጥ ያሉ እጅግ በጣም ጥሩ ሰዎች ለዚህ ጥሩ የፓይዘን ቤተ -መጽሐፍት ጽፈዋል። የእነሱ GitHub repo በትክክል እንዴት እንደሚጫኑ ይነግርዎታል።
የ LittleUnicorn ሶፍትዌርን ይጫኑ
ይህ በቀደመው ደረጃ (ማለትም ለአገልጋዩ) ልክ አንድ ነው ፣ ስለዚህ እነዚያን መመሪያዎች ይከተሉ።
ይሞክሩት
ያ አንዴ ከተጫነ የእርስዎን LittleUnicorn ን ለማሽከርከር ይውሰዱ።
N. B. ይህ አገልጋዩን በቀደመው ደረጃ እየሄደ መሆኑን ትተው የሚሄድበትን የፒ ስም ወይም የአይፒ አድራሻ ያውቁታል።
የደንበኛው.ፒ ፋይል የማሽከርከር ክርክር እንዲሁም የአገልጋዩን ስም/አይፒ ይወስዳል። ይህ በተለይ ጠቃሚ ነው ምክንያቱም በተለያዩ የፒ ሞዴሎች መካከል የራስጌ ፒን የኃይል ግብዓት አቀማመጥ ላይ ባለው ልዩነት።
የእርስዎ አገልጋይ በአይፒ አድራሻ 192.168.1.10 በ Pi ላይ እያሄደ ከሆነ እና ማሳያውን በ 90 ዲግሪ ማሽከርከር ከፈለጉ ፣ እንደሚከተለው መጀመር ይችላሉ-
ሲዲ Littleunicorn
python3 client.py 192.168.1.10 90
ደረጃ 4 - ጅምርን በራስ -ሰር ማድረግ
እያንዳንዱን ፒ እንደገና በሚያስጀምሩበት በእያንዳንዱ ጊዜ መግባት አይፈልጉ ይሆናል። እነዚህን ማስነሳት ለመጀመር ተቆጣጣሪ ወይም ክሮን መጠቀም ይችላሉ። ክሮን በጣም ቀላሉ እና እንደ Raspbian አካል ሆኖ ተጭኗል።
በአገልጋዩ ላይ
Sudo crontab -e ን በመተየብ ክራንትዎን ያርትዑ -e ከዚያ ይህንን በአስተያየት ከተሰጡት መስመሮች በታች ያስገቡ (ማለትም ከ #ከጀመሩ በኋላ)
@reboot python3 /home/pi/littleunicorn/server.py >>/ቤት/ፒ/unicorn.log 2> & 1
በተቀባዩ ላይ
በተቀባዩ ፓይ ላይ ክራንታብን ያርትዑ እና የሚከተለውን ያክሉ
@reboot python3 /home/pi/littleunicorn/client.py 192.168.1.10 90 >>/ቤት/ፒ/unicorn.log 2> & 1
90 እንደበፊቱ የማሳያው ሽክርክሪት ነው። ይህንን እና የአይፒ አድራሻውን ወደ ተገቢ እሴቶች ይለውጡ።
ደረጃ 5 መደምደሚያ
በትንሽ በትእዛዝ መስመር ሥራ እጃቸውን መበከል ለማይፈልግ ለማንኛውም ይህ ትንሽ ፣ ዜሮ ሽቦ ፕሮጀክት ነው።
እኔ የ 80 ዎቹ ልጅ ነኝ ስለዚህ… የጩኸት ማንቂያው በፓክማን ተመስጦ ነው
- Jelly Beans - ይህ የተለመደ ቀዶ ጥገና ነው። ማይክሮፎኑ የሚያነሳው ሁል ጊዜ ትንሽ የኤሌክትሪክ ጫጫታ አለ
- ብርቱካንማ መንፈስ (ክላይድ) - ተቀባዩ አገልጋዩን ይፈልጋል። ትክክለኛውን አይፒ እንደገቡ ያረጋግጡ እና ወደ አገልጋዩ ፒ ውስጥ መግባት ይችላሉ።
- ሰማያዊ መናፍስት - ጫጫታው ከመድረኩ ሲበልጥ (በኮዱ ውስጥ ሊጤኑት ይችላሉ) ሰማያዊ የፓክማን መንፈስን ያያሉ። ይሂዱ እና ልጅዎ ደህና ከሆነ ይመልከቱ!
እኔ የ LEGO Ghostbusters የእሳት ቤት ስላለኝ እዚያ ውስጥ ትንሽ ዩኒኮርን አኖርኩ ፣ ይህም ተገቢ ይመስላል።
የሚመከር:
በ Raspberry Pi ላይ የ Shinken Network Monitor ን ይጫኑ እና ያዋቅሩ - 14 ደረጃዎች
በ Raspberry Pi ላይ የሺንከን ኔትወርክ ሞኒተርን ይጫኑ እና ያዋቅሩ - ማሳሰቢያ - ሺንከን በመጨረሻ የተሻሻለው በማር 2016 ውስጥ ወደ ተረጋጋ የ 2.4.3 ልቀት ነው። ስለዚህ ፣ ከብዙ ዓመታት በፊት የቤት ኔትወርክ ቁጥጥርን ወደማድረግ ሌሎች መንገዶች ተዛወርኩ። በተጨማሪም ፣ php5 የሚገኝ አይመስልም። ስለዚህ እባክዎን ይህንን መመሪያ አይጠቀሙ! ይጫኑ
Baby MIT Cheetah Robot V2 ገዝ እና አርሲ 22 ደረጃዎች (ከስዕሎች ጋር)
Baby MIT Cheetah Robot V2 Autonomous እና RC: በጣም በጣም ይቅርታ አሁን በ tinkercad ውስጥ የእግሮች ንድፍ ችግር ብቻ አግኝቷል ፣ ለቼክ አመሰግናለሁ እና ለቼክ አሳውቀኝ። አሁን የንድፍ ፋይሉን ይለውጡ እና ይስቀሉ። በደግነት ይፈትሹ እና ያውርዱ። ቀድሞውኑ ያወረዱ እና ያተሙ እኔ በጣም ነኝ
ET Smart Baby Monitoring System: 10 ደረጃዎች
ET Smart Baby Monitoring System: ET Smart Baby Monitoring System ሕጻናትን ለሚንከባከቡ ወላጆች ወይም ተንከባካቢዎች ምቾትን ለመጨመር ያለመ ሥርዓት ነው። የክትትል ስርዓቱ የሕፃኑን የሙቀት መጠን ይከታተላል እና ከተለመደው በላይ ከሆነ ኤስኤምኤስ ለወላጆች ወይም ለመኪና ይላካል
Raspberry Buster በ Raspberry Pi 3 - ላይ መጫን ከ Raspberry Buster በ Raspberry Pi 3b / 3b+: 4 ደረጃዎች መጀመር
Raspberry Buster በ Raspberry Pi 3 ላይ መጫን Raspbian Buster With Raspberry Pi 3b / 3b+: Hi guys, በቅርቡ Raspberry pi ድርጅት እንደ Raspbian Buster የተባለ አዲስ Raspbian OS ን ጀምሯል። ለ Raspberry pi's አዲስ የ Raspbian ስሪት ነው። ስለዚህ ዛሬ በዚህ አስተማሪዎች ውስጥ Raspberry Buster OS ን በ Raspberry pi 3 ላይ እንዴት እንደሚጭኑ እንማራለን
Geek Baby: 3 ደረጃዎች
Geek Baby: Hi Geeks ፣ እኔና ጓደኛዬ አህመድ አል ሻላቢ አዲስ ፕሮጀክት አዘጋጅተናል። ውጤቶቻችንን ለመምህራን ማህበረሰብ ማጋራት ጥሩ ሀሳብ ነው ብለን እናስባለን። ይህ ፕሮጀክት በቤት ውስጥ በሚሠራ የመቋቋም ዳሳሾች ላይ የተመሠረተ ነው ፣ የእነዚህ ዳሳሾች ውጤት ቀላል ነው