ዝርዝር ሁኔታ:
- ደረጃ 1 አዘምን
- ደረጃ 2 - ክፍሎች ዝርዝር
- ደረጃ 3 የዩኤስቢ ሌዘር አሞሌ ኮድ አንባቢ
- ደረጃ 4 የዩፒሲ የውሂብ ጎታ
- ደረጃ 5-ጽሑፍ-ወደ ንግግር
- ደረጃ 6 የባትሪ ኃይል
- ደረጃ 7 ክፍል 1 - ድምጽን ወደ Pi ዜሮ ማከል
- ደረጃ 8 - ክፍል II - የሶፍትዌር ጭነት
- ደረጃ 9 - መላ መፈለግ
- ደረጃ 10 - ክፍል III - የድር አገልጋይ
- ደረጃ 11 - የድር አገልጋዩን መላ መፈለግ
- ደረጃ 12 ፦ አባሪ
ቪዲዮ: Raspberry Pi Talking Barcode Reader: 12 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
ምስል 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 ዜሮ ማከል
(ዜሮ ካልተጠቀሙ ይህንን ክፍል ይዝለሉ!)
በ 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 - የድር አገልጋይ
በሚሊዮኖች የሚቆጠሩ የዩፒሲ ኮዶች ስላሉ እና በጣም በይፋ (ማለትም ነፃ) የሚገኙ የውሂብ ጎታዎች አነስተኛ የኮዶች ንዑስ ክፍል ብቻ ስለሆኑ ይህ ፕሮጀክት በ 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
የሚመከር:
በ Raspberry Pi 4B ላይ የፊት ለይቶ ማወቅ በ 3 ደረጃዎች 3 ደረጃዎች
በ Raspberry Pi 4B ላይ የፊት ለይቶ ማወቅ በ 3 እርከኖች-በዚህ መመሪያ ውስጥ የሹንያፊትን ቤተመፃሕፍት በመጠቀም ከ Rasyaberry O/S ጋር Raspberry Pi 4 ላይ የፊት ለይቶ ማወቅን እናከናውናለን። ሹነፊታ የፊት መታወቂያ/ማወቂያ ቤተ -መጽሐፍት ነው። ፕሮጀክቱ ፈጣን የመለየት እና የማወቅ ፍጥነትን ለማሳካት ያለመ ነው
Raspberry Buster በ Raspberry Pi 3 - ላይ መጫን ከ Raspberry Buster በ Raspberry Pi 3b / 3b+: 4 ደረጃዎች መጀመር
Raspberry Buster በ Raspberry Pi 3 ላይ መጫን Raspbian Buster With Raspberry Pi 3b / 3b+: Hi guys, በቅርቡ Raspberry pi ድርጅት እንደ Raspbian Buster የተባለ አዲስ Raspbian OS ን ጀምሯል። ለ Raspberry pi's አዲስ የ Raspbian ስሪት ነው። ስለዚህ ዛሬ በዚህ አስተማሪዎች ውስጥ Raspberry Buster OS ን በ Raspberry pi 3 ላይ እንዴት እንደሚጭኑ እንማራለን
ባርባራ: Talking AI ካሜራ: 4 ደረጃዎች (ከስዕሎች ጋር)
ባርባራ: Talking AI ካሜራ: AI የቅርብ ጊዜ የቃላት ቃል ነው ፣ ይህ ፕሮጀክት ስለ ትንሽ ጥቅም ስለሌለው ነው። ምስሎችን እና አሮጌ ካሜራ የሚገልጽ ንፁህ ኤፒአይ ካገኘ በኋላ ግቦቹ ተዘጋጅተዋል - ያየውን የሚገልጽ ካሜራ
MFRC522 RFID Reader ን ከአርዱዲኖ ጋር ይጠቀሙ - 5 ደረጃዎች
MFRC522 RFID አንባቢን ከአርዱዲኖ ጋር ይጠቀሙ -ሰላም! የቁልፍ ካርድ ወይም የቁልፍ ፎብ ስካነር ለማድረግ እንዴት ቀዝቀዝ ያለ ፣ ቀላል ማድረግ እንደሚችሉ አስተምራችኋለሁ! የ RFID MFRC522 ሞዱል ፣ ሊድ ፣ ተቃዋሚዎች ፣ ሽቦዎች ፣ አርዱዲኖ ኡኖ ፣ የዳቦ ሰሌዳ እና የ 9 ቪ ባትሪ (አማራጭ) ካለዎት ከዚያ ቀዝቃዛ ለማድረግ መሄድ ጥሩ ነው ፣
AVR/Arduino RFID Reader በ UART ኮድ በ C: 4 ደረጃዎች
AVR/Arduino RFID Reader በ UART ኮድ በ C ውስጥ: RFID በሁሉም ቦታ የተገኘ እብደት ነው - ከዝርዝር ስርዓቶች እስከ ባጅ መታወቂያ ስርዓቶች። ወደ የመደብር ሱቅ ከሄዱ እና እነዚያን የብረት መመርመሪያ በሚመስሉ ነገሮች በመግቢያ/መውጫ ነጥቦች ላይ ከተጓዙ ፣ ከዚያ RFID ን አይተውታል። በርካታ አሉ