ዝርዝር ሁኔታ:
- ደረጃ 1: ክፍሎች
- ደረጃ 2 - ዳሳሾች - ወረዳ
- ደረጃ 3-ዳሳሾች-HC-RS04
- ደረጃ 4 - አነፍናፊዎቹ - RSC522
- ደረጃ 5 - አነፍናፊዎቹ - ኤልሲዲ ማያ ገጽ
- ደረጃ 6: ፒ
ቪዲዮ: WebFoos - ስማርት ፎስቦል ጠረጴዛ: 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
በሃውስት የመጀመሪያ ዓመት ለትምህርት ቤቴ ፕሮጀክት ፣ ብልጥ የፎስቦል ጠረጴዛ ለመሥራት ወሰንኩ። ሠንጠረ goals ግቦችን ይመዘግባል እና የተጫወቱ ግጥሚያዎችን ፣ የግጥሚያ ስታቲስቲክስን እና የተጠቃሚ/የቡድን ስታቲስቲክስን ወደ የመስመር ላይ ድርጣቢያ ያስቀምጣል።
ደረጃ 1: ክፍሎች
የራስዎን ዘመናዊ ፎስቦል ጠረጴዛ ለመገንባት የሚከተሉትን (ወይም ተመሳሳይ) ክፍሎች ያስፈልግዎታል
1 x A Raspberry Pi 3 ሞዴል ቢ (€ 39 ፣ 90)
- 2 x HC-sr04 Ultrasonic Sensor (€ 2 ፣ 79 እያንዳንዳቸው)
- 1 x RFC522 RFID ዳሳሽ (€ 11 ፣ 90)
- 1 x LCD ማያ ገጽ (€ 13 ፣ 90)
- 1 x PVC ቧንቧ 50 ሚሜ (€ 2 ፣ 49)
- 8 x PVC ቧንቧ 50 ሚሜ ማእዘን (€ 1 ፣ 59 እያንዳንዳቸው)
- 2 x PVC ቧንቧ 50 ሚሜ ቲ (€ 3 ፣ 39 እያንዳንዳቸው)
ሁለት የአገናኝ ኬብሎች (€ 4 ፣ 95)
ጠቅላላ የዋጋ ግምት € 123 ፣ 17
ዋጋዎች ከአቅራቢ ወደ አቅራቢ ሊለያዩ ይችላሉ ፣ ግን እነዚህ ክፍሎቼን ያገኘሁባቸው ግምታዊ ዋጋዎች ናቸው።
ደረጃ 2 - ዳሳሾች - ወረዳ
ዳሳሾቹን ከ Raspberry Pi ጋር ለማገናኘት ፣ የማገናኛ ገመዶችን በመጠቀም ከላይ ያለውን የፍሪቲንግ መርሃ ግብር ይከተሉ።
በኤልሲዲ ማያ ገጽ ላይ ካለው የ V0 ፒን ጋር የተገናኘው ተከላካይ በፒቲቶሜትር ሊተካ ይችላል ስለዚህ በ LCD ማያ ገጽ ላይ ያለውን ንፅፅር ማስተካከል ይችላሉ። በቀላሉ የ potentiometer ን ሁለት ውጫዊ ፒኖችን ከመሬት ጋር ያገናኙ እና 5 ቮ ፣ ከዚያ መካከለኛውን ፒን ከ V0 ጋር ያገናኙ።
ሁሉንም ዳሳሾችዎን በጠረጴዛው ውስጥ/ውስጥ በትክክል ማስቀመጥ እንዲችሉ ሁሉም ገመዶችዎ በቂ መሆናቸውን ያረጋግጡ (የሚከተለውን ደረጃ ይመልከቱ)።
ደረጃ 3-ዳሳሾች-HC-RS04
HC-SR04 ን በትክክለኛው ቦታ ላይ ከማቅረባችን በፊት ኳሱን ከ HC-SR04 ካለፈው ግብ ለመምራት 2 ተመሳሳይ ቧንቧዎችን ለመሥራት የ PVC ክፍሎችን አንድ ላይ ማሰባሰብ አለብን።
- ከ 45 ዲግሪ ማእዘን ጥግ 2 ከቲ ቅርጽ ካለው የ PVC ማያያዣዎች (1 ኛ ሥዕል) ጋር ያገናኙ።
- HC-SR04 በሚጣበቅበት ክፍል ውስጥ በትክክል ይጣጣማል (2 ኛ ሥዕል)
- ኳሱ እንዲመራበት ወደሚፈልጉበት ቦታ (2 ኛ ሥዕል) 2 ሌሎች 45 ° አገናኞችን ይጠቀሙ።
- ከግብ ግርጌ ላይ አንድ ቀዳዳ ይከርሙ ፣ ኳሱ አሁን ወደ ቧንቧው ውስጥ ሊወድቅ ይችላል
- የረጅም የ PVC ቱቦውን አንድ ክፍል ይቁረጡ ፣ እርስዎ የገነቡትን ቧንቧ ለመደገፍ ይህንን ክፍል መጠቀም ይችላሉ
- ልክ በ 3 ኛው ሥዕል ላይ ልክ እንደ ቱቦው ጠረጴዛው ላይ ይለጥፉ (መጀመሪያ HC-SR04 ን ከ Raspberry Pi ጋር ማገናኘትዎን መርሳትዎን ያረጋግጡ !!!)
ለሁለተኛው HC-SR04 ከላይ ያሉትን ደረጃዎች ይድገሙ
ደረጃ 4 - አነፍናፊዎቹ - RSC522
የ RSC522 RFID ዳሳሽ ከአንዱ ግቦች ቀጥሎ በግድግዳው ውስጠኛ ክፍል ላይ ሊጣበቅ ይችላል። በእንጨት በኩል ካርድዎን ለመቃኘት እንጨቱ በቂ ነው።
ደረጃ 5 - አነፍናፊዎቹ - ኤልሲዲ ማያ ገጽ
በጠረጴዛው አናት ላይ የኤልሲዲ ማያ ገጹን ለመጫን ፣ ገመዶቹ በጠረጴዛው አናት በኩል እንዲገጣጠሙ የተወሰኑ ቀዳዳዎችን ቆፍሬ ነበር ፣ ከዚያ ኤልሲዲውን በጠረጴዛው ላይ አጣበቅኩት።
ደረጃ 6: ፒ
ለዚህ ፕሮጀክት ፣ ቀድሞውኑ በ Raspberry Pi ላይ የተጫነ የሚሰራ የዲቢያን ምስል እንዳለዎት አስባለሁ። ካልሆነ ፣ በይፋዊው የ raspberry pi ድርጣቢያ ላይ ቀላል አጋዥ ስልጠና ማግኘት ይችላሉ።
Raspbian ን በተሳካ ሁኔታ ከጫኑ ፣ የሚከተሉትን ትዕዛዞች በእርስዎ Pi ላይ ያስተዋውቁ
-
ጥቅሎችን ይጫኑ;
- sudo ተስማሚ ዝመና
- sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb- አገልጋይ uwsgi nginx uwsgi-plugin-python3
-
ምናባዊ አካባቢን ይፍጠሩ;
- python3 -m pip ጫን -የ pip setuptools wheel virtualenv ን ያሻሽሉ
- mkdir ፕሮጀክት 1 && ሲዲ ፕሮጀክት 1
- python3 -m venv-ስርዓት-ጣቢያ-ጥቅሎች env
- ምንጭ env/bin/activate
- python -m pip መጫኛ mysql-connector-python argon2-cffi Flask Flask-HTTPAuth Flask-MySQL mysql-connector-python passlib
-
የውሂብ ጎታ መስራት;
- sudo mariadb
-
'ተጠቃሚ1' ፕሮጀክት1-አስተዳዳሪ '@' localhost 'በ' sdfgh 'ተለይቷል ፣ ተጠቃሚን' ፕሮጀክት 1-ድር '@' localhost 'በ' sdfgh 'ተለይቷል ፤ ተጠቃሚን 'ፕሮጀክት1-አነፍናፊ'@'localhost' በ 'sdfgh' ተለይቶ የተፈጠረ ፤
የውሂብ ጎታ ፕሮጀክት ፍጠር 1;
በፕሮጀክት 1 ላይ ሁሉንም መብቶች ይስጡ። ስጦታ ይስጡ ፣ ያስገቡ ፣ ያዘምኑ ፣ በፕሮጀክት 1 ላይ ይሰርዙ። ስጦታ ይስጡ ፣ ያስገቡ ፣ ያዘምኑ ፣ በፕሮጀክት 1 ላይ ይሰርዙ። የፍላጎት ግኝቶች;
- የ sql ፋይሎችን በፕሮጀክት 1/ስኩዌር ውስጥ ያሂዱ
-
ኮዱን በማውረድ ላይ;
- git clone
- sed -i s/pi/$ USER/g conf/(! በማዋቀሪያ ፋይሎች ውስጥ pi ን ወደራስዎ የተጠቃሚ ስም ይለውጣል)
-
Nginx ን ያዋቅሩ:
- sudo cp conf/nginx/etc/nginx/sites-available/project1
- sudo rm/etc/nginx/ጣቢያዎች የነቃ/ነባሪ
- sudo ln -s/etc/nginx/sites-available/project1/etc/nginx/sites-enabled/project1
- sudo systemctl nginx.service ን እንደገና ያስጀምሩ
-
ኮዱን ያሂዱ:
sudo systemctl ፕሮጀክት ያንቁ 1-*
የሚመከር:
አርዱዲኖ መስተጋብራዊ ኤልኢዲ የቡና ጠረጴዛ - 6 ደረጃዎች (ከስዕሎች ጋር)
አርዱዲኖ መስተጋብራዊ ኤልኢዲ የቡና ጠረጴዛ - ነገሩ ጠረጴዛው ላይ ሲቀመጥ የእቃ መብራቶችን በአንድ ነገር ስር የሚያበራ መስተጋብራዊ የቡና ጠረጴዛ ሠርቻለሁ። በዚያ ነገር ስር ያሉት ሊዶች ብቻ ያበራሉ። ይህንን የሚያደርገው የአቅራቢያ ዳሳሾችን ውጤታማ በሆነ መንገድ በመጠቀም እና በአቅራቢያው በሚገኝበት ጊዜ
የእቃ መጫኛ ጠረጴዛ የጊታር ማጉያ 5 ደረጃዎች (ከስዕሎች ጋር)
የፓሌት ጠረጴዛ የጊታር ማጉያ - ይህ ፕሮጀክት የተጀመረው ከጥቂት ዓመታት በፊት በሠራሁት በ pallet የቡና ጠረጴዛ ነው። ከዚያን ጊዜ ጀምሮ ላፕቶፕን ለማጫወት ድምጽ ማጉያዎችን ጨመርኩለት ፣ እና አሁን በዚህ ጊዜ የጊታር ማጉያ ማከል እፈልግ ነበር። ይህንን ሁሉ ለማድረግ ምክንያቱ
ራስ -ሰር የመቀመጫ/የመቀመጫ ጠረጴዛ - 14 ደረጃዎች (ከስዕሎች ጋር)
ራስ -ሰር የመቀመጫ/የመቀመጫ ዴስክ ** እባክዎን ለዚህ መመሪያ ድምጽ ይስጡ! ** .. የመጀመሪያ ጥርጣሬ ቢኖረኝም በመጨረሻው ምርት በጣም ተደስቻለሁ
አርዱዲኖ ሰርቮ ፎስቦል 5 ደረጃዎች
አርዱዲኖ ሰርቮ ፎስቦል - በዴቪድ ጆይ እና አንድሪው ጎታርድ
የራስ ገዝ ፎስቦል ሠንጠረዥ 5 ደረጃዎች (ከስዕሎች ጋር)
የራስ ገዝ ፎስቦል ሰንጠረዥ - ዋናው የፕሮጀክት ግብ የሰው ልጅ ሮቦት ተቃዋሚ የሚገጥመው ለራስ ገዝ ፉስቦል ጠረጴዛ (ኤኤፍቲ) የሥራ ፕሮቶፕሉን ማጠናቀቅ ነበር። ከጨዋታው የሰው እይታ አንፃር ፣ የፎስቦል ጠረጴዛው ከመደበኛ ጠረጴዛ ጋር በጣም ተመሳሳይ ነው። መጫወቻው