ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1 - የራስዎን Raspberry Pi ማቀናበር
- ደረጃ 2 - የእርስዎን ኢንቪሮ PHAT ማቀናበር
- ደረጃ 3 - የእርስዎን IFTTT ሂሳብ/ግንኙነት ማቀናበር
- ደረጃ 4 ስክሪፕቱን ማረም
- ደረጃ 5 ስክሪፕቱን መጠቀም
- ደረጃ 6: ተጠናቅቋል
ቪዲዮ: በዚህ የበጋ ወቅት ልጅዎን ቀዝቅዞ ማቆየት - ዲዳ አድናቂዎችን በዘመናዊ ነገሮች መቆጣጠር !: 6 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
ይህንን በሚጽፍበት ጊዜ ከሁለት ሳምንት በፊት ፣ እኔ ለማይታመን የሕፃን ልጅ አባት ሆንኩ!
ወቅቶች እየተለዋወጡ ፣ ቀኖቹ እየጨመሩ እና ሙቀቱ እየሞቀ ሲሄድ ፣ እዚያ ምን ያህል ሞቃታማ እንደሆነ ለመፈተሽ በመዋለ ሕጻናት ውስጥ ስለ አንድ ዓይነት ተቆጣጣሪ ቢኖር ጥሩ ይመስለኛል!
ባለፉት ብዙ ፓይዘን አልገጠመኝም ግን ከዛሬ 5 ዓመት ገደማ ጀምሮ በዩኒቨርሲቲ ከገባሁ የመጀመሪያ ዓመት ጀምሮ ወደዚያ ለመመለስ ፈልጌ ነበር! በዚህ ምክንያት ያደረግሁትን በሰነድ መመዝገብ ፣ በኋላ ላይ እኔን ለመርዳት ፣ እንዲሁም ተመሳሳይ ነገር ለማድረግ የሚፈልግ ሌላውን ቢረዳ የተሻለ ይመስለኛል!
Raspberry pi, Enviro pHAT እና ዘመናዊ TP-link kasa plug በመጠቀም ፣ የ IFTTT ማዕቀፉን በመጠቀም መሰኪያዎቹን መቆጣጠር ይችላሉ! በእውነቱ ማድረግ ቀላል ነው እና በተለያዩ ዳሳሾች እና በተለያዩ መሣሪያዎች ማንኛውንም ነገር ለመቆጣጠር ይህንን የእግር ጉዞ እንኳን መለወጥ ይችላሉ! ይህ ጠቃሚ ሆኖ ያገኙታል ብዬ ተስፋ አደርጋለሁ። ይህንን አስተማሪ ከወደዱት ፣ እባክዎን በአነፍናፊዎቹ ውድድር ውስጥ ለማስረከብ ድምጽ መስጠትን አይርሱ!: መ (በመጠየቁ አዝናለሁ) ፣ ይህንን ሳደርግ የመጀመሪያዬ ነው እናም በዚህ ውስጥ ባስገባሁት ጊዜ ሁሉ የሆነ ነገር የማሸነፍ ዕድል እንዲኖረኝ እፈልጋለሁ።
** አርትዕ ** በሚቀጥሉት ጥቂት ቀናት ውስጥ ይህንን መረጃ ወደ ግራፋና ቦርድ መግፋትን እመለከታለሁ ፣ ይህ ጥሩ ነው ብለው ካሰቡ ያሳውቁ!: መ
በትክክል ወደ እሱ እንግባ…
አቅርቦቶች
- ማንኛውም Raspberry pi ያደርጋል ነገር ግን እኔ በኔ ስዕል ውስጥ መስጠት ያለብኝ እንደመሆኑ ዜሮውን መርጫለሁ ፣ እሱ እንዲሁ በነባሪ ከነቃ በ WiFi በጣም ትንሹ የቅርጽ ሁኔታ አለው! - Raspberry PI ዜሮ ወ
- ኤስዲ ካርድ ፣ ሁሉም በእነዚህ ላይ የተለያዩ ምርጫዎች አሉት ፣ ግን እኔ ከእነዚህ ውስጥ አንዱን ተጠቀምኩ! - የማይክሮ ኤስዲ ካርድ
- ከተጣበቁ ፣ ለ SD ካርዶች ኦፊሴላዊ የተደገፈ ሰነድ እዚህ አለ -ኦፊሴላዊ የሚደገፉ ኤስዲ ካርዶች
- የጃምፐር ሽቦዎች (በኋላ ያብራራል) - የጃምፐር ሽቦዎች
- Enviro pHAT ለሁሉም የከበሩ ዳሳሾች! - Envrio-pHAT
- ብልጥ ተሰኪ ፣ ሳጥኑን እንዲሠራ ለማድረግ ምንም የሚያምር ማዕከሎች ስለማይፈልጉ ከ TP-Link ጋር ሄጃለሁ! - ብልጥ ተሰኪ!
- ለመቆጣጠር ዲዳ አድናቂ ፣ ማንኛውንም አድናቂ መጠቀም ይችላሉ ፣ እኔ በአማዞን ላይ አድናቂን አገኘሁ ፣ ግን ማንኛውም የግድግዳ ሶኬት አድናቂ በጥሩ ሁኔታ ይሠራል - ዱዳ አድናቂ
- ብየዳ ብረት ፣ ግን ብየዳውን ብረት ለመጠቀም የማይፈልጉ ከሆነ ፣ ለፒአይ እና ፒኤች-ራስጌዎች ውስጥ ጠቅ ማድረግ ይችላሉ-GPIO- መዶሻ-ራስጌ
በ TP-links kasa እና IFTTT መካከል ያለው ግንኙነት እንዲሠራ ፣ ይህንን አስተማሪ ከመጀመርዎ በፊት የ TP-link kasa እና የ IFTTT መለያ ማዘጋጀት ያስፈልግዎታል። የ TP- አገናኝ ስማርት መሰኪያዎን ሲቀበሉ ከዘመናዊው ተሰኪ ጋር የሚቀርቡት መመሪያዎች መሰኪያዎን እንዴት መሰየምን እና መሰረታዊ ተግባሮችን ጨምሮ በማዋቀሩ ሂደት ውስጥ ይመራዎታል።
ሁሉንም የግዢ ዝርዝርዎን አንዴ ካገኙ ሁሉንም ለመሰብሰብ ጊዜው አሁን ነው!
ደረጃ 1 - የራስዎን Raspberry Pi ማቀናበር
የማይክሮ ኤስዲ ካርድዎን ምስል መቅረጽ የቅርብ ጊዜውን እና ትልቁን የራስፕቢያን ምስል ያግኙ ፣ ለዜሮው w ካልሆነ የተሻለ ጥራት ያለው ስሪት ጥሩ ይሆናል! -
ይህንን ምስል ወደ ኤስዲ ካርድ ይፃፉ ፣ ለእዚህ አንባቢ እና ምስል ያስፈልግዎታል ፣ እኔ etcher ን እጠቀማለሁ -
Wifi ን ያዋቅሩ (አስገዳጅ ያልሆነ) የእርስዎ ፒአይ በ WIFI ውስጥ የተገነባ ከሆነ ፣ በኋላ ስለ ኮንሶሎች ብዙ ውዝግብ ለማዳን ለምን አሁን አያዋቅሩትም!
የእርስዎ ፓይ ምስል ከተቀረጸ በኋላ ድራይቭው ወጥቷል። በማሽንዎ እንደገና እንዲታወቅ የ SD ካርዱን ያላቅቁ እና ያገናኙት። የማስነሻ ክፋይ መታየት አለበት።
በፓይፕዎ የማስነሻ ክፍፍል ውስጥ wpa_supplicant.conf ባዶ የሚባል ፋይል ይፍጠሩ ፣ እዚህ ውስጥ በዚህ አዲስ ፋይል ውስጥ ከዚህ በታች ያስቀምጡ
አውታረ መረብ = {
ssid = "YOUR_SSID" psk = "YOUR_WIFI_PASSWORD" key_mgmt = WPA-PSK}
በምርጫዎ PI ላይ SSH ን ማንቃት (ከተፈለገ)
በነባሪ ፣ ንጹህ የ Raspbian ምስል ssh ተሰናክሏል። ስርዓቱን ማስነሳት ፣ የቁልፍ ሰሌዳ ማገናኘት እና ለ Pi ማሳየት እና ከዚያ ssh ን ማንቃት ያስፈልግዎታል። ይህ እርምጃ በመጀመሪያ ማስነሻ ssh ን ያነቃል። በመነሻ ክፍፍል ውስጥ ፣ ssh የተባለ አዲስ ፋይል ይፍጠሩ። በትክክል ያንን ስም የያዘ ባዶ ፋይል።
ሁለት አማራጭ እርምጃዎችን ከጨረሱ በኋላ የእርስዎ ፒአይ በራስ -ሰር ከእርስዎ WIFI ጋር ይገናኛል እና SSH በነባሪ እንዲነቃ ያደርገዋል።
አንዴ የማይክሮ ኤስዲ ካርዱን ምስል ካደረጉ እና ካዋቀሩት በኋላ ወደ የእርስዎ ፒአይ ወይም ምርጫዎ ማስገባት እና ማብራት ይችላሉ!
የእርስዎን ፒአይ (PI) ከፍ ካደረጉ በኋላ የእርስዎን አይፒኦ (IPI) በማዘመን ፣ በገመድ አልባ ራውተሮች ቅንብሮች ውስጥ የእርስዎን አይፒ አድራሻዎን ማግኘት ይችላሉ። አብዛኛዎቹ ራውተሮች የተለያዩ ናቸው ስለዚህ ይህ እንደ አለመታደል ሆኖ መመሪያ ለመፃፍ ከባድ ይሆናል!
አንዴ የእርስዎ አይፒ (አይፒ) ካለዎት በኤስኤስኤች በኩል ይገናኙ እና በሚከተለው ይግቡ
የተጠቃሚ ስም: pi
የይለፍ ቃል: እንጆሪ
አንዴ ከእርስዎ ፒ አይ ጋር ገባሪ የኤስኤስኤች ክፍለ ጊዜ ካለዎት እሱን ማዘመን ይፈልጋሉ ፣ እሱን በማዘመን ጊዜ ከዚህ በታች በሚከተለው ተጓዳኝ Y ወይም N ብቻ ያሂዱ።
sudo apt-get ዝማኔ
sudo apt-get ማሻሻል
በአዳዲስ ዝመናዎች እንደገና መጀመሩን ለማረጋገጥ ማንኛውም አዲስ ዝመናዎች ከተጫኑ በኋላ ፒአይ እንደገና ማስጀመር ሁልጊዜ ጥሩ ነው ፣ ይህ ሊገኝ ይችላል
sudo ዳግም ማስነሳት -n
አሁን ወደ PI ዝግጁ ነው ፣ ወደሚቀጥለው ደረጃ ለመቀጠል ጊዜው አሁን ነው!
ደረጃ 2 - የእርስዎን ኢንቪሮ PHAT ማቀናበር
የእርስዎን Enviro pHAT በማገናኘት ላይ
አንዴ ፓይዎን ሁሉንም ወቅታዊ ካደረጉ ፣ የእርስዎን Enviro pHAT ከመረጡት ፒአይ ጋር ማገናኘት ይችላሉ!
*** የእርስዎን ፒአይ ወይም ፒኤችዎን እንዳይጎዱ ለማረጋገጥ መጀመሪያ እሱን ማጥፋትዎን ያረጋግጡ ***
እዚህ በኤንቪሮ ፒኤች ስር ሲሞቅ ከሲፒዩ የሙቀት ማጠብን ማግኘት ስለሚችሉ የ jumper መሪዎችን ተጠቀምኩ። ይህ ተጨማሪ ሙቀት በኋላ ላይ የሚያገ theቸውን የሙቀት ንባቦች ሊለውጥ ይችላል። በዚህ ምክንያት ከዚህ በታች ባሉት ፒኖች ላይ 5 የመዝለያ መሪዎችን እጠቀማለሁ-
- ፒን 3 - GPIO2 (SDA I2C)
- ፒን 5 - GPIO3 (SCL I2C)
- ፒን 7 - GPIO4
- ፒን 6 - መሬት
- ፒን 4 - 5 ቪ
ለዕይታ ማጣቀሻ ወይም ከዚህ በታች ባለው አገናኝ እባክዎን በዚህ ደረጃ አናት ላይ ያለውን የወልና ዲያግራም ይመልከቱ
pinout.xyz/pinout/enviro_phat
(ስለጨለመው የቀለም ሥራ ይቅርታ)
የእርስዎን ፒኤች (ኤችአይኤት) ሲያሽከረክሩ ትክክለኛውን መንገድ ማቀናበሩን ያረጋግጡ ፣ አለበለዚያ እርስዎ ሊጎዱት ይችላሉ !!! ይህንን ለማድረግ ፣ የእኔ ቅንብር ነበረኝ ስለዚህ የ ANALOG IN ራስጌዎች ወደ ኤስዲ ካርድ ማስገቢያ አቅጣጫ ይሄዳሉ ፣ ይህ በኋላ በእኔ “ተሸካሚ” ውስጥ እንዲገጣጠም ለማድረግ በስዕሎቼ ውስጥ ዞሯል።
ጥገኛዎችን መጫን
የእርስዎን PI ምትኬ ያስቀምጡ እና SSH ን ወደ ውስጥ ያስገቡ።
አንዴ ወደ የእርስዎ ፒአይ ተመልሰው የሚያስፈልጉትን ጥቅሎች እና ሶፍትዌሮችን ለእርስዎ ኢንቪሮ ፒኤች ለመጫን የሚከተሉትን ያሂዱ።
ከርቭ https://get.pimoroni.com/envirophat | ባሽ
አስፈላጊ በሚሆንበት ጊዜ Y ወይም N ን መምታትዎን ያረጋግጡ።
መጫኑ ከተጠናቀቀ በኋላ የእርስዎን ፒአይ እንደገና ማስጀመርዎን ያረጋግጡ…
sudo ዳግም ማስነሳት -n
ፒኤችቲ መሞከር
የእርስዎ ፒኤችቲ በትክክል መገናኘቱን ለማረጋገጥ ወደ ፓይዘን ሞዱል ውስጥ ገብተው ወደ ፒአይዎ በመመለስ እና ፓይዘን በመተየብ ጥቂት ትዕዛዞችን ማከናወን ይችላሉ ፣ አንዴ በፓይዘን ሞዱል ውስጥ አንዴ የሚከተለውን ይተይቡ
ከኢንቪሮፋት ከውጭ ከሚመጣ የአየር ሁኔታ
ማተም (የአየር ሁኔታ
ይህ ከዚህ በታች ያለውን ንባብ ሊያሳይዎት ይገባል-
>> ከአየር ንብረት ማስመጣት የአየር ሁኔታ
>> ህትመት (የአየር ሁኔታ። የሙቀት መጠን)) 24.0806166987
ችግርመፍቻ
ከዚህ በታች በስህተት መስመሮች ላይ የሆነ ነገር ካገኙ -
ዱካ መመለሻ (የቅርብ ጊዜው ጥሪ የመጨረሻ)-ፋይል "" ፣ መስመር 1 ፣ በፋይል ውስጥ /usr/lib/python2.7/dist-packages/envirophat/bmp280.py”፣ መስመር 134 ፣ በሙቀት ራስን። ወቅታዊ () ፋይል” /usr/lib/python2.7/dist-packages/envirophat/bmp280.py "፣ መስመር 169 ፣ ራሱን ካዘመነ ።_read_byte (REGISTER_CHIPID) == 0x58: # check sensor id 0x58 = BMP280 File"/usr/lib/ python2.7/dist-package/envirophat/bmp280.py "፣ መስመር 116 ፣ በ _read_byte መመለስ self.i2c_bus.read_byte_data (self.addr ፣ ይመዝገቡ) IOError: [Errno 121] የርቀት I/O ስህተት
ከዚያ መሮጥ ይችላሉ-
sudo i2cdetect -y 1
ይህ በግንኙነቶችዎ/ሽቦዎ ላይ የምርመራ ፍተሻ ያካሂዳል እና ከዚህ በታች እንደዚህ ያለ ነገር ይፈልጋሉ።
pi@raspberrypi: ~ $ sudo i2cdetect -y 1 0 1 2 3 4 5 6 7 8 9 abcdef 00: - - - - - - - - - - - - - - 10: - - - - - - - - - - - - - - 1d - - 20: - - - - - - - - - 29 - - - - - - 30 - - - - - - - - - - - - - - - - - - - 40 - - - - - - - - - - 49 - - - - - - 50 - - - - - - - - - - - - - - - - - - 60 - - - - - - - - - - - - - - - - - - - 70 - - - - - - - - 77
ካልሆነ ከዚያ ወደ ኋላ ተመልሰው ሽቦዎን እንደገና መፈተሽ ያስፈልግዎታል ፣ እባክዎን የሽቦውን ዲያግራም ይፈትሹ እና እንደገና ይሞክሩ!
የ pi-baby-cooler.py ስክሪፕት በመጫን ላይ
ሁሉም ነገር ደህና ከሆነ እና የሙቀት ንባብን በማግኘት ስኬታማ ከሆንን ከዚያ ወደፊት መሄድ እና የሕፃን -ooler.py ጥቅልን መጫን እንችላለን!
አስተማሪዎች አገናኞችን እንዴት እንደሚይዙ ፣ ከዚህ በላይ ባለው የደረጃ ራስጌ ውስጥ የ.py ስክሪፕትን አያይዣለሁ… ይህንን ወደ የእርስዎ ፒ አይ ለመገልበጥ እንደ WinSCP ያለ ነገር እንዲጠቀሙ እመክራለሁ-
winscp.net/eng/download.php
WinSCP ለ Microsoft Windows ታዋቂ የ SFTP ደንበኛ እና የኤፍቲፒ ደንበኛ ነው! FTP ፣ FTPS ፣ SCP ፣ SFTP ፣ WebDAV ወይም S3 ፋይል ማስተላለፍ ፕሮቶኮሎችን በመጠቀም በአካባቢያዊ ኮምፒተር እና በርቀት አገልጋዮች መካከል ፋይልን ይቅዱ።
WinSCP ለመጠቀም ቀላል ነው ፣ የእርስዎን ፒ አይ አይፒ አድራሻ በመጠቀም በቀላሉ ከእርስዎ ፒአይ ጋር ይገናኙ ከዚያም የፒፒ ፋይልን ይጎትቱትና ወደ እኔ ለማሄድ ወደሚፈልጉበት ቦታ ይጣሉ ይህ ከ /ቤት /ፓይ ነው።
አሁን የ.py ስክሪፕት በእርስዎ ፒ አይ ላይ ነው ፣ የእርስዎን IFTTT መለያ / ግንኙነቶች ለማቀናበር ለመቀጠል ጊዜው አሁን ነው
ደረጃ 3 - የእርስዎን IFTTT ሂሳብ/ግንኙነት ማቀናበር
ቀጣዩ የ IFTTT ማስመሰያ ማግኘትን እንመለከታለን ፣ ይህ ከካሳ መሰኪያ ጋር ለመገናኘት እና አድናቂውን ለማብራት / ለማጥፋት በስክሪፕቱ ውስጥ ያለውን የሙቅ / ቀዝቃዛ ተግባር ሲደውሉ ጥቅም ላይ ይውላል።
ዌብሾችን መፍጠር
ወደ https://ifttt.com/ ይሂዱ እና አስቀድመው ከሌለዎት መለያ ይፍጠሩ።
አንዴ ከገቡ ፣ በፍለጋ አሞሌው ውስጥ ፣ ይፈልጉ-TP-link kasa
አንዴ ከተጫነ አገልግሎቶችን ጠቅ ያድርጉ ከዚያም TP-link kasa. ከዚያ kasa kasa መለያዎን ከ IFTTT መለያዎ ጋር ማገናኘት ያስፈልግዎታል ፣ ግንኙነት ለማድረግ በ IFTTT በኩል ወደ kasa መለያዎ ይግቡ።
መለያዎን ካገናኙ በኋላ “የእኔ አፕልትስ” ከዚያም አዲስ አፕሌት የሚለውን ጠቅ ያድርጉ ፣ ከዚያ “+this” ን ጠቅ ያድርጉ እና የድር ቁልፎችን ይፈልጉ።
“የድር ጥያቄን ይቀበሉ” የሚለውን ጠቅ ያድርጉ ፣ በክስተቱ ስም ዓይነት ሙቅ ውስጥ (ይህ እርስዎ የሚፈልጉት ማንኛውም ሊሆን ይችላል ነገር ግን ይህንን በኋላ በ pi-baby-coller.py ስክሪፕት ውስጥ ማዘመን አለብዎት ወይም ይህ አይሰራም ፣ ለማዞር ሙቅ ተጠቅሜያለሁ አድናቂውን ለማብራት እና ለማቀዝቀዝ አድናቂው። ከዚያ ቀስቅሴ ፍጠር የሚለውን ጠቅ ያድርጉ።
በመቀጠል አዲሱን ቀስቅሴዎን ከካሳ መለያዎ ጋር ማገናኘት አለብን ፣ “+ያንን” ጠቅ ያድርጉ እና kasa ን ይፈልጉ ፣ የ TP-link kasa ን ጠቅ ያድርጉ እና “አብራ” ን ጠቅ ያድርጉ ፣ ከዚህ በኋላ ማብራት የሚፈልጉትን መሣሪያ ይምረጡ ፣ ከዚያ ፍጠር የሚለውን ጠቅ ያድርጉ። እርምጃ። ድርጊቱን ይገምግሙ እና ትክክል ከሆነ ጨርስን ጠቅ ያድርጉ።
**********
ከ “ሙቅ” እና “ቀዝቃዛ” ሌላ ሌላ የክስተት ስም ከመረጡ ያስታውሱ ፣ በኋላ ላይ እነዚህን ማስታወቅ እና ስክሪፕቱን ማዘመን ያስፈልግዎታል! አለበለዚያ የ.py ስክሪፕት አይሰራም።
**********
የመጀመሪያውን የድር መንጠቆችንን ከፈጠርን በኋላ ሂደቱን ለ “ቀዝቃዛ” ይድገሙት ፣ ነገር ግን በዚህ ጊዜ +ያንን እርምጃ በሚመርጡበት ጊዜ ከማብራት ይልቅ አጥፋን ይመርጣሉ።
በእርስዎ የመተግበሪያ መለያ ክፍል ውስጥ ሁለት የክስተት ድርጣቢያዎች አንዴ ካሉን ፣ አገልግሎቶችን ጠቅ ያድርጉ እና የድር መንጠቆዎችን ይፈልጉ እና ከዚያ ጠቅ ያድርጉ። እዚህ ውስጥ የሰነድ ቁልፍ (ከላይ በስተቀኝ) ያያሉ ፣ ያንን ጠቅ ያድርጉ። የእርስዎን IFTTT ማስመሰያ ቁልፍ የሚያገኙበት ይህ ነው። እዚህ ቁልፍዎን ሲያስታውሱ (በኋላ ላይ ያስፈልግዎታል) ፣ የእኔን በስዕሉ ውስጥ አርትዕ አድርጌያለሁ ፣ አለበለዚያ ማንም የእኔን ዘመናዊ መሰኪያዎችን ማብራት ወይም ማጥፋት ይችላል።
የድር መንጠቆዎችን መሞከር
አሁን እኛ ከካካ ሂሳባችን ጋር የተገናኙ ሁለት ድር መንጠቆዎች አሉን ፣ እነሱ ይሠሩ ወይም አይሰሩ እንደሆነ መሞከር እንችላለን!
በእርስዎ ፒአይ ውስጥ የሚከተሉትን ማስገባት ይችላሉ ፦
curl -X POST
“ሙቅ” በሚለው ቦታ የክስተትዎን ስም ማከል ያስፈልግዎታል ፣ እንደ “ሙቅ” አድርገው ከተዉት ይህንን ብቻውን ይተዉት። እሱ /እሱ በሚናገርበት ቦታ… ይህንን በ IFTTT ማስመሰያ ቁልፍዎ መተካት ያስፈልግዎታል። አስገባን ይምቱ እና ከዚያ መሰኪያውን በማብራት የእርስዎን ዘመናዊ ተሰኪዎች ማስተላለፊያ ጠቅታ መስማት አለብዎት። እርስዎ መስማት ካልቻሉ የእርስዎን ተሰኪዎች ሁኔታ ለመፈተሽ የ Kasa መተግበሪያን መፈተሽ ይችላሉ።
አሁን የእኛ የ Enviro pHAT ጥገኞች አሉን እና አሁን IFTTT ቅንብር አለን ፣ ኮዱን በማሻሻል ለማጠናቀቅ ጊዜ አለው።
ደረጃ 4 ስክሪፕቱን ማረም
የክስተት ስም እና IFTTT TOKENS በፓይዎ ላይ ተመለስ ፣ ወደ የእርስዎ ፒ-baby-cooler.py ስክሪፕት ሥፍራ ያድሱ ፣ ለእኔ በውስጡ /ቤት /ፒ (የእኔ የቤት አቃፊ) እና ፋይሉን ናኖ በመጠቀም ያርትዑ።
nano pi-baby-cooler.py
Def turn_off () በሚለው ፈላጊ ውስጥ
def turn_off ():
# የማስነሻ ቃልዎን ያዘጋጁ - ለምሳሌ። “ቀዝቃዛ” - እና ከዚህ በታች የ IFTTT Webhook ማስመሰያ። TRIGGER_WORD = "ቀዝቃዛ" TOKEN = "የእርስዎ IFTTT TOKEN እዚህ ይሄዳል" request.post ("https://maker.ifttt.com/trigger/{trigger_word}/with/key/{token}".format (trigger_word = TRIGGER_WORD ፣ token = TOKEN)) ህትመት ("አድናቂ ጠፍቷል!"):
አድናቂውን የማጥፋት ተግባር ይህ ነው። የ tplink HS100 ን ለማጥፋት የሚቀሰቅሰው የድር መንጠቆን ወደ IFTTT በመላክ ይህንን ያደርጋል። በ IFTTT ሂሳብዎ ውስጥ እንደ “ቀዝቃዛ” ተመሳሳይ የማስነሻ ሥራውን ከያዙ ፣ ያንን መተው ይችላሉ ፣ እና ከዚህ ቀደም ከዌብሆክ ሰነዶች ያገኙትን ምልክት ይተኩ። የተለየ የክስተት ስም ከመረጡ ይህንን ቃል እዚህ ይተኩ።
በእርስዎ IFTTT ማስመሰያ ውስጥ ከለጠፉ በኋላ def turn_on () ወደሚለው ወደ ቀጣዩ ክፍል ይሂዱ
def turn_on ():# ቀስቃሽ ቃልዎን ያዘጋጁ - ለምሳሌ “ሙቅ” - እና ከዚህ በታች የ IFTTT Webhook ማስመሰያ። TRIGGER_WORD = "ትኩስ" TOKEN = "የእርስዎ IFTTT TOKEN እዚህ ይሄዳል" request.post ("https://maker.ifttt.com/trigger/{trigger_word}/with/key/{token}".format (trigger_word = TRIGGER_WORD ፣ token = TOKEN)) ህትመት ("አድናቂ በርቷል!")
ይህ ተግባር የጠፋው ተገላቢጦሽ ነው ፣ የ TP-link ስማርት መሰኪያውን ያበራል!
በ IFTTT ሂሳብዎ ውስጥ የማስነሻ ሥራውን እንደ “ሙቅ” ተመሳሳይ አድርገው ከያዙ ፣ ያንን መተው ይችላሉ ፣ እና ከዚህ ቀደም ከዌብሆክ ሰነዶች ያገኙትን ምልክት ይተኩ። የተለየ የክስተት ስም ከመረጡ ይህንን ቃል እዚህ ይተኩ።
የተቀረው ሁሉ አስቀድሞ ኮድ ተሰጥቶታል ፣ ስለዚህ ወደ ሌላ ኮድ በ TRIGGER_WORD ፣ TOKEN እና በሚቀጥሉት የሙቀት መጠኖች ውስጥ ጥቂት ማስተካከያዎችን ማድረግ የለብዎትም!
የሙቀት መጠኖችን መለወጥ
በመቀጠል ፣ # አካባቢያዊ ተለዋዋጮች የሚናገርበትን ያግኙ።
ይሞክሩ: # አካባቢያዊ ተለዋዋጮች። ሁኔታ = 0 # ሁኔታውን ለመቀያየር ዝቅተኛ ያዘጋጃል = 20 # ለአየር ሙቀት ደረጃ (ሴልሲየስ) ዝቅተኛ ዋጋ። ከፍተኛ = 24 # ለሙቀት ደረጃ (ሴልሲየስ) ከፍተኛ እሴት። ክፍለ ጊዜ = 120 # መዘግየት ፣ በሰከንዶች ውስጥ ፣ በጥሪዎች መካከል።
የስቴቱ ተለዋዋጭ ተሰኪው እንደበራ ወይም እንዳልሆነ ፒ እንዴት እንደሚያውቅ ነው ፣ ይህ በጣም ከሞቀ (24+*ሐ ከዚያ በኋላ ግዛቱ ወደ 1 ይቀየራል) ፣ ይህ ደግሞ ወደ ድር መንጠቆው ያጥፋ እና ያዞራል። ብልጥ መሰኪያ በርቷል!
ዝቅተኛው ተለዋዋጭ መሰኪያው ከመጥፋቱ በፊት ክፍሉ እንዲያገኝ የምፈልገው አሪፍ ነው። ክፍሉ እንዲሞቅ ከፈለጉ በቀላሉ ይህንን ወደ ከፍተኛ እሴት ይለውጡት። እሱ እንዲቀዘቅዝ ከፈለጉ ፣ እሴቱን ዝቅ ያድርጉት።
ደጋፊው ወደ ውስጥ ገብቶ ክፍሉን ማቀዝቀዝ ከመጀመሩ በፊት ከፍተኛው ተለዋዋጭ ክፍሉ ከፍ እንዲል የምፈልገው ከፍተኛ ሙቀት ነው። ከዚህ በፊት አድናቂው እንዲመጣ ከፈለጉ ፣ ከዚያ በቀላሉ እሴቱን ዝቅ ያድርጉ ፣ ወይም እንዲሞቅ ከፈለጉ ከዚያ እሴቱን ከፍ ያድርጉት።
የወቅቱ ተለዋዋጭ በሙቀት ቼኮች መካከል በሰከንዶች ውስጥ የሚቆይበት ጊዜ ነው ፣ የፒ ስክሪፕት አዘውትሮ እንዲፈትሽ ከፈለጉ ከዚያ ጊዜውን ማሳጠር ከፈለጉ ቁጥሩን ከፍ ያድርጉት ፣ ቁጥሩን ዝቅ ያድርጉ።
አንዴ ለውጦችዎን ካደረጉ በኋላ ናኖን ያስቀምጡ እና ይውጡ
CTRL + x
ደረጃ 5 ስክሪፕቱን መጠቀም
ስክሪፕቱን በአካባቢው ማሄድ
ይህንን ስክሪፕት ማስኬድ የሚችሉባቸው ጥቂት መንገዶች አሉ ፣ በኤስኤስኤች በኩል መገናኘት እና የሚከተሉትን መተየብ ይችላሉ-
sudo python /pi-baby-cooler.py
ይህ ስክሪፕቱን በፍላጎት ያካሂዳል ፣ ይህ የሚሠራው ለ PI ንቁ የኤስኤስኤች ክፍለ ጊዜ እስካለ ድረስ ብቻ ነው። ሌላኛው መንገድ ማያ ገጽን መጠቀም ነው ፣ ማያ ገጹ በነባሪ አልተጫነም አይመስለኝም ፣ ስለዚህ የሱዶ ተስማሚ የመጫኛ ማያ ገጽ ጥቅም ላይ መዋል አለበት።
ማያ ገጽን በትክክል እንዴት መጠቀም እንደሚቻል ላይ አንድ ጥሩ ትምህርት እዚህ አለ-
ማያ ገጽ ወይም የጂኤንዩ ማያ ገጽ ተርሚናል ባለብዙ አገልጋይ ነው። በሌላ አነጋገር ፣ የማያ ገጽ ክፍለ ጊዜ መጀመር እና ከዚያ በዚያ ክፍለ ጊዜ ውስጥ ማንኛውንም የዊንዶውስ (ምናባዊ ተርሚናሎች) መክፈት ይችላሉ ማለት ነው። በማያ ገጹ ላይ የሚሰሩ ሂደቶች ግንኙነታቸው ቢቋረጥም መስኮታቸው በማይታይበት ጊዜ መስራታቸውን ይቀጥላሉ።
ቡት ላይ ለማሄድ አውቶማቲክ
ሌላኛው መንገድ ይህንን አጠቃቀም ናኖ ለማድረግ የማስነሻ ፋይሉን በ /etc/rc.local ውስጥ ማርትዕ ነው።
sudo nano /etc/rc.local
ይህን ፋይል ማረም ስክሪፕቱ ቡት ላይ እንዲሠራ ያደርገዋል። ፒአይ ሲበራ ሁል ጊዜ ይሠራል ማለት ነው ፣ ይህ እንዲሁ 90% እስክሪፕቶቼን በሌሎች ፒ አይዎች ላይ እንዴት እንደምሠራ ነው።
Rc.local ን ከተጠቀሙ ፣ አሁን በ PI ላይ ምን እየሰራ እንደሆነ ለማየት ከዚህ በታች ያለውን ትእዛዝ ማካሄድ ይችላሉ። ስክሪፕቱ በጭራሽ እየሰራ መሆኑን ወይም አለመሆኑን ለማየት በኋላ ላይ መላ ለመፈለግ ምቹ ነው-
ps -aef | grep ፓይዘን
ደረጃ 6: ተጠናቅቋል
ደህና… አሁንም እዚህ ካሉዎት እና እዚህ ነጥብ ላይ ከደረሱ እናመሰግናለን!
ይቅርታ በጣም ረጅም ነው ፣ ይህ የእኔ የመጀመሪያ አስተማሪ ነበር እና ምን እንደሚፃፍ እርግጠኛ አልነበረም።
መጀመሪያ ላይ እንደጠቀስኩት ፣ ይህ አስተማሪዎች ብልጥ መሰኪያ ለመቀስቀስ ሙቀትን በመጠቀም ብዙ የተለያዩ አፕሊኬሽኖች አሏቸው! በቤቱ/አፓርታማ/አፓርታማ/ጋራጅ/መከለያ ውስጥ ማንኛውንም ክፍል ማቀዝቀዝ ይችላሉ። በ IFTTT በኩል ሊቆጣጠር የሚችል ማንኛውንም ዘመናዊ መሣሪያ ለመቀስቀስ IFTTT ን እንኳን መለወጥ ይችላሉ ፣ እሱ የ TP-link kasa መሣሪያዎች ብቻ መሆን የለበትም።
ይህንን አስተማሪዎችን ሞክረው ከሆነ ወይም አስደሳች ሆኖ ቢያገኙት እንኳን መስማት እወዳለሁ እባክዎን ከዚህ በታች አስተያየት ይተዉልኝ!
ማናቸውም ጥያቄዎች ካሉዎት ከዚህ በታች መተውዎን እርግጠኛ ይሁኑ እና እነሱን ለመመለስ የተቻለኝን ሁሉ እሞክራለሁ!
በአሳሾች ውድድር ውስጥ ሯጭ
የሚመከር:
በዚህ ክረምት ሞቅ ይበሉ -ሲፒዩ የእጅ ማሞቂያ 4 ደረጃዎች (ከስዕሎች ጋር)
በዚህ ክረምት ሞቅ ይበሉ -ሲፒዩ የእጅ ማሞቂያ -በዚህ አነስተኛ ፕሮጀክት ውስጥ የኤሌክትሪክ የእጅ ማሞቂያውን ለመጠቀም ትንሽ ፣ ቀላል እና ለመጠቀም ቀላል የሆነውን አሮጌ AMD ሲፒዩ እንዴት እንደመለስኩ አሳያችኋለሁ። በአነስተኛ ተንቀሳቃሽ የኃይል ባንክ እገዛ ይህ መግብር ለ 2 ሰዓት ተኩል ያህል ሊያሞቅዎት እና ሊያቀልልዎት ይችላል
በዚህ የበጋ ወቅት አሪፍ ይሁኑ - ፒሲ አድናቂ ሞድ 4 ደረጃዎች (ከስዕሎች ጋር)
በዚህ የበጋ ወቅት አሪፍ ይሁኑ - ፒሲ አድናቂ ሞድ - በዙሪያቸው የሚቀመጡ እነዚያ ፒሲ አድናቂዎች አንድ ደርዘን የሌሉት ማነው? በዚህ ግንባታ በሞቃታማ የበጋ ቀናት ውስጥ ጥሩ ተስተካካይ ነፋስ ለማምረት እነዚያን አድናቂዎች እንዴት እንደሚጠቀሙ እነግርዎታለሁ። እና ከተራ 9 ቪ ባትሪ ጋር ቢያንስ ለ 4 ሰዓታት ይሠራል
በዘመናዊ ቀረፃ ቪንቴጅ ካሴት ቴፖች በ MP3 ፋይሎች 8 ደረጃዎች (ከስዕሎች ጋር)
በዘመናዊ መቅረጽ ቪንቴጅ ካሴት ቴፖች ከ MP3 ፋይሎች ጋር-አሁን ከመቼውም ጊዜ በበለጠ በፖፕ ባህል ውስጥ በሚበቅሉ የወይን ካሴት ካሴቶች ፣ ብዙ ሰዎች የራሳቸውን ስሪቶች መፍጠር ይፈልጋሉ። በዚህ መማሪያ ውስጥ (እርስዎ የቴፕ መቅጃ ካለዎት) በዘመናዊ ቴክኖሎጅ አማካኝነት የራስዎን ካሴት ቴፖች እንዴት መቅዳት እንደሚችሉ እመራዎታለሁ
ማለቂያ የሌለው መስታወት እና ጠረጴዛ (በዘመናዊ መሣሪያዎች) 7 ደረጃዎች (ከስዕሎች ጋር)
Infinity Mirror እና Table (በዘመናዊ መሣሪያዎች)-ሄይ ሁሉም ፣ ከጥቂት ጊዜ በፊት በዚህ አስተማሪ ላይ መጣሁ እና ወዲያውኑ ከእሱ ጋር ተወሰድኩ እና የራሴን መሥራት ፈልጌ ነበር ፣ ግን እጆቼን በ 1 ላይ ማግኘት አልቻልኩም) 2) የ CNC ራውተር። ከትንሽ ፍለጋ በኋላ ፣ መጣሁ
በዚህ የበጋ ወቅት ደህንነቱ የተጠበቀ በአርዱዲኖ ደም-አልኮሆል ምላሽ ሰጪ የ LED ዋንጫ 10 ደረጃዎች
በዚህ የበጋ ወቅት በአርዱዲኖ ደም-አልኮሆል ምላሽ ሰጪ ኤል.ዲ.ሲ.በፕሮጀክት ደረጃ ችግር- መካከለኛ ክህሎቶች ያስፈልጋሉ-- ስዕልን ማንበብ እና ማባዛት- ቅድመ-የተሸጡ ክፍሎችን ላለመግዛት ከመረጡ መሸጥ በፕሮጀክት መግቢያ በዩናይትድ ስቴትስ እና በመላው ዓለም አልኮሆል አለው ከባድ የጤና አደጋዎችን አስከትሏል