ዝርዝር ሁኔታ:
- ደረጃ 1: Wring Raspberry Pi ከ 8-ሰርጥ ቅብብል ጋር
- ደረጃ 2 Raspbian Lite በ Raspberry Pi ላይ ያዋቅሩ
- ደረጃ 3 Raspbian ን ያዘምኑ
- ደረጃ 4: ጥቅሎችን ይጫኑ
- ደረጃ 5: "HomeAutomationServer" ማከማቻን ክሎኒንግ ማድረግ
- ደረጃ 6 አገልጋይ በ Pm2 ያሂዱ
- ደረጃ 7 - አገልጋዩን እንደገና ያስነሱ
ቪዲዮ: የቤት አውቶማቲክ - 7 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
ቤትዎን ወደ ብልጥ ቤት ይለውጡ ፣ በዚህ በአንድ ቤት ውስጥ ሁሉንም የኤሌክትሮኒክስ መሳሪያዎችን በአንድ መተግበሪያ ውስጥ መቆጣጠር ይችላሉ። ግን ለዚህ ፕሮጀክት እኔ ሁሉንም የቤት ውስጥ መብራቶችን ብቻ መቆጣጠር ችያለሁ። የርቀት መቆጣጠሪያውን ቅብብሎሽ ለመቆጣጠር አካላዊ መቀያየሪያዎችን እና የመተግበሪያ ግንባታን ከባዶ ለመቆጣጠር በ Raspberry pi 3 እና በቅብብሎሽ ሁሉም ነገር በቀላሉ የተሰራ።
ተፈላጊ ቁሳቁሶች
Raspberry pi 3
8-ሰርጥ 5v ቅብብል ሞዱል
የማይክሮ ኤስዲ ካርድ (8 ጊባ)
ከሴት ወደ ሴት ዝላይ ገመድ
SOFTWARE ጥቅም ላይ ውሏል
Win32DiskImager
ደረጃ 1: Wring Raspberry Pi ከ 8-ሰርጥ ቅብብል ጋር
ከዚህ በላይ ባለው ሥዕላዊ መግለጫ መሠረት ሽቦ
ደረጃ 2 Raspbian Lite በ Raspberry Pi ላይ ያዋቅሩ
Https://www.raspberrypi.org/downloads/raspbian/ ን ይጎብኙ
ወደ ታች ይሸብልሉ እና የቅርብ ጊዜውን Raspbian Lite (የአሁኑ - Buster) ያውርዱ
የ.zip ፋይሉን ይንቀሉ እና.img ፋይል ያገኛሉ
Win32DiskImager ን ያሂዱ
በ “ምስል ፋይል” አማራጭ ስር ለ.img ፋይል ያስሱ
ትክክለኛውን ድራይቭ “መሣሪያ” ይምረጡ (ለምሳሌ ኢ ፦)
የማቃጠል ሂደቱን ለመጀመር “ፃፍ” ቁልፍን ጠቅ ያድርጉ
በሚጠየቁበት ጊዜ “አዎ” ን ጠቅ ያድርጉ
አንዴ ከተጠናቀቀ ፣ የ sd ካርድዎን ወደ እንጆሪ ፓይ ያስገቡ እና ያብሩት
ደረጃ 3 Raspbian ን ያዘምኑ
ከማዘመንዎ በፊት የማይንቀሳቀስ አይፒን ለ Raspbian ያቀናብሩ ፣ እንዴት?
ወደ ራሽቢያን ተርሚናል ይግቡ
ተጠቃሚ: piPassword: raspberry
ዓይነት
sudo nano /etc/dhcpcd.conf
እስከ ታች ድረስ ወደታች ይሸብልሉ እና ይህንን የኮድ መስመሮች ይለጥፉ
በይነገጽ eth0
የማይንቀሳቀስ ip_address =/24 የማይንቀሳቀስ ራውተሮች = የማይንቀሳቀስ domain_nameservers = በይነገጽ wlan0 የማይንቀሳቀስ ip_address =/24 የማይንቀሳቀስ ራውተሮች = የማይንቀሳቀስ domain_nameservers =
“ctrl+x” እና “y” ን በመጫን ያስቀምጡ
በመጨረሻ በ “sudo ዳግም አስነሳ” አማካኝነት የእርስዎን ፒ እንደገና ያስነሱ።
ከስኬት ዳግም ከተነሳ በኋላ ራፕቢያንን ወደ የቅርብ ጊዜው ስሪት ለማዘመን እነዚህን ትዕዛዞች ያሂዱ
sudo apt-get ዝማኔ
sudo apt-get ማሻሻል
sudo apt-get dist-upgrade
ደረጃ 4: ጥቅሎችን ይጫኑ
የሚፈለጉትን ሁሉንም ጥገኞች ለመጫን ጊዜው
ተርሚናል ውስጥ እነዚህን ትዕዛዞች ያሂዱ
sudo apt-get install nodejs ን ይጫኑ
sudo apt-get install npm
sudo apt-get install git
sudo npm ጫን pm2 -g
እነዚህን ትዕዛዞች በማሄድ ሁሉም ነገር በትክክል መጫኑን ያረጋግጡ
መስቀለኛ መንገድ -v
npm -v
pm2 -v
git -ተገላቢጦሽ
ደረጃ 5: "HomeAutomationServer" ማከማቻን ክሎኒንግ ማድረግ
ከ ‹Github› ‹Contone› ›የቤት‹ ራስ -ሰር አገልጋይ ›ማከማቻ
git clone
አንዴ ከተዘጋ በኋላ ወደ “HomeAutomationServer” ማውጫ ይሂዱ እና ይህንን ያሂዱ
npm ጫን
ለፕሮጀክቱ የሚያስፈልጉ ሁሉም አስፈላጊ ጥገኞች በራስ -ሰር ይጫናሉ
ደረጃ 6 አገልጋይ በ Pm2 ያሂዱ
ከምሽቱ 2 ጋር አገልጋይ ያሂዱ
ለ pm2 ዱካውን ለማመንጨት ይህንን ተርሚናል ውስጥ ይተይቡ
pm2 ጅምር
የተፈጠረውን ትእዛዝ ይቅዱ እና ወደ ተርሚናል ውስጥ ይለጥፉ እና ያስፈጽሙት
በመጨረሻ ፣ በ pm2 አገልጋይ ይጀምሩ ፣ ይህንን ትእዛዝ ይተይቡ ፣ አሁን በትክክለኛው ማውጫ ውስጥ መሆን አለብዎት
pm2 start server.js -ስም "HomeAutomationServer" -watch
pm2 በእያንዳንዱ ቡት ላይ አገልጋዩን በራስ -ሰር እንዲሠራ አገልጋዩን ወደ pm2 ለማስቀመጥ ይህንን ትእዛዝ ያሂዱ
pm2 አስቀምጥ
ደረጃ 7 - አገልጋዩን እንደገና ያስነሱ
በዚህ ትእዛዝ አገልጋዩን እንደገና ያስነሱ
sudo ዳግም አስነሳ
አንዴ እንደገና ከተነሳ ፣ አገልጋዩ ዳግም ከተነሳ በኋላ በራስ -ሰር መሥራቱን ለማረጋገጥ ይህንን ትእዛዝ ይተይቡ
pm2 ዝርዝር
በዚያ ከ pm2 ጋር የሚሰራውን አገልጋይ ለማዋቀር አጋዥ ስልጠናውን አጠናቀዋል
ግን አጠቃላይ ትምህርቱን ከማብቃቱ በፊት ፣ ይህ የትግበራው ግማሽ ብቻ መሆኑን ልንገርዎ ፣ ስለዚህ ፣ የሚጠይቁት ቀሪ ትምህርት የት አለ ፣ ለመጨረሻው ትምህርት https://github.com/khairmuhammad-ybh/HomeAutomati… መተግበሪያውን በመሣሪያዎ ላይ ለመጫን።
ዝማኔዎች
እዚህ የቀረበውን ኤፒኬ ያውርዱ እና ይጫኑት - HomeAutomation እና ይሞክሩት
የሚመከር:
$ 5 የቤት አውቶማቲክ አዝራር -4 ደረጃዎች
$ 5 የቤት አውቶማቲክ አዝራር - የ $ 5 የቤት አውቶማቲክ ቁልፍ አንዳንድ ጊዜ በጣም ቀላሉ መፍትሔ ነጠላ አዝራር ነው። አብዛኛዎቹን መብራቶች የሚያጠፋ ፣ ሌሎችን ወደ ተወሰኑ ደረጃዎች የሚያስቀምጥ እና
የቤት አውቶማቲክ -5 ደረጃዎች
የቤት አውቶማቲክ -በዚህ ፕሮጀክት ውስጥ እኛ ሄደናል ለሁሉም ነገሮች የፕሮጀክት IoT በይነመረብን ሂደት ለመረዳት ብዙ ነገሮችን ከዜሮ ይገንቡት።
አውቶማቲክ የቤት እንስሳት-ምግብ ጎድጓዳ ሳህን ፕሮጀክት 13 ደረጃዎች
አውቶማቲክ የቤት እንስሳት-ምግብ ጎድጓዳ ሳህን ፕሮጀክት-ይህ አስተማሪ አውቶማቲክ ፣ በፕሮግራም ሊሠራ የሚችል የቤት እንስሳት መጋቢ ከተያያዙ የምግብ ሳህኖች ጋር እንዴት እንደሚሠራ ያሳያል እና ያብራራል። ምርቶቹ እንዴት እንደሚሠሩ እና ምን እንደሚመስል የሚያሳይ ቪዲዮ እዚህ አያይዘዋለሁ
ሚስጥራዊ ግድግዳ-የተገጠመ የቤት አውቶማቲክ ጡባዊ -6 ደረጃዎች
ሚስጥራዊ ግድግዳ ላይ የተጫነ የቤት አውቶማቲክ ጡባዊ-ይህ አስተማሪው ጡባዊው በማንኛውም ጊዜ ሊወገድበት ለሚችል ለ openHAB ጡባዊ (https://www.openhab.org/) እንዴት ተራራ እንደሚፈጥር ያያል። ገመድ ከሌለ እና ጡባዊው በማይኖርበት ጊዜ ግድግዳውን ሙሉ በሙሉ የተለመደ ሆኖ ይተውት
የቤት አውቶማቲክ -ቲቫ TM4C123G ን: 7 ደረጃዎችን በመጠቀም በብሉቱዝ በኩል በዲሜር መቆጣጠሪያ አውቶማቲክ የመቀየሪያ ሰሌዳ።
የቤት አውቶማቲክ - Tiva TM4C123G ን በመጠቀም በብሉቱዝ በኩል በዲሜር መቆጣጠሪያ አውቶማቲክ የመቀየሪያ ሰሌዳ - በአሁኑ ጊዜ ለቴሌቪዥን ስብስቦቻችን እና ለሌሎች የኤሌክትሮኒክስ ስርዓቶች የርቀት መቆጣጠሪያዎች አሉን ፣ ይህም ህይወታችንን በእውነት ቀላል አድርገዋል። የቧንቧ መብራቶችን ፣ አድናቂዎችን እና ሌሎች ንጣፎችን የመቆጣጠር አቅም ስለሚሰጥ የቤት አውቶሜሽን አስበው ያውቃሉ