ዝርዝር ሁኔታ:
- ደረጃ 1: RaspberriPi Hard Disk / ብልጭ ድርግም የሚፈልግ ሶፍትዌር (ኡቡንቱ ሊኑክስን በመጠቀም)
- ደረጃ 2 - የሚያስፈልጉ ዕቃዎች
- ደረጃ 3 መሣሪያውን ይገንቡ እና ያገናኙ
- ደረጃ 4 - ባለ 3 ዲ አታሚ በመጠቀም ሽፋኑን ፣ ሳጥኑን እና የኋላ ፓነሎችን ያትሙ
- ደረጃ 5 የአካል ክፍሎች ሽቦ
- ደረጃ 6: ክፍሎችን ከሮቦት ጋር ያገናኙ
- ደረጃ 7: I2C ውቅረትን ይፈትሹ
- ደረጃ 8 DHT11 ጫን
- ደረጃ 9: የክሎኖ ማከማቻ
- ደረጃ 10 Pሽቡሌት ኤፒአይ (Python 3.5 ን በመጠቀም) ያክሉ
- ደረጃ 11 በዳሽቦርድ ማስነሻ ለመጀመር ስክሪፕቱን ያክሉ እና ዳሽቦርድዎን እንደገና ያስጀምሩ
- ደረጃ 12: አማራጭ - በማሳያው ላይ ለማቅረብ የራስዎን የኒንቲዶ ምስሎች መፍጠር
- ደረጃ 13: ተጠናቅቋል
ቪዲዮ: አር.ኦ.ቢ. የስልክ ማሳወቂያ ረዳት 13 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
ተጨማሪ በደራሲው ይከተሉ -
ስለ: 3 -ል ህትመት እና የ RaspberryPI ፕሮጄክቶችን ለጥቂት ዓመታት አሁን ተጨማሪ ስለ khinds10 »
የዴስክቶፕ ስልክ ማሳወቂያ ረዳት ተለይቶ የሚታወቅ (አር.ኦ.ቢ.) የሮቦት ኦፕሬቲንግ ጓደኛ
ደረጃ 1: RaspberriPi Hard Disk / ብልጭ ድርግም የሚፈልግ ሶፍትዌር (ኡቡንቱ ሊኑክስን በመጠቀም)
ለ DashboardPI አዲሱን ሃርድ ዲስክዎን ይፍጠሩ
በዩኤስቢ አስማሚ በኩል ማይክሮ ኤስዲውን ወደ ኮምፒተርዎ ያስገቡ እና የዲዲ ትዕዛዙን በመጠቀም የዲስክ ምስሉን ይፍጠሩ
የገባውን የማይክሮ ኤስዲ ካርድ በ df -h ትዕዛዝ በኩል ያግኙት ፣ ያውርዱት እና የዲስክ ምስሉን በዲስክ ቅጂ dd ትእዛዝ ይፍጠሩ
$ df -h/dev/sdb1 7.4G 32K 7.4G 1%/ሚዲያ/XXX/1234-5678
$ umount /dev /sdb1
ጥንቃቄ -ትዕዛዙ ሙሉ በሙሉ ትክክል መሆኑን ያረጋግጡ ፣ በዚህ ትእዛዝ ሌሎች ዲስኮችን ማበላሸት ይችላሉ
ከሆነ = የ RASPBIAN JESSIE LITE የምስል ፋይል = የ microSD ካርድዎ ቦታ
$ sudo dd bs = 4M ከሆነ =/ዱካ/ወደ/raspbian-jessie-lite.img of =/dev/sdb (ማስታወሻ-በዚህ ጉዳይ ላይ/dev/sdb ነው ፣/dev/sdb1 በ ማይክሮ ኤስዲ)
የእርስዎን RaspberriPi በማዋቀር ላይ
አዲሱን የማይክሮ ኤስዲ ካርድዎን ወደ raspberrypi ያስገቡ እና ከኤችዲኤምአይ ወደብ ጋር በተገናኘ ተቆጣጣሪ ያብሩት
ግባ
ተጠቃሚ: ፓይ ማለፊያ: እንጆሪ
ለደህንነት ሲባል የመለያዎን የይለፍ ቃል ይለውጡ
sudo passwd pi
RaspberriPi የላቁ አማራጮችን ያንቁ
sudo raspi-config
ይምረጡ ፦
1 የፋይል ስርዓትን ዘርጋ
9 የላቁ አማራጮች
A2 የአስተናጋጅ ስም ወደ “ሮቢ ረዳት” ይለውጡት
ኤ 4 ኤስ ኤስ ኤስ ኤስ ኤስ ኤስ አገልጋይ ያንቁ
A7 I2C የ i2c በይነገጽን ያንቁ
የእንግሊዝኛ/አሜሪካ ቁልፍ ሰሌዳውን ያንቁ
sudo nano/etc/default/keyboard
የሚከተለውን መስመር ይቀይሩ - XKBLAYOUT = "us"
ለመተግበር የቁልፍ ሰሌዳ አቀማመጥ ለውጦች / የፋይል ስርዓት መጠን በመቀየር PI ን እንደገና ያስጀምሩ
$ sudo መዘጋት -r አሁን
ከእርስዎ WiFi ጋር በራስ-ሰር ይገናኙ
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
የእርስዎ raspberrypi በራስ -ሰር ከቤትዎ WiFi ጋር እንዲገናኝ የሚከተሉትን መስመሮች ያክሉ (የገመድ አልባ አውታረ መረብዎ “አገናኞች” ተብሎ ከተሰየመ ፣ በሚከተለው ምሳሌ ውስጥ)
አውታረ መረብ = {ssid = "linksys" psk = "WIRELESS PASSWORD HERE"} ከ WiFi አውታረ መረብ ጋር ለመገናኘት PI ን እንደገና ያስነሱ
$ sudo መዘጋት -r አሁን
አሁን የእርስዎ ፒአይ በመጨረሻ በአከባቢው አውታረ መረብ ላይ እንደመሆኑ በ SSH በኩል በርቀት ወደ እሱ መግባት ይችላሉ። ግን በመጀመሪያ እሱ አሁን ያለውን የአይፒ አድራሻ ማግኘት አለብዎት።
$ ifconfig ለ PI አይፒ አድራሻዎ በሚከተለው የትእዛዝ ውፅዓት ውስጥ “inet addr: 192.168. XXX. XXX” ን ይፈልጉ።
ወደ ሌላ ማሽን ይሂዱ እና በ ssh በኩል ወደ የእርስዎ raspberrypi ይግቡ
$ ssh [email protected]. XXX. XXX
አስፈላጊ ጥቅሎችን መጫን ይጀምሩ
$ sudo apt-get ዝማኔ
$ sudo apt-get ማሻሻል
$ sudo apt-get install ግንባታ-አስፈላጊ tk-dev libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev libncurses5-dev libncursesw5-dev libreadline6-dev python3-pip python3-Python3-setuptools python3-urllib python3-urllib3 python3-ይጠይቃል vim git python-smbus i2c-tools Python-imaging python-smbus build-important python-dev rpi.gpio python3 python3-pip vim git python-smbus i2c-tools Python-imaging Python-smbus build-important python-dev rpi.gpio python3 python3-pip libi2c-dev vim git python-smbus i2c-tools Python-imaging -gpiozero Python-psutil xz-utils
$ sudo pip የመጫን ጥያቄዎች
አካባቢያዊ የሰዓት ሰቅ ቅንብሮችን ያዘምኑ
$ sudo dpkg- እንደገና ያዋቅሩ tzdata
በይነገጽን በመጠቀም የጊዜ ሰቅዎን ይምረጡ
ቀላልውን ማውጫ l ትዕዛዝ ያዋቅሩ [አማራጭ]
vi ~/.bashrc
የሚከተለውን መስመር ያክሉ
ተለዋጭ l = 'ls -lh'
ምንጭ ~/.bashrc
የ VIM ነባሪ አገባብ ማድመቅን ያስተካክሉ [አማራጭ]
sudo vi/etc/vim/vimrc
የሚከተለውን መስመር አለመቀበል
አገባብ በርቷል
mkdir/home/pi/RobbieAssistant/መዝገቦችን ለማስኬድ ለመተግበሪያው የምዝግብ ማስታወሻ አቃፊውን ያድርጉ
chmod 777/ቤት/ፒ/ሮቢ ረዳት/መዝገቦች
በቅንጅቶች.ፒ ውቅረት ፋይል ውስጥ በትክክል እንዲሠራ መተግበሪያን ያዋቅሩ በፕሮጀክቱ / ባካተተ / አቃፊ ውስጥ ያለውን ፋይል settings-shadow.py ይፈልጉ እና ወደ ቅንብሮች.py ይቅዱት እና ከአሁኑ ቅንብሮችዎ ጋር ያስተካክሉ
ለአካባቢያዊ የአየር ሁኔታ መረጃ # ትንበያ.io ኤፒአይ ቁልፍ
weatherAPIURL = 'https://api.forecast.io/forecast/'
weatherAPIKey = 'የእርስዎ ኤፒአይ ቁልፍ ለ FORECAST. IO'
የርቀት ቴምፕ/እርጥበት ምዝግብ ማስታወሻን ለማሄድ # አማራጭ
ዳሽቦርድ አገልጋይ = 'mydevicelogger.com'
ለቤትዎ ኬክሮስ/ኬንትሮስ ለማግኘት google ን ይፈልጉ
ኬክሮስ = 41.4552578
ኬንትሮስ = -72.1665444
ደረጃ 2 - የሚያስፈልጉ ዕቃዎች
RaspberriPi ዜሮ
DHT11 Humidistat
የ LED መብራቶች (x4) አረንጓዴ / ቢጫ / ሰማያዊ / ቀይ 2.6 ኢንች ዲጎሌ ማሳያ
ደረጃ 3 መሣሪያውን ይገንቡ እና ያገናኙ
ለ i2C የ Digole ማሳያ ያዘጋጁ
በ Digole ማሳያ ጀርባ ላይ የ i2c ፕሮቶኮልን ለመጠቀም ማሳያውን ለመመደብ መዝለሉን ይሸጡ
ደረጃ 4 - ባለ 3 ዲ አታሚ በመጠቀም ሽፋኑን ፣ ሳጥኑን እና የኋላ ፓነሎችን ያትሙ
በ 3DPrint አቃፊ ውስጥ የሚከተሉትን X STL ፋይሎች በመጠቀም ፣ አር.ኦ.ቢ. ሮቦት ፣ የ LED ማሰሪያ እና የማሳያ ተራራ
buttonContainer-base.stl
buttonContainer-lid.stl
displaymount-final.stl
led-harness-final.stl
MiniNintendoROB.zip
ሮቦት አትም በ: ሚኒ ኔንቲዶ አር.ኦ.ቢ. - በ RabbitEngineering
www.thingiverse.com/thing:1494964
ከጥቁር ቪዛ ዳራ ጋር ዓይኖቹን ቀይ ለማድረግ ቀይ ቴፕ እጠቀም ነበር
ደረጃ 5 የአካል ክፍሎች ሽቦ
Digole ማሳያ
GND -> GND
መረጃ -> ኤስዲኤ
CLK -> SCL
ቪሲሲ -> 3 ቪ
DHT11 Humidistat
ቪሲሲ -> 5 ቮ
GND -> GND
መረጃ -> ጂፒኦ 25
ሰማያዊ ተከላካይ
ቪሲሲ -> ጂፒኦ 17 (ከ 270ohm resistor ጋር)
GND -> GND
YELLOW Resistor
ቪሲሲ -> ጂፒኦ 13 (ከ 270ohm resistor ጋር)
GND -> GND
አረንጓዴ ተከላካይ
ቪሲሲ -> ጂፒኦ 6 (ከ 270ohm resistor ጋር)
GND -> GND
ቀይ ተከላካይ
ቪሲሲ -> ጂፒኦ 12 (ከ 270ohm resistor ጋር)
GND -> GND
RED አፍታ Pushbutton
ቪሲሲ -> ጂፒኦ 16 (ከ 270ohm resistor ጋር)
GND -> GND
ሰማያዊ አፍታ Pሽቡተን
ቪ.ሲ.ሲ -> ጂፒዮ 26 (ከ 270 ኦኤም resistor ጋር)
GND -> GND
ደረጃ 6: ክፍሎችን ከሮቦት ጋር ያገናኙ
የማያ ገጽ መያዣውን ካተሙ በኋላ ከዲውል ማሳያ ጋር ያገናኙት
RPi ን ከሮቦቱ ጀርባ ጋር ለማጣበቅ በቂ ሽቦ ካለው ማሳያ ጋር ወደ RPi ያገናኙ
ወደ ሮቦቱ ጀርባ ለመድረስ ተቆጣጣሪውን ያትሙ እና አዝራሮቹን በበቂ ሽቦ ያዙሩ
ሽቦውን ጨርስ እና ሮቦቱን ከ RPi ጋር ከጀርባው ጋር በማገናኘት እና DHT11 ከታች ተጣብቆ
ደረጃ 7: I2C ውቅረትን ይፈትሹ
የእርስዎን RaspberryPi ይጀምሩ እና የ I2C አውቶቡስ ሁሉንም የተገናኙ 7/14 ክፍል ማሳያዎችዎን እንደሚያውቅ ያረጋግጡ። [እያንዳንዱ ማሳያ የእያንዳንዱን ማሳያ መዝለያዎችን በተለያዩ ጥምረቶች እንዴት እንደሸጡ ከላይ የተገለፀ ልዩ አድራሻ ይሰጠዋል]
ከዝላይተር ጋር ማሳያ በትክክል ከተሸጠ ለ i2cdetect ትዕዛዝ የሚከተለው ውጤት ሊኖርዎት ይገባል
sudo i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f 00: - - - - - - - - - - - - -
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- 27 -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
ደረጃ 8 DHT11 ጫን
$ cd ~
$ git clone
$ cd Adafruit_Python_DHT/
$ sudo python setup.py ጫን
$ sudo python ez_setup.py
$ ሲዲ ምሳሌዎች/
$ vi simpletest.py የሚከተለውን መስመር ይቀይሩ ፦
ዳሳሽ = Adafruit_DHT. DHT11
መስመሩን አስተያየት ይስጡ
ፒን = 'P8_11'
መስመሩን አለማክበር እና የፒን ቁጥሩን ወደ 16 ይለውጡ
ፒን = 25
ፈተናውን ያካሂዱ
Python simpletest.py
በትእዛዝ መስመር ላይ የሚታየውን የ Temp እና Humidity መለኪያ ንባብ ማየት አለብዎት።
ደረጃ 9: የክሎኖ ማከማቻ
$ cd ~ $ git clone
ደረጃ 10 Pሽቡሌት ኤፒአይ (Python 3.5 ን በመጠቀም) ያክሉ
የግፊት ቡሌት መተግበሪያን ለስልክዎ በመጠቀም ፣ ቀላል የፓይዘን ስክሪፕት የውሂብ ማዕከል ማሳወቂያዎችን እና የአመልካች ባንዲራዎችን ለመያዝ እና ለመግፋት የሚያስችል የኤፒአይ ቁልፍን ለመቀበል ይመዝገቡ።
ለአሲሲዮ ተግባራዊነት Python 3.5 ን ይጫኑ
ዶላር ($ wget https://www.python.org/ftp/python/3.5.2/Python-3…. tar zxvf Python-3.5.2.tgz cd Python-3.5.2./configure --prefix =/usr/local/opt/python-3.5.2 ሱዶ እንዲጫን ማድረግ sudo ln -s/usr/local/opt/python -3.5.2/bin/pydoc3.5 /usr/bin/pydoc3.5 sudo ln -s /usr/local/opt/python-3.5.2/bin/python3.5 /usr/bin/python3.5 sudo ln -s /usr/local/opt/python-3.5.2/bin/python3.5m /usr/bin/python3.5m sudo ln -s /usr/local/opt/python-3.5.2/bin/pyvenv-3.5 /usr/bin/pyvenv-3.5 sudo ln -s /usr/local/opt/python-3.5.2/bin/pip3.5 /usr/bin/pip3.5 cd ~ echo 'alias python35 = "/usr/አካባቢያዊ /opt/python-3.5.2/bin/python3.5 "'' >>.bashrc echo 'alias idle35 ="/usr/local/opt/python-3.5.2/bin/python3.5 "' >>.bashrc የ Python3 ጥገኛዎችን ይጫኑ
$ sudo apt-get install python3-setuptools sudo apt-get install python3-pip sudo pip3 ጫን asyncpushbullet sudo pip3 ጫን ጥያቄዎች አማራጭ መንገድ የፓይዘን ጥገኝነትን ለማግኘት የፓይዘን ጥገኛዎችን በቀጥታ ለማግኘት የ Python ማከማቻን በቀጥታ ያውርዱ።
git clone https://github.com/rharder/asyncpushbullet cd asyncpushbullet && sudo /usr/local/opt/python-3.5.2/bin/python3.5 setup.py install አንድን ለመፍጠር በሂሳብዎ ውስጥ የግፋቡሌት ቅንብሮችን ገጽ ይጎብኙ Https://github.com/rharder/asyncpushbullet ን ለመጠቀም የኤፒአይ ቁልፍ
ትክክለኛው ኤፒአይ እና ዳሽቦርድ ማዕከላዊ አስተናጋጅ እንዲኖረው የእርስዎን pushbullet-listener.py ስክሪፕት ያዋቅሩ
# የእርስዎ ኤፒአይ ቁልፍ ከ PushBullet.com API_KEY = "o. XXXYYYZZZ111222333444555666"
# ዳሽቦርድ ማዕከላዊ አገልጋይ አስተናጋጅ ዳሽቦርድServer = 'MY-SERVER-HERE.com'
ደረጃ 11 በዳሽቦርድ ማስነሻ ለመጀመር ስክሪፕቱን ያክሉ እና ዳሽቦርድዎን እንደገና ያስጀምሩ
$ crontab -e
@reboot nohup /usr/local/opt/python-3.5.2/bin/python3.5 /home/pi/PushBullet/pushbullet-listener.py>/dev/null 2> & 1
@reboot nohup /usr/local/opt/python-3.5.3/bin/python3.5 /home/pi/RobbieAssistant/PushBullet/pushbullet-listener.py>/dev/null 2> & 1
@ዳግም ማስነሳት ፓይዘን/ቤት/ፒ/ሮቦቢ ረዳት/ሮቦቢ.ፒ>/dev/null 2> & 1
@ዳግም ማስነሻ ፓይዘን/ቤት/ፒ/ሮቦቢ ረዳት/Temem.py>/dev/null 2> & 1
@ዳግም ማስነሳት ፓይዘን/ቤት/ፒፒ/ሮቦቢ ረዳት/Weather.py>/dev/null 2> & 1
ደረጃ 12: አማራጭ - በማሳያው ላይ ለማቅረብ የራስዎን የኒንቲዶ ምስሎች መፍጠር
የራስዎን 128x128 ፋይል ወደሚከተለው ዩአርኤል ይስቀሉ
www.digole.com/tools/PicturetoC_Hex_converter.php
ለመስቀል የምስል ፋይልዎን ይምረጡ ፣ በማያ ገጹ ላይ ምን ያህል መጠን እንዲኖረው እንደሚፈልጉ ያክሉ (ስፋት/ቁመት)
በ “ጥቅም ላይ” ተቆልቋይ ውስጥ “256 ቀለም ለቀለም OLED/LCD (1 ባይት/ፒክሰል)” ይምረጡ
የሄክሱን ውፅዓት ያግኙ።
የሄክሱን ውጤት ወደ ማሳያ/ ግንባታ/ ራስጌ (.h) ፋይል ያክሉ ፣ ሌሎቹን ለአገባብ እንደ መመሪያ ይጠቀሙ።
በ digole.c ፋይል ውስጥ አዲሱን ፋይል #ያካትቱ myimage.h
በ ውስጥ ባለው የምስል ፋይልዎ ላይ አዲስ የትእዛዝ መስመር መንጠቆን ያካትቱ። ማሳሰቢያ - ከዚህ በታች ያለው ትዕዛዝ ምስልዎን ከ 10 ፒክሰሎች በላይ በ 10 ፒክሰሎች ቦታ ላይ ይሳሉ ማለቱ ነው። ወደ ተለያዩ X ፣ Y መጋጠሚያዎች መለወጥ ይችላሉ ፣ እንዲሁም 128 ፣ 128 እሴቶችን ወደ አዲሱ ምስልዎ መጠን በማንኛውም መጠን መለወጥ ይችላሉ።
} ሌላ ከሆነ (strcmp (digoleCommand ፣ “myimage”) == 0) {drawBitmap256 (10 ፣ 10 ፣ 128 ፣ 128 ፣ እና myimageVariableHere ፣ 0); // myimageVariableHere በእርስዎ (.h) ፋይል ውስጥ ተገል definedል}
በሚከተለው ትዕዛዝ አዲሱ ምስልዎ እንዲሰጥ አሁን ከዚህ በታች እንደገና ይገንቡ (ስህተቶቹን ችላ ይበሉ)።
$./digole myimage
ለአዳዲስ ለውጦችዎ ዳግመኛ መገንባት [ተካትቷል] Digole ማሳያ ነጂ
$ ሲዲ ማሳያ/ግንባታ
$ gcc digole.c
$ mv a.out../../digole
$ chmod +x../../ ዲigoሌ
ደረጃ 13: ተጠናቅቋል
ጨርሰዋል!
የሚመከር:
የብሉቱዝ ጥሪ ማሳወቂያ 5 ደረጃዎች (ከስዕሎች ጋር)
የብሉቱዝ ጥሪ ማሳወቂያ - መግቢያ እኔ ይህንን ፕሮጀክት ባገኘሁበት ጊዜ ከጥቂት ቀናት በፊት የመማሪያ ዜናዎችን ምግብ እያሰስኩ ነበር። አሪፍ ፕሮጀክት ነበር። ግን ለምን ውስብስብ ከሆኑ የ wifi ነገሮች ይልቅ በብሉቱዝ ለምን አይገነባውም ብዬ አሰብኩ። የዚህ የብሉቱዝ ጥሪ ማሳወቂያ መግለጫ
ራስ-ሰር የእጅ መታጠቢያ ማሳወቂያ -5 ደረጃዎች
ራስ-ሰር የእጅ ማጠቢያ ማሳወቂያ-ይህ በበሩ ውስጥ ሲገባ አንድን ሰው ማሳወቅ የሚችል ማሽን ነው። ዓላማው አንድ ሰው ወደ ቤቱ ሲመለስ እጆቹን እንዲታጠብ ማሳሰብ ነው። ለሚገባ ሰው በሳጥን ፊት ለፊት የአልትራሳውንድ ዳሳሽ አለ
በኤስኤምኤስ ማሳወቂያ የእሳት ማንቂያ -3 ደረጃዎች
በኤስኤምኤስ ማሳወቂያ የእሳት ማስጠንቀቂያ- GSM 800H ፣ አርዱinoኖ ላይ የተመሠረተ የእሳት ዳሳሽ እና የኤስኤምኤስ ማሳወቂያ ስርዓት ፣ በጨለማ ክፍሉ ውስጥ ያለውን እሳት ለመለየት የ IR ዳሳሽ ይጠቀማል። ከአርዲኖን Serial Rx እና Tx ፒኖች ጋር ተያይዞ በ GSM 800H ሞደም በኩል ኤስኤምኤስ ይልካል የሞባይል ቁጥርዎን በኮድ ውስጥ ያዘጋጁ።
Leak Detector ከጽሑፍ መልእክት ማሳወቂያ ጋር - 7 ደረጃዎች
Leak Detector ከጽሑፍ መልእክት ማሳወቂያ ጋር - ይህ መመሪያ የጽሑፍ መልእክት ማሳወቂያዎችን የሚልክ የፍሳሽ መርማሪ እንዴት እንደሚገነባ ያሳያል። ከተፈነዳ ቧንቧ ወይም ከተደገፈ ፍሳሽ ውሃ ከተሰማ ማንቂያዎችን ይልካል። መመሪያው በ Python 3 ፣ Raspberry Pi ፣ Secure Shell ላይ ፍላጎት ላለው ለማንኛውም ሰው የታሰበ ነው
ረዳት የስልክ የጆሮ ማዳመጫ 27 ደረጃዎች
ረዳት የስልክ ማዳመጫ - ሁሉም የጆሮ ማዳመጫዎች እኩል አይደሉም። ሁሉም ሰው ልዩ ነው ፣ ስለዚህ በገበያ ላይ የተወሰኑ የጆሮ ማዳመጫዎች የእያንዳንዱን ግለሰብ ፍላጎቶች አያሟሉም። የእኛ ተግባር በእንግዳ መቀበያ ጠረጴዛ ላይ መሥራት ለሚፈልግ ደንበኛ የጆሮ ማዳመጫ መንደፍ ነበር ፣ ግን በ ላይ የተወሰነ አጠቃቀም ብቻ ነው