ዝርዝር ሁኔታ:

MySQL እና Node-RED ከ Raspberry Pi ጋር: 6 ደረጃዎች
MySQL እና Node-RED ከ Raspberry Pi ጋር: 6 ደረጃዎች

ቪዲዮ: MySQL እና Node-RED ከ Raspberry Pi ጋር: 6 ደረጃዎች

ቪዲዮ: MySQL እና Node-RED ከ Raspberry Pi ጋር: 6 ደረጃዎች
ቪዲዮ: ALL NIGHT WITH THE POLTERGEIST IN THE APARTMENT BUILDING, I filmed the creepy activity. 2024, ሀምሌ
Anonim
MySQL እና Node-RED ከ Raspberry Pi ጋር
MySQL እና Node-RED ከ Raspberry Pi ጋር

ሰላም ወዳጆች። በዚህ አስተማሪ ውስጥ ቀለል ያለ የሲፒዩ የሙቀት ምዝግብ ማስታወሻ ለመሥራት የኖድ- RED mysql node ን እንዴት እንደሚጠቀሙ አሳያችኋለሁ። እንጀምር.

ይህ ለመማር የጀማሪ መመሪያም ይሆናል-

መስቀለኛ-ቀይ ፣ ዕድሎቹ እና ዋና አንጓዎች።

የ PHPMyAdmin እና MySQL ጭነት።

የጃቫስክሪፕት ተግባር መስቀለኛ መንገድ በመስቀለኛ-ቀይ።

ለደበዘዘ ስዕል ይቅርታ።

ደረጃ 1: የሚያስፈልጉ ነገሮች

የሚያስፈልጉ ነገሮች
የሚያስፈልጉ ነገሮች
የሚያስፈልጉ ነገሮች
የሚያስፈልጉ ነገሮች
የሚያስፈልጉ ነገሮች
የሚያስፈልጉ ነገሮች

ለዚህ ፕሮጀክት ትንሽ እና ርካሽ ስለሆነ Raspberry Pi Zero ን እጠቀማለሁ በቀላሉ ወደ ኪስዎ ውስጥ ሊገባ ይችላል። ስለዚህ የእርስዎ ሶፍትዌር ከእርስዎ ጋር ይጓዛል። ግን ዴቢያን ሊኑክስን እስከተከተለ ድረስ ማንኛውንም የመረጡት ኮምፒተርን መጠቀም ይችላሉ።

እንዲሁም በተርሚናል (ወይም ssh) በኩል የበይነመረብ ግንኙነት እና የኮምፒተርዎን አካባቢያዊ መዳረሻ ያስፈልግዎታል።

ማክ ወይም ሊኑክስ የሚጠቀሙ ከሆነ-

$ ssh pi@your_pi's_ip_address

ዊንዶውስ የሚጠቀሙ ከሆነ Putty ን ያውርዱ እና ይጫኑት--

www.chiark.greenend.org.uk/~sgtatham/putty…

ደረጃ 2: ይግቡ

ግባ
ግባ
ግባ
ግባ
ግባ
ግባ

ነባሪ Raspbian መግቢያ:-

ፒ እና እንጆሪ።

በመቀጠል እነዚህን ትዕዛዞች ያሂዱ።

sudo apt-get ዝማኔ

sudo apt-get ማሻሻል

sudo apt-get install nodejs npm nodered.

የ Raspbian ን ወይም የኡቡንቱ 18.04 LTS ወይም ደቢያን 9 ን ስሪት እየተጠቀሙ ከሆነ በቀላሉ ሊታዘዝ እንደማይችል ልብ ይበሉ።

እንደዚህ ባሉ አጋጣሚዎች የመስቀለኛ-ቀይ መጫኛ ስክሪፕት እራስዎ ማስኬድ አለብዎት--

bash <(curl -sL

ደረጃ 3: ጥቂት ተጨማሪ ትዕዛዞች

ጥቂት ተጨማሪ ትዕዛዞች
ጥቂት ተጨማሪ ትዕዛዞች
ጥቂት ተጨማሪ ትዕዛዞች
ጥቂት ተጨማሪ ትዕዛዞች
ጥቂት ተጨማሪ ትዕዛዞች
ጥቂት ተጨማሪ ትዕዛዞች
ጥቂት ተጨማሪ ትዕዛዞች
ጥቂት ተጨማሪ ትዕዛዞች

ሁሉም ነገር ከተጫነ በኋላ አሂድ

sudo apt-get install -y mysql-server php-mysql phpmyadmin apache2

በመስመር ላይ እንዲሁም phpmyadmin እና mysql ን እንዴት እንደሚጫኑ መመሪያዎችን ማግኘት ይችላሉ።

sudo nano /etc/apache2/apache2.conf

ወደ ታች ይሂዱ እና ይጨምሩ

/Etc/phpmyadmin/apache.conf ን ያካትቱ

Ctrl + O ን በመጠቀም ያስቀምጡ ፣ ያስገቡ። በ CTrl + x ውጣ

sudo /etc/init.d/apache2 ዳግም ማስጀመር

Phpmyadmin በተሳካ ሁኔታ ከተጫነ ወደ localhost/phpmyadmin መግባት መቻል አለብዎት

አካባቢያዊ መንፈስን በእርስዎ ፒ አይፒ ይተኩ።

በ phpmyadmin ጭነት ጊዜ ቀደም ብለው ያስቀመጡትን እንደ ሥር እና የይለፍ ቃል ያስገቡ።

ደረጃ 4-መስቀለኛ-ቀይ እና PHPMyAdmin

መስቀለኛ-ቀይ እና PHPMyAdmin
መስቀለኛ-ቀይ እና PHPMyAdmin
መስቀለኛ-ቀይ እና PHPMyAdmin
መስቀለኛ-ቀይ እና PHPMyAdmin
መስቀለኛ-ቀይ እና PHPMyAdmin
መስቀለኛ-ቀይ እና PHPMyAdmin

Node-RED በግራፊክ የተገናኙ ፕሮግራሞችን ወይም ፍሰቶችን እንዲፈጥሩ ያስችልዎታል። ስለ ኖድ- RED በ https://nodered.org ላይ የበለጠ ይረዱ

ለአሁን ፣ ቀለል ያለ የምዝግብ ማስታወሻ እንዴት እንደሚፈጥሩ አሳያችኋለሁ።

ወደ https://raspberrypi.local: 1880 ይሂዱ

ስዕሎቹን ይከተሉ።

ይህ የ JSON ሕብረቁምፊ ነው

” መስቀለኛ-ቀይ። / n የ Raspberry Pi ሲፒዩን የሙቀት መጠን እንለካለን እና ወደ የውሂብ ጎታ ውስጥ እናስገባዋለን። 907564 "፣" ስም "፦" ቀስቃሽ "፣" አርዕስት ":" "፣" የክፍያ ጭነት ":" "፣" የክፍያ ዓይነት ":" ቀን "፣" መድገም ":" 2 "፣" crontab ":" "፣" አንዴ ": ሐሰት ፣" አንዴ መዘግየት ": 0.1," x ": 120," y ": 120," ሽቦዎች ":

በሥዕሉ ላይ በሚታየው ቦታ ላይ እንዳለ ይህን ሕብረቁምፊ ይቅዱ እና ይለጥፉ።

እንዲሁም በ PHPMyAdmin ውስጥ ግቤቶችን የሚያሳዩ ስዕሎችን ለጥፌያለሁ።

ደረጃ 5 - ጥቂት ነገሮችን ልብ ይበሉ

ጥቂት ነገሮችን ልብ ይበሉ
ጥቂት ነገሮችን ልብ ይበሉ
ጥቂት ነገሮችን ልብ ይበሉ
ጥቂት ነገሮችን ልብ ይበሉ

ትኩረት ሊሰጣቸው የሚገቡ ጥቂት አስፈላጊ ነገሮች የአይፒ አድራሻ ናቸው። የተለየ ሊሆን ይችላል። እንዲሁም በመጀመሪያ መስቀለኛ-RED- ሙከራ የሚባል የውሂብ ጎታ መፍጠር አለብዎት ፣ ፈተና የተሰየመ ሰንጠረዥ እና መስክውን “መስክ” ብለው መሰየም አለብዎት። በ PHPMyAdmin የድር መሣሪያ እገዛ ይህንን ሁሉ ማሳካት ይችላሉ። የውሂብ ጎታዎችን ማስተላለፍ ኬክ ያደርገዋል። እርስዎን ለመርዳት በመስመር ላይ ብዙ ሀብቶች አሉ። በኮምፒተርዎ ላይ vcgencmd ን መጫን ያስፈልግዎታል። የስርዓትዎን መረጃ እንዲመለከቱ የሚያስችልዎ ዋናው መሣሪያ ነው። በ Raspbian Stretch ላይ አስቀድሞ ተጭኗል።

Node-RED ን ለማሄድ:-

1) በቀጥታ-

$ መስቀለኛ-ቀይ-ጅምር

2) በእያንዳንዱ ቡት ላይ-

$ sudo systemctl nodered.service ን ያንቁ

ደረጃ 6 የእርስዎ በጣም የራስዎ CPU_Temp_Logger

የእርስዎ በጣም የ CPU_Temp_Logger!
የእርስዎ በጣም የ CPU_Temp_Logger!

አሁን በስዕሉ ላይ እንደሚታየው በ phpmyadmin ውስጥ የውሂብ ጎታውን ካሰሱ በሲፒዩዎ የሙቀት መጠን ወደ ጠረጴዛዎ የተጨመሩ ግቤቶችን ያስተውላሉ።

ተግባሩ ኖድ እዚህ ቁልፉ ምንድነው። መልዕክቶችን እንዲያጣሩ እና መጠይቁን ከተለዋዋጭው ተለዋዋጭ ጋር ይልካል። በተግባራዊ መስቀለኛ መንገድ ውስጥ አብራርቻለሁ። ተመልከተው. ግቤቶቹ በየሁለት ሰከንዶች ይደረጋሉ ፣ ግን በመርፌ መስቀለኛ ክፍል ውስጥ ያለውን መዘግየት መለወጥ ይችላሉ።

ይዝናኑ:)

እባክዎን ይህንን ፕሮጀክት ይወዱ እና አስተያየቶችን ይለጥፉ ፣ ምክንያቱም እነሱ በእውነት ብዙ ይረዳሉ። እንዲሁም እኔ የሠራሁትን ማንኛውንም ስህተት መጠቀሱን ያረጋግጡ ፣ እና ጥያቄዎችን ለመጠየቅ ነፃነት ይሰማዎ።

ይህንን ጽሑፍ ስለተመለከቱ እናመሰግናለን።

ባይ !!!

የሚመከር: