ዝርዝር ሁኔታ:

Raspberry Pi Talking Barcode Reader: 12 ደረጃዎች
Raspberry Pi Talking Barcode Reader: 12 ደረጃዎች

ቪዲዮ: Raspberry Pi Talking Barcode Reader: 12 ደረጃዎች

ቪዲዮ: Raspberry Pi Talking Barcode Reader: 12 ደረጃዎች
ቪዲዮ: RASPBERRY PI TALKING BARCODE READER 2024, ህዳር
Anonim
Raspberry Pi Talking Barcode Reader
Raspberry Pi Talking Barcode Reader

ምስል 1 የባርኮድ ስካነር ከ DX.com

አጠቃላይ እይታ

አዘምን - አጭር የቪዲዮ ማሳያ https://www.youtube.com/embed/b905MLfGTcM ይገኛል

እናቴ ከአሁን በኋላ በሸቀጣሸቀጥ ዕቃዎች ላይ ስያሜዎችን ማንበብ አልቻለችም ፣ ስለዚህ መፍትሄዎችን ለመፈለግ ሄድኩ። ለዓይነ ስውሮች ያንን የአሞሌ ኮድ አንባቢዎች ብዙ መቶ ዶላሮችን ሲያካሂዱ ካየሁ በኋላ ፣ Raspberry Pi ን እና የዩኤስቢ ባርኮድ አንባቢን በመጠቀም ምን ማድረግ እንደሚቻል ለማየት ፈልጌ ነበር።

ሌላው ቁልፍ ማስመሰል ይህ የበይነመረብ ግንኙነት ሳይኖር (እንደ መደብር ወይም የጓደኛ ቤት) መሥራት አለበት የሚል ነበር። ስለዚህ የውሂብ ጎታ እና ጽሑፍ-ወደ-ንግግር ራስን መቆጣጠር ነበረባቸው።

በካሜራ ላይ የተመሠረተ የባር ኮድ አንባቢን ስሪት ሞከርኩ ፣ ግን የመብራት እና የካሜራ አቀማመጥ በግልጽ ማየት ለማይችል ሰው አስተማማኝነት ጉዳዮችን አስከትሏል። እነዚህም መተግበሪያውን ለማዋቀር እና ለመጠቀም እይታን ይፈልጋሉ። ስለዚህ ወደ ዩኤስቢ ሌዘር ባር ኮድ አንባቢ ቀይሬአለሁ ፣ በተለይም አሁን ከ $ 30 በታች ስለሚገኙ እና Raspbian Jessie በቀጥታ ከሳጥኑ ውስጥ ስለሚደግፋቸው።

እኔ አዲሱን የአማዞን ዳሽ ዋንድን ሞክሬዋለሁ ግን የተቃኘውን ንጥል አይናገርም እና ለመስራት የበይነመረብ ግንኙነት ይፈልጋል።

ሀሳቡ አንድን ነገር መቃኘት እና Raspberry መጠይቅ የዩፒሲ ኮዶች ውስጣዊ የመረጃ ቋት እንዲኖረው እና ከዚያ ጽሑፍ-ወደ-ንግግር በመጠቀም የምርት መግለጫውን መናገር ነበር።

ክፍሉን በተቻለ መጠን ትንሽ ለማድረግ ፣ Raspberry Pi Zero ን ለመጠቀም ፈለግሁ። እኔ እንዲሁ ክፍሉን ከባትሪ ኃይል ለማባረር ፈልጌ ነበር።

እነዚህን መስፈርቶች ለማሟላት አንዳንድ የንግድ ልውውጦች አስፈላጊ ነበሩ። ዜሮው ውጫዊ የኦዲዮ መሰኪያ ስለሌለው በዝቅተኛ ዋጋ (6 ዶላር ገደማ) እና በጣም ትንሽ በመሆኑ ከ ‹የመሬት መንቀጥቀጥ Pi› ፕሮጄኬቴ የኦዲዮ ንድፉን እንደገና ተጠቀምኩ። በአማራጭ ፣ “አንድ ትራንዚስተር ኦዲዮ ለ Pi ዜሮ” መተካት ይቻል ይሆናል።

ለ Laser Bar Code scanner ከ DX.com አንዱን አገኘሁ። ከ Raspberry USB ጠፍቷል እና ወደ 25 ዶላር ገደማ ያስከፍላል። (ከዚህ በታች ያሉትን ክፍሎች ይመልከቱ)

ደረጃ 1 አዘምን

Raspberry Pi Zero W ሲመጣ ፣ ወደ እሱ እቀይራለሁ። የ WiFi ግንኙነትን ወደ ፒአይ ማዋቀር ከሚያስፈልግዎት በስተቀር እዚህ ያለው ሁሉ አንድ ነው። ይህ ማለት ለማዋቀር እና ለመጠቀም ለዜሮ የዩኤስቢ ማዕከል አያስፈልግዎትም ማለት ነው።

የሚከተለውን በመጠቀም WiFi ን ማዋቀር ይችላሉ-

thepihut.com/blogs/raspberry-pi-tutorials/…

ያውቁ ኖሯል?

ዊንዶውስ ፒሲን በመጠቀም በ SD ካርድ ላይ Raspbian Jessie ን ከጫኑ ፣ Raspberry ላይ ከመጫንዎ በፊት የ WiFi እና የኤስኤስኤች መዳረሻን ለማዋቀር በካርዱ ላይ ሁለት ፋይሎችን መፍጠር ይችላሉ?

ለዚህ ፣ የእርስዎ ኤስዲ ካርድ በአሁኑ ጊዜ እንደ K: በእርስዎ ፒሲ ላይ እንደተጫነ ያስቡ።

1) የቅርብ ጊዜውን የ Raspbian Jessie ምስል ወደ ኤስዲ ይጫኑ። ለዚህ ፕሮጀክት ፣ ጄሲ ሊት መሥራት አለበት።

www.raspberrypi.org/downloads/raspbian/

2) በማስታወሻ ደብተር ፣ ልክ “ssh” የሚባል ፋይል ይፍጠሩ እና እንደ “ሁሉም ፋይሎች” አስቀምጥን ለ K: / ssh ይጠቀሙ

ፋይሉ ማንኛውንም ነገር መያዝ ይችላል። አስፈላጊ የሆነው የፋይል ስም ነው። “Ssh.txt” መሆን የለበትም !!!

3) በማስታወሻ ደብተር ፣ ከሚከተለው ጋር “wpa_supplicant.conf” የተባለ ፋይል ይፍጠሩ

ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdevupdate_config = 1

አውታረ መረብ = {

ssid = "mySSID" psk = "mypassword" key_mgmt = WPA-PSK}

አስቀምጥ እንደ “ሁሉም ፋይሎች” ወደ K: / wpa_supplicant.conf እንደገና ፣ ማስታወሻ ደብተርን ወደ “wpa_supplicant.conf.txt” እንዲለውጠው አይፍቀዱ !!

Raspberry ን ለመጀመሪያ ጊዜ ሲያነሱት ፣ ጄሲ እነዚህን ይፈልግና ከእርስዎ Wifi ጋር ይገናኛል። ምንም እንኳን አውቶማቲክ ከተመደበበት ጊዜ ጀምሮ ለአይፒ አድራሻው ራውተርዎን ማየት አለብዎት።

ደረጃ 2 - ክፍሎች ዝርዝር

  • Raspberry Pi Zero (ወይም ማንኛውም Raspberry Pi ፣ መጠኑ ችግር ካልሆነ)
  • የዩኤስቢ ሌዘር ባር ኮድ ስካነር

    www.dx.com/p/ls-4209-laser-bar-code-code-scanner…

  • ለራስፒ ዜሮ ፣ Adafruit I2S 3W Class D Amplifier አክል
  • ትንሽ ተናጋሪ። (ለ Pi 2 ፣ 3 ፣ ውጫዊ አምፕ እና ድምጽ ማጉያ ይጠቀሙ።)
  • ዩኤስቢ ማይክሮ ወደ ዩኤስቢ OTG አስማሚ
  • 5V 1Amp የዩኤስቢ ባትሪ ጥቅል እንደዚህ ያለ አመድ
  • ለባትሪ ጥቅል ከዩኤስቢ ወደ ማይክሮ ዩኤስቢ ገመድ።
  • የዩኤስቢ እና የኤተርኔት ማዕከል (ቢያንስ ለመጀመሪያው የማዋቀር ሥራ ፣ ለዜሮ ወ ወይም ለራስፒ 2 ፣ 3 አያስፈልግም)
  • ሶፍትዌር ከ GITHUB:

ደረጃ 3 የዩኤስቢ ሌዘር አሞሌ ኮድ አንባቢ

የዩኤስቢ ሌዘር ባር ኮድ አንባቢ
የዩኤስቢ ሌዘር ባር ኮድ አንባቢ

የሌዘር ባር ኮድ አንባቢዎች ከካሜራዎች ይልቅ የዩፒሲ መለያን ለመቃኘት ባላቸው ችሎታ የበለጠ ይቅር ባይ ናቸው። እነሱ በደንብ ባልተቃጠሉ ወይም በደንብ ባልተቀመጡ መለያዎች ውስጥ እንኳን በደንብ ይሰራሉ።

ወደ ዜሮ ለመሰካት ዩኤስቢ ወደ ዩኤስቢ ማይክሮ አስማሚ ያስፈልግዎታል።

የስካነሩ የእጅ መያዣ እና ቀስቅሴ ለመጠቀም ቀላል ያደርገዋል።

እንዲሁም አንድ መለያ በተሳካ ሁኔታ ሲቃኝ ግብረመልስ ይሰጣል።

የወደፊት ተግባር ፦

በመጨረሻው ንድፍ ውስጥ የአገናኝ አለመሳካት መጠን እና እድልን ለመቀነስ ገመዱን ለማሳጠር እና በቀጥታ በዜሮው ላይ ወደሚገኙት የዩኤስቢ ፒኖች እቆርጣለሁ። ዜሮ እና ባትሪው በቀጥታ በ 3 ዲ የታተመ መያዣ ውስጥ ከመቃኛ እጀታው ታችኛው ክፍል ጋር በቀጥታ ይያያዛሉ።

ደረጃ 4 የዩፒሲ የውሂብ ጎታ

በሚሊዮኖች የሚቆጠሩ የዩፒሲ ኮዶች እና ለማውረድ በጣም ጥቂት ክፍት ምንጭ የውሂብ ጎታዎች ስላሉት ይህ በጣም ደካማ የፕሮጀክቱ ክፍል ነው። እንደ አለመታደል ሆኖ አብዛኛዎቹ የ UPC የውሂብ ጎታዎች በጣም ውድ ናቸው እና የበይነመረብ ግንኙነትን ይፈልጋሉ።

አንድ ባልና ሚስት ክፍት ምንጭ የውሂብ ጎታዎችን በአንድ ላይ (ከዚህ በታች በአባሪ ውስጥ ያሉ ምንጮች) በአንድ ላይ ማዋሃድ ቻልኩ ፣ ግን በውስጡ ወደ 700,000 የሚጠጉ ንጥሎች ቢኖሩም እንኳ እጅግ በጣም ብዙ ጠፍተዋል።

ለዚህም ሁለት ነገሮችን አድርጌአለሁ ፤ አንደኛው በግሮሰሪ ዕቃዎች ላይ ማተኮር እና ሌላኛው አዲስ የ UPC ኮዶችን በእጅ ማከል እንዲችል የድር አገልጋይን ወደ Raspberry ማከል ነው ፣ ምንም እንኳን ይህ ቢያንስ የአከባቢ አውታረ መረብ ግንኙነትን ይፈልጋል።

የወደፊት ተግባር ፦

አዲስ የዩፒሲ ኮዶችን ለማከል ከየትኛውም ቦታ ጋር መገናኘት እንዲችሉ ዜሮውን “መገናኛ ነጥብ” አደርገዋለሁ።

ደረጃ 5-ጽሑፍ-ወደ ንግግር

በዜሮ ላይ በድምጽ ጥራት እና በመለዋወጥ ፍጥነት መካከል በጣም ጥሩ ስምምነት ስለነበረ ጽሑፉን ወደ ንግግር ፕሮግራም “ፍሊት” ተጠቀምኩ። ሌሎች ትንሽ የተሻሉ ይመስላሉ ፣ ግን ለመለወጥ በጣም ቀርፋፋ ነበሩ።

እንዲሁም የአዳፍ ፍሬ ትምህርትን መመልከት ይችላሉ-

ከንግግር ማወዛወዝ ጋር ለመላመድ ትንሽ “የጆሮ ስልጠና” እንደሚወስድ ልብ ይበሉ ፣ ግን በጣም መጥፎ አይደለም።

ተመሳሳዩን ንጥል እንደገና መቃኘት ኦዲዮውን ይደግማል።

የወደፊቱ ቶዶ

ጫጫታ በሚሰማባቸው ቦታዎች ላይ አዛውንቶች ድምፁን መስማት ለማቃለል ምናልባት የጆሮ ማዳመጫ መሰኪያ ይጨምሩ።

ደረጃ 6 የባትሪ ኃይል

ስርዓቱ ከ 5 ቪ ዩኤስቢ ባትሪ ሊሠራ ይችላል ፣ ለምሳሌ የሞባይል ስልኮችን ለመሙላት ያገለግላል።

የተያዘው ባትሪውን ሲያላቅቁ ወይም ባትሪው ሲሞት ፒ ፒ የ SD ድራይቭን ሊያበላሸው በሚችልበት አጋጣሚ ይሰናከላል።

ይህንን ለመፍታት የመዝጊያ ትዕዛዙን የሚያከናውን ቁልፍ ያስፈልጋል። ምናልባት እንደዚህ ዓይነቱን እጠቀማለሁ-

www.element14.com/community/docs/DOC-78055…

(አዎ… ሌላ “የወደፊቱ ቶዶ!”)

ደረጃ 7 ክፍል 1 - ድምጽን ወደ Pi ዜሮ ማከል

ክፍል 1 - ድምጽን ወደ Pi ዜሮ ማከል
ክፍል 1 - ድምጽን ወደ Pi ዜሮ ማከል
ክፍል 1 - ድምጽን ወደ Pi ዜሮ ማከል
ክፍል 1 - ድምጽን ወደ Pi ዜሮ ማከል
ክፍል 1 - ድምጽን ወደ Pi ዜሮ ማከል
ክፍል 1 - ድምጽን ወደ Pi ዜሮ ማከል

(ዜሮ ካልተጠቀሙ ይህንን ክፍል ይዝለሉ!)

በ Pi ዜሮ ላይ ፣ አብሮገነብ ስላልሆነ ውጫዊ ድምጽ ማከል ያስፈልግዎታል። በዝቅተኛ ወጪ “አዳፍሬዝ I2S 3 ዋ አምፕሊፋየር ማቋረጫ MAX98357A” ን እጠቀም ነበር

ይህ የአዳፍ ፍሬትን እጅግ በጣም ጥሩ መማሪያ በመጠቀም በ

በትምህርቱ ሽቦ ክፍል ውስጥ እንደሚታየው ፣ ያገናኙ

• አምፕ ቪን ወደ Raspi Zero Pi 5V • Amp GND ወደ Raspi Zero Pi GND • Amp DIN ወደ Raspi Zero Pi #21 • Amp BCLK ወደ Raspi Zero Pi #18 • Amp LRCLK ወደ Raspi Zero Pi #19

አንድ ትንሽ ድምጽ ማጉያ በቦርዱ ላይ ካለው የኦዲዮ እርሳሶች ጋር ያገናኙ።

Pi Zero Adafruit Audio Software Setup በአ Adafruit ሶፍትዌር ማዋቀሪያ ትምህርት ውስጥም የሚታየው ከዚህ በታች የ CURL ትዕዛዙን ያከናውኑ

$ curl -sS https://raw.githubusercontent.com/adafruit/Raspbe…> | ባሽ

ዳግም ከተነሳ በኋላ የድምፅ ማጉያ-ሙከራን በመጠቀም ኦዲዮውን ይፈትሹ

$ ተናጋሪ -ሙከራ -c2 --test = wav -w /usr/share/sounds/alsa/Front_Center.wav

ችግሮች ካጋጠሙዎት ፣ በአጠቃላይ እይታ ላይ በመጀመር በአዳፍሬዝ አጋዥ ስልጠና በኩል ይመለሱ። የተዘመኑትን ፋይሎች በሙሉ ለማረጋገጥ በመማሪያው ውስጥ ባለው “ዝርዝር ጭነት” ደረጃዎች ውስጥ መሄድ ያስፈልግዎት ይሆናል።

ለዜሮ እና Max98357 ኦዲዮ አስፈላጊ አስፈላጊ እርምጃዎች-በነባሪ ፣ የ ALSA ድምጽ በስቴሪዮ ውስጥ ብቻ ይሠራል ፣ ግን Flite ጽሑፍ-ወደ-ንግግር ሞኖ ነው። እንዲሁም ኦዲዮው መጫወት በጀመረ ቁጥር በውስጡ “ፖፕ” አለው።

(ይመልከቱ

የሚከተሉትን ማድረግ አለብዎት:

1) ወደ /boot/config.txt መስመር ያክሉ

$ sudo nano /boot/config.txt

dtoverlay = i2s-mmap

2) /etc/asound.conf ን ይተኩ

$ sudo nano /etc/asound.conf

pcm.

3) የእርስዎን ፒ ዳግም ያስነሱ።

የተናጋሪውን-ሙከራ እንደገና ይሞክሩ። አሁን በተሻለ ሁኔታ ሊሰማ ይገባል። አንዴ የኦዲዮ ሙከራዎችን ጨምሮ የማዋቀሪያ ትምህርቱን ከጨረሱ በኋላ ድምጽ ዝግጁ መሆን አለበት።

ይህንን ወደ ግሮሰሪ መደብር ወይም ወደ ጫጫታ አካባቢ ከወሰዱ ለድምጽ የጆሮ ማዳመጫ መሰኪያ ማከል እንደሚፈልጉ ልብ ይበሉ።

ደረጃ 8 - ክፍል II - የሶፍትዌር ጭነት

ይህ ቀድሞውኑ Raspbian Jessie ን እንደጫኑ እና ወደ ሊኑክስ የትእዛዝ መስመር መድረስ እንደሚችሉ ያስባል። የ Raspbian GUI ስሪት አያስፈልግዎትም ፣ ግን ለመጠቀም ጥሩ ነው።

ለኤተርኔት ወይም ለቁልፍ ሰሌዳ/መዳፊት የዩኤስቢ ወደብ ቢያስፈልግዎት በአሁኑ ጊዜ የዩኤስቢ ስካነር መሰኪያ አያስፈልግዎትም።

የእርስዎ ስርዓተ ክወና ወቅታዊ መሆኑን ያረጋግጡ ፦

$ sudo apt-get update $ sudo apt-get ማሻሻል

ከትዕዛዝ-መስመር ወደ ፒ የቤት ማውጫ ይሂዱ እና የ GITHUB ማከማቻን ያውርዱ-

$ cd/home/pi $ sudo apt install git $ git clone https://github.com/rgrokett/TalkingBarcodeReader….> https://github.com/rgrokett/TalkingBarcodeReader….> $ cd TalkingBarcodeReader $./install. ሽ

ይህ ለመጀመሪያ ጊዜ ከሆነ እና የድር አገልጋዩ እና ፒኤችፒ መጫን ወይም ማዘመን ካስፈለገ ይህ የተወሰነ ጊዜ ይወስዳል። አስፈላጊ ከሆነ ይህንን ከአንድ ጊዜ በላይ ማስኬድ ይችላሉ። በሌሎች ነገሮች ውስጥ ይህ የአሞሌ ኮድ ፋይሎችን እና የዩፒሲ የመረጃ ቋትን ወደ/var/www/html/upc ይጭናል

በመቀጠል /etc/rc.local ን ያርትዑ እና ከ “መውጫ 0” በፊት የሚከተለውን መስመር ያያይዙ

$ sudo nano /etc/rc.local

fi sudo /var/www/html/upc/bin/run.sh መውጫ 0

አንዴ መጫኑ ከተጠናቀቀ በኋላ ፒዎን ይዝጉ እና የዩኤስቢ ባርኮድ አንባቢውን ይሰኩ እና እንደገና ያስጀምሩ።

$ sudo መዘጋት አሁን

መልሰው ያብሩት እና አጭር የማስነሻ ንግግር መስማት አለብዎት።

እንደዚያ ከሆነ ፣ ከሸቀጣ ሸቀጥ ንጥል የአሞሌ ኮድ ለመቃኘት ይሞክሩ። ሁሉም ነገር ደህና ከሆነ ፣ ንጥሉን ሲናገር መስማት አለብዎት (ወይም “አልተገኘም” የሚለውን ይናገሩ)። አለበለዚያ በሚቀጥለው የመላ መፈለጊያ መመሪያ ላይ ይመልከቱ።

ደረጃ 9 - መላ መፈለግ

ችግርመፍቻ
ችግርመፍቻ

ምንም ድምፆች ካልሰሙ የሚከተሉትን ትዕዛዞች መሞከር ያስፈልግዎታል

1) የጽሑፍ-ወደ-ንግግር ድምጽ እየሰራ መሆኑን ያረጋግጡ

$ sudo flite -voice awb -t “ሙከራ”

ስህተት ካጋጠመዎት flite መጫኑን ያረጋግጡ-

$ sudo ተስማሚ መጫኛ flite

የሚከተለው ስህተት ካጋጠመዎት ፣ ከዚህ በላይ በ “Raspi Zero”: audio_open_alsa ላይ - የሰርጥዎች ቁጥር ወደ 1. ትክክል ያልሆነ ክርክር ለማቀናበር አልተሳካም /boot/config.txt እና /etc/asound.conf ን ማዘመንዎን ያረጋግጡ።

ምንም ስህተት እና ድምጽ ካላገኙ የእርስዎ Raspberry ድምጽ እየሰራ መሆኑን ያረጋግጡ።

sudo aplay /usr/share/sounds/alsa/Front_Center.wav

1) ኦዲዮውን ከድምጽ መሰኪያ ውስጥ ማስወጣት ሊያስፈልግዎት ይችላል (ከላይ ያለውን ምስል 1 ይመልከቱ)

$ sudo raspi -config -> 7 የላቀ አማራጮች -> A4 ኦዲዮ

2) አንዴ የድምጽ እና የጽሑፍ-ወደ-ንግግር ጥሩ ከተረጋገጠ ፣ የአሞሌ ኮድ አንባቢውን ያረጋግጡ

cd/var/www/html/upc/binsudo python./test.py

ባርኮድ ሲቃኙ የሚታየውን የቁጥር ባርኮድ ቁጥር ማየት አለብዎት። (የሙከራ ፕሮግራሙ የድምፅ ውፅዓት ወይም የውሂብ ጎታ ግንኙነቶችን አያካትትም።)

3) ይህ ሁሉ ጥሩ ከሆነ ፣ ከዚያ ለስህተት መልዕክቶች “nohup.out” ፋይልን ይመልከቱ-

cd/var/www/html/upc/binsudo cat nohup.out

ችግሮች ምናልባት ጥቅሎች ወይም መጥፎ ፈቃዶች ይጎድላሉ (ወይም በኮዱ ውስጥ BUGs!) የእርስዎ ስርዓተ ክወና ወቅታዊ መሆኑን ያረጋግጡ እና install.sh ን እንደገና ያስጀምሩ።

ተስፋ እናደርጋለን ፣ አሁን እየሰሩ ነው!

ደረጃ 10 - ክፍል III - የድር አገልጋይ

ክፍል III - የድር አገልጋይ
ክፍል III - የድር አገልጋይ

በሚሊዮኖች የሚቆጠሩ የዩፒሲ ኮዶች ስላሉ እና በጣም በይፋ (ማለትም ነፃ) የሚገኙ የውሂብ ጎታዎች አነስተኛ የኮዶች ንዑስ ክፍል ብቻ ስለሆኑ ይህ ፕሮጀክት በ UPC ኮዶች ላይ ያተኮረ ነበር። እሱ ብዙ መቶ ሺህ እቃዎችን ያጠቃልላል ፣ ግን ብዙ ፣ ብዙዎች አይገኙም።

የ UPC ዳታቤዝ ማከል ወይም ማዘመን ከፈለጉ ፣ ሁለት ፕሮግራሞች አሉ። የትእዛዝ መስመር አንድ እና የድር አሳሽ አንድ። (አሃዞቹን በ UPC ንጥል ቁጥርዎ ይተኩ)

$ cd/var/www/html/upc/bin

$ sudo./addDB.sh 01234567890 “የእኔ አዲስ ንጥል”

ይህ በመረጃ ቋቱ ላይ መዝገብ ያክላል። ያለበለዚያ የድር አሳሽ ዲቢ ተግባርን ለመጠቀም ይመከራል።

ለድር አገልጋይ GUI ፣ የእርስዎ እንጆሪ የአይፒ አድራሻ ያስፈልግዎታል።

የአይፒ አድራሻውን ለማግኘት የሚከተሉትን መጠቀም ይችላሉ

$ የአስተናጋጅ ስም -I 192.168.1.108

ከፒሲ አሳሽ ወደዚህ ይሂዱ https://192.168.1.108/upc/ ከላይ በስእል 2 ካለው ጋር ተመሳሳይ የሆነ ማያ ገጽ ማየት አለብዎት።

እንደዚያ ከሆነ መዝገቦችን ማከል/ማዘመን እና መሰረዝ ይችላሉ። አዲሶቹ መዝገቦችዎ በመረጃ ቋቱ መጨረሻ ላይ ሲጣበቁ ለማየት (“> |”) “የመጨረሻውን መዝገብ” ቁልፍን በመጠቀም ወደ መጨረሻው ገጽ ይሂዱ።

ይህ የድር አገልግሎት ደህንነቱ የተጠበቀ አለመሆኑን (ማረጋገጫ የለም ፣ SSL የለም) ፣ ስለዚህ ለሕዝብ በይነመረብ ላለማጋለጥ ደህንነቱ የተጠበቀ። (ግን እንደ WiFi የመዳረሻ ነጥብ ስላልተዋቀረ ወደ መደብር መሸከም ደህና ነው።)

ምንም እንኳን በእሱ ላይ የግል መረጃ ስለሌለ ፣ ሊከሰት የሚችለው የከፋው የ UPC መረጃን የሚያስተዳድር ሰው ነው።

እንዲሁም ሌሎች እንዳይገቡ የተወሰኑ የአይፒ አድራሻዎችን መዳረሻን መገደብ ይችላሉ። እርስዎ እንዲፈቅዱላቸው ለሚፈልጉት አይፒ (ዎችን) እዚህ ብቻ ይተኩ። ሌሎች ሁሉም እንዳይደርሱበት ይታገዳሉ ፦

$ sudo vi /etc/lighttpd/lighttpd.conf

$ HTTP ["remoteip"] = ~ "127.0.0.1 | 192.168.1.108" {url.access-den = ("")} $ sudo /etc/init.d/lighttpd ዳግም ማስጀመር

እንዲሁም ነባሪውን የ PI ይለፍ ቃል ይለውጡ! ነባሪው ፒ/ራፕቤሪ መሆኑን ሁሉም ያውቃል

$ passwd

ደረጃ 11 - የድር አገልጋዩን መላ መፈለግ

የድር አገልጋዩን መላ መፈለግ
የድር አገልጋዩን መላ መፈለግ
የድር አገልጋዩን መላ መፈለግ
የድር አገልጋዩን መላ መፈለግ

አሳሽዎን በመጠቀም ወደ Raspberry's IP አድራሻ ይሂዱ ፣ እንደዚህ ያለ

192.168.1.108/

ከ /var/www/html/index.html ነባሪውን ማያ ገጽ ማየት አለብዎት (ምስል 1 ከላይ)

እንዲሁም የድር አገልጋዩ እየሰራ መሆኑን ያረጋግጡ -

$ ps -ef | grep lighttpd

PHP ጥሩ መሆኑን ለማረጋገጥ የ php የሙከራ ፋይል ይፍጠሩ

$ sudo nano /var/www/html/phpinfo.php

ከዚያ ወደ https://192.168.1.108/phpinfo.php ይሂዱ

ከላይ እንደ ምስል 2 ያለ ማያ ገጽ ማየት አለብዎት

ስህተቶች ወይም ባዶ ማያ ገጾች ካገኙ በ ውስጥ ስህተቶችን ይፈትሹ

$ sudo cat /var/log/lighttpd/error.log

እንደገና ፣ install.sh ን እንደገና ማደስ የጎደሉትን ጥገኛዎች ሊያስተካክል ይችላል።

ደረጃ 12 ፦ አባሪ

አንድ ትልቅ የዩፒሲ የውሂብ ጎታ እንዲገኝ ለማድረግ ትልቅ ምስጋና ወደሚከተለው ይሄዳል።

ግሮሰሪ UPC DB ን ይክፈቱ

www.grocery.com/open-grocery-database-proje…

የውሂብ DB ን ይክፈቱ

www.grocery.com/open-grocery-database-proje…

www.upc-search.org/perl/upc-search.pl?q=84…

ለቀላል ድር CRUD GUI ለ EasyUI እናመሰግናለን

www.jeasyui.com/index.php

የሚመከር: