ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1: ማዋቀር
- ደረጃ 2 - መስተዋቱን መጫን
- ደረጃ 3: ውቅር
- ደረጃ 4 ኤፒአይ
- ደረጃ 5 የቀን መቁጠሪያው
- ደረጃ 6 ጉግል ኤፒአይ
- ደረጃ 7 - የመስታወት ንድፍ
- ደረጃ 8 ሽቦውን መሥራት
- ደረጃ 9: ኮዱን ማስጀመር
- ደረጃ 10 - መስታወቱን ማስኬድ
ቪዲዮ: ከ Google የቀን መቁጠሪያ ጋር ባለ ብዙ ተጠቃሚ ስማርት መስታወት 10 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
በዚህ መመሪያ ውስጥ ከ 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 ምስል ከ
የዚፕ ፋይሉን ያውርዱ እና ወደሚፈልጉበት ቦታ ያውጡት።
መጫኑ
- በአቃፊው አዶ በኩል ምስልዎን ይምረጡ
- በተቆልቋዩ በኩል የእርስዎን ኤስዲ ካርድ ይምረጡ
- ፃፍ ላይ ጠቅ ያድርጉ
Pi ን መድረስ እንድንችል አሁን ከአንዳንድ ቅንጅቶች ጋር አንዳንድ ተጨማሪ ማጤን አለብን።
- ወደ ኤስዲ ካርድ የማስነሻ ማውጫ ይሂዱ
- ፋይሉን "cmdline.txt" ይክፈቱ
- Ip = 169.254.10.1 ያክሉ ከጽሑፍ ረጅም መስመር መጨረሻ ከቦታ ጋር (በተመሳሳይ መስመር ላይ)።
- ፋይሉን ያስቀምጡ።
- በተመሳሳዩ ማውጫ ውስጥ ምንም ቅጥያ የሌለው ssh የተባለ ፋይል ይፍጠሩ
አሁን የ SD ካርዱን አውጥተው በእርስዎ ፒ ውስጥ ማስገባት ይችላሉ።
በማገናኘት ላይ
አሁን ሶፍትዌሩን ማዋቀር አለብን።
በመጀመሪያ የ LAN ገመድ ይሰኩ ፣ አንደኛው ጫፍ በዴስክቶፕዎ/ላፕቶፕዎ እና ሁለተኛው በእርስዎ ፒ ውስጥ።
አሁን Raspberry Pi ን ያስጀምሩ።
- Putty ን ከ https://www.putty.org/ ይጫኑ
- በአይፒ ሳጥኑ ውስጥ 169.254.10.1 ን ያስገቡ።
- ኤስ ኤስ ኤች መመረጡን እና ወደብ 22 መሙላቱን ያረጋግጡ።
- ክፈት የሚለውን ጠቅ ያድርጉ
- የተጠቃሚ ስሙን ይሙሉ: pi
- የይለፍ ቃሉን ይሙሉ - እንጆሪ
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]
- ወደታች ይሸብልሉ እና የአለምአቀፍ ኤፒአይ ቁልፍዎን ይመልከቱ። [ፎቶ 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
ሁሉንም ነገር በትክክል ለማዋቀር በእውቅና ማረጋገጫዎች ምድብ ላይ ጠቅ ያድርጉ እና የጎራ ማረጋገጫ ትሩን ይምረጡ።
እዚህ የጎራዎን ስም ማረጋገጥ አለብዎት።
- DOMAIN ን አክልን ጠቅ ያድርጉ
- ጎራዎን ይሙሉ
- ከዚያ ጎራዎን ለማረጋገጥ ይጠይቃል። ጠቅ ያድርጉ ቀጥል።
- የጎራ ስም አቅራቢዎን ይምረጡ። [ፎቶ 5]
- ሂደቱን ይከተሉ
- አሁን እንደዚህ በ Google ኤፒአይ መሥሪያ ላይ ወደ የጎራ ማረጋገጫ ዝርዝር ማከል ይችላሉ። የእርስዎ ጎራ መረጋገጡን ያረጋግጡ። [ፎቶ 6]
ክፍል 4
አሁን የ OAuth ስምምነት ማያ ትርን ይምረጡ። [ፎቶ 7]
የማመልከቻውን ስም ይሙሉ።
በመቀጠል ወደ ስምምነት ማያ ገጹ ልኬቶችን እንጨምራለን። ይህ ማለት ለተጠቃሚው የቀን መቁጠሪያ መረጃቸውን ከመስታወቱ ጋር ለመጋራት ከፈለጉ በስምምነት ማያ ገጹ ላይ እንጠይቃለን ማለት ነው።
- ጠቅ ያድርጉ ወሰን እና የቀን መቁጠሪያን ይፈልጉ።
- ይፈትሹ../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 ማስወገድ አለብን።
- በእርስዎ ፒሲ ላይ ወደ ኤስዲ ካርድ የማስነሻ ማውጫ ይሂዱ።
- ፋይሉን "cmdline.txt" ይክፈቱ
- በጽሑፉ ረጅም መስመር መጨረሻ ላይ ip = 169.254.10.1 ን ያስወግዱ።
ደረጃ 10 - መስታወቱን ማስኬድ
በመስታወቱ ማያ ገጽ ላይ ያለውን አይፒ ይጎብኙ ወይም የ google ቀን መቁጠሪያውን በጎራ ስም ይሙሉ።
አሁን መስተዋትዎን ማቀናበር ይችላሉ!
በመስታወትዎ ላይ የኤስኤስኤል ስህተት ካገኙ የምስክር ወረቀቶችዎን ወደ የ Chromium የምስክር ወረቀት መደብር ማከል ይፈልጉ ይሆናል።
የሚመከር:
DIY LED መምጣት የቀን መቁጠሪያ -3 ደረጃዎች
DIY LED አድቬንቸር የቀን መቁጠሪያ - እኔ እንደ የአጋጣሚ የቀን መቁጠሪያ በእጥፍ የሚሠራውን ይህንን የአናሎግ ሰዓት እንዴት እንደሠራን እገልጻለሁ። በክበብ ውስጥ በሰዓት ዙሪያ 24 ws2811 ሊዶች አሉ እና እያንዳንዳቸው ከገና በፊት ባሉት ቀናት አረንጓዴ ያበራሉ። በገና ቀን ፣ ሁሉም መብራቶች አሉ
Nextion Touchscreen Outlook የቀን መቁጠሪያ ስብሰባ አስታዋሽ 6 ደረጃዎች
Nextion Touchscreen Outlook የቀን መቁጠሪያ የስብሰባ አስታዋሽ - ይህንን ፕሮጀክት የጀመርኩበት ምክንያት ብዙ ጊዜ ስብሰባዎችን ስላሳለፍኩ እና የተሻለ አስታዋሽ ስርዓት እንደሚያስፈልገኝ በማሰብ ነበር። ምንም እንኳን እኛ የማይክሮሶፍት Outlook ቀን መቁጠሪያን የምንጠቀም ቢሆንም እኔ ግን አብዛኛውን ጊዜዬን በዚያው ኮምፒተር ላይ በሊኑክስ/UNIX ላይ አሳልፌያለሁ። ጋር በመስራት ላይ
EasyTalk: ቀላል ግንኙነት እና ከእርስዎ ቀጥሎ የቀን መቁጠሪያ 6 ደረጃዎች
EasyTalk: ቀላል ግንኙነት እና ከእርስዎ ቀጥሎ የቀን መቁጠሪያ - ስሜ ኮቤ ማርቻል ነው ፣ እኔ በሃውስት ፣ ቤልጂየም እማራለሁ እና እኔ ተማሪ መልቲሚዲያ እና የግንኙነት ቴክኖሎጂ (ኤም.ሲ.ቲ) ነኝ። ለመጀመሪያው ዓመት የመጨረሻ ሥራዬ IoT-device ማድረግ ነበረብኝ። ቤት ውስጥ ወንድሜ ሁል ጊዜ የሚጫወትበት ይህ ችግር አለብን
ከ Servo ሞተር ጋር ብጁ የቀን መቁጠሪያ -4 ደረጃዎች
ከ Servo ሞተር ጋር ብጁ የቀን መቁጠሪያ - ሰዎች ጠረጴዛው ላይ ሲቀመጡ አንዳንድ ጊዜ አሰልቺ ነበሩ። በጠረጴዛው ላይ የጌጣጌጥ ነገር ካለ ፣ በእርግጥ አስደሳች ይሆናል። ለዚህ ፕሮጀክት እኔ ብጁ የቀን መቁጠሪያ እፈጥራለሁ። ከቀን መቁጠሪያው ውጭ ፣ እርስዎ ያዩትን ሌሎች ንጥሎችን ማከል ይችላሉ
DIY Raspberry Pi Smart Google የቀን መቁጠሪያ ሰዓት: 4 ደረጃዎች
DIY Raspberry Pi ስማርት ጉግል የቀን መቁጠሪያ ሰዓት - ይህ ለሠዓታት ውድድር የሠራሁት ስማርት ሰዓት ነው ፣ እንደወደዱት ተስፋ አደርጋለሁ! የእኔን የ Google ቀን መቁጠሪያ መረጃን ለመድረስ እና ለማተም የሂደቱን እና የፓይዘን ፕሮግራምን የሚያከናውን Raspberry Pi አለው። በፍርሃት ላይ የሆነ ነገር ያለዎት በሚቀጥሉት 10 ቀናት