ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1 - Raspberry Pi ን ማቀናበር
- ደረጃ 2 ወረዳውን መገንባት
- ደረጃ 3 - ጉዳዩን መገንባት
- ደረጃ 4 - ኮዱ
- ደረጃ 5 የውሂብ ጎታውን ማቀናበር
- ደረጃ 6 - እነዚያ እፅዋት ሲያድጉ ይመልከቱ
ቪዲዮ: Plant'm: 6 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
ብዙዎች እንደሚያደርጉት ፣ በቤቱ ዙሪያ እፅዋትን እወዳለሁ። እንደ አለመታደል ሆኖ እነሱ በጥቂት ሳምንታት ውስጥ ሁል ጊዜ ይሞታሉ። ስለዚህ እኔ እስካሁን የተማርኩትን ሁሉ የሚያሳይ ፕሮጀክት የመፍጠር ተልዕኮ ተሰጥቶኝ ነበር። እና ስለዚህ Plant’m ተወለደ።
ወደ ቀድሞ እፅዋቶቼ መለስ ብዬ ተመለከትኩ እና በሕይወት ያልኖሩባቸውን የተለያዩ ምክንያቶች ለማሰብ ሞከርኩ። በአብዛኛው ይህ የሆነው እኔ ማጠጣቸውን ረስተኝ ፣ በጣም አጠጣኋቸው ፣ ወይም የቀን ብርሃንን በጭራሽ እንዳያዩ ስለፈቀድኩ ነው። ያ ነው Plant'm ወደ ውስጥ ገብቶ እነዚህን ነገሮች ለእርስዎ የሚንከባከብዎት።
አቅርቦቶች
ኤሌክትሮኒክስ
- Raspberry pi 4 + GPIO መፍረስ
- ኤስዲ ካርድ 16 ጊባ ወይም ከዚያ በላይ
- ፈሳሽ ደረጃ ዳሳሽ
- ኤል ኤም 35
- የአፈር እርጥበት ዳሳሽ
- LDR
- ትራንዚስተር (BC337)
- የውሃ ፓምፕ
- LED ስትሪፕ
- የዳቦ ሰሌዳ + የኃይል አቅርቦት
- ኤልሲዲ ማሳያ
- ብዙ ዝላይ ኬብሎች ወንድ-ወንድ እና ሴት-ወንድ ናቸው
ቁሳቁሶች
- የድሮ ወይን ሳጥኖች
- የድሮ የጠረጴዛ መብራት
- ብሎኖች እና ብሎኖች
- አንጓዎች
- ምስማሮች
- ሙጫ እና ቴፕ
ደረጃ 1 - Raspberry Pi ን ማቀናበር
ለፒአይ የሚያስፈልገውን ምስል እዚህ ማውረድ ይችላሉ። እኔ በፒቲቲ በኩል ከ Pi ጋር ብቻ ስለምገናኝ እኔ ብዙውን ጊዜ ስሪቱን ያለ ዴስክቶፕ እመርጣለሁ። አንዴ ምስሉን ወደ ኤስዲ ካርድ ከጻፉ በኋላ አንዳንድ ፋይሎችን መለወጥ እና ማከል ያስፈልግዎታል። በ “cmdline.txt” ፋይል ውስጥ (ይህንን ፋይል በማስታወሻ ደብተር ውስጥ አይክፈቱ ፣ በማስታወሻ ደብተር ++ ወይም በሌላ በማንኛውም አይዲኢ ውስጥ ይክፈቱት) በመጨረሻ “ip = 169.254.10.1” ማከል ያስፈልግዎታል። ይህ በኤተርኔት (ኤተርኔት) ላይ ከመሣሪያችን ጋር መገናኘትዎን ያረጋግጥልዎታል (በፋይልዎ መጨረሻ ላይ ማንኛውንም ENTERS እንዳያክሉ ያረጋግጡ ወይም ችግር ይገጥማዎታል)።
አሁን የኤስዲ ካርዱን ማስገባት ፣ Pi ን በኤተርኔት በኩል ከኮምፒዩተርዎ ጋር ማገናኘት እና Pi ን ማስነሳት ይችላሉ። ፒአይ ለመጀመሪያ ጊዜ ለመጀመር ጥቂት ጊዜ ሊወስድ ይችላል። አንዴ በነባሪው ተጠቃሚ “ፒ” በይለፍ ቃል “ራስተርቤሪ” አማካኝነት ወደ ውስጥ መግባት ይችላሉ። ሁልጊዜ ይህንን በኋላ መለወጥ ይችላሉ።
በመጀመሪያ አንዳንድ ውቅሮችን መለወጥ ያስፈልግዎታል። የውቅረት ምናሌውን ለመክፈት “sudo raspi-config” ን ይጠቀሙ እና እዚህ ወደ በይነገጽ አማራጮች እንሄዳለን። ከዚህ በታች የሚከተለውን አማራጭ በ SPI ላይ እንቀይራለን።
እዚህ እንደተብራራው አሁን የገመድ አልባ ግንኙነትን ማቀናበር ይችላሉ። አሁን የበይነመረብ ግንኙነት ስላለን አንዳንድ ጥቅሎችን በሚከተለው ቅደም ተከተል ማውረድ እንችላለን-
- “sudo apt update && apt upgrade -y” ይህ ለ Pi የቅርብ ጊዜ ዝመናዎችን ያገኛል።
- "sudo apt install mariadb-server apache2" እነዚህ የድር አገልጋዩን እና የመረጃ ቋቱን በቅደም ተከተል ያካሂዳሉ።
- "sudo pip3 ጫን Flask Flask-Cors Flask-SocketIO gevent gevent-websocket greenlet spi SPI-Pyspidev" እነዚህ ለዚህ ፕሮጀክት ጀርባውን ለማስኬድ የሚያስፈልጉ አንዳንድ የፓይዘን ጥቅሎች ናቸው።
- እና ከመረጃ ቋቱ ጋር ለመገናኘት “sudo apt install python3 -mysql.connector -y”
በመቀጠል የውሂብ ጎታውን ተጠቃሚ እንፈጥራለን። ወደ MySQL አገልጋይዎ ለመግባት “sudo mysql -u root” ን ይጠቀሙ ፣ እዚህ እኛ በሚስጥር የይለፍ ቃሉ db_admin የሚባል ተጠቃሚ እንፈጥራለን ፣ ይህንን የይለፍ ቃል በመመሪያው ውስጥ በኋላ ላይ አንድ ቦታ እንዲቆይ ያድርጉ። "@"%"በ" yourPasswordHere "ተለይቶ በሚታወቅ ምርጫ። ከዚህ በፊት ባከልነው የአይፒ አድራሻ ላይ አሁን የድር አገልጋዩን መጎብኘት ይችላሉ።
ደረጃ 2 ወረዳውን መገንባት
ወረዳውን ለመፍጠር ከሌሎቹ ምስሎች ጋር የታከለውን የእቅድ እና የዳቦ ሰሌዳ እይታን በመጠቀም መከተል ይችላሉ።
ደረጃ 3 - ጉዳዩን መገንባት
ይህ ጉዳይ የተሠራው ከ 4 የድሮ የወይን ሳጥኖች ውስጥ ሲሆን 3 ቱ ተሰብረው ነበር። ማሳያውን ፣ መብራቱን ፣ የኤክስቴንሽን ገመዱን እና የሙቀት ዳሳሹን ለማገናኘት በዋናው መያዣ ውስጥ አንዳንድ ቀዳዳዎችን ቆፍሬያለሁ።
አንዳንድ ማጠፊያዎችን በመጠቀም 2 ክዳኖችን አያያዝኩ። አንድ የውሃ ማጠራቀሚያ መዳረሻ ለመስጠት። በሌላኛው ውስጥ ፣ ተክሌዬ እንዲያድግ አንድ ቀዳዳ ቆርጫለሁ ፣ እና ለብርሃን ዳሳሽ የሚያልፍ 2 ተጨማሪ ቀዳዳዎች። እንዲሁም ለመብራት መቆራረጥ አለው።
ኤሌክትሮኒክስን ከውኃ ለመለየት ፣ የውሃ ማጠራቀሚያ ሌላ ጣውላ እና 4 ብሎኖች እና ብሎኖች በመጠቀም እንዲቀመጥ ሁለተኛ ደረጃ እገነባለሁ። በዚህ ውስጥ ለሽቦው አንዳንድ ተጨማሪ ቀዳዳዎችን እቆርጣለሁ እና መብራቱን ለማለፍ የተወሰነ ቦታ ለመስጠት።
እንደ መብራቱ መሠረት ፣ ከአሁን በኋላ የማይሠራውን የድሮ የጠረጴዛ መብራት እጠቀም ነበር። ከአሁን በኋላ አስፈላጊ ስላልሆኑ ሁሉንም የውስጥ ክፍሎች አስወገድኳቸው። ከዚያ በኋላ የመሪውን ንጣፍ በቦታው ተጣብቄ 2 የብረት ቱቦዎችን ከአንዳንድ የ PVC ቱቦዎች እና ከተትረፈረፈ ሙጫ ጋር አገናኘሁ።
ደረጃ 4 - ኮዱ
ኮዱን እዚህ ማግኘት ይችላሉ። በቀላሉ ያውርዱት።
አሁን ፋይሎቹን በማስቀመጥ ላይ። በ ‹ኮድ/ግንባር› አቃፊ ውስጥ ያሉትን ሁሉንም ፋይሎች በ Pi ላይ ወደ “/var/www/html” ይቅዱ። እነዚህ ለድር ጣቢያው ፋይሎች ናቸው። በዚህ አቃፊ ውስጥ ምናልባት “index.html” የሚባል ፋይል ሊኖር ይችላል ፣ ያንን ብቻ መሰረዝ ይችላሉ። በ “ጀርባ” አቃፊ ውስጥ ያሉት ፋይሎች በ “ቤት/ፒ” ማውጫ ውስጥ በአዲስ አቃፊ ውስጥ ሊቀመጡ ይችላሉ። በ “config.py” ውስጥ የራስዎን የይለፍ ቃላት እና የተጠቃሚ ስሞች መጠቀም ያስፈልግዎታል።
አንዴ ከሰኩት በኋላ እንዲጀምር ፣ እሱን አገልግሎት መስጠት አለብን። አገልግሎቶችን እዚህ እንዴት ማዋቀር እንደሚችሉ መማር ይችላሉ። በአቃፊው "/etc/systemd/system" ውስጥ ፋይል መፍጠር ያስፈልግዎታል። በዚህ ፋይል ውስጥ የሚከተለውን ይቅዱ እና ይለጥፉ
[ክፍል]
መግለጫ = Plant'm
በኋላ = network.target
[አገልግሎት]
ExecStart =/usr/bin/python3 -u app.py
WorkingDirectory =/home/ine/project1
StandardOutput = ይወርሳሉ
StandardError = ይወርሳሉ
ዳግም አስጀምር = ሁልጊዜ
ተጠቃሚ = ine
[ጫን]
WantedBy = multi-user.target
የኋላ ፋይሎችን እና ተጠቃሚን ወደ የራስዎ የተጠቃሚ ስም በሚያስቀምጡበት ቦታ ላይ የስራ መመሪያን መለወጥ ያስፈልግዎታል። አንዴ ያንን ካደረጉ በኋላ አገልግሎቱ እየሰራ መሆኑን ለመፈተሽ “sudo systemctl start myscript.service” ን ይጠቀሙ። እሱ እንደገና ከተነሳ በራስ -ሰር እንዲጀምር “sudo systemctl myscript.service ን ያንቁ” ብለው ይተይቡ።
ደረጃ 5 የውሂብ ጎታውን ማቀናበር
ለዚህ ፣ MySQL Workbench ን እንጠቀማለን። ከፓይው ጋር አዲስ ግንኙነት ይፈጥራሉ። በተካተተው ቅጽበታዊ ገጽ እይታ ውስጥ ቅንብሮቼን ማየት ይችላሉ። የራስዎን የተጠቃሚ ስም እና የይለፍ ቃላት መጠቀምዎን አይርሱ። በቅንብሮች ውስጥ ሲሞሉ ፣ የሚሰራ መሆኑን ለማረጋገጥ “የሙከራ ግንኙነት” ን ይጫኑ።
ግንኙነቱ ከተጠናቀቀ በኋላ ይቀጥሉ እና ይገናኙ። አሁን ፋይሉን በ "የውሂብ ጎታ ወደ ውጭ መላክ" አቃፊ ውስጥ እንጠቀማለን። የ SQL ፋይልን ይክፈቱ እና ያሂዱ። ይህ የውሂብ ጎታውን እና ሁሉንም ጠረጴዛዎቹን ይፈጥራል። እኔ ደግሞ በድር ጣቢያው ላይ እንዲታይ በአንዳንድ የሙከራ ውሂብ ውስጥ አክዬያለሁ።
ደረጃ 6 - እነዚያ እፅዋት ሲያድጉ ይመልከቱ
ሁሉም ነገር ከተጠናቀቀ ፣ አሁን የእኛን እፅዋት የሚንከባከብ የሥራ ፕሮጀክት አለን።
ማንኛውም ችግሮች ካጋጠሙዎት ፣ ጥያቄ ወይም አስተያየት ካለዎት አስተያየት ለመተው ነፃነት ይሰማዎ። በተቻለኝ ፍጥነት ወደ አንተ ለመመለስ እሞክራለሁ።
የሚመከር:
በ GameGo ላይ በ ‹GoGo› ላይ ማለቂያ ከሌላቸው ደረጃዎች ጋር የመሣሪያ ስርዓት - 5 ደረጃዎች (ከስዕሎች ጋር)
በ GameGo ላይ በ MakeGo Arcade የመጫወቻ ማዕከል ላይ ገደብ የለሽ ደረጃዎች ያለው የመሣሪያ ስርዓት - GameGo በ TinkerGen STEM ትምህርት የተገነባ የ Microsoft Makecode ተኳሃኝ የሆነ የሬትሮ ጨዋታ ተንቀሳቃሽ ኮንሶል ነው። እሱ በ STM32F401RET6 ARM Cortex M4 ቺፕ ላይ የተመሠረተ እና ለ STEM አስተማሪዎች ወይም የሬትሮ ቪዲዮ ጨዋታን መፍጠር መዝናናትን ለሚወዱ ሰዎች ብቻ የተሰራ ነው
ቦልት - DIY ገመድ አልባ ባትሪ መሙያ የሌሊት ሰዓት (6 ደረጃዎች) 6 ደረጃዎች (ከስዕሎች ጋር)
ቦልት - DIY ገመድ አልባ ባትሪ መሙያ የሌሊት ሰዓት (6 ደረጃዎች) - ቀስቃሽ ቻርጅ (ገመድ አልባ ባትሪ መሙያ ወይም ገመድ አልባ ባትሪ በመባልም ይታወቃል) የገመድ አልባ የኃይል ማስተላለፊያ ዓይነት ነው። ለተንቀሳቃሽ መሣሪያዎች ኤሌክትሪክ ለማቅረብ የኤሌክትሮማግኔቲክ ማነሳሳትን ይጠቀማል። በጣም የተለመደው ትግበራ Qi ሽቦ አልባ ባትሪ መሙያ ጣቢያ ነው
አርዱinoኖ የተቆጣጠረው ሮቦቲክ ክንድ ወ/ 6 የነፃነት ደረጃዎች 5 ደረጃዎች (ከስዕሎች ጋር)
አርዱinoኖ የሚቆጣጠረው ሮቦቲክ ክንድ ወ/ 6 የነፃነት ደረጃዎች-እኔ የሮቦት ቡድን አባል ነኝ እና ቡድናችን በየዓመቱ በአነስተኛ ሚኒ ሰሪ ፋየር ውስጥ ይሳተፋል። ከ 2014 ጀምሮ ለእያንዳንዱ ዓመት ዝግጅት አዲስ ፕሮጀክት ለመገንባት ወሰንኩ። በወቅቱ ፣ አንድ ነገር ለማስቀመጥ ከክስተቱ አንድ ወር ገደማ ነበረኝ
በቀላል ደረጃዎች እና ስዕሎች ኮምፒተርን እንዴት መበተን እንደሚቻል -13 ደረጃዎች (ከስዕሎች ጋር)
በቀላል ደረጃዎች እና ስዕሎች ኮምፒተርን እንዴት እንደሚበትኑ - ይህ ፒሲን እንዴት እንደሚፈታ መመሪያ ነው። አብዛኛዎቹ መሠረታዊ ክፍሎች ሞዱል እና በቀላሉ ይወገዳሉ። ሆኖም ስለ እሱ መደራጀት አስፈላጊ ነው። ይህ ክፍሎችን እንዳያጡ እና እንዲሁም እንደገና መሰብሰብን ea ለማድረግ ይረዳዎታል
በአርዱዲኖ ላይ የተመሠረተ ኤልኢዲ “ደም ቀይ” አውቶማቲክ ደረጃዎች 5 ደረጃዎች (ከስዕሎች ጋር)
በአርዱዲኖ ላይ የተመሠረተ ኤልኢዲ “ደም ቀይ” አውቶማቲክ ደረጃዎች-ምን? ሰላም! እየደማ የ LED ደረጃዎችን ሠርቻለሁ! ከዚህ ቀደም እኔ ከነበረው እኔ ቀደም ሲል የሠራሁትን አንዳንድ የሃርድዌር ጭነት የሚጠቀም አዲስ አስተማሪዎች። እስከዚያ ድረስ በራስ -ሰር እንዲነቃ ለማድረግ የደም ጠብታዎችን የሚመስል የ RED እነማ ሠራሁ