ዝርዝር ሁኔታ:

ከ Raspberry Pi እና ከ Google ሉሆች ጋር የቡና ማሽን መከታተያ -5 ደረጃዎች
ከ Raspberry Pi እና ከ Google ሉሆች ጋር የቡና ማሽን መከታተያ -5 ደረጃዎች

ቪዲዮ: ከ Raspberry Pi እና ከ Google ሉሆች ጋር የቡና ማሽን መከታተያ -5 ደረጃዎች

ቪዲዮ: ከ Raspberry Pi እና ከ Google ሉሆች ጋር የቡና ማሽን መከታተያ -5 ደረጃዎች
ቪዲዮ: በአርጀንቲና በቦነስ አይረስ አንድ ሀብታም ፓሪላ መብላት 2024, ሀምሌ
Anonim
Image
Image
የቡና ማሽን መከታተያ ከ Raspberry Pi እና ከ Google ሉሆች ጋር
የቡና ማሽን መከታተያ ከ Raspberry Pi እና ከ Google ሉሆች ጋር

ይህ አስተማሪ በቢሮ ቦታዎ ውስጥ ለጋራ የቡና ማሽን በ Raspberry Pi ላይ የተመሠረተ መከታተያ እንዴት እንደሚገነቡ ያሳየዎታል። የመከታተያውን የ OLED ማሳያ እና ሜካኒካዊ መቀየሪያዎችን በመጠቀም ተጠቃሚዎቹ የቡና ፍጆታቸውን በመመዝገብ ሚዛናቸውን ማየት እና ክፍያዎቻቸውን ማስመዝገብ ይችላሉ።

የእርስዎ ስርዓት ይችላል

  • ከ/ወደ ጉግል ሉህ ውሂብ ያንብቡ/ይፃፉ
  • የተጠቃሚ ስሞችን ያሳዩ
  • የተጠቃሚዎችን የቡና ፍጆታ ይመዝግቡ
  • የተጠቃሚዎችን ክፍያዎች ይመዝግቡ
  • የተጠቃሚዎችን ሚዛን ያሳዩ

አቅርቦቶች

  • (1x) Raspberry Pi Zero W (ሽቦ አልባ)
  • (1x) የማይክሮ ዩኤስቢ ገመድ
  • (1x) 8 ጊባ የማይክሮ ኤስዲ ማህደረ ትውስታ ካርድ
  • (1x) 128x64 Monochrome OLED ግራፊክ ማሳያ
  • (1x) 2x20 ሴት ራስጌዎች (2.54)
  • (3x) የሜካኒካል ቁልፍ ሰሌዳ መቀየሪያ
  • (3x) የቁልፍ መያዣ
  • (1x) ብጁ የተገነባ ፒሲቢ (እዚህ የንድፍ እና የፒ.ሲ.ቢ. ዲዛይን እዚህ ማግኘት ይችላሉ።)

ደረጃ 1: ሃርድዌሩን ያሰባስቡ

ሃርድዌር ይሰብስቡ
ሃርድዌር ይሰብስቡ
ሃርድዌር ይሰብስቡ
ሃርድዌር ይሰብስቡ

በቀደመው ክፍል የተዘረዘሩትን ሁሉንም ክፍሎች ካገኙ በኋላ ሃርድዌርዎን ለመሰብሰብ ዝግጁ ነዎት። በዚህ ደረጃ ፣ አንዳንድ ብየዳዎችን ያደርጋሉ።

  • 2x20 ፒን ብጁ በሆነው PCB ላይ ያሽጡ።
  • የ OLED ማሳያውን በብጁ ወደተገነባው ፒሲቢ ይሸጡ።
  • የሜካኒካዊ ቁልፍ ሰሌዳውን ወደ ብጁ ወደተገነባው ፒሲቢ ይቀይሩት።
  • የእርስዎ Raspberry Pi ራስጌዎች ከሌሉ ፣ 2x20 ወንድ ራስጌዎችን ለራስፕቤሪ ፒዎ መሸጥ ያስፈልግዎታል።

እና ፣ በሃርድዌር ጨርሰዋል!

ደረጃ 2 የእርስዎ Raspberry Pi ን ያዋቅሩ

Raspberry Pi ን ያዋቅሩ
Raspberry Pi ን ያዋቅሩ

በዚህ ደረጃ ፣ የራስዎን እንጆሪ ፒ ያዋቅራሉ። እኛ ራስ -አልባ ቅንብርን እንከተላለን ፣ ማለትም ለ Rasberry Pi ሞኒተር/ቁልፍ ሰሌዳ/መዳፊት ማዋቀር አያስፈልግዎትም።

  • የራስዎን ምስል ወደ ማይክሮ ኤስዲ ካርድዎ ያውርዱ እና ይፃፉ። ተጨማሪ መመሪያዎችን እዚህ ማግኘት ይችላሉ።
  • በእርስዎ Rasberry Pi ላይ SSH ን ያንቁ። እዚህ ፣ በጭንቅላት አልባ ቅንብር ውስጥ እንዴት ማድረግ እንደሚችሉ ማግኘት ይችላሉ።
  • ይህንን አገናኝ በመጠቀም የራስ -አልባ Raspberry Pi ን ከእርስዎ WiFi ጋር ያገናኙ።

በዚህ ጊዜ ፣ ወደ Raspberry Pi ውስጥ ወደ SSH መቻል አለብዎት። ሆኖም ፣ የራውተርዎን የድር በይነገጽ በመጠቀም ሊያገኙት የሚችሉት የ Raspberry Piዎን የአይፒ አድራሻ ማወቅ ያስፈልግዎታል።

ከኤስኤስኤስኤች ጋር የማያውቁት ከሆነ ፣ የበለጠ ለማወቅ ይህንን አገናኝ መጠቀም ይችላሉ።

በኤስኤስኤች ግንኙነት ከተጠናቀቁ ፣ ለክትትል ሶፍትዌሩን ለማዋቀር ዝግጁ ነዎት!

ደረጃ 3 የመከታተያ ሶፍትዌሩን ያዘጋጁ

ሶፍትዌሩን ከመጫንዎ በፊት የእርስዎን የ Google ተመን ሉህ መፍጠር እና የኤፒአይ ቁልፍዎን ማግኘት አለብዎት። የእርስዎን የተመን ሉህ እንደ እርስዎ ምሳሌ አድርገው መጠቀም ይችላሉ። ይህንን መማሪያ ከተከተሉ የኤፒአይ ቁልፍዎን ከ 5 ደቂቃዎች ባነሰ ጊዜ ውስጥ ማመንጨት ይችላሉ። ከመጨረሻው ትምህርት በኋላ ፣ የ JSON ፋይል ማውረድ አለብዎት። ከቀረበው ሶፍትዌር ጋር እንዲሠራ ያንን የ JSON ፋይል ወደ ‹secret.json› እንደገና መሰየም ያስፈልግዎታል።

  • የ cofee_tracker.zip ፋይልን ያውርዱ እና ይንቀሉት።
  • በሚስጥር ማህደር (coffee_tracker) ውስጥ secret.json ፋይልን ያስገቡ።

አቃፊውን ወደ Raspberry Pi ማስተላለፍ ያስፈልግዎታል። ያንን በሳይበርዱክ በመጠቀም በኤስኤስኤች ፋይል ማስተላለፍ ፕሮቶኮል (SFTP) በመጠቀም ማድረግ ይችላሉ። አቃፊውን ወደ Raspberry Pi መነሻ ማውጫዎ ያስተላልፉ።

የመከታተያ ሶፍትዌሩ Python ን ይጠቀማል። የ Raspberry Pi ምስል አስቀድሞ ከተጫነ Python 3 ጋር ስለሚመጣ በእጅ መጫን አያስፈልግዎትም ፣ ግን እባክዎን ከፓይዘን ይልቅ የ Python3 ትዕዛዙን መጠቀምዎን ያስታውሱ።

ሶፍትዌሩን ከማሄድዎ በፊት ከዚህ በታች ያሉትን ትዕዛዞች በመጠቀም ጥገኛዎችን መጫን ያስፈልግዎታል።

pip3 gspread oauth2client ን ይጫኑ

የመከታተያ ሶፍትዌሩ እንዲሁ Adafruit OLED ቤተ -ፍርግሞችን ይፈልጋል። ይህንን መማሪያ በመከተል ሊጭኗቸው ይችላሉ።

እንደ የማዋቀር ሂደትዎ የመጨረሻ ደረጃ ፣ በኮድ_tracker አቃፊ ውስጥ gdrive_controller.py ን ማርትዕ ያስፈልግዎታል። በመስመር 12 ላይ ያለው አስተያየት እንደሚገልጸው ፋይሉን ይክፈቱ እና ወደ መስመር 13 ይሂዱ ፣ ለመተግበሪያዎ የፈጠሩትን የተመን ሉህ ስም መለወጥ ያስፈልግዎታል።

አሁን ፣ ለመሞከር ዝግጁ ነዎት!

መከታተያውን ለመጀመር ወደ የቡና_ራከር አቃፊው ይሂዱ እና ከዚህ በታች ያለውን ትእዛዝ ያሂዱ።

cd ~/cofee_tracker

python3 main.py

Raspberry Pi በተነሳ ቁጥር main.py ን ለመጀመር ከፈለጉ እባክዎን እነዚህን መመሪያዎች ይከተሉ።

ደረጃ 4: መከታተያዎን ይጠቀሙ

መከታተያዎን ይጠቀሙ!
መከታተያዎን ይጠቀሙ!
መከታተያዎን ይጠቀሙ!
መከታተያዎን ይጠቀሙ!
መከታተያዎን ይጠቀሙ!
መከታተያዎን ይጠቀሙ!
መከታተያዎን ይጠቀሙ!
መከታተያዎን ይጠቀሙ!

እንኳን ደስ አለዎት! እርስዎ ከቀደመው ደረጃ ተርፈዋል! አሁን ፣ መከታተያዎን መሞከር እና መጠቀም ይችላሉ።

መከታተያው “Init…” በሚለው ማያ ገጽ ይጀምራል እና ለማረም ዓላማዎች የአይፒ አድራሻዎን ይከተላል። መከታተያው የ WiFi ግንኙነቱን ያለማቋረጥ ይፈትሻል እና ግንኙነቱን ካጣ ፣ “Wi-Fi የለም” የሚል መልእክት ያሳያል።

የእርስዎ የ WiFi ግንኙነት የተረጋጋ ከሆነ የመሃከለኛ አዝራሩ እስኪጫን ድረስ በዚህ መመሪያ መጀመሪያ ላይ እንደሚታየው መከታተያው የታነመ ማያ ገጽ ያሳያል።

የመሃል አዝራሩን መጫን የተጠቃሚውን መረጃ ከ Google ሉሆች ሰብስቦ ማሳያው የተጠቃሚ ስሞችን እንዲያሳይ ያደርጋል። የግራ እና የቀኝ አዝራሮችን በመጠቀም በተጠቃሚዎች መካከል ማሰስ ይችላሉ። የመሃከለኛውን ቁልፍ ከተጫኑ ለተጠቃሚ ልዩ ምናሌ ይዳሰሳሉ። በ 10 ሰከንዶች ውስጥ ምንም እርምጃ ካልወሰዱ ማሳያው እንደገና እነማውን ማሳየት ይጀምራል።

በተጠቃሚው ልዩ ምናሌ ውስጥ ቡናዎን ማስመዝገብ ፣ ክፍያዎን ማስመዝገብ ፣ ሚዛንዎን ማየት ይችላሉ። የግራ እና የቀኝ አዝራሮችን በመጠቀም በእነዚያ አማራጮች ውስጥ ማሰስ ይችላሉ። ወደ የተጠቃሚ ዝርዝር መመለስ ከፈለጉ ወደ ተመለስ ተመለስ አዶ ይሂዱ እና የመሃል ቁልፍን ይጫኑ።

ደረጃ 5 - የወደፊት ማሻሻያዎች

ይህንን ሩቅ ካነበቡ ፣ ያንን ስላደረጉ እናመሰግናለን! እስካሁን ድረስ ተግባሩ ውስን ነው ፣ ግን መከታተያውን በመሪዎች ሰሌዳ ማሻሻል ይችላሉ! የሃርድዌር ማሻሻያ ማድረግ ከፈለጉ የሌዘር መቁረጫ መያዣ ጥሩ ይሆናል።

ማናቸውም ጉዳዮች ፣ ጥያቄዎች ወይም ጥቆማዎች ካሉዎት እኔን ለመላክ ነፃነት ይሰማዎ!

የሚመከር: