ዝርዝር ሁኔታ:

የውይይት ቦት በመጠቀም የቀጥታ ዘገባ ካለው ጋር ተዋናይ -4 ደረጃዎች
የውይይት ቦት በመጠቀም የቀጥታ ዘገባ ካለው ጋር ተዋናይ -4 ደረጃዎች

ቪዲዮ: የውይይት ቦት በመጠቀም የቀጥታ ዘገባ ካለው ጋር ተዋናይ -4 ደረጃዎች

ቪዲዮ: የውይይት ቦት በመጠቀም የቀጥታ ዘገባ ካለው ጋር ተዋናይ -4 ደረጃዎች
ቪዲዮ: ፈረስ እንዴት እንደሚሄድ? የተሳሳተ ፈረስ ማጎልበት የሞስኮፕ አውሮፕላን የአሰልጣኝ ኦልጋ ፓሉሽሊና 2024, ህዳር
Anonim
የውይይት ቦት በመጠቀም የቀጥታ ዘገባ ካለው ጋር ተዋናይ
የውይይት ቦት በመጠቀም የቀጥታ ዘገባ ካለው ጋር ተዋናይ
የውይይት ቦት በመጠቀም የቀጥታ ዘገባ ካለው ጋር ተዋናይ
የውይይት ቦት በመጠቀም የቀጥታ ዘገባ ካለው ጋር ተዋናይ
የውይይት ቦት በመጠቀም የቀጥታ ዘገባ ካለው ጋር ተዋናይ
የውይይት ቦት በመጠቀም የቀጥታ ዘገባ ካለው ጋር ተዋናይ
የውይይት ቦት በመጠቀም የቀጥታ ዘገባ ካለው ጋር ተዋናይ
የውይይት ቦት በመጠቀም የቀጥታ ዘገባ ካለው ጋር ተዋናይ

በዋትስአፕ በኩል እንደተጠየቁት ከኖድኤምሲ ተለዋዋጮችን (ቦታ ፣ ከፍታ ፣ ግፊት…) ያግኙ ወይም በትዊሊዮ ኤፒአይ በኩል ትዕዛዞችን ወደ NodeMCU ይላኩ።

ለጥቂት ሳምንታት ከ Twilio ኤፒአይ ጋር እየሠራሁ ነበር ፣ በተለይም ለ WhatsApp መልእክት ፣ እና እንዲያውም ከኖድኤምሲዩ ወደ ስልኬ የሚመጡትን ተለዋዋጮች የሚልክ ፕሮጀክት ፈጥሬ ነበር።. እናም ፣ የ WhatsApp ምላሽ መልዕክቶችን እና የ MySQL ዳታቤዝ በመጠቀም የእኔን አዲስ ሀሳብ ለመውሰድ እና ለማሻሻል ቆር was ነበር እናም በዚህ ፕሮጀክት ፈጠርኩ። በዚያ መንገድ ተጠቃሚው በጠየቃቸው ወይም በ WhatsApp በኩል ከተጠቃሚዎች ትዕዛዞችን ሲያገኝ ኖድኤምሲዩ ተለዋዋጮችን እንደ WhatsApp መልእክቶች ያስተላልፋል። ያንን ለማስተዳደር በ PHP ውስጥ የድር መተግበሪያን ፈጠርኩ ፣ እሱም የ WhatsApp መልእክት መላክ አለመኖሩን የሚለይ እና በአካል ውስጥ ባለው ቁልፍ ቃል ላይ በመመስረት መልዕክቱን ይመልሳል። ዋትስአፕ የሁለት መንገድ የግንኙነት ማዕከል ተብሎ የሚጠራው ትግበራ ከኖድኤምሲው የተላለፉትን ሁሉንም ተለዋዋጮች እና ከ WhatsApp የተቀበሉትን ትዕዛዞች ወደ ተወሰነ የ MySQL ዳታቤዝ ያስቀምጣል ስለሆነም አንድ ነገር ሲጠየቅ ወዲያውኑ ተጠቃሚውን እና ኖድኤምሲዩን ያስተላልፋል። የግንኙነት ማዕከል ለመፍጠር ከ TheAmplituhedron ይልቅ አካባቢያዊውን ወይም አገልጋይዎን ለመጠቀም ከፈለጉ የመተግበሪያውን ምንጭ ኮድ ከዚህ በታች አጋርቻለሁ ፣ ግን በመጀመሪያ ፣ የ Twilio ረዳት ቤተ -መጽሐፍትን ማውጫ ውስጥ ማውረድ አለብዎት። በዚህ ፕሮጀክት ውስጥ የርቀት ካርታ እና የአየር ሁኔታ ትንበያ ቦት እንደ WhatsApp ምላሽ መልዕክቶች ሲጠየቁ የሙቀት መጠንን ፣ ግፊትን ፣ ከፍታውን ፣ ኬክሮስ እና ኬንትሮስን የሚልክ እና በ WhatsApp በኩል ትዕዛዞችን በመስጠት መሠረቱን ይቆጣጠሩ። መረጃን ለመሰብሰብ ፣ የ BMP180 ግፊት እና የሙቀት ዳሳሽ ፣ እና GY-NEO6MV2 ጂፒኤስ ሞዱል ለመጠቀም እና የመሠረቱን ርቀት እና ቁጥጥር ለማድረግ ፣ የ L298N ሞተር ሾፌር እና ሁለት የጎማ እና የዲሲ ሞተር ኪት ከኳስ ካስተር ጋር ለመጠቀም ወሰንኩ።

እንዲሁም ፣ በ WhatsApp ካርታዎች ላይ በጂፒኤስ ሞጁል የመነጨውን ቦታ ማየት ይችላሉ።

አቅርቦቶች

  • የሃርድዌር ክፍሎች
  • NodeMCU ESP8266 Breakout Board × 1
  • NodeMCU LoLin ESP8266 Base Shield × 1
  • GY-NEO6MV2 ጂፒኤስ ሞዱል × 1
  • SparkFun BMP180 የግፊት ዳሳሽ × 1
  • L298N የሞተር ሾፌር × 1
  • የጎማ እና የዲሲ ሞተር ኪት × 2
  • ቦል ካስተር × 1 የባትሪ መያዣ ፣ ኤኤ x 8 × 1
  • SparkFun Solder- የሚችል የዳቦ ሰሌዳ - ሚኒ × 1
  • ወንድ/ሴት ዝላይ ሽቦዎች × 1 ወንድ/ወንድ ዝላይ ሽቦዎች

የሶፍትዌር መተግበሪያዎች እና የመስመር ላይ አገልግሎቶች

  • አርዱዲኖ አይዲኢ
  • Twilio API ለ WhatsApp

ደረጃ 1 - Twilio ለ WhatsApp

Twilio ለ WhatsApp
Twilio ለ WhatsApp
Twilio ለ WhatsApp
Twilio ለ WhatsApp
Twilio ለ WhatsApp
Twilio ለ WhatsApp

በትዊሊዮ ኤፒአይ በኩል የ WhatsApp መልዕክቶችን ለመላክ እርስዎ ማድረግ ያለብዎት ብቸኛው ነገር ለ Twilio የሙከራ መለያ መመዝገብ ነው።

ከተመዘገቡ በኋላ ፣ በ SID እና Auth Token አማካኝነት Twilio API ን ለ WhatsApp ያለ ክፍያ መጠቀም ይችላሉ። በ Twilio ላይ እንደተብራራው ፣ የኤፒአይ እና የ WhatsApp አብነት መልዕክቶችን ለማስጀመር የተጋራ ስልክ ቁጥርን ከስልክዎ ጋር መቀላቀል አለብዎት። አስፈላጊ -ከተረጋገጠ ስልክዎ የሚመጡ የ WhatsApp መልዕክቶችን ምላሽ ለመስጠት ፣ ከእርስዎ የግንኙነት መገናኛ መንገድ ጋር በማጠሪያ ሳጥኑ ውስጥ የ Twilio መተግበሪያዎን ነባሪ የመጨረሻ ነጥብ ዩአርኤል መለወጥ አለብዎት።

ደረጃ 2 የውሂብ ማስተላለፍን ለማስተዳደር የግንኙነት ማዕከል እንዴት እንደሚፈጠር

የውሂብ ማስተላለፍን ለማስተዳደር የግንኙነት ማዕከል እንዴት እንደሚፈጠር
የውሂብ ማስተላለፍን ለማስተዳደር የግንኙነት ማዕከል እንዴት እንደሚፈጠር
የውሂብ ማስተላለፍን ለማስተዳደር የግንኙነት ማዕከል እንዴት እንደሚፈጠር
የውሂብ ማስተላለፍን ለማስተዳደር የግንኙነት ማዕከል እንዴት እንደሚፈጠር
የውሂብ ማስተላለፍን ለማስተዳደር የግንኙነት ማዕከል እንዴት እንደሚፈጠር
የውሂብ ማስተላለፍን ለማስተዳደር የግንኙነት ማዕከል እንዴት እንደሚፈጠር
የውሂብ ማስተላለፍን ለማስተዳደር የግንኙነት ማዕከል እንዴት እንደሚፈጠር
የውሂብ ማስተላለፍን ለማስተዳደር የግንኙነት ማዕከል እንዴት እንደሚፈጠር

ከኖድኤምሲዩ ፣ ወይም የኤችቲቲፒ ጥያቄን ሊያደርግ የሚችል ሌላ ማንኛውም መሣሪያ ፣ በ Twilio ትግበራ ከተረጋገጠ ስልክ ቁጥር የሚመጡ የ WhatsApp መልእክቶችን እንዲመልሱ የሚያስችልዎትን የድር መተግበሪያን ፕሮግራም አደረግኩ። እንደ WhatsApp መልእክቶች እና ትዕዛዞችን ወደ መሣሪያው ይላኩ።

ይህ ትግበራ ከመሣሪያው የሚመጣውን ውሂብ ለጊዜው ወደተወሰነ የ MySQL አገልጋይ ያስቀምጣል ስለዚህ በተጠቃሚው በተጠየቀ ቁጥር የአሁኑን ተለዋዋጮች ከመሣሪያው መደወል አያስፈልግም። ተለዋዋጮችን ከመሣሪያው በትክክል ለማስመዝገብ ፣ ተለዋዋጮችን በኤችቲቲፒ ጥያቄ በኩል ወደ ልዩ የግንኙነት ማዕከልዎ ዱካ መላክ አለብዎት። አስፈላጊ ፦ መተግበሪያውን ለመጠቀም በ TheAmplituhedron ኤፒአይ ከእርስዎ hedron ጋር በሚመነጨው የግንኙነትዎ መገናኛ መንገድ በአሸዋ ሳጥን ውስጥ የ Twilio መተግበሪያዎን ነባሪ የመጨረሻ ነጥብ ዩአርኤል መለወጥ አለብዎት።

እርስዎ በወሰኑት የውሂብ ጎታዎ ላይ ለእያንዳንዱ ውሂብ ከዚህ በታች ማየት የሚችሉት የተወሰነ ቁልፍ ቃል ሲያስገቡ ፣ ይህ መተግበሪያ ከቁልፍ ቃሉ ጋር የተጎዳኘውን ተለዋዋጭ ወደ ስልክዎ በመላክ ወይም ትዕዛዞችን ወደ መሣሪያው በማስተላለፍ ለዚያ መልእክት ምላሽ ይሰጣል። በውሂብ ጎታ ውስጥ - Data_1 ፣ Data_2 ፣ Data_3 ፣ Data_4 ፣ Data_5 ፣ Data_6 ፣ Command

  • የሙቀት መጠን -> ውሂብ ያግኙ_1
  • ግፊት -> ውሂብ ያግኙ_2
  • ከፍታ -> ውሂብ ያግኙ_3
  • ቀን -> ውሂብ ያግኙ_4
  • ጊዜ -> ውሂብ ያግኙ_5
  • ኬክሮስ እና ኬንትሮስ -> ውሂብ ያግኙ_6
  • የካርታ ቦታ -> የጂፒኤስ መረጃን በመጠቀም የ Google ካርታዎች አገናኝን ያግኙ
  • ቀጥ ብለው ይሂዱ -> እራሱን እንደ መሣሪያው እንደ ትዕዛዝ ይላኩ
  • ተመለስ -> እራሱን ለመሣሪያው እንደ ትዕዛዝ ይላኩ
  • ወደ ቀኝ ይሂዱ -> እራሱን ለመሣሪያው እንደ ትዕዛዝ ይላኩ
  • ወደ ግራ ይሂዱ -> እራሱን ለመሣሪያው እንደ ትዕዛዝ ይላኩ
  • አቁም -> እራሱን እንደ መሣሪያው እንደ ትዕዛዝ ይላኩ
  • ፕሮግራም የተደረገበት
  • ስለ
  • እንዴት ነህ?
  • ተጨማሪ መረጃ
  • ContactSpidey -> የሚዲያ ማስተላለፍን ይፈትሹ
  • Batman -> የሚዲያ ማስተላለፍን ይፈትሹ
  • እገዛ -> ሁሉንም ቁልፍ ቃላት ያትሙ

አስታዋሽ-ዋትሳፕ የሁለት መንገድ የግንኙነት ማዕከል ክፍት ምንጭ ነው። በፕሮጀክቶችዎ ውስጥ ከአካባቢያዊው ወይም ከአገልጋይዎ ይልቅ TheAmplituhedron ን ለመጠቀም የማይፈልጉ ከሆነ ፣ ከዚህ በታች የምንጭ ኮዱን ማውረድ እና በአገልጋይዎ ላይ የግንኙነት ማዕከል መተግበሪያዎን በመፍጠር ቁልፍ ቃላትን ልዩ ማድረግ ይችላሉ።

ደረጃ 3: ባህሪዎች

ዋና መለያ ጸባያት
ዋና መለያ ጸባያት
ዋና መለያ ጸባያት
ዋና መለያ ጸባያት
ዋና መለያ ጸባያት
ዋና መለያ ጸባያት
  • በ GY-NEO6MV2 ጂፒኤስ ሞጁል የተፈጠረውን ቀን ፣ ሰዓት ፣ ኬክሮስ እና ኬንትሮስ መረጃ ይሰብስቡ።
  • ከ BMP180 የግፊት ዳሳሽ የሙቀት መጠን ፣ ግፊት እና ከፍታ ያግኙ።
  • ተለዋዋጮችን ወደ ዳታቤዙ ለማስተላለፍ የኤች ቲ ቲ ፒ ጥያቄን ያድርጉ እና እንደ ምላሽ ሆነው ትዕዛዙን ከመረጃ ቋቱ ይቀበሉ።
  • በትእዛዙ ላይ በመመስረት L298N የሞተር ነጂን ይቆጣጠሩ።
  • በተከታታይ ማሳያ ላይ ሁሉንም ሂደቶች ይከታተሉ።
  • በ WhatsApp በኩል እንደተጠየቀ በውሂብ ጎታ የተቀመጡ ተለዋዋጮችን ለማሳየት የምላሽ መልዕክቶችን ይፈልጉ ወይም በ WhatsApp ላይ ትዕዛዙን በመላክ ለመሣሪያው ትዕዛዞችን ይስጡ።

የሚመከር: