ዝርዝር ሁኔታ:

ፕሮጀክት ኤሌክትሮቴራ - 9 ደረጃዎች
ፕሮጀክት ኤሌክትሮቴራ - 9 ደረጃዎች

ቪዲዮ: ፕሮጀክት ኤሌክትሮቴራ - 9 ደረጃዎች

ቪዲዮ: ፕሮጀክት ኤሌክትሮቴራ - 9 ደረጃዎች
ቪዲዮ: Ethiopia - ጫካ ሃውስ - የአፍሪካ ታላቁ ቤተመንግስት - የ 1 ትሪልየን ብር የአብይ ፕሮጀክት - Abiy Ahmed - @HuluDaily 2024, ህዳር
Anonim
ፕሮጀክት ኤሌክትሮቴራ
ፕሮጀክት ኤሌክትሮቴራ

እንደ ትምህርት ቤት ፕሮጀክት “ብልጥ” ቴራሪየም/ቪቫሪየም ሠራሁ።

ኤሌክትሮቴራ የሚተዳደረው አንድ ድር ጣቢያ በሚያስተናግድ እና በማሪያ ዲቢ የመረጃ ቋት ውስጥ ከአነፍናፊዎቹ የተሰበሰበውን ውሂብ በሚያከማች Raspberry Pi ነው።

ድር ጣቢያው ከአነፍናፊዎቹ የሙቀት መጠን እና አንጻራዊ እርጥበት ያሳያል እና የአየር ማራገቢያውን እና የ LED ንጣፉን ለመቆጣጠር ያስችላል። ያ ስትሪፕ እንዲሁ የ LDR ዳሳሽ በራስ -ሰር ሊሠራ ይችላል።

እኔ Raspberry Pi ፣ Arduino ፣ MariaDB (Mysql) እና በገመድ ዳቦ ሰሌዳዎች ላይ ስለመጠቀም አንዳንድ ተግባራዊ እውቀቶችን እገምታለሁ።

አቅርቦቶች

ለዚህ ፕሮጀክት የሚያስፈልጉትን ሁሉ እንዲያገኙ የቁሳቁሶች ዝርዝር ሠርቻለሁ።

ደረጃ 1: Raspberry Pi Setup

በመጀመሪያ ለ Raspberry Pi መሰረታዊ ነገሮችን ማዘጋጀት ያስፈልግዎታል

ፒሲን በላፕቶፕ ለመቆጣጠር የ ssh ግንኙነትን ተጠቅሜ ነበር

ለኮዲንግ የእይታ ስቱዲዮ ኮድን ከ ssh ቅጥያ ጋር እጠቀም ነበር-

ድር ጣቢያውን በግል አውታረ መረብዎ ውስጥ እንዲገኝ ለማድረግ ይህንን አስተማሪ ከ 1-3 ይመልከቱ https://www.instructables.com/id/Host-your-website-on-Raspberry-pi/ ተጨማሪ የደህንነት ግንባታ የለም በዚህ ፕሮጀክት ውስጥ ስለዚህ በበይነመረብ ላይ እንዳያጋልጡት ተጠንቀቁ።

ደረጃ 2 የኤሌክትሮኒክ ወረዳውን መፍጠር

የኤሌክትሮኒክ ዑደት መፍጠር
የኤሌክትሮኒክ ዑደት መፍጠር

በፍሪጅንግ መርሃግብሩ ውስጥ በዚህ ፕሮጀክት ውስጥ እያንዳንዱን አስፈላጊ አካል ማየት ይችላሉ። ባለ 1-ሽቦ የሙቀት ዳሳሽ በ DHT22 የሙቀት ዳሳሽ ውስጥ በመገንባት ሊተካ ይችላል።

አርዱዲኖ በዩኤስቢ ገመድ በኩል በፒ የተጎላበተ ነው።

ደረጃ 3 አርዱinoኖ + ፕሮግራሚንግ

አርዱዲኖ + ፕሮግራሚንግ
አርዱዲኖ + ፕሮግራሚንግ
አርዱዲኖ + ፕሮግራሚንግ
አርዱዲኖ + ፕሮግራሚንግ

ለ DHT22 እና ለ LED ስትሪፕ ሾፌሩ በአርዱዲኖ ቤተ -መጻሕፍት ውስጥ ያሉት ተግባራት በጣም የተብራሩ ስለሆኑ ለእነዚህ ክፍሎች አርዱዲኖን ለመጨመር ወሰንኩ።

ስለዚህ የ Arduino IDE ያስፈልግዎታል።

እነዚህን ቤተመፃህፍት ማስመጣትዎን ያረጋግጡ ፦

  • DHT ቤተ-መጽሐፍት
  • RGBdriver: በኤሌክትሮቴራ ጊቱብ ማከማቻ ውስጥ

ደረጃ 4: በ Pi ላይ አነፍናፊዎችን እና አንቀሳቃሾችን መሞከር

በ Github ማከማቻ ውስጥ ለግለሰቡ አካላት አንዳንድ የሙከራ ፋይሎች አሉ።

እነዚህ ክፍሎች ናቸው - mcp.py (የአናሎግ ውሂቡን ከ LDR ይሸፍናል) pcf.py (የ I2C መረጃን ማስተላለፍ) እና pcf_lcd.py (ከ LCD ጋር መገናኘት)።

ደረጃ 5 የውሂብ ጎታ

የውሂብ ጎታ
የውሂብ ጎታ
የውሂብ ጎታ
የውሂብ ጎታ

በተወሰኑ የሙከራ መረጃዎች አማካኝነት በተጣለ ፋይል (በ Github ማከማቻ ውስጥ final_dump_electroterra.sql) በ Mysql worckbench ላይ የኤሌክትሮተር ዳታቤዝ ይፍጠሩ።

በሚስቅል ወርበንች ውስጥ “አስተላላፊ ኢንጂነር ወደ ዳታቤዝ” ዊዛርድ በመጠቀም የተኳኋኝነት ጉዳይ አለ። ይህ በማሪያ ዲቢ ውስጥ የማይሠራ ስለሆነ በ ‹sql› መግለጫዎች ውስጥ የሚታየውን ልኬት ማስወገድዎን ያረጋግጡ።

ደረጃ 6: ወደ ፊት ቀጥል

ግንባር
ግንባር

የኤችቲኤምኤል ፣ የሲኤስኤስ እና የጃቫስክሪፕት ኮድ በ Github ማከማቻ ውስጥ ሊገኝ ይችላል። ድር ጣቢያው በሚስተናገድበት ማውጫ ውስጥ መቀመጥ አለባቸው። ዲዛይኑ ለሞባይል አገልግሎት የተመቻቸ ሲሆን በቅርብ የተረጋጋ Chrome ፣ Firefox እና Edge ስሪቶች ላይ ተፈትኗል።

ደረጃ 7: ጀርባ

የመተግበሪያው.ፒ. ፣ የውሂብ ማስቀመጫ.ፒ እና የውሂብ ጎታ.ፒ ኮድ በፒ ተጠቃሚ የቤት ማውጫ ውስጥ መሆን አለበት። ዳግም ማስነሳት ላይ ፒው ፋይሉን በራስ -ሰር እንዲያሄድ ለማድረግ እነዚህን መመሪያዎች ይጠቀሙ

በ github ማከማቻ ውስጥ ኮዱን ማግኘት ይችላሉ-

ደረጃ 8 - ነገሮችን አንድ ላይ ማዋሃድ

ነገሮችን አንድ ላይ ማዋሃድ
ነገሮችን አንድ ላይ ማዋሃድ
ነገሮችን አንድ ላይ ማዋሃድ
ነገሮችን አንድ ላይ ማዋሃድ

ይህ ቅንብር የፅንሰ -ሀሳብ ማረጋገጫ ነው።

አድናቂው በሞቃት ሙጫ በቦታው ተስተካክሏል። አንዳንድ ተጨማሪ ቀዳዳዎች በአየር ማናፈሻ ገመድ ውስጥ ለመገጣጠም ተቆፍረዋል።

ቀጥሎ የኤሌክትሮኒክ ክፍሎቹን ለማቆየት ሳጥን ነበር። ቀለል ያለ የፕላስቲክ ሳጥን ጥቅም ላይ ውሏል። ከመጠን በላይ ሙቀት በሚኖርበት ጊዜ የአየር ማናፈሻ ንጣፍ ማከል ያስቡበት።

ደረጃ 9: ሙከራ

Image
Image
ሙከራ
ሙከራ

Raspberry Pi ን እና የኃይል አቅርቦቶችን ያጠናክሩ።

በኤልሲዲ ማሳያ ላይ ወደሚታየው የአይፒ አድራሻ ያስሱ።

በዚህ ፣ ውሂቡን መከታተል እና አንቀሳቃሾችን መቆጣጠር ይችላሉ።

የሚመከር: