ዝርዝር ሁኔታ:

SmartFridge: 10 ደረጃዎች
SmartFridge: 10 ደረጃዎች

ቪዲዮ: SmartFridge: 10 ደረጃዎች

ቪዲዮ: SmartFridge: 10 ደረጃዎች
ቪዲዮ: Top 5 Smart Fridges in 2024 👌 2024, ሀምሌ
Anonim
ስማርት ፍሪጅ
ስማርት ፍሪጅ
ስማርት ፍሪጅ
ስማርት ፍሪጅ

በፍሪጅዎ ውስጥ ምን እንደተረፈ በትክክል የማያውቁበት ችግር አጋጥሞዎት ያውቃል? ወይስ በፍሪጅዎ ውስጥ አንድ ነገር አውጥተው መዝጋትዎን ረስተዋል? ደህና እኔ በእርግጥ አደረግሁ። ለዚህ ነው ይህንን ፕሮጀክት የፈጠርኩት።

በሩን ከፍተው ከሄዱ ይህ ስማርት ፍሪጅ በሚጮህ ድምጽ ያሳውቀዎታል ፣ እና በማቀዝቀዣዎ ውስጥ የትኞቹ ምርቶች እንደሆኑ እና የእነሱን መጠን ያስታውሳል።

አቅርቦቶች

ለዚህ ፕሮጀክት የሚያስፈልጉዎት ነገሮች-

  • Raspberry Pi 3 ሞዴል ለ
  • Raspberry PI T-cobbler
  • የባርኮድ አንባቢ/ስካነር ሞዱል
  • ዳላስ (ውሃ የማይገባ)
  • ኤልሲዲ ማሳያ ለ Rasberry Pi
  • ሽቦዎች
  • LDR
  • MCP3008
  • ተናጋሪ

እነዚህ ሁሉ ክፍሎች ወደ 146 ዩሮ አካባቢ ያስወጣዎታል

ደረጃ 1 የኤሌክትሪክ ዑደት

የኤሌክትሪክ ዑደት
የኤሌክትሪክ ዑደት
የኤሌክትሪክ ዑደት
የኤሌክትሪክ ዑደት
የኤሌክትሪክ ዑደት
የኤሌክትሪክ ዑደት

በመጀመሪያ ወረዳውን አንድ ላይ ማያያዝ ያስፈልግዎታል ፣ ይህንን ለማድረግ የፍሪቲንግ መርሃግብር ሰጥቻለሁ። በደረጃው ላይ የሰጠሁትን ኮዴን የሚጠቀሙ ከሆነ የአነፍናፊ ውሂብን ያንብቡ። እንዲሁም በኮዱ ውስጥ ያሉትን ፒኖች ይለውጡ።

የባርኮድ ስካነሩን ከ 1 ፒ ወደ ዩኤስቢ ወደቦች ማገናኘትዎን አይርሱ

ደረጃ 2 - Raspberry Pi ን ያዋቅሩ

Raspberry Pi ን ያዋቅሩ
Raspberry Pi ን ያዋቅሩ
Raspberry Pi ን ያዋቅሩ
Raspberry Pi ን ያዋቅሩ
Raspberry Pi ን ያዋቅሩ
Raspberry Pi ን ያዋቅሩ
  • የ raspbian ምስሉን ከዚህ ድር ጣቢያ ያውርዱ
  • በዴስክቶፕ እና በሚመከር የሶፍትዌር አማራጭ Raspbian Stretch ን ይምረጡ።
  • ባሌና ኤቸር ጫን
  • የማይክሮ ኤስዲ ጋሪዎን ወደ ኮምፒተርዎ ይሰኩ
  • Etcher ን ይክፈቱ እና አሁን ከ raspberrypi.org የወረዱትን የኢሶ ፋይል ይምረጡ
  • የማይክሮ ኤስዲ ጋሪዎን ይምረጡ
  • ፍላሽ ጠቅ ያድርጉ! & አንዴ ጠብቅ

ደረጃ 3 የ Raspbian ቅንብሮችን ይቀይሩ

የ Raspbian ቅንብሮችን ይቀይሩ
የ Raspbian ቅንብሮችን ይቀይሩ

በ Rasbian ውስጥ ሲነሳ አንዳንድ ቅንብሮችን መለወጥ ይችላሉ-

  • መጀመሪያ ከ wifi አውታረ መረብዎ ጋር ይገናኙ
  • የተርሚናል መስኮት ይክፈቱ እና ይተይቡ: sudo raspi-config
  • ወደ የማስነሻ አማራጮች> ዴስክቶፕ / CLIC ይምረጡ ኮንሶልን ይምረጡ
  • አስገባን ይጫኑ
  • ወደ በይነገጽ አማራጮች ይሂዱ ተከታታይ እና 1-ሽቦን ያብሩ
  • ጨርስን ይጫኑ እና ፒው እንደገና እንዲነሳ ያድርጉ

በኮንሶል ውስጥ እንደገና ከተነሳ በኋላ

  • sudo apt-get ዝማኔ
  • sudo apt-get ማሻሻል
  • y

ደረጃ 4: የአነፍናፊ ውሂብን ያንብቡ

የአነፍናፊ ውሂብን ያንብቡ
የአነፍናፊ ውሂብን ያንብቡ

ከአነፍናፊዎቹ መረጃን ለማንበብ እና መረጃን ወደ ኤልሲዲ ማሳያ ለመላክ የፕሮግራም ቋንቋውን Python ን ይጠቀማሉ።

በ github ላይ ሁሉንም የእኔን ኮድ ማግኘት ይችላሉ-

ከእኔ ዳሳሾች መረጃውን ለማንበብ የተለያዩ ትምህርቶችን ስጠቀም ታያለህ።

  • የባርኮድ ስካነር በዩኤስቢ በኩል ከፒ ጋር ተገናኝቶ ተከታታይ በይነገጽን ይጠቀማል ፣ እንደ መደበኛ ስካነሩ እንደ የቁልፍ ሰሌዳ ተዋቅሯል። ስለዚህ ይህንን መለወጥ አለብን-ይህንን ማኑዋል ይጠቀሙ እና እነዚህን ኮዶች ይቃኙ-- የዩኤስቢ COM ወደብ መምሰል- የለም (የመመሪያው ገጽ 12)- EnableEAN-8* (ገጽ 24)- EnableEAN-13* (ገጽ 25)
  • ከኤል ዲ አር የአናሎግ እሴቶች MCP3008 ን በመጠቀም ይለወጣሉ ፣ ከዚያ ከእሴት ወደ መቶኛ ይቀየራሉ።

እውነተኛ ሉፕ በሚሆንበት ጊዜ ከዚያ በላይ ከ 1 በላይ ለመጠቀም ከፈለጉ ክር ማስገባት ያስፈልግዎታል (ይህ ቀድሞውኑ በተሰጠው ኮድ ውስጥ ተከናውኗል)

ደረጃ 5 - የ MySQL ዳታቤዝ

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

በእኛ የውሂብ ጎታ ውስጥ ምርቶቻችንን በማቀዝቀዣ ውስጥ እና በሙቀት ውስጥ እናከማቸዋለን። የውሂብ ጎታውን ለማቀናበር mySQLworkbench ን እጠቀማለሁ ፣ በ mysqlworkbench ውስጥ ከእርስዎ የራስቤሪ ፒ ጋር ግንኙነትን ማዘጋጀት ያስፈልግዎታል። ግን ይህ እንዲሠራ ማሪያ ዲቢን በእኛ እንጆሪ ፓይ ላይ መጫን አለብን።

እንዴት እንደሚያደርጉት እነሆ

sudo apt-get install mariadb-server ን ይጫኑ

ከዚያ ማሪያ ዲቢን በ:

sudo mysql_secure_installation የአሁኑን የይለፍ ቃል ለ root ያስገቡ (ለማንም ግባ) - ሥር የስር ይለፍ ቃሉን ይለውጡ? [Y/n] Y አዲስ የይለፍ ቃል: root123 ማንነታቸው ያልታወቁ ተጠቃሚዎችን ያስወግዱ? [Y/n] y የርቀት መግቢያ በርቀት ይከለክላል? [Y/n] y የሙከራ ዳታቤዝ ይወገድበት እና ወደ እሱ ይድረሱ? [ያ/n] y የመብቶች ሰንጠረ nowችን አሁን እንደገና ይጫኑ? [ያ/n] ዓ

በተጠቃሚው ሥር እና በፒ አይ አይ አድራሻዎ ላይ ከላይ የመረጡት የይለፍ ቃል ከ mysqlworkbench ጋር ወደ mariaDB አገልጋይ ይገናኙ።

በሚከተለው ተርሚናል ውስጥ የሚከተለውን በመተየብ የእርስዎን ፒ አይፒ አድራሻ ማግኘት ይችላሉ-

ip ሀ

በ wlan0 ስር ያለውን የአይፒ አድራሻ ይመልከቱ ምናልባት ምናልባት እንደ 192.168. X. X ይመስላል

ደረጃ 6 የ Apache Webserver ን ይጫኑ

Apache Webserver ን ይጫኑ
Apache Webserver ን ይጫኑ

አሁን እኛ ተርሚናል ውስጥ የሚከተለውን በመተየብ apcahe webserver ን እንጭናለን-

sudo apt-get install apache2 ን ይጫኑ

sudo ዳግም አስነሳ

አሁን ፋይሎቹን ከዚህ በታች ካለው ማውጫ ወደ አቃፊው/var/www/html በ SFTP በኩል ቀደም ሲል ከነበረው ደረጃ በአይፒ አድራሻ ላይ እንደ ሳይበርዱክ ወይም ፋይልዚላ ያለ ፕሮግራም በመጠቀም ይቅዱ።

ደረጃ 7 የፒቶን ኮድ ወደ የእርስዎ ፓይ ይስቀሉ

የፒቶን ኮድ ወደ የእርስዎ ፒ ይስቀሉ
የፒቶን ኮድ ወደ የእርስዎ ፒ ይስቀሉ

እንዲሁም ሳይበርዱክ ወይም ፋይልዚላን በመጠቀም የፓይዘን ኮዱን ከስር / ቤት / የተጠቃሚ_ስምዎ ወደ ፒይዎ መስቀል ያስፈልግዎታል ፋይሎቹ ከዚህ በታች ወይም በ github ላይ ይሰጣሉ

ከዚያ ይህንን ትእዛዝ በመጠቀም ስክሪፕቱን ያሂዱ-

Python /home /user_name /back/app.py

በአሳሽዎ ውስጥ የእርስዎን የ raspberry pi ip አድራሻ ውስጥ በመተየብ ሁሉም ነገር እየሰራ መሆኑን ያረጋግጡ። ከአየሩ ሙቀት እና ከባዶ ጠረጴዛ ጋር አንድ ድረ -ገጽ ማየት አለብዎት።

አሁን የእርስዎ ስማርትፎሪጅ በትክክል እየሰራ መሆን አለበት እና እኛ ቀድመን “ቆንጆ” እናደርገዋለን

ማሳሰቢያ -ሁልጊዜ በፓይዎ ላይ በፈጠሩት ተጠቃሚ ስም ከላይ ያለውን የተጠቃሚ_ስም ስም ይለውጡ ወይም የተጠቃሚውን ፒ ብቻ ይጠቀሙ

ደረጃ 8 መኖሪያ ቤቱ

መኖሪያ ቤቱ
መኖሪያ ቤቱ

እኔ የሠራሁት ቤት ከፕላስቲክ ሳጥን የተሠራ ነው ፣ እርስዎ በቅንጥቦች ሊዘጉ ይችላሉ ፣ ግን በፈለጉት መንገድ ሊያደርጉት ይችላሉ። የብርሃን አነፍናፊ በእውነቱ መብራቱን ማየት መቻሉን ብቻ አይርሱ።

  • ነጭ ሳጥኑን ይረጩ
  • የኋላ 8 ሚሜ ዲያሜትር 2 ቀዳዳዎችን ፣ አንደኛው ለሙቀት ዳሳሽ እና 1 ለባርኮድ ስካነር
  • ለፓይዎ ኃይል መሙያ በሳጥኑ በግራ በኩል 1 ቀዳዳ ይከርሙ
  • ለኤልሲዲ ማሳያ በሳጥኑ ፊት ላይ አራት ማእዘን ቀዳዳ ያድርጉ (እኔ ቀድሞውኑ ሞክሬ እና እራሴን ቆርጫለሁ)
  • የዳቦ ሰሌዳዎ ባለበት እንዲቆይ ለማድረግ አንዳንድ ባለ ሁለት ጎን ቴፕ ይጠቀሙ።

ደረጃ 9 ቤቱን በፍሪጅ ውስጥ ያስቀምጡ

ቤቱን በማቀዝቀዣ ውስጥ ያስቀምጡ
ቤቱን በማቀዝቀዣ ውስጥ ያስቀምጡ

ሳጥንዎን በማቀዝቀዣ ውስጥ ያስቀምጡ

  • ለቅጥያ ገመድ በማቀዝቀዣዎ ታችኛው ክፍል በኩል ጉድጓድ ይቆፍሩ።
  • ቀዳዳውን በተወሰኑ ስታይሮፎም ይሙሉት
  • ቀሪውን ክፍተት ለመሙላት ሲልከን ይጠቀሙ
  • ጀርባው ላይ አንዳንድ ሳሙና ባለበት ማንኪያ ለስላሳ ያድርጉት (ጣቶችዎ እንዳይጣበቁ)
  • የኤክስቴንሽን ገመዱን ለመደበቅ አንዳንድ የኬብል ማጓጓዣን ይጠቀሙ

አሁን የራስዎን እንጆሪ ፓይ በማቀዝቀዣው ውስጥ ማብራት ይችላሉ

  • የባርኮድ ስካነርዎን ለማያያዝ ከነዚህ የፕላስቲክ መደርደሪያዎች 1 ከማቀዝቀዣው በር ይጠቀሙ
  • በአንዳንድ ባለ ሁለት ጎን ቴፕ እንዳይንቀሳቀስ ያረጋግጡ
  • ገመዱን ለመደበቅ አንዳንድ የኬብል ማጓጓዣን ይጠቀሙ

ደረጃ 10 - ማስተላለፍ

ማስተላለፍ
ማስተላለፍ

ከቤትዎ ውጭ በማቀዝቀዣዎ ውስጥ ያለውን ለማየት ድር ጣቢያውን ለመጠቀም ከፈለጉ በራውተሩ ውስጥ ወደቦችዎን ማስተላለፍ ያስፈልግዎታል።

በአሳሽዎ ውስጥ ወደ ራውተሮች አይፒ አድራሻዎ በማሰስ ይህንን ማድረግ ይችላሉ ፣ የወደብ ማስተላለፊያ ገጹን ያግኙ ፣ ለ raspberry pi ip አድራሻዎ ክፍት ወደብ ከ 80 እስከ 80 እና ከ 5000 እስከ 5000 በ TCP ፕሮቶኮል አማካኝነት ቅንብሮችን ያስቀምጡ እና ቅንብሮቹን ያስቀምጡ።

ማሳሰቢያ -የራውተርዎን አይፒ በመስኮቶች ላይ ለማወቅ በፍለጋ አሞሌው ውስጥ cmd ይተይቡ ፣ የትእዛዝ ማስነሻ ጉንዳን ዓይነትን ይክፈቱ ipconfig። ነባሪው መግቢያ በር የእርስዎ ራውተር አይፒ ይሆናል።

በማክ ላይ ወደ አፕል ምናሌ/የስርዓት ምርጫዎች/አውታረ መረብ/የላቀ/TCPIP ይሂዱ ፣ የእርስዎ ራውተር አይፒ ራውተር ይሆናል

የሚመከር: