ዝርዝር ሁኔታ:
ቪዲዮ: አርዱinoኖ ወደ ላራቬል ግንኙነት 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
ሰላም ሁላችሁም ፣
በዚህ መመሪያ ውስጥ መረጃን ከአርዱዲኖ ወደ ላራቬል መተግበሪያ እንዴት መላክ እንደሚችሉ አሳያችኋለሁ።
ደረጃ 1 መግቢያ
አንዳንድ የውሂብ ማሳያ እና መመዝገቢያ የሚጠይቅ ፕሮጀክት ባለን ቁጥር ብዙውን ጊዜ በድር ላይ የሚገኝ መረጃ እንዲኖረን ያስፈልጋል። በዚህ መንገድ የአንድን ነገር ሁኔታ በርቀት መከታተል ወይም መሣሪያዎቻችንን ከየትኛውም የዓለም ክፍል መቆጣጠር እንችላለን።
ለዚህ ፕሮጀክት እኛ የ ESP8266 12e ሞጁል ያለው NodeMCU v1.0 ሰሌዳ እንጠቀማለን። በተጨማሪም የእኛን የ Laravel መተግበሪያን የምናስተናግድበትን ኮምፒተር መጠቀም ያስፈልገናል። እንደዚህ ዓይነቱን አከባቢ እንዴት ማቀናበር እንደሚችሉ ለማወቅ ከፈለጉ ቪዲዮዬን በዚያ ላይ ይመልከቱ።
ደረጃ 2 የላራቬል ማመልከቻን ያዘጋጁ
የእኛ የመጀመሪያ እርምጃ ላራቬልን በአቀናባሪ በኩል መጫን ነው። ሰነዶቹ በዝርዝር ስለሚያብራሩት እና እዚህ ሊያገኙት ስለሚችሉ ይህንን እንዴት ማድረግ እንደሚችሉ በዝርዝር አልገባም።
ይህንን ማሳያ ቀላል ለማድረግ በላራሌል ውስጥ በኋላ ልንገመግማቸው ከ Arduino ወደ የጽሑፍ ፋይል የምንገባውን መረጃ እናስገባለን። ለዚያ በመጀመሪያ በ ‹api.php› ፋይል ውስጥ አዲስ የ POST መንገድ እንፈጥራለን። በመልሶ መደወያው ውስጥ ፣ የተላኩትን መለኪያዎች ሰርስረን ለማውጣት የጥያቄ ዝርዝሩን እናስገባለን።
ወደ ፋይል ለመፃፍ ፣ ከላራቬል የማከማቻውን ገጽታ በሚጠቀመው የመተግበሪያ ዘዴ እጠቀማለሁ። ይህ ዘዴ ሲጠራ ይህ ውሂብ በተጠቀሰው ፋይል ላይ የሚጨምርበትን የፋይል ስም እና የሕብረቁምፊ ውሂብ ይቀበላል። ፋይሉ ከሌለ ፣ በመጀመሪያ ጥሪ ላይ እየተፈጠረ ነው።
በእያንዳንዱ ረድፍ ውስጥ የምንጽፈው ውሂብ የአሁኑን ቀን እና ሰዓት ያካተተ ሲሆን ለሙቀት እና እርጥበት የጥያቄ እሴቶችን ይከተላል። ብዙ እንደዚህ ያሉ እሴቶች ካሉዎት ለሁሉም ተመሳሳይ ተመላሽ የማድረግ ሂደቱን መድገም ይችላሉ።
ደረጃ 3: አርዱዲኖ ላኪውን ያዘጋጁ
አሁን የአርዲኖን ኮድ እና የውሂብ መላክን እንመልከት።
የኖድኤምሲዩ ቦርድ ከኛ ዋይፋይ ጋር መገናኘት እና ጥያቄ መላክ እንዲችል ፣ በመጀመሪያ በርካታ ቤተ -መጽሐፍትን ማካተት አለብን። በመቀጠል እኛ የምንገናኝበትን አውታረ መረብ እና የይለፍ ቃሉን SSID መግለፅ አለብን። አንድ ኢኖን ከኤተርኔት ጋሻ የሚጠቀሙ ከሆነ የእርስዎ ሂደት የተለየ ይሆናል።
እንዲሁም እኛ እኛ የፈጠርነውን የላራሌል አገልጋይ ስር ዩአርኤል እዚህ እናስቀምጣለን። በእኔ ሁኔታ ይህ የእኔ አካባቢያዊ ኮምፒዩተር የአይፒ አድራሻ ነው ነገር ግን ኮዱ የሚገኝበት ማንኛውንም የአስተናጋጅ ዩአርኤል ማከል ይችላሉ።
በማዋቀር ተግባር ውስጥ ፣ ምን እየተደረገ እንዳለ መከታተል እንድንችል ተከታታይ ግንኙነቱን እንጀምራለን። በተጨማሪም ከ Wi -Fi ጋር በትክክል መገናኘት እንዲችል የ NodeMCU ሰሌዳውን ማዋቀር አለብን። ያ አንዴ ከተጠናቀቀ ፣ ግንኙነቱን ማስጀመር እና የአይፒ አድራሻውን ከራውተሩ እስክንቀበል ድረስ መጠበቅ እንችላለን።
ለዚህ ምሳሌ ፣ በእውነቱ ከቦርዱ ጋር የተገናኙ ምንም ዳሳሾች የሉኝም። ይልቁንስ የዘፈቀደ ተግባሩን በመጠቀም አንዳንድ የዘፈቀደ መረጃዎችን እፈጥራለሁ እና ያንን እልካለሁ።
ይህ ውሂብ በጥያቄ ሕብረቁምፊ መልክ መዘጋጀት እና የኤችቲቲፒ ጥያቄ ከተጀመረ በኋላ በኤችቲቲፒ ደንበኛው ላይ የ POST ዘዴን በመጠቀም መላክ አለብን። ቀደም ሲል ያከልነው አርዕስት አገልጋዩ ለመሰብሰብ በሚፈልገው ጥያቄ ውስጥ ውሂብ እንዳለ ለማሳወቅ አለ።
በውጤቱም ፣ መጀመሪያ የኤችቲቲፒ ሁኔታ ኮዱን እና ከዚያ የምላሽ ክፍያ ጫንን እናገኛለን። ሁሉም ነገር በተቀላጠፈ ሁኔታ ከሄደ ፣ እንደ ኮዱ 200 ማግኘት አለብን እና ከላራቬል ማመልከቻችን ምንም ስላልመለስን ፣ የክፍያው ጭነት ባዶ ይሆናል።
በሆነ ምክንያት የሁኔታ ኮድ 200 ካልሆነ ፣ ከዚያ የመጫኛ ጭነት ብዙውን ጊዜ የተከሰተውን የስህተት መልእክት ይይዛል።
መጨረሻ ላይ ፣ ጥያቄውን መዝጋቱን እና ተመሳሳይ ሂደት እንደገና ለማድረግ በምሳሌአችን ውስጥ 5 ሰከንዶች መጠበቅ እንዳለብን ማረጋገጥ አለብን።
ውጤቱ በእያንዳንዱ ድግግሞሽ ላይ በጽሑፍ ፋይል ውስጥ የተቀመጡትን እሴቶች ማግኘታችን ነው ፣ ስለዚህ በኋላ ይህንን ለማሳየት ወይም በገበታ ላይ ካርታውን ልንጠቀምበት እንችላለን።
ደረጃ 4: ተጨማሪ እርምጃዎች
እንደሚመለከቱት ፣ ሂደቱ በትክክል ቀላል እና ከተለያዩ ዳሳሾች እሴቶችን ለማንበብ እና በመረጃ ቋት ውስጥ ለመፃፍ በቀላሉ ሊሰፋ ይችላል። በዚህ ሊገነቡ የሚችሉት ውጤት በአዕምሮዎ ብቻ የተገደበ ነው። እርስዎ እንዲጀምሩ ለማገዝ ከዚህ በታች በምሳሌው ውስጥ ጥቅም ላይ የዋለው ሙሉ ምንጭ ኮድ አገናኝ ነው።
github.com/bkolicoski/arduino-laravel-comm…
ከዚህ አስተማሪ አዲስ ነገር ለመማር እንደቻሉ ተስፋ አደርጋለሁ እናም እርስዎ ካደረጉ ፣ እባክዎን በአስተያየቶቹ ውስጥ ያሳውቁኝ ፣ በመምህራን ላይ ይከተሉኝ እና ለዩቲዩብ ጣቢያዬ መመዝገብዎን አይርሱ።
አመሰግናለሁ!
የሚመከር:
የ SmartHome ገመድ አልባ ግንኙነት -የ MQTT እጅግ በጣም መሠረታዊ መሠረቶች 3 ደረጃዎች
የ SmartHome ገመድ አልባ ግንኙነት -የ MQTT እጅግ በጣም መሠረታዊ መሠረቶች: MQTT መሠረታዊ ነገሮች ** የቤት የቤት አውቶሜሽን ተከታታይ እሠራለሁ ፣ ወደፊት ያደረግሁትን ሁሉ ለማወቅ የወሰድኳቸውን እርምጃዎች እሄዳለሁ። ይህ Instructable በወደፊት አስተማሪዎቼ ውስጥ ለአጠቃቀም MQTT ን እንዴት ማዋቀር እንደሚቻል ላይ መነሻ ነው። ሆዌቭ
ዝቅተኛ ዋጋ E32 (sx1278/sx1276) መሣሪያ ለ Arduino ፣ Esp8266 ወይም Esp32: 15 ደረጃዎች ከሎራ 3 ኪ.ሜ እስከ 8 ኪ.ሜ ገመድ አልባ ግንኙነት
ዝቅተኛ ዋጋ E32 (sx1278/sx1276) መሣሪያ ለአርዱinoኖ ፣ ኤስ ኤስ ኤስ8266 ወይም Esp32 ከሎራ 3 ኪ.ሜ እስከ 8 ኪ.ሜ የገመድ አልባ ግንኙነት - በሴሜቴክ ተከታታይ የሎራ መሣሪያ ፣ በጣም ኃይለኛ ፣ ቀላል እና ርካሽ መሣሪያ ላይ በመመስረት EBYTE E32 ን ለማስተዳደር ቤተ -መጽሐፍት እፈጥራለሁ። የ 3 ኪ.ሜ ሥሪት እዚህ ፣ 8 ኪ.ሜ ሥሪት እዚህ ከ 3000 ሜ እስከ 8000 ሜትር ርቀት ላይ መሥራት ይችላሉ ፣ እና እነሱ ብዙ ባህሪዎች አሏቸው
ሽቦ አልባ ኢንክሪፕት የተደረገ ግንኙነት አርዱinoኖ 5 ደረጃዎች
ሽቦ አልባ ኢንክሪፕት የተደረገ ግንኙነት አርዱinoኖ - ሰላም ለሁሉም ፣ በዚህ በሁለተኛው ጽሑፍ ውስጥ የገመድ አልባ ግንኙነትዎን ደህንነት ለመጠበቅ ቺፕ Atecc608a ን እንዴት እንደሚጠቀሙ እነግርዎታለሁ። ለዚህ ፣ NRF24L01+ ን ለገመድ አልባ ክፍል እና ለአርዱዲኖ UNO እጠቀማለሁ። ማይክሮ ቺፕ ATECC608A የተነደፈው በ
ረጅም ክልል ፣ 1.8 ኪ.ሜ ፣ አርዱinoኖ ወደ አርዱዲኖ ሽቦ አልባ ግንኙነት ከኤች.ሲ. -12 ጋር ።6 ደረጃዎች (ከስዕሎች ጋር)
ረጅም ክልል ፣ 1.8 ኪ.ሜ ፣ አርዱinoኖ ወደ አርዱinoኖ ሽቦ አልባ ግንኙነት ከኤች.ሲ. -12 ጋር። በዚህ ትምህርት ውስጥ በአሩዲኖዎች መካከል እስከ 1.8 ኪ.ሜ ርቀት ባለው አየር ውስጥ እንዴት እንደሚገናኙ ይማራሉ። HC-12 ገመድ አልባ ተከታታይ ወደብ ነው። በጣም ጠቃሚ ፣ እጅግ በጣም ኃይለኛ እና ለአጠቃቀም ቀላል የሆነ የግንኙነት ሞዱል። መጀመሪያ ትለቃለህ
በጣም ርካሹ አርዱinoኖ -- ትንሹ አርዱinoኖ -- አርዱዲኖ ፕሮ ሚኒ -- ፕሮግራሚንግ -- አርዱዲኖ ኔኖ 6 ደረጃዎች (ከስዕሎች ጋር)
በጣም ርካሹ አርዱinoኖ || ትንሹ አርዱinoኖ || አርዱዲኖ ፕሮ ሚኒ || ፕሮግራሚንግ || አርዱዲኖ ኔኖ …………………………. እባክዎን ለተጨማሪ ቪዲዮዎች የዩቲዩብ ቻናሌን ሰብስክራይብ ያድርጉ ……. .ይህ ፕሮጀክት ከመቼውም ጊዜ በጣም ትንሽ እና ርካሽ አርዱዲኖን እንዴት ማገናኘት እንደሚቻል ነው። በጣም ትንሹ እና ርካሽ አርዱዲኖ አርዱዲኖ ፕሮ ሚኒ ነው። እሱ ከአርዲኖ ጋር ይመሳሰላል