Skip to main content

New

76th Independence Day of India,15 agust

ESP8266 NodeMCU: ESP-NOW Web Server Sensor Dashboard (ESP-NOW + Wi-Fi)

ESP8266 NodeMCU: ESP-NOW Web Server Sensor Dashboard (ESP-NOW + Wi-Fi)

આ પ્રોજેક્ટમાં તમે શીખી શકશો કે ESP8266 નોડેમસીયુ બોર્ડ સાથે વેબ સર્વરને કેવી રીતે હોસ્ટ કરવું અને તે જ સમયે ESP-NOW સંચાર પ્રોટોકોલનો ઉપયોગ કેવી રીતે કરવો. તમારી પાસે ઘણા ઇએસપી 66. E66 બોર્ડ હોઈ શકે છે જે ઇએસપી-નાઉ દ્વારા સેન્સર રીડિંગ્સ એક ઇએસપી to that that66 રીસીવરને મોકલે છે જે વેબ સર્વર પરના તમામ વાંચનો દર્શાવે છે. બોર્ડ્સ આર્ડિનો આઇડીઇનો ઉપયોગ કરીને પ્રોગ્રામ કરવામાં આવશે.

ESP8266 NodeMCU: ESP-NOW Web Server Sensor Dashboard using Arduino IDE (ESP-NOW and Wi-Fi simultaneously)
ઇએસપી 6682MC નોડેમસીયુ: rduર્ડુનો IDE (ESP-NOW અને Wi-Fi વારાફરતી) નો ઉપયોગ કરીને ESP-NOW વેબ સર્વર સેન્સર ડેશબોર્ડ અમારી પાસે ESP-NOW સાથે સંબંધિત અન્ય માર્ગદર્શિકાઓ છે જેમાં તમને રુચિ હોઈ શકે: ESP-NOW સાથે પ્રારંભ કરો (ESP8266 NodeMCU Ardino IDE સાથે) ESP8266 નોડેમસીયુ બોર્ડ્સ વચ્ચે ESP-NOW ટૂ-વે કમ્યુનિકેશન ESP8266 સાથે ESP-NOW: મલ્ટીપલ બોર્ડ્સ પર ડેટા મોકલો (એકથી ઘણા) ESP8266 સાથે ESP-NOW: મલ્ટીપલ બોર્ડ્સમાંથી ડેટા પ્રાપ્ત કરો (ઘણા બધાથી એક)

Using ESP-NOW and Wi-Fi Simultaneously

Using ESP-NOW and Wi-Fi Simultaneously: ESP-NOW Receiver Web Server and ESP-NOW Sender boards with ESP8266 NodeMCU
  • જો તમારે વેબ સર્વરને હોસ્ટ કરવા માટે Wi-Fiનોઉપયોગ કરવો હોય અને અન્ય બોર્ડમાંથી સેન્સર રીડિંગ્સ પ્રાપ્ત કરવા માટે એક સાથે ESP-NOW નો ઉપયોગ કરવો હોય તો તમારે ધ્યાનમાં લેવાની કેટલીક બાબતો છે:ESP8266 પ્રેષક બોર્ડ્સએ રીસીવર બોર્ડની સમાન Wi-Fi ચેનલનો ઉપયોગ કરવો આવશ્યક છે.રીસીવર બોર્ડની Wi-Fi ચેનલ આપમેળે તમારા Wi-Fi રાઉટર દ્વારા સોંપાયેલ છે.રીસીવર બોર્ડનો Wi-Fi મોડ accessક્સેસ પોઇન્ટ અને સ્ટેશન (WIFI_AP_STA) હોવો આવશ્યક છે.તમે તે જ Wi-Fi ચેનલ મેન્યુઅલી સેટ કરી શકો છો અથવા રીસીવર બોર્ડની સમાન તેની Wi-Fi ચેનલને સેટ કરવા માટે તમે પ્રેષક પર કોડનો સરળ સ્પિનનેટ ઉમેરી શકો છો.
     
    Project Overview

The following diagram shows a high-level overview of the project we’ll build.

ESP-NOW Receiver Web Server and ESP32 boards sending temperature humidity readings with ESP-NOW using ESP8266 NodeMCU boards
નીચે આપેલ આકૃતિ અમે બનાવીશું તે પ્રોજેક્ટની ઉચ્ચ-સ્તરની ઝાંખી બતાવે છે. ESP-NOW રીસીવર વેબ સર્વર અને ESP3266 ESP8266 નોડેમસીયુ બોર્ડનો ઉપયોગ કરીને ESP-NOW સાથે તાપમાન ભેજ વાંચન મોકલવા ત્યાં એક ESP8266 પ્રેષક બોર્ડ છે જે BME280 તાપમાન અને ભેજ વાંચનને ESP-NOW દ્વારા એક ESP8266 રીસીવર બોર્ડ પર મોકલે છે (ESP-NOW ઘણાને એક ગોઠવણીમાં); ESP8266 રીસીવર બોર્ડ પેકેટો મેળવે છે અને વેબ સર્વર પર રીડિંગ્સ પ્રદર્શિત કરે છે; સર્વર-મોકલેલા ઇવેન્ટ્સ (એસએસઈ) નો ઉપયોગ કરીને જ્યારે પણ નવું વાંચન મળે ત્યારે વેબ પૃષ્ઠ આપમેળે અપડેટ થાય છે. વેબ પૃષ્ઠ જાવાસ્ક્રિપ્ટનો ઉપયોગ કરીને છેલ્લા સમયે રીડિંગ્સને અપડેટ કરવામાં આવ્યું હતું તે પણ બતાવે છે.

Prerequisites

આ પ્રોજેક્ટ સાથે આગળ વધતા પહેલા, ખાતરી કરો કે તમે નીચેની આવશ્યકતાઓ તપાસો છો. અરડિનો આઇડીઇ અમે અરડિનો આઇડીઇનો ઉપયોગ કરીને ઇએસપી 66 .6666 બોર્ડનો પ્રોગ્રામ કરીશું, તેથી આ ટ્યુટોરિયલ સાથે આગળ વધતા પહેલાં, ખાતરી કરો કે તમારી પાસે તમારી આર્ડિનો આઇડીઇમાં ઇએસપી 66826666 board બોર્ડ ઇન્સ્ટોલ કરેલું છે. અરડિનો આઇડીઇ (વિન્ડોઝ, મ OSક ઓએસ એક્સ અને લિનક્સ) માં ઇએસપી 8266 બોર્ડ ઇન્સ્ટોલ કરી રહ્યું છે.

BME280 Libraries

ઇએસપી 8266 પ્રેષક બોર્ડ BME280 સેન્સરથી તાપમાન અને ભેજનું વાંચન મોકલશે. BME280 સેન્સરમાંથી વાંચવા માટે, અમે Adaf فرو_BME280 પુસ્તકાલયનો ઉપયોગ કરીશું. આ લાઇબ્રેરીનો ઉપયોગ કરવા માટે, તમારે afડફ્રૂટ યુનિફાઇડ સેન્સર લાઇબ્રેરી પણ ઇન્સ્ટોલ કરવાની જરૂર છે. તે પુસ્તકાલયોને ઇન્સ્ટોલ કરવા માટે આગળનાં પગલાં અનુસરો. શોધ બ onક્સ પર “adડફ્રૂટ બીએમ 280” શોધો અને પુસ્તકાલય સ્થાપિત કરો. અર્ડુનો IDE માં BME280 સેન્સર લાઇબ્રેરી સ્થાપિત કરો BME280 લાઇબ્રેરીનો ઉપયોગ કરવા માટે, તમારે Adafruit_Sensor લાઇબ્રેરી પણ ઇન્સ્ટોલ કરવાની જરૂર છે. તમારા આર્ડિનો આઇડીઇમાં લાઇબ્રેરી સ્થાપિત કરવા માટે આગળનાં પગલાંને અનુસરો: સ્કેચ પર જાઓ> લાઇબ્રેરી શામેલ કરો> પુસ્તકાલયો મેનેજ કરો અને શોધ બ inક્સમાં "Adડફ્રૂટ એકીકૃત સેન્સર" લખો. લાઇબ્રેરી શોધવા અને તેને ઇન્સ્ટોલ કરવા માટે બધી રીતે નીચે સ્ક્રોલ કરો. અર્ડુનો IDE માં એડફ્રૂટ યુનિફાઇડ સેન્સર લાઇબ્રેરી સ્થાપિત કરો BME280 તાપમાન, ભેજ અને પ્રેશર સેન્સર વિશે વધુ જાણવા માટે, અમારું માર્ગદર્શિકા વાંચો: આર્ડિનો આઇડીઇ (પ્રેશર, તાપમાન, ભેજ) નો ઉપયોગ કરીને BME280 સાથે ESP8266. એસિંક વેબ સર્વર પુસ્તકાલયો

Search for “adafruit bme280 ” on the Search box and install the library.

Install BME280 sensor library in Arduino IDE
તમારે આર્દુનો_જેએસઓન લાઇબ્રેરી ઇન્સ્ટોલ કરવાની જરૂર છે. તમે આ લાઇબ્રેરીને આર્ડિનો આઈડીઇ લાઇબ્રેરી મેનેજરમાં ઇન્સ્ટોલ કરી શકો છો. ફક્ત સ્કેચ પર જાઓ> પુસ્તકાલય શામેલ કરો> પુસ્તકાલયોનું સંચાલન કરો અને પુસ્તકાલયના નામ માટે નીચે પ્રમાણે શોધો: આર્ડુનો જેએસઓન લાઇબ્રેરી આર્ડિનો આઇડીઇ ઇન્સ્ટોલ કરો ભાગો જરૂરી છે આ ટ્યુટોરિયલનું પાલન કરવા માટે, તમારે બહુવિધ ESP8266 બોર્ડની જરૂર છે. અમે ત્રણ ઇએસપી 8266 બોર્ડનો ઉપયોગ કરીશું. તમારે પણ જરૂર છે: 3x ઇએસપી 8266 (શ્રેષ્ઠ ઇએસપી 8266 વિકાસ બોર્ડ વાંચો) 2x BME280 સેન્સર - ESP8266 માટે BME280 માર્ગદર્શિકા બ્રેડબોર્ડ જમ્પર વાયર તમે તમારા પ્રોજેક્ટ્સના તમામ ભાગોને શ્રેષ્ઠ ભાવે શોધવા માટે અગાઉની લિંક્સનો ઉપયોગ કરી શકો છો અથવા સીધા MakerAdvisor.com / ટૂલ્સ પર જઈ શકો છો!
Install Adafruit unified sensor library in Arduino IDE
આ લાઇબ્રેરીઓ આર્ડિનો લાઇબ્રેરી મેનેજર દ્વારા ઇન્સ્ટોલ કરવા માટે ઉપલબ્ધ નથી, તેથી તમારે લાઇબ્રેરી ફાઇલોને આર્ડિનો ઇન્સ્ટોલેશન લાઇબ્રેરી ફોલ્ડરમાં ક copyપિ કરવાની જરૂર છે. વૈકલ્પિક રૂપે, તમારા અરડિનો આઇડીઇમાં, તમે સ્કેચ પર જઈ શકો છો> પુસ્તકાલય શામેલ કરો> ઝિપ લાઇબ્રેરી ઉમેરો અને તમે ડાઉનલોડ કરેલી લાઇબ્રેરીઓ પસંદ કરી શકો છો. અરડિનો_જેએસએન લાઇબ્રેરી તમારે આર્દુનો_જેએસઓન લાઇબ્રેરી ઇન્સ્ટોલ કરવાની જરૂર છે. તમે આ લાઇબ્રેરીને આર્ડિનો આઈડીઇ લાઇબ્રેરી મેનેજરમાં ઇન્સ્ટોલ કરી શકો છો. ફક્ત સ્કેચ પર જાઓ> પુસ્તકાલય શામેલ કરો> પુસ્તકાલયોનું સંચાલન કરો અને પુસ્તકાલયના નામ માટે નીચે પ્રમાણે શોધો: આર્ડુનો જેએસઓન લાઇબ્રેરી આર્ડિનો આઇડીઇ ઇન્સ્ટોલ કરો ભાગો જરૂરી છે આ ટ્યુટોરિયલનું પાલન કરવા માટે, તમારે બહુવિધ ESP8266 બોર્ડની જરૂર છે. અમે ત્રણ ઇએસપી 8266 બોર્ડનો ઉપયોગ કરીશું. તમારે પણ જરૂર છે: 3x ઇએસપી 8266 (શ્રેષ્ઠ ઇએસપી 8266 વિકાસ બોર્ડ વાંચો) 2x BME280 સેન્સર - ESP8266 માટે BME280 માર્ગદર્શિકા બ્રેડબોર્ડ જમ્પર વાયર તમે તમારા પ્રોજેક્ટ્સના તમામ ભાગોને શ્રેષ્ઠ ભાવે શોધવા માટે અગાઉની લિંક્સનો ઉપયોગ કરી શકો છો અથવા સીધા MakerAdvisor.com / ટૂલ્સ પર જઈ શકો છો! રીસીવર બોર્ડ મેક સરનામું મેળવી રહ્યું છે ESP-NOW દ્વારા સંદેશા મોકલવા માટે, તમારે રીસીવર બોર્ડનું MAC સરનામું જાણવાની જરૂર છે. દરેક બોર્ડ પાસે એક અનન્ય મેક સરનામું હોય છે (ઇએસપી 8266 મેક સરનામું કેવી રીતે મેળવવું અને બદલવું તે શીખો). તમારા ESP8266 રીસીવર પર નીચેનો કોડ અપલોડ કરો
Install Arduino JSON library Arduino IDE

Comments

Popular posts from this blog

INTERNATIONAL YOGA DAY - June 21, 2022

  *આંતરરા ષ્ટ્રીય યોગ દિવસ  INTERNATIONAL YOGA DAY - June 21, 2022  આંતરરાષ્ટ્રીય યોગ દિવસ 2022: થીમ, ઇતિહાસ, મહત્વ અને ઉજવણીઓ તપાસો આંતરરાષ્ટ્રીય યોગ દિવસ 2022: 8મો આંતરરાષ્ટ્રીય યોગ દિવસ 21 જૂને ઉજવવામાં આવે છે. ચાલો આપણે દિવસની ઉજવણી, થીમ, ઈતિહાસ અને ઉદ્દેશ્યો પર વિગતવાર નજર કરીએ. *આંતરરાષ્ટ્રીય યોગ દિવસ  આંતરરાષ્ટ્રીય યોગ દિવસ 2022: યોગના ફાયદાઓ વિશે જાગૃતિ ફેલાવવા માટે 21 જૂનના રોજ ઉજવવામાં આવે છે. આ વર્ષે તે આંતરરાષ્ટ્રીય યોગ દિવસની 8મી આવૃત્તિ છે. આંતરરાષ્ટ્રીય યોગ દિવસ 2022 પ્રદર્શનનો મુખ્ય કાર્યક્રમ મૈસુર, કર્ણાટક ખાતે યોજાશે. તેનું નેતૃત્વ વડાપ્રધાન નરેન્દ્ર મોદી કરશે. *આંતરરાષ્ટ્રીય યોગ દિવસ 2022   યોગના શારીરિક અને માનસિક સ્વાસ્થ્ય બંને માટે ઘણા ફાયદા છે. તે એક અમૂલ્ય પ્રાચીન ભારતીય પ્રથા છે. રોગચાળાના સમયમાં જ્યારે લોકો તણાવમાં હોય, લોકોની અવરજવર પર નિયંત્રણો હોય, વગેરે યોગ શારીરિક અને માનસિક સ્વસ્થતા જાળવવામાં મદદ કરશે. તે યોગ્ય રીતે કહેવાય છે કે યોગ માત્ર શારીરિક અને માનસિક આરામ જ નહીં પરંતુ શક્તિ અને સ્થિતિસ્થાપકતાનો પણ વિકાસ કરે છે. વિશ્વ યોગ દિવસ 21 જૂને સમગ્ર વિશ્વમા

Guru Purnima 2022 ગુરુ પૂર્ણિમા 13 જુલાઈ, 9 શુભ યોગોનો મહાસંયોગ,

Guru Purnima 2022 ગુરુ પૂર્ણિમા 13 જુલાઈ, 9 શુભ યોગોનો મહાસંયોગ,  ગુરુ પૂર્ણિમા 2022: ગુરુ પૂર્ણિમા શા માટે ઉજવવામાં આવે છે? આ વર્ષની ગુરુ પૂર્ણિમા શા માટે છે ખાસ, જાણો તેનું મહત્વ અને મહિમા ગુરુ પૂર્ણિમા શા માટે ઉજવવામાં આવે છે: ગુરુ બ્રહ્મા ગુરુ વિષ્ણુ, ગુરુ દેવો મહેશ્વર ગુરુ સાક્ષાત પરબ્રહ્મ, તસ્મૈ શ્રી ગુરુવે નમઃ એટલે કે ગુરુ બ્રહ્મા, ગુરુ વિષ્ણુ અને ગુરુ મહેશ. ગુરુ જ સાચા પરબ્રહ્મ છે, એવા ગુરુને હું નમન કરું છું. કોઈપણ મનુષ્યની માતા પ્રથમ શિક્ષક છે, પશુ-પક્ષીઓમાં પણ, જે આપણને સાંસારિક મૂલ્યો આપે છે. પરંતુ માતાની કેળવણી-દીક્ષા પછી ગુરુ જ કરે છે, જે જીવન માટે ખૂબ જ જરૂરી છે, જીવનના મહાસાગરને ઓળંગે તેવું શિક્ષણ ગુરુ જ આપી શકે છે, ગુરુના જ્ઞાનથી પણ ભગવાનના દર્શન શક્ય છે. . કદાચ ત્યારે જ માનવીએ ધીરે ધીરે પ્રગતિ કરી કારણ કે માતા સિવાય તેની પાસે એક શિક્ષક પણ હતો, જે અન્ય જીવો પાસે ન હતો. હિન્દુ ધર્મમાં ભગવાન કરતાં ગુરુનો મહિમા વધુ વર્ણવવામાં આવ્યો છે. અને આ દિવસ ગુરુની યાદમાં પણ ઉજવવામાં આવે છે, જેને આપણે ગુરુ પૂર્ણિમા કહીએ છીએ. ગુરુ પૂર્ણિમા અષાઢ અથવા જૂન-જુલાઈ મહિનામાં પૂર્ણિમાના દિવસે

International Picnic Day (June 18th)

  International Picnic Day (June 18th) ઘણીવાર એવો દાવો કરવામાં આવે છે કે જીવન કોઈ પિકનિક નથી - પરંતુ આજે તે છે! ઇન્ટરનેશનલ પિકનિક ડે એ મિત્રો અથવા પરિવાર સાથે ખુલ્લી હવામાં ખાવાની તક છે. જૂનના મધ્યમાં અનુકૂળ રીતે મૂકવામાં આવે છે, ઘણા લોકો માટે આનો અર્થ એ છે કે હવામાન સારું હોવું જોઈએ અને સૂર્ય ચમકતો હોવો જોઈએ (ઓછામાં ઓછા ઉત્તર ગોળાર્ધમાં). પરંતુ જો હવામાન સહકાર આપવા માંગતા ન હોય તો પણ, અંદરની પિકનિક એક શ્રેષ્ઠ વિકલ્પ બની શકે છે. ફક્ત ફ્લોર પર ધાબળો ફેલાવો અને સાદા ભોજનનો આનંદ માણો! *તો તે પિકનિક બાસ્કેટ તૈયાર કરો અને આંતરરાષ્ટ્રીય પિકનિક દિવસની ઉજવણી શરૂ કરો. *આંતરરાષ્ટ્રીય પિકનિક દિવસનો ઇતિહાસ "પિકનિક" શબ્દ કદાચ ફ્રેન્ચ ભાષામાંથી આવ્યો છે, ખાસ કરીને "પિક-નિક" શબ્દ પરથી. એવું માનવામાં આવે છે કે આ પ્રકારનું અનૌપચારિક આઉટડોર ભોજન 1800 ના દાયકાના મધ્યમાં ફ્રેન્ચ ક્રાંતિ પછી ફ્રાન્સમાં લોકપ્રિય મનોરંજન બની ગયું હતું જ્યારે દેશના શાહી ઉદ્યાનોમાં ફરી જવાનું શક્ય બન્યું હતું. જો કે, જો તે ફ્રાન્સમાં શરૂ થયું હોય, તો પણ તે એક સુંદર પ્રવૃત્તિ બની ગઈ છે જે સમગ્ર વિશ્વમાં ફેલા