ዝርዝር ሁኔታ:

ከ Google የቀን መቁጠሪያ ጋር ባለ ብዙ ተጠቃሚ ስማርት መስታወት 10 ደረጃዎች
ከ Google የቀን መቁጠሪያ ጋር ባለ ብዙ ተጠቃሚ ስማርት መስታወት 10 ደረጃዎች

ቪዲዮ: ከ Google የቀን መቁጠሪያ ጋር ባለ ብዙ ተጠቃሚ ስማርት መስታወት 10 ደረጃዎች

ቪዲዮ: ከ Google የቀን መቁጠሪያ ጋር ባለ ብዙ ተጠቃሚ ስማርት መስታወት 10 ደረጃዎች
ቪዲዮ: አስደናቂ አፕሊኬሽን || የአንድን ሰው ስልክ ቁጥር በማስገባት ብቻ ስለ እሱ/ሷ መረጃ የሚሰጥ አፕ። 2024, ህዳር
Anonim
ባለብዙ ተጠቃሚ ስማርት መስታወት ከ Google ቀን መቁጠሪያ ጋር
ባለብዙ ተጠቃሚ ስማርት መስታወት ከ Google ቀን መቁጠሪያ ጋር
ባለብዙ ተጠቃሚ ስማርት መስታወት ከ Google ቀን መቁጠሪያ ጋር
ባለብዙ ተጠቃሚ ስማርት መስታወት ከ Google ቀን መቁጠሪያ ጋር

በዚህ መመሪያ ውስጥ ከ Google ቀን መቁጠሪያ ጋር የተዋሃደ ዘመናዊ መስታወት እንፈጥራለን። እኔ ይህንን ፕሮጀክት የሠራሁት ብልጥ መስተዋቶች በእውነት አሪፍ ስለ ሆኑ ፣ ጠዋት ላይ አማልክት ናቸው። ግን እኔ ራሴ ከዜሮ ለማውጣት ወሰንኩ ምክንያቱም ሌሎቹ ሁሉ 1 ጉድለት አለባቸው። እነሱ በጣም የላቁ እና የተዝረከረኩ ናቸው። ይህንን ቀላል ለማድረግ ወሰንኩ።

አቅርቦቶች

ከዚህ በፊት

እንደ እኔ ያለ መስታወት ለመገንባት የሚያስፈልጉዎት እነዚህ ናቸው። እነዚህ አቅርቦቶች እንደ ክልልዎ እና የአሁኑ ዋጋዎችዎ ከ 250 እስከ 350 ዩሮ አካባቢ ያስወጣሉ።

ሃርድዌር

ዳሳሾች

  • አንድ ሽቦ የሙቀት ዳሳሽ
  • RWCL 0516 (የማይክሮዌቭ እንቅስቃሴ ዳሳሽ)
  • ለስላሳ ፖታቲሜትር

ማስላት

እና አይሲዎች

  • ድምጽ ማጉያ (3.2 ዋ በ 4Ω ወይም 1.8 ዋ በ 8Ω)
  • MCP3008
  • Adafruit I2S 3W Class D Amplifier Breakout - MAX98357A
  • Raspberry Pi 3 B+
  • ኤስዲ ካርድ (8 ጊባ ጥሩ ነው)
  • ተከላካይ 4.7 ኪ ኦም

የተለያዩ

  • ጃምፐርወርስ
  • የዳቦ ሰሌዳ
  • አሲሪል ሁለት መንገድ መስታወት (15% ብርሃን ማስተላለፍ)
  • IPS Monitor (መጠኑ እርስዎ በሚፈልጉት መጠን ላይ የተመሠረተ ነው)
  • የኤችዲኤምአይ ገመድ
  • እንጨት

ሶፍትዌር

  • PuTTY
  • የኮድ አርታኢ (ማስታወሻ ደብተር ++ በቂ ነው)
  • Win32 ዲስክ ምስል
  • Raspbian OS ምስል

ደረጃ 1: ማዋቀር

ለመጀመር መጀመሪያ እኔ ለሠራሁት ኮድ የእርስዎን ፒ ማዘጋጀት አለብን።

ሁለት ነገሮች ያስፈልጉዎታል-

  • Win32 Disk Imager ከ
  • Raspbian OS ምስል ከ

የዚፕ ፋይሉን ያውርዱ እና ወደሚፈልጉበት ቦታ ያውጡት።

መጫኑ

  1. በአቃፊው አዶ በኩል ምስልዎን ይምረጡ
  2. በተቆልቋዩ በኩል የእርስዎን ኤስዲ ካርድ ይምረጡ
  3. ፃፍ ላይ ጠቅ ያድርጉ

Pi ን መድረስ እንድንችል አሁን ከአንዳንድ ቅንጅቶች ጋር አንዳንድ ተጨማሪ ማጤን አለብን።

  1. ወደ ኤስዲ ካርድ የማስነሻ ማውጫ ይሂዱ
  2. ፋይሉን "cmdline.txt" ይክፈቱ
  3. Ip = 169.254.10.1 ያክሉ ከጽሑፍ ረጅም መስመር መጨረሻ ከቦታ ጋር (በተመሳሳይ መስመር ላይ)።
  4. ፋይሉን ያስቀምጡ።
  5. በተመሳሳዩ ማውጫ ውስጥ ምንም ቅጥያ የሌለው ssh የተባለ ፋይል ይፍጠሩ

አሁን የ SD ካርዱን አውጥተው በእርስዎ ፒ ውስጥ ማስገባት ይችላሉ።

በማገናኘት ላይ

አሁን ሶፍትዌሩን ማዋቀር አለብን።

በመጀመሪያ የ LAN ገመድ ይሰኩ ፣ አንደኛው ጫፍ በዴስክቶፕዎ/ላፕቶፕዎ እና ሁለተኛው በእርስዎ ፒ ውስጥ።

አሁን Raspberry Pi ን ያስጀምሩ።

  1. Putty ን ከ https://www.putty.org/ ይጫኑ
  2. በአይፒ ሳጥኑ ውስጥ 169.254.10.1 ን ያስገቡ።
  3. ኤስ ኤስ ኤች መመረጡን እና ወደብ 22 መሙላቱን ያረጋግጡ።
  4. ክፈት የሚለውን ጠቅ ያድርጉ
  5. የተጠቃሚ ስሙን ይሙሉ: pi
  6. የይለፍ ቃሉን ይሙሉ - እንጆሪ

Raspi-config

በመጠቀም የ Raspi-config መገልገያውን ይክፈቱ-

sudo raspi-config

በበይነገጾች ምድብ ውስጥ የሚከተሉትን አማራጮች ያንቁ

  • 1-ሽቦ
  • አይፒአይ

በአከባቢው ምድብ በኩል የ WiFi ሀገርዎን ይምረጡ።

በመቀጠል በ boot አማራጮች አማራጮች ውስጥ የሚከተሉትን አማራጮች ያሰናክሉ

የሚረጭ ማያ ገጽ

በመጨረሻ የማስነሻ አማራጮች ምድብ ውስጥ የዴስክቶፕ/CLI ቅንብሩን ወደ ዴስክቶፕ አውቶሎግ ያዘጋጁ።

ዋይፋይ

ለመስተዋት የ wifi ግንኙነት እንዲኖረን ያስፈልጋል ስለዚህ የ wifi ምስክርነቶችዎ መዘጋታቸውን ያረጋግጡ።

ወደ ስርወ ሁነታ ይሂዱ

sudo -i

ይህንን መስመር ይለጥፉ ግን SSID እና የይለፍ ቃል ሁለቱም መሞላቸውን ያረጋግጡ

wpa_passphrase "SSID" "PASSWORD" >> /etc/wpa_supplicant/wpa_supplicant.conf

የ WPA ደንበኛን ያስገቡ።

wpa_cli

በይነገጹን ይምረጡ

በይነገጽ wlan0

ውቅሩን እንደገና ይጫኑ

ዳግም አዋቅር

በመተየብ በትክክል መገናኘቱን ያረጋግጡ…

ip ሀ

… እና በ WLAN0 በይነገጾች ላይ አይፒ ካለዎት ማየት።

ጥቅሎች

አሁን ከበይነመረቡ ጋር በመገናኘታችን አንዳንድ ጥቅሎችን መጫን አለብን።

በመጀመሪያ የጥቅል ዝርዝሮችን ለቅርብ ጊዜ ማደስ ያስፈልገናል።

sudo ተስማሚ ዝመና

ፓይዘን

Raspbian ን Python 3 ን እንዲጠቀም እናስገድደዋለን

አዘምን-አማራጮች-ጫን/usr/bin/Python Python /usr/bin/python2.7 1

አዘምን-አማራጮች-ጫን/usr/bin/Python Python/usr/bin/python3 2

ማሪያ ዲ.ቢ

የውሂብ ጎታውን ለመጫን የሚከተለውን መስመር ይለጥፉ።

sudo apt ጫን mariadb- አገልጋይ

ከዚያ የእኛን ጭነት ደህንነት መጠበቅ አለብን።

mysql_secure_installation

ግባን ብቻ ይጫኑ ምክንያቱም እኛ የአሁኑን የይለፍ ቃል ይጠይቀናል።

በመቀጠል እኛ ስለምንፈልገው y ውስጥ ውስጥ የስር የይለፍ ቃል አይነት እንፈልግ እንደሆነ ይጠይቃል።

ለሚቀጥሉት ጥያቄዎች Y ን ብቻ ያስገቡ።

በመጨረሻም ለመስተዋቱ ልንጠቀምበት የምንችለውን ተጠቃሚ እንፈጥራለን።

ይህንን በማድረግ የ mysql shell ን ያስገቡ

እራሳችንን ወደ ስር ከፍ እናድርግ

sudo -i

ወደ mysql ቅርፊት ያስገቡ

mysql

በራስዎ የተጠቃሚ ስም እና በተመሳሳይ ይተኩ

በመስታወት ላይ ሁሉንም መብቶች ይስጡ።

አሁን የፍቃድ ሰንጠረ weን እናጥባለን።

የፍላጎት ግኝቶች;

Apache Webserver

Webserver ን ለመጫን ከዚህ በታች ያለውን መስመር ያሂዱ።

sudo apt install apache2 -y

የፓይዘን ጥቅሎች

እነዚህን ጥቅሎች እንጭናለን

  • ብልጭ ድርግም
  • Flask-Cors
  • Flask-MySQL
  • Flask-SocketIO
  • PyMySQL
  • ብልጭታ-talisman
  • ጌቨንት
  • Gevent-websocket
  • Google-api-python- ደንበኛ
  • Google-auth
  • ጉግል-አኡት-htplib2
  • Google-auth-oauthlib
  • Httplib2
  • ኢካላንደር
  • Icalevents
  • ኦውትሊብ
  • Python-socketio
  • ጥያቄዎች
  • ዋሴሰል
  • ኡጅሰን

በማድረግ

pip install Flask Flask-Cors Flask-MySQL Flask-SocketIO PyMySQL Flask-Talisman gevent gevent-websocket google-api-python-client google-auth google-auth-

የድምፅ ማጉያ ማዋቀር

curl -sS https://raw.githubusercontent.com/adafruit/Raspberry-Pi-Installer-Scripts/master/i2samp.sh | ባሽ

አሁን ዳግም ማስነሳት አለብን ስለዚህ y ን ይጫኑ።

ስክሪፕቱን እንደገና ያስተካክሉ

curl -sS https://raw.githubusercontent.com/adafruit/Raspberry-Pi-Installer-Scripts/master/i2samp.sh | ባሽ

አሁን ለሁለተኛ ጊዜ እንደገና ማስነሳት አለብን

sudo ዳግም አስነሳ

ማያ (ማሳያ)

የማያ ገጽዎን አቅጣጫ እንዴት እንደሚፈልጉ ላይ በመመስረት ማያ ገጹን ማሽከርከር ይፈልጉ ይሆናል።

ማያ ገጹን ለማሽከርከር የሚከተሉትን በማድረግ የማስነሻ አማራጮችን መድረስ አለብን።

sudo nano /boot/config.txt

እና ከዚያ ከእነዚህ መስመሮች ውስጥ አንዱን በማዋቀሪያ ፋይል ውስጥ ይለጥፉ-

display_rotate = 0

display_rotate = 1

display_rotate = 2

display_rotate = 3

የመጀመሪያው ፣ 0 ፣ የተለመደው ውቅር ነው። 1 90 ዲግሪ ይሆናል ፣ 2 180 ዲግሪ ሲሆን የመጨረሻው 270 ዲግሪ ይሆናል።

ከዚያ እንደገና ያስነሱ።

sudo ዳግም አስነሳ

ደረጃ 2 - መስተዋቱን መጫን

መስተዋቱን በመጫን ላይ
መስተዋቱን በመጫን ላይ

አሁን ኮዴን ለማውረድ ቦታ እናዘጋጃለን።

ሲዲ/ቤት/ፒ/

git clone https://github.com/nielsdewulf/Mirror MirrorProject cd MirrorProject

አሁን አንዳንድ አቃፊዎችን ወደ ትክክለኛው መድረሻ እንገለብጣለን

sudo cp -R frontend/mirror//var/www/html/mirror/

sudo cp -R frontend/dashboard//var/www/html/Sudo cp -R backend//home/pi/Mirror/

የውሂብ ጎታውን መጫን ፕሮጀክቱን ለመሥራት አስፈላጊ እርምጃ ነው።

sudo mysql -u root -p << CREATEDATABASE.sql

ደረጃ 3: ውቅር

የውቅረት ፋይል የሚገኘው በ ፦

sudo nano /home/pi/Mirror/resources/config.ini

የ MYSQL ተጠቃሚ እና የይለፍ ቃል ያስገቡ።

ይህ እኛ የሠራነው የ mysql ተጠቃሚ መሆን አለበት።

ሌሎቹን መቼቶች ይህንን አስተማሪ እንሄዳለን።

ደረጃ 4 ኤፒአይ

አሁን የፒአይ መጫኑን ጨርሰናል እና እርስዎ ሊፈልጓቸው የሚፈልጓቸውን አንዳንድ ርዕሶችን እንሸፍናለን።

ዳርክስኪ

በ https://darksky.net/dev በኩል የ Darsky API ቁልፍን ይፍጠሩ።

ሲመዘገቡ የኤፒአይ ቁልፍዎን በዳሽቦርዱ ላይ ያዩታል።

ከዚህ በፊት በጫኑት የመስታወት ፕሮጀክት ውቅረት ፋይል ውስጥ ይህንን ቁልፍ ያስገቡ።

የቀን መቁጠሪያ

በነባሪነት የቀን መቁጠሪያዎን ለማየት ical urls ን ብቻ መጠቀም ይችላሉ። ግን ይህ ክፍል መስተዋትዎን ከ Google ሥነ -ምህዳር ጋር እንዴት ማገናኘት እንደሚቻል ይሆናል። ይህ በአጠቃላይ ረዘም ያለ እና የበለጠ አሳማሚ ሂደት ነው።

በእርግጠኝነት የሚያስፈልጉዎት ነገሮች

የጎራ ስም

በዚህ ክፍል ውስጥ የምናዋቅራቸው ነገሮች ናቸው

  • የ CloudFlare መለያ
  • የጉግል ገንቢ መለያ
  • የጉግል ገንቢ ፕሮጀክት
  • የቀን መቁጠሪያ ኤፒአዩን ያዋቅሩ

ደረጃ 5 የቀን መቁጠሪያው

የቀን መቁጠሪያ
የቀን መቁጠሪያ
የቀን መቁጠሪያ
የቀን መቁጠሪያ

የደመና ብርሃን

ከ https://cloudflare.com የደመና ፍንዳታ መለያ ያዋቅሩ እና የጎራዎን ስም ወደ Cloudflare DNS ለማስተላለፍ ጠንቋዩን ይከተሉ።

ወደ እንጆሪ ፓይ የሚያመለክት እራስዎ መዝገብ መፍጠር አያስፈልግዎትም። የእኔ የመስታወት ኮድ ለእርስዎ ያደርግልዎታል። በአብዛኛዎቹ የቤት ውስጥ wifi አይፒዎቹ የማይለወጡ ስለሆኑ እንደገና ከተነሳ በኋላ ከአሁን በኋላ ላይሰራ ይችላል። የእኔ ኮድ IP ን በራስ -ሰር ለማዘመን የመለያዎ ኤፒአይ ቁልፍ ይፈልጋል።

  1. በቀኝ በኩል ባለው ዳሽቦርድ ላይ የእርስዎን ኤፒአይ ቁልፍ ቁልፍን ጠቅ ያድርጉ። [ፎቶ 1]
  2. ወደታች ይሸብልሉ እና የአለምአቀፍ ኤፒአይ ቁልፍዎን ይመልከቱ። [ፎቶ 2]

ከዚህ በፊት በጫኑት የመስታወት ፕሮጀክት ውቅረት ፋይል ውስጥ ይህንን ቁልፍ ያስገቡ።

SSL የምስክር ወረቀት መፍጠር

ጉግል የ SSL ግንኙነት እንዲኖረን ይፈልጋል። ይህንን ክፍል ለመጀመር የ Cloudflare DNS ን በትክክል ማቀናበሩን ያረጋግጡ።

በመጀመሪያ ማከማቻውን ያክሉ።

sudo add-apt-repository ppa: certbot/certbot

የታሸገውን ዝርዝር ያዘምኑ።

sudo apt-get ዝማኔ

CertBot ን ይጫኑ

sudo apt install Python-certbot-apache ን ይጫኑ

የምስክር ወረቀቱን መፍጠር ይጀምሩ። እንደገና ትክክለኛውን የጎራ ስም መሙላት ያስፈልግዎታል።

sudo certbot --apache -d example.com -d www.example.com

ከፍጥረቱ በኋላ ሁሉንም ግንኙነቶች ወደ ኤስ ኤስ ኤል ማዞር እንዳለበት ይጠይቅዎታል። ማዞሪያ ይምረጡ።

አሁን ለጎራዎ የምስክር ወረቀት በተሳካ ሁኔታ እንደፈጠረ ይነግርዎታል። የሚሰጥዎትን 2 ዱካዎች ማስቀመጥዎን ያረጋግጡ።

  • /etc/letsencrypt/live/example.com/cert.pem
  • /etc/letsencrypt/live/example.com/privkey.pem

አሁን በ ውስጥ የምስክር ወረቀቶችን ይዘው ወደ አቃፊው ይሂዱ-

ምሳሌ.com ን ወደ ትክክለኛው አስተናጋጅ መለወጥዎን ያረጋግጡ።

cd /etc/letsencrypt/live/example.com/

አሁን እነዚያን ይዘቶች ወደ እኛ የፕሮጀክት አቃፊ እንገልብጥ።

cp cert.pem /home/pi/Mirror/resources/certs/cert.pem

እና

cp privkey.pem /home/pi/Mirror/resources/certs/privkey.pem

Apache ን ከእርስዎ ጎራ ጋር ያገናኙ

Apache ን ከእርስዎ ጎራ ጋር በትክክል ለማዋቀር የውቅረት ፋይል መፍጠር አለብን። ለምሳሌ የጎራ ስምዎን ለምሳሌ Funergydev.com መሙላትዎን ያረጋግጡ።

sudo nano /etc/apache2/sites-enabled/example.com.conf

ከዚያ ይህንን በፋይሉ ውስጥ ይለጥፉ። Example.com ን በጎራ ስምዎ ይተኩ።

የእርስዎ ማረጋገጫ እና የግል ቁልፍ ትክክለኛው መንገድ መሆናቸውን ያረጋግጡ። ከዚያ በ certbot በኩል ስንፈጥር ቀደም ብለው ወደሚያስቀምጡት መንገድ ያዋቅሯቸው።

DocumentRoot "/var/www/html/" SSLEngine በ SSLCertificateFile /home/pi/Mirror/resources/certs/cert.pem SSLCertificateKeyFile /home/pi/Mirror/resources/certs/privkey.pem # ሌሎች መመሪያዎች እዚህ አማራጮች ጠቋሚዎች ይከተሉ የእምነት ተከታዮችን ይፍቀዱ ሁሉም ይጠይቃል ሁሉም ተሰጥቷል

አሁን አንዳንድ ማሻሻያዎችን ማንቃት እና በመቀጠል Apache ን በማዋቀር ውቅሩን እንደገና እንዲጭን ማስገደድ አለብን።

sudo a2enmod ssl

sudo a2enmod እንደገና ይፃፉ

sudo systemctl apache2 ን እንደገና ይጫኑ

አሁን በጎራ ስምዎ በኩል ወደ ፓይዎ መሄድ እና ነባሪውን የ apache ገጽ ማየት መቻል አለብዎት።

ደረጃ 6 ጉግል ኤፒአይ

ጉግል ኤ.ፒ.አይ
ጉግል ኤ.ፒ.አይ
ጉግል ኤ.ፒ.አይ
ጉግል ኤ.ፒ.አይ
ጉግል ኤ.ፒ.አይ
ጉግል ኤ.ፒ.አይ

በ https://console.developers.google.com በኩል ወደ የገንቢ መሥሪያው ይሂዱ።

ክፍል 1

ከ Google ኤፒአይ አርማ ቀጥሎ ጠቅ በማድረግ እና በአዲሱ የፕሮጀክት ቁልፍ ላይ ጠቅ በማድረግ የመጀመሪያውን ፕሮጀክት ይፍጠሩ። ተገቢውን የፕሮጀክት ስም ይሙሉ እና የፍጠር ቁልፍን ጠቅ ያድርጉ። [ፎቶ 1]

ክፍል 2

አሁን ወደዚህ ገጽ ይደርሳሉ። የላይብረሪውን አዝራር ጠቅ ያድርጉ። [ፎቶ 2]

ይህ እርስዎ ሊጠቀሙባቸው የሚችሏቸው ሁሉም የኤፒአይዎች ትልቅ ዝርዝር ነው ፣ ግን እኛ የ Google ቀን መቁጠሪያ ኤፒአይን እንፈልጋለን። በእሱ ላይ ጠቅ ያድርጉ እና ENABLE ን ይጫኑ። [ፎቶ 3]

ከዚያ የቀን መቁጠሪያ ኤፒአይ አጠቃላይ እይታ ላይ ይደርሳሉ። ወደ ፕሮጀክትዎ ለመመለስ የ Google ኤፒአይዎችን አርማ ጠቅ ያድርጉ። [ፎቶ 4]

ክፍል 3

ሁሉንም ነገር በትክክል ለማዋቀር በእውቅና ማረጋገጫዎች ምድብ ላይ ጠቅ ያድርጉ እና የጎራ ማረጋገጫ ትሩን ይምረጡ።

እዚህ የጎራዎን ስም ማረጋገጥ አለብዎት።

  1. DOMAIN ን አክልን ጠቅ ያድርጉ
  2. ጎራዎን ይሙሉ
  3. ከዚያ ጎራዎን ለማረጋገጥ ይጠይቃል። ጠቅ ያድርጉ ቀጥል።
  4. የጎራ ስም አቅራቢዎን ይምረጡ። [ፎቶ 5]
  5. ሂደቱን ይከተሉ
  6. አሁን እንደዚህ በ Google ኤፒአይ መሥሪያ ላይ ወደ የጎራ ማረጋገጫ ዝርዝር ማከል ይችላሉ። የእርስዎ ጎራ መረጋገጡን ያረጋግጡ። [ፎቶ 6]

ክፍል 4

አሁን የ OAuth ስምምነት ማያ ትርን ይምረጡ። [ፎቶ 7]

የማመልከቻውን ስም ይሙሉ።

በመቀጠል ወደ ስምምነት ማያ ገጹ ልኬቶችን እንጨምራለን። ይህ ማለት ለተጠቃሚው የቀን መቁጠሪያ መረጃቸውን ከመስታወቱ ጋር ለመጋራት ከፈለጉ በስምምነት ማያ ገጹ ላይ እንጠይቃለን ማለት ነው።

  1. ጠቅ ያድርጉ ወሰን እና የቀን መቁጠሪያን ይፈልጉ።
  2. ይፈትሹ../auth/calendar.readly ን ብቻ ይጫኑ እና አክልን ይጫኑ። [ፎቶ 8]

የተፈቀደ ጎራ ይሙሉ። አሁን እርስዎ ያረጋገጡት ጎራ መሆን አለበት። [ፎቶ 9]

አሁን ከቅጹ በታች ያለውን ትልቁን የማዳን ቁልፍን ጠቅ ያድርጉ።

ክፍል 5

በመጨረሻ ምስክርነቶችን መፍጠር አለብን። የማዳን ቁልፍን ስለጫንነው ወደ ምስክርነቶች ትር ተዛውረናል። ጠቅ ያድርጉ ምስክርነቶችን ይፍጠሩ እና የ OAuth ደንበኛ መታወቂያ ይምረጡ። [ፎቶ 10]

የመተግበሪያ ዓይነት ይምረጡ -የድር መተግበሪያ እና ስም ይስጡት።

በተፈቀደለት የማዘዋወሪያ URI ውስጥ የሚከተለውን አገናኝ ያስገቡ እና ትክክለኛውን ጎራ ይሙሉ።

example.com:5000/api/v1/setup/calendar/response

ጠቅ ያድርጉ ፍጠር። ይህ ብቅ -ባይ ያሳየዎታል ፣ እሺን ጠቅ ያድርጉ። አሁን እርስዎ ባደረጓቸው ምስክርነቶች ላይ የማውረጃ ቁልፍን ይጫኑ

ክፍል 6

አሁን የ JSON ፋይልን ይክፈቱ እና ይዘቶቹን ይቅዱ።

sudo nano /home/pi/Mirror/resources/credentials/credentials.json

እዚህ ውስጥ ይለጥ themቸው።

ክፍል 7

አሁን እኛ በማዋቀር ውስጥ ጎራችንን መግለፅ አለብን-

sudo nano /home/pi/Mirror/resources/config.ini

ደረጃ 7 - የመስታወት ንድፍ

የመስታወት ንድፍ
የመስታወት ንድፍ
የመስታወት ንድፍ
የመስታወት ንድፍ
የመስታወት ንድፍ
የመስታወት ንድፍ
የመስታወት ንድፍ
የመስታወት ንድፍ

መስተዋትዎን ዲዛይን ማድረግ እርስዎ በሚፈልጉት ላይ የተመሠረተ ነው። ማይክሮዌቭ የእንቅስቃሴ ዳሳሽ እዚያ ስለሚቀመጥ የ LCD ን ትክክለኛ መለኪያዎች ያድርጉ እና በመስታወቱ አንድ ጎን የ 2 ሴንቲሜትር ክፍተት ይተዉ። ከማንኛውም ብረት በስተጀርባ ሊሆን አይችልም።

4 የእንጨት ጣውላዎችን አንድ ላይ አገናኘሁ። እነዚህ ከመስተዋቱ ጥሩ ንፁህ ፊት እንዲኖራቸው ተደርገዋል። ከላይ ደግሞ የተናጋሪውን ድምጽ እንዲያልፍ ሁለት ቀዳዳዎችን ቆፍሬያለሁ። ከመስተዋቱ ተቃራኒው ጎን ፣ ታችኛው ክፍል ፣ የኤሌክትሪክ ሽቦውን በቀላሉ መሥራት እንድችል ትንሽ አራት ማእዘን እቆርጣለሁ። [ፎቶ 1]

ተቆጣጣሪው የሚገፋበት እነዚህ 2 ርካሽ እንጨት እንጨት ናቸው። በመስታወቱ እና በመያዣው መካከል የ 2 ሴንቲሜትር ርቀት እንፈልጋለን ስላልኩ። እኔ ደግሞ 3 ትናንሽ እንጨቶችን ጨምሬ በእነዚያ የማረፊያ ቁርጥራጮች ላይ አገባኋቸው። ስለዚህ ተቆጣጣሪው በቦታው ይቆያል። [ፎቶ 2]

በመጨረሻ እንዲህ ይመስል ነበር። በእነዚያ የእረፍት ቁርጥራጮች እና በመስታወት መያዣው ፊት መካከል የ 3 ሚሜ ልዩነት ነበረኝ። የ 3 ሚ.ሜ ውፍረት ያለውን የሁለት መንገድ መስታወት ለማስገባት በቂ ነው። [ፎቶ 3]

ደረጃ 8 ሽቦውን መሥራት

ሽቦውን መሥራት
ሽቦውን መሥራት
ሽቦውን መሥራት
ሽቦውን መሥራት
ሽቦውን መሥራት
ሽቦውን መሥራት

ከእነዚህ እቅዶች ውስጥ አንዱን በትክክል መከተልዎን ያረጋግጡ።

አንዴ ሽቦውን ከሠራሁ በኋላ ባለ ሁለት ጎን ቴፕ በማያ ገጹ ጀርባ ላይ አጣሁት። መስታወቱን ለመበተን እና ለሌሎች ፕሮጀክቶች ለመጠቀም ከፈለግኩ በቀላሉ እሱን ማስወገድ እችል ነበር። እርግጠኛ ከሆኑ ትኩስ ሙጫ ጠመንጃ መጠቀም እና ከመስተዋቱ ጀርባ ላይ ማጣበቅ ይችላሉ።

ደረጃ 9: ኮዱን ማስጀመር

ኮዱን በመጀመር ላይ
ኮዱን በመጀመር ላይ
ኮዱን በመጀመር ላይ
ኮዱን በመጀመር ላይ
ኮዱን በመጀመር ላይ
ኮዱን በመጀመር ላይ

LXSession

በመጀመሪያ ሁለት አቃፊዎችን እንፍጠር

mkdir -p /home/pi/.config/lxsession/LXDE-pi/

አሁን ሁለት የመነሻ መለኪያዎች/ትዕዛዞችን የምንገልጽበትን ፋይል እንፈጥራለን።

sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart

የሚከተለውን በፋይሉ ውስጥ ይለጥፉ።

@lxpanel-መገለጫ LXDE-pi

@pcmanfm --desktop --profile LXDE-pi @xscreensaver -no-splash @point-rpi @sh /home/pi/Mirror/init_mirror.sh @xset s noblank @xset s off @xset -dpms

የእኛን አስተናጋጅ ለማዛመድ የመነሻ መስታወት ማያ ገጽ ስክሪፕት እናዘምነዋለን።

sudo nano /home/pi/Mirror/init_mirror.sh

የጉግል ቀን መቁጠሪያ እና ጎራ የማይጠቀሙ ከሆነ አካባቢያዊhost ይምረጡ።

#!/ቢን/ባሽ

እንቅልፍ 15 ክሮሚየም-አሳሽ-ማንነት የማያሳውቅ-ኪዮስክ https:// localhost/mirror

እሱን እየተጠቀሙ ከሆነ አስተናጋጅዎን ይሙሉ።

#!/ቢን/ባሽ

መተኛት 15 ክሮሚየም-አሳሽ-ማንነት የማያሳውቅ-ኪዮስክ

አገልግሎት

አሁን የመስተዋት ኮድ በራስ -ሰር እንዲሠራ እናዘጋጃለን።

ኮዱን በራስ -ሰር የሚጀምርልን አገልግሎት እንፈጥራለን።

መሄድ:

sudo nano /etc/systemd/system/mirror.service

እና ይህንን በፋይሉ ውስጥ ይለጥፉ

[ክፍል]

መግለጫ = የመስታወት ጀርባ በኋላ = network.target mariadb.service [አገልግሎት] ዓይነት = ቀላል ተጠቃሚ = ሥር ExecStart =/bin/sh /home/pi/Mirror/init.sh [ጫን] WantedBy = multi-user.target

አሁን ይህንን በማድረግ የስርዓት ዴሞንን እንደገና መጫን አለብን-

sudo systemctl ዴሞን-ዳግም ጫን

እንዲሁም አገልግሎቱ ቡት ላይ በራስ -ሰር እንዲጀምር እናነቃለን።

sudo systemctl መስታወት ያንቁ

አሁን እናጠፋለን።

sudo poweroff

የመጨረሻዎቹ ቅንብሮች

በመጨረሻም በ WiFi ላይ ብቻ እንዲሠራ የእኛን ኤፒአይፒ ip ማስወገድ አለብን።

  1. በእርስዎ ፒሲ ላይ ወደ ኤስዲ ካርድ የማስነሻ ማውጫ ይሂዱ።
  2. ፋይሉን "cmdline.txt" ይክፈቱ
  3. በጽሑፉ ረጅም መስመር መጨረሻ ላይ ip = 169.254.10.1 ን ያስወግዱ።

ደረጃ 10 - መስታወቱን ማስኬድ

መስታወቱን ማስኬድ
መስታወቱን ማስኬድ
መስታወቱን ማስኬድ
መስታወቱን ማስኬድ
መስታወቱን ማስኬድ
መስታወቱን ማስኬድ
መስታወቱን ማስኬድ
መስታወቱን ማስኬድ

በመስታወቱ ማያ ገጽ ላይ ያለውን አይፒ ይጎብኙ ወይም የ google ቀን መቁጠሪያውን በጎራ ስም ይሙሉ።

አሁን መስተዋትዎን ማቀናበር ይችላሉ!

በመስታወትዎ ላይ የኤስኤስኤል ስህተት ካገኙ የምስክር ወረቀቶችዎን ወደ የ Chromium የምስክር ወረቀት መደብር ማከል ይፈልጉ ይሆናል።

የሚመከር: