ዝርዝር ሁኔታ:
ቪዲዮ: UCL -IIOT - በ Raspberry Pi ላይ የውሂብ ማሻሻያዎች 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
ይህ አስተማሪ በኦባይዳ ሐጅ ሃሙድ እና በሲሴ ሄንሪክሰን ለት / ቤት ፕሮጀክት የተፈጠረ ነው።
ዋናው ሀሳብ ከአልሚ ዳሳሽ መረጃን መሰብሰብ ፣ በሬስቤሪ ፓይ ላይ ያለ መረጃ ወደ ዳታቤዝ በመግባት በመስቀለኛ ቀይ በመጠቀም በተፈጠረ ዳሽቦርድ በኩል ያንን መረጃ መከታተል ነው።
ደረጃ 1 ወረዳውን መገንባት
መስፈርቶች
ሃርድዌር
● NodeMcu
● Raspberry pi
● የፎቶኮል ብርሃን ዳሳሽ
Ed መርቷል
● ተከላካይ
ጁምበር ኬብሎች
ሶፍትዌር
● መስቀለኛ ቀይ
● Mosquitto አገልጋይ
Mysql የውሂብ መሠረት (phpmyadmin)
● አርዱዲኖ አይዲኢ
ደረጃ 2: የአርዲኖ ኮድ
የሚከተለው ኮድ በሬስቤሪ ፓይ ላይ የተጫነውን ትንኝ ደላላ ለመደወል እና የታተመውን መረጃ ለማግኘት ያገለግላል።
'የመጨረሻው የአርዱዲኖ ፋይል በዚህ ሊታለፍ በማይችል መጨረሻ ውስጥ ገብቷል'
ባዶ ጥሪ (የገመድ ርዕስ ፣ ባይት* መልእክት ፣ ያልተፈረመ int ርዝመት) {
Serial.print (“በርዕሱ ላይ መልእክት ደርሷል”); Serial.print (ርዕስ); Serial.print (". መልዕክት:"); ሕብረቁምፊ መልእክት ብርሃን;
ደረጃ 3: Raspberry Pi ላይ ሶፍትዌር መጫን
1. በ Raspberry pi ላይ የ MQTT ደላላን መጫን።
- ተርሚናል ይክፈቱ እና የሚከተሉትን ትዕዛዞች መስመር በመስመር ያስገቡ።
wget
sudo apt-key mosquitto-repo.gpg.key ን ያክሉ
cd /etc/apt/sources.list.d/
- ለጄሲ ስሪት
sudo wget
በ Raspberry pi ላይ የሚሽከረከር ስሪት ካለዎት በምትኩ የሚከተለውን ትዕዛዝ ያስገቡ
sudo wget
- የምንጭ ዝርዝሩን በማዘመን ላይ
ዝመናን ያግኙ
- ደላላውን መጫን
ተስማሚ-ያግኙ ጫኝ ትንኝ
ትንኝ-ደንበኞችን ለመጫን ተስማሚ
2. ለአገልጋዩ MYSQL የውሂብ መሠረት መጫን
- apache አገልጋይ በመጫን ላይ
sudo apt install apache2 ን ይጫኑ
- PHP ን በመጫን ላይ
sudo apt install php php-mbstring ን ይጫኑ
- PHP ን ማረጋገጥ እየሰራ ነው-
- ማውጫ “/var/www/html” ውስጥ “index.html” የሚለውን ፋይል ይሰርዙ። ትዕዛዙን በማስገባት
sudo rm /var/www/html/index.html
- የ index.php ፋይል ይፍጠሩ
አስተጋባ ""> /var/www/html/index.php
- MYSQL ን ይጫኑ
sudo apt install mysql-server php-mysql ን ይጫኑ
- MySQL በትክክል እየሰራ መሆኑን ያረጋግጡ። በመጀመሪያ የ MYSQL ተጠቃሚ እና የይለፍ ቃል ይፍጠሩ።
sudo mysql -u root -p
- በመረጡት የተጠቃሚ ስም እና የይለፍ ቃል “የተጠቃሚ ስም” እና “የይለፍ ቃል” ይተኩ
በ ‹mydb› ላይ ሁሉንም መብቶች ይስጡ።* በ‹ የይለፍ ቃል ›ተለይቶ ለ‹ የተጠቃሚ ስም ›@‹ localhost ›።
- PHPMyAdmin ን በመጫን ላይ
sudo apt install phpMyAdmin ን ይጫኑ
- የሚከተለውን መስመር በድር አሳሽዎ ውስጥ በማስገባት PHPMyAdmin በትክክል እየሰራ መሆኑን ያረጋግጡ።
127.0.0.1/phpmyadmin
- አሁንም ስህተት ካገኙ ፣ PHPMyAdmin ወደ ሌላ ማውጫ ስለተላለፈ ሊሆን ይችላል። በዚህ ሁኔታ ትዕዛዙን ይሞክሩ እና እንደገና ያረጋግጡ።
sudo ln -s/usr/share/phpmyadmin/var/www/html/phpMyAdmin
ደረጃ 4: መስቀለኛ ቀይ
ትንኝ mqtt መስቀለኛ መንገድ ከብርሃን መረጃ ለማንበብ ጥቅም ላይ ውሏል
አነፍናፊ በለውጥ መስቀለኛ መንገድ ወደ ኢንቲጀር ይለውጡት እና ከዚያ መለኪያ ይፍጠሩ እና ውሂቡን ወደ የውሂብ ጎታ ንባብ ቅርጸት ያዋቅሩት ከዚያ በኋላ በ SQL ማስገቢያ ተግባር ወደ የውሂብ ጎታ (mydb) ውስጥ ይገባል።
ውሂቡ ወደ mydb ከገባ በኋላ ፣ ከዳሽቦርዱ ክትትል የሚደረግበት ገበታ ለመፍጠር ይጠቅማል።
ከፍተኛው የንባብ መጠን ለመግለጽ ከፍተኛው ቅጽ ተፈጥሯል ፣ ከተጠቃሚው በይነገጽ እስከ ከመጀመሪያው ንባብ ጀምሮ እስከ ከፍተኛው ድረስ በገበታው ቅጽ ላይ መታየት አለበት።
ደረጃ 5
ደረጃ 6
የመጨረሻ ፋይሎች
የሚመከር:
ፒ ዜሮ ዳሽካም ማድረግ (ገጽ 3) - የፋይል አስተዳደር እና ማሻሻያዎች - 3 ደረጃዎች
Pi Zero Dashcam ን መስራት (ገጽ 3) - የፋይል አስተዳደር እና ማሻሻያዎች - በ Pi Zero dashcam ፕሮጀክት እንቀጥላለን እና በዚህ ልጥፍ ውስጥ ፣ በሂደቱ ውስጥ አንዳንድ ማሻሻያዎችን እያከልን የፋይል አስተዳደርን እንንከባከባለን። ይህ ፕሮጀክት ከሞላ ጎደል ተጠናቅቋል እናም በሚቀጥለው ሳምንት ልጥፍ/ቪዲዮ የመንገድ ሙከራዎችን እናካሂዳለን
በ MATLAB ውስጥ የባቡር ፕሮግራሚንግ ማሻሻያዎች 6 ደረጃዎች
በ MATLAB ውስጥ የባቡር ፕሮግራሚንግ ማሻሻያዎች - ዓላማ - የዚህ ፕሮግራም ስርዓት ግብ አነስተኛውን ደረጃ አርዱዲኖን ማየት እና የተወሰኑ የአምራክ የባቡር ሀዲድ ስርዓቶችን ደህንነት ባህሪዎች ሊያሻሽል ይችላል። ይህንን ለማድረግ የአፈር እርጥበት ሴን ጨምረናል
ለሞቶ ተማሪ ኤሌክትሪክ እሽቅድምድም ብስክሌት የውሂብ ማግኛ እና የውሂብ እይታ ስርዓት 23 ደረጃዎች
ለሞቶ ተማሪ ኤሌክትሪክ እሽቅድምድም ብስክሌት የውሂብ ማግኛ እና የውሂብ እይታ ስርዓት - የውሂብ ማግኛ ስርዓት ከውጫዊ ዳሳሾች መረጃን ለመሰብሰብ ፣ ለማከማቸት እና ከዚያ በኋላ በስዕላዊ ሁኔታ እንዲታይ እና እንዲተነተን ፣ አብረው የሚሰሩ የሃርድዌር እና የሶፍትዌር ስብስብ ነው። መሐንዲሶች እንዲሠሩ በመፍቀድ
ከ 250 ግራም ያነሰ FPV Drone ማሻሻያዎች -3 ደረጃዎች
ከ 250 ግራም ያነሰ የ FPV Drone ማሻሻያዎች - እመኑኝ ወይም አያምኑም ፣ ስለ ድሮኖች በቅርቡ በተወጡት ሕጎች ፣ ካልተመዘገበ በቀር የመጀመሪያውን Xinxun X30 (የመጫወቻ ክፍል ባለአራትኮፕተር) መብረር አንችልም! በእውነቱ ፣ የመጀመሪያው ድሮን 360 ግራም ይመዝናል (በ FPV ካሜራ)። እንዲህ ያለ ክርክር
ጠለፋ ፕሮሰቲስቲክስ -የቢዮኒክ የእጅ ማሻሻያዎች -6 ደረጃዎች (ከስዕሎች ጋር)
ፕሮሰቲክስን መጥለፍ - ቢዮኒክ የእጅ ማሻሻያዎች - ይህ ፕሮጀክት የወደፊቱን ዲዛይኖች ሊያነቃቃ ስለሚችል ለሥነ -ሠራሽ ሕክምና ማሻሻያዎችን ማሰስ ነው … እኛ የወደፊቱ ፌስቲቫል 2016 ላይ ከተገናኘን በኋላ (እና የእሱን አስገራሚ ንግግር ይመልከቱ) በዊሬድ ፣ በመጨረሻው ደረጃ)። እኛ