ዝርዝር ሁኔታ:

ጉግል ፍለጋ በ ESP32: 7 ደረጃዎች
ጉግል ፍለጋ በ ESP32: 7 ደረጃዎች

ቪዲዮ: ጉግል ፍለጋ በ ESP32: 7 ደረጃዎች

ቪዲዮ: ጉግል ፍለጋ በ ESP32: 7 ደረጃዎች
ቪዲዮ: Installing VSCode with PlaformIO and building MarlinFW 2024, ሀምሌ
Anonim
ጉግል ፍለጋ በ ESP32 ላይ
ጉግል ፍለጋ በ ESP32 ላይ

በዚህ መማሪያ ውስጥ የጉግል ፍለጋዎችን በ ESP32 እንዴት እንደሚያደርጉ አሳያችኋለሁ። የፍለጋ ውጤቶቹ በኮምፒተር ላይ በተከታታይ ማሳያ ውስጥ ስለሆኑ ውጤቱ ራሱ በጣም ጠቃሚ አይደለም ፣ ግን የ ESP32 ኃይል ማድረግ እና ማሳየት አሪፍ ነገር ነው። በ ESP32 ላይ አነስተኛ የድር አሳሽ ለመፍጠር እና ለምሳሌ በኤልሲዲ ማያ ገጽ ላይ ውጤትን ለማተም ኮዱ ሊሻሻል ይችላል።

በዚህ መማሪያ ውስጥ ፣ በቂ ማህደረ ትውስታ እንዳለኝ እርግጠኛ ለመሆን 4 ሜባ PSRAM ያለው የ ESP32 ሰሌዳ እጠቀማለሁ። የተገኙትን የ html ኮድ ለማውረድ ይህ ጠቃሚ ሊሆን ይችላል።

አቅርቦቶች

- እንደ uPesy ESP32 Wrover DevKit ያለ ውጫዊ ራም ያለው የ ESP32 ቦርድ

- Arduino IDE ወይም PlatformIO በ esp32 ቅጥያ ተጭኗል

- የጉግል መለያ

ደረጃ 1 የኤችቲኤምኤል ፋይልን ወይም የ JSON ፋይልን ያውርዱ - ጥሩው እና መጥፎው መንገድ

የጉግል ፍለጋዎችን ለማምጣት ቀላሉ መንገድ የኤችቲኤምኤል ገጹን ከ url ማውረድ ነው https://www.google.com/search?q=esp32 ፣ ከጥያቄዎ በኋላ ከ q = በኋላ

በጥቂት ምክንያቶች ይህ መጥፎ መንገድ ነው

  • ለ ESP32 ምንም የኤችቲኤምኤል መተንተን ስለሌለ (መተንተን ውሂብ) አስቸጋሪ ነው። ስለዚህ ትክክለኛውን የኤችቲኤምኤል መለያ ማግኘት ፣ ሕብረቁምፊዎችን ማውጣት ፣…: ኮዱ የተዝረከረከ ይሆናል።
  • መረጃ ቆጣቢ አይደለም - ትንሽ መረጃዎችን ለማውጣት ብቻ የኤችቲኤምኤል ገጹን በጃቫስክሪፕት እና በሲኤስ ስክሪፕቶች ማውረድ ያስፈልግዎታል። የኤችቲኤምኤል ገጹ መጠን 300 ኪባ አካባቢ ነው ፣ ESP32 የ html ገጽን በአንድ ጊዜ ለማውረድ እንኳን በቂ ማህደረ ትውስታ የለውም (የሚቻለው በውጫዊ PSRAM ብቻ)።
  • በ Google በጥቁር መዝገብ ውስጥ ሊገቡ ይችላሉ -በጣም ብዙ ምርምር ካደረጉ ፣ ጉግል በ ESP32 ላይ ካፕቻን እንደ መፍታት እና እንደ መልካም ዕድል ይቆጥራችኋል።

ጥሩው መንገድ የ JSON ፋይልን የሚመልሰውን የ Google ፍለጋ ኤፒአይን መጠቀም ነው። የ JSON ፋይል እንደ ESD32 እንደ ArduinoJson ባሉ ቤተመፃህፍት በቀላሉ ሊተነተን ይችላል። የፍለጋ ውጤቶችን ለማውጣት በዚህ ዘዴ በጣም ቀላል ይሆናል።

ደረጃ 2 - የፍለጋ ሞተር ይፍጠሩ

የፍለጋ ሞተር ይፍጠሩ
የፍለጋ ሞተር ይፍጠሩ
የፍለጋ ሞተር ይፍጠሩ
የፍለጋ ሞተር ይፍጠሩ

በመጀመሪያ ፣ በ Google መለያዎ ውስጥ ብጁ የፍለጋ ሞተር መፍጠር አለብን ፦

  • ወደ https://cse.google.com/cse/create/new ይሂዱ
  • Www.google.com ን ወደ «ጣቢያዎች ፍለጋ» ያክሉ
  • ከፈለጉ ቋንቋ ይለውጡ
  • የፍለጋ ሞተርዎን ስም ይሰይሙ እና “ፍጠር” ላይ ጠቅ ያድርጉ

ደረጃ 3 - የፍለጋ ሞተር ውቅር

የፍለጋ ሞተር ውቅር
የፍለጋ ሞተር ውቅር
የፍለጋ ሞተር ውቅር
የፍለጋ ሞተር ውቅር
የፍለጋ ሞተር ውቅር
የፍለጋ ሞተር ውቅር

ግቤቶችን ለማስተካከል ወደ የፍለጋ ሞተሩ የቁጥጥር ፓነል ይሂዱ

  • «መላውን ድር ፈልግ» ን አንቃ
  • ቋንቋን ወይም ክልልን መለወጥ ፣ ምስሎችን ማንቃት ይችላሉ
  • የፍለጋ ሞተር መታወቂያ ያግኙ ፣ ለሚቀጥሉት እርምጃዎች ጠቃሚ ይሆናል

እስከ “የፕሮግራም መለያዎች” ድረስ ወደ ታች ይሸብልሉ እና “ይጀምሩ” ላይ ጠቅ ያድርጉ

ደረጃ 4 የኤፒአይ ቁልፍን ያግኙ

የኤፒአይ ቁልፍን ያግኙ
የኤፒአይ ቁልፍን ያግኙ
የኤፒአይ ቁልፍን ያግኙ
የኤፒአይ ቁልፍን ያግኙ
የኤፒአይ ቁልፍን ያግኙ
የኤፒአይ ቁልፍን ያግኙ

አሁን በ https://developers.google.com ድር ጣቢያ ላይ መሆን አለብዎት ፦

  • “ቁልፍ ያግኙ” ላይ ጠቅ ያድርጉ
  • የፕሮጀክት ስም ያስገቡ
  • የኤፒአይ ቁልፍዎን ይቅዱ

ደረጃ 5 የሙከራ ኤፒአይ

ኤፒአይ ሙከራ
ኤፒአይ ሙከራ

አሁን ኤፒአዩን መሞከር እንችላለን ፣ ዩአርኤል እንደሚከተለው ነው

customsearch.googleapis.com/customsearch/v1?key=YOUR_API_KEY&cx=YOUR_SEARCH_ENGINE_ID&q=esp32

«YOUR_API_KEY» እና «YOUR_SEARCH_ENGINE_ID» ን በእርስዎ ይተኩ።

በድር አሳሽዎ ውስጥ ወደዚህ ዩአርኤል ይሂዱ ፣ እንደ በቅጽበታዊ ገጽ እይታው ውስጥ እንደ google ፍለጋ ውጤቶች ያሉ የጄሰን ፋይልን ማየት አለብዎት።

የሁሉም መለኪያዎች ዝርዝር እዚህ ይገኛል

ደረጃ 6: ArduinoJson Library ን ይጫኑ

ArduinoJson ቤተ -መጽሐፍትን ይጫኑ
ArduinoJson ቤተ -መጽሐፍትን ይጫኑ

የ JSON ፋይልን ለመተንተን የ ArduinoJson ቤተ -መጽሐፍትን እንጠቀማለን።

በአርዱዲኖ አይዲኢ ውስጥ ወደሚገኘው የቤተመጽሐፍት ሥራ አስኪያጅ ይሂዱ እና ArduinoJson ን ይተይቡ። ትክክለኛውን ቤተ -መጽሐፍት ይጫኑ "ArduinoJson by Benoit Blanchon".

እንኳን ደስ አለዎት ፣ ሁሉም ውቅሮች ተከናውነዋል።

ደረጃ 7: በ Google ላይ ንድፉን ያውርዱ እና ይፈልጉ

ጉግል ላይ ንድፉን ያውርዱ እና ይፈልጉ
ጉግል ላይ ንድፉን ያውርዱ እና ይፈልጉ

ለዚህ የመጨረሻ ደረጃ ፦

  • ንድፉን ያውርዱ።
  • የ WiFi ፈጠራዎችዎን ፣ የኤፒአይ ቁልፍዎን እና የሞተር መታወቂያዎን ያክሉ።
  • ንድፉን ይሰብስቡ እና ጥያቄዎን ለመላክ ተከታታይ ሞኒተሩን ይጠቀሙ።

በድር ጣቢያዬ ላይ ተጨማሪ ትምህርቶች upesy.com

የሚመከር: