ዝርዝር ሁኔታ:
- ደረጃ 1 ምንጭ ኮድ
- ደረጃ 2 የ “ውቅረት” ክፍል ዘዴዎች
- ደረጃ 3 የ “Configuracion” ክፍልን እንዴት መጠቀም እንደሚቻል
- ደረጃ 4 - ምሳሌውን ለመጀመሪያ ጊዜ ያሂዱ
- ደረጃ 5 - በሚቀጥለው ጊዜ ውቅሩን ያስገቡ
![በ ESP32 EEPROM ውስጥ ውቅረትን ለማስተዳደር ክፍል 5 ደረጃዎች በ ESP32 EEPROM ውስጥ ውቅረትን ለማስተዳደር ክፍል 5 ደረጃዎች](https://i.howwhatproduce.com/images/002/image-3355-18-j.webp)
ቪዲዮ: በ ESP32 EEPROM ውስጥ ውቅረትን ለማስተዳደር ክፍል 5 ደረጃዎች
![ቪዲዮ: በ ESP32 EEPROM ውስጥ ውቅረትን ለማስተዳደር ክፍል 5 ደረጃዎች ቪዲዮ: በ ESP32 EEPROM ውስጥ ውቅረትን ለማስተዳደር ክፍል 5 ደረጃዎች](https://i.ytimg.com/vi/YlVxtrh1Jc8/hqdefault.jpg)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
![በ ESP32 EEPROM ውስጥ ውቅረትን ለማስተዳደር ክፍል በ ESP32 EEPROM ውስጥ ውቅረትን ለማስተዳደር ክፍል](https://i.howwhatproduce.com/images/002/image-3355-19-j.webp)
ሰላም ፣ እኔ ያዘጋጀሁትን ሁሉንም ክፍል ለእርስዎ ማካፈል እፈልጋለሁ እና በ ESP32 መሣሪያዎች ላይ የውቅረት መረጃን የማከል ተግባሩን ያቃልላል።
ክፍል የሚከተሉትን ዓላማዎች
- በ ESP32 መሣሪያዎች ላይ የውቅረት ስርዓት መፈጠርን ያመቻቹ።
- የውቅረት ምናሌ አለው።
- መሣሪያው ምንም ውቅረት አለመኖሩን ማረጋገጥ ፣ በዚህ ሁኔታ ወደ ውቅረት ሁኔታ ይገባል።
- ወደ ውቅረት ምናሌ መግቢያውን ለማግበር ፒን ያዘጋጁ። መሣሪያው ሲጀመር ያንን ሚስማር ከመሬት ጋር ማገናኘት ወደ ውቅረት ምናሌው የመግባት እድሉ ይታያል።
- የማዋቀሪያ ምናሌውን በይለፍ ቃል ይጠብቁ።
ደረጃ 1 ምንጭ ኮድ
እነዚህን ፋይሎች ለመጠቀም የሚከተሉትን ደረጃዎች ለመከተል የ “ውቅረት” ክፍል ምንጭ ኮድ ይዘዋል።
- አርዱዲኖ በተጫነበት አቃፊ ውስጥ የቤተ -መጻህፍት አቃፊውን ይክፈቱ።
- “ውቅረት” የሚል ስም ያለው አቃፊ ይፍጠሩ።
- ሶስቱን ፋይሎች ወደ “Configuracion” አቃፊ ይቅዱ።
ደረጃ 2 የ “ውቅረት” ክፍል ዘዴዎች
ክፍሉ ያለው ዘዴዎች የሚከተሉት ናቸው።
የማይንቀሳቀስ ባዶነት declararPropiedad (የገመድ ስም ፣ ሕብረቁምፊ የመጀመሪያ እሴት);
መግለጫ
ንብረቶቹን እና የመጀመሪያ እሴታቸውን ይግለጹ።
መለኪያዎች
- ስም: የንብረቱ ስም ፣ ይህ ቃል በቃል በማዋቀሪያ ምናሌዎች ውስጥ ይታያል።
- initialValue: በመሣሪያው ላይ ባለው የመጀመሪያው ኃይል ላይ በነባሪነት የሚመደብ እሴት።
የማይንቀሳቀስ ባዶ ባዶ (int መጠን ፣ int ፒን);
መግለጫ
ከ EEPROM የውቅረት ባህሪዎች እሴቶችን ያንብቡ። ካልተጀመረ የመነሻ ሂደቱን ይጀምራል። ይህንን ዘዴ ከመደወልዎ በፊት ዘዴውን በመጠቀም የቃሉን ስሞች መግለፅ አለብዎት።
መለኪያዎች
- መጠን - በ EEPROM ውስጥ ጥቅም ላይ የሚውለው ከፍተኛው የባይት ብዛት።
- ፒን: ከኤንዲኤን ጋር ሲገናኝ ወደ ውቅረት ምናሌው ለመግባት የሚያስችለው የ ESP32 ቦርድ ፒን።
የማይንቀሳቀስ String leerPropiedad (የሕብረቁምፊ ስም);
መግለጫ
በንብረቱ ውስጥ የተከማቸውን እሴት ያግኙ።
መለኪያዎች
ስም - ዋጋውን ለማግኘት የሚፈልጉትን ንብረት ስም።
የማይንቀሳቀስ ሕብረቁምፊ leerPropiedad (int አቋም);
መግለጫ
በንብረቱ ውስጥ የተከማቸውን እሴት ያግኙ።
መለኪያዎች
አቀማመጥ - እሴቱን ማግኘት የሚፈልጉበት የንብረቱ አቀማመጥ ቁጥር። የመጀመሪያው ንብረት ቦታ 1 ፣ ሁለተኛው 2 ፣…
ደረጃ 3 የ “Configuracion” ክፍልን እንዴት መጠቀም እንደሚቻል
በዚህ ምሳሌ ውስጥ የእኛ ESP32 እንዲገናኝ የምንፈልገውን የ SSID እና የራውተር የይለፍ ቃል ማከማቸት እንፈልጋለን።
በቅንብር ማገጃው መጀመሪያ ላይ በ WIFI_SSID እና በ WIFI_PASSWORD ውቅረት ውስጥ ለማከማቸት የምንፈልጋቸውን ሁለቱን ንብረቶች እናስጀምራለን። ከዚያ ዘዴውን በ ‹1024› እሴቶች እና በ CONFIGURACION_PIN (እሴቱ 13 ካለው) ጋር ውስጡን እንጠራዋለን። በእነዚህ 3 መስመሮች አማካኝነት ክፍሉ የሁለቱን ንብረቶች እሴቶችን እንዲያስተዳድሩ ይፈቅድልዎታል ፣ በማንኛውም ጊዜ ልንቀይራቸው እንችላለን።
በአርዱዲኖ አይዲኢ ውስጥ አዲስ ፕሮጀክት ይፍጠሩ እና የሚከተለውን ምንጭ ኮድ ያስገቡ።
#"Configuracion.h" ን ያካትቱ
#ጥራት CONFIGURACION_PIN 13 /* የ ESP32 ቦርድ ፒን ፣ ከ GND ጋር ሲገናኝ ፣ ወደ ውቅረት ምናሌ ለመግባት እድሉን የሚሰጠን። */ ባዶነት ማዋቀር () {Serial.begin (115200); / * * ውቅር ፣ የገቡት እሴቶች እንደ ነባሪ እሴቶች ተደርገው ይወሰዳሉ። * ነባሪዎቹ እሴቶች ተግባራዊ የሚሆኑት መሣሪያውን መጀመሪያ ሲጀምሩ ብቻ ነው። */ Configuracion:: declararPropiedad ("WIFI_SSID" ፣ ""); Configuracion:: declararPropiedad ("WIFI_PASSWORD" ፣ "123456"); Configuracion:: iniciar (1024, CONFIGURACION_PIN); / * TODO */ Serial.println ("የ WIFI_SSID እሴት ነው" + Configuracion:: leerPropiedad ("WIFI_SSID")); } ባዶነት loop () {// በተደጋጋሚ ለማሄድ ዋናውን ኮድዎን እዚህ ያስቀምጡ)
ደረጃ 4 - ምሳሌውን ለመጀመሪያ ጊዜ ያሂዱ
![ምሳሌውን ለመጀመሪያ ጊዜ ያሂዱ ምሳሌውን ለመጀመሪያ ጊዜ ያሂዱ](https://i.howwhatproduce.com/images/002/image-3355-20-j.webp)
![ምሳሌውን ለመጀመሪያ ጊዜ ያሂዱ ምሳሌውን ለመጀመሪያ ጊዜ ያሂዱ](https://i.howwhatproduce.com/images/002/image-3355-21-j.webp)
![ምሳሌውን ለመጀመሪያ ጊዜ ያሂዱ ምሳሌውን ለመጀመሪያ ጊዜ ያሂዱ](https://i.howwhatproduce.com/images/002/image-3355-22-j.webp)
![ምሳሌውን ለመጀመሪያ ጊዜ ያሂዱ ምሳሌውን ለመጀመሪያ ጊዜ ያሂዱ](https://i.howwhatproduce.com/images/002/image-3355-23-j.webp)
በዚህ ደረጃ ላይ ባሉ ቅጽበታዊ ገጽ እይታዎች ውስጥ ክፍሉ የሚያደርገውን ያሳያል።
በመጀመሪያው ቼክ ውስጥ መሣሪያው አልተነሳም እና የይለፍ ቃሉን ይጠይቃል ፣ እኛ QWERTY ን እናስቀምጣለን እና እንልካለን።
የመጀመሪያው እሴት WIFI_PASSWORD ብቻ መሆኑን ልናየው እንደምንችል ሁለተኛው ምስል ግቤቶቹን እና እሴቶቻቸውን ያሳያል። ለ WIFI_SSID እሴት እናስገባለን ፣ 2 አስገባን እና ላክን ተጫን።
ለ WIFI_SSID እሴት እንድናስገባ ይጠይቀናል ፣ Mi_wifi ብለው ይተይቡ እና ላክ የሚለውን ይጫኑ ፣ ውጤቱ በሦስተኛው ምስል ላይ ነው።
እኛ ኤስ ውስጥ እንገባለን እና ለመውጣት እንልካለን ፣ እሱ “ቅንብርን አውጥቷል” የሚለውን ሐረግ ያሳየናል እና በምሳሌው ላይ በፕሮግራም እንዳዘጋጀነው የ WIFI_SSID ልኬቱን ዋጋ ያሳየናል። የመጨረሻው ምስል ውጤቱን ያሳያል።
ደረጃ 5 - በሚቀጥለው ጊዜ ውቅሩን ያስገቡ
![በሚቀጥለው ጊዜ ውቅሩን ያስገቡ በሚቀጥለው ጊዜ ውቅሩን ያስገቡ](https://i.howwhatproduce.com/images/002/image-3355-24-j.webp)
አወቃቀሩን ለማስገባት ፒን 13 ን ከ GND ጋር ማገናኘት አስፈላጊ ነው ፣ ቦርዱን ሲጀምሩ ለጥቂት ሰከንዶች የሂደት አሞሌን ያሳየናል ፣ ላክን ይጫኑ እና የይለፍ ቃሉን ይጠይቁ።
QWERTY ን ያስገቡ እና ላክን ይጫኑ።
አሁን ምስሉ እንደሚያሳየው ዋናውን የውቅረት ምናሌ ያሳየናል።
ይህ ምናሌ የሚከተሉትን እንድናደርግ ያስችለናል-
አማራጭ 1 ፣ የመለኪያዎቹን እሴቶች ያሳዩ።
አማራጭ 2 ፣ በቀድሞው ደረጃ እንደታየው የንብረት እሴቶችን ያርትዑ።
አማራጭ 3 ፣ ሁሉንም ውቅረት ይሰርዙ ፣ መሣሪያው ሲጀመር በቀደመው ደረጃ ያየነውን ያደርጋል።
አማራጭ ኤስ ፣ ውጣ።
የሚመከር:
የአርዱዲኖ ሚዲአይ ሪም ክፍል ክፍል ቅደም ተከተል -8 ደረጃዎች (ከስዕሎች ጋር)
![የአርዱዲኖ ሚዲአይ ሪም ክፍል ክፍል ቅደም ተከተል -8 ደረጃዎች (ከስዕሎች ጋር) የአርዱዲኖ ሚዲአይ ሪም ክፍል ክፍል ቅደም ተከተል -8 ደረጃዎች (ከስዕሎች ጋር)](https://i.howwhatproduce.com/images/002/image-5164-9-j.webp)
አርዱዲኖ ሚዲአይ ሪትም ክፍል ሴክሴነር - ጥሩ የሶፍትዌር ከበሮ ማሽን መኖሩ ዛሬ ቀላል እና ርካሽ ቢሆንም መዳፊት መጠቀም ለእኔ ደስታን ይገድላል። ለዚህም ነው መጀመሪያ እንደ ንፁህ የ 64 ደረጃዎች ሃርድዌር ሚዲአይ ከበሮ ተከታይ እስከ 12 የተለያዩ የከበሮ ሜዳዎችን የማስነሳት ችሎታ ያለው
በቁልፍ ሰንሰለት ውስጥ የአካል ክፍል ሞካሪ 6 ደረጃዎች (ከስዕሎች ጋር)
![በቁልፍ ሰንሰለት ውስጥ የአካል ክፍል ሞካሪ 6 ደረጃዎች (ከስዕሎች ጋር) በቁልፍ ሰንሰለት ውስጥ የአካል ክፍል ሞካሪ 6 ደረጃዎች (ከስዕሎች ጋር)](https://i.howwhatproduce.com/images/007/image-20344-j.webp)
በቁልፍ ሰንሰለት ውስጥ የአካል ክፍል ሞካሪ - የኤሌክትሮኒክስ መሐንዲስ በመሆኔ ፣ ሁል ጊዜ ተንቀሳቃሽ የኤሌክትሮኒክስ ክፍልን ሊሞክር የሚችል ተንቀሳቃሽ ክፍል ሞካሪ እንዲኖረኝ እፈልግ ነበር። እ.ኤ.አ. በ 2016 እኔ በማርከስ ኤፍ እና በካርል-ሄንዝ ኩቤለር በ AVR ትራንዚስተር ቴስተር ላይ የተመሠረተ የራሴ አካል ሞካሪ ሠራሁ
ARUPI - ለ Soundscape Ecologists ዝቅተኛ ዋጋ ያለው ራስ -ሰር የመቅጃ ክፍል/ራስ -ሰር የመቅጃ ክፍል (ARU) 8 ደረጃዎች (ከስዕሎች ጋር)
![ARUPI - ለ Soundscape Ecologists ዝቅተኛ ዋጋ ያለው ራስ -ሰር የመቅጃ ክፍል/ራስ -ሰር የመቅጃ ክፍል (ARU) 8 ደረጃዎች (ከስዕሎች ጋር) ARUPI - ለ Soundscape Ecologists ዝቅተኛ ዋጋ ያለው ራስ -ሰር የመቅጃ ክፍል/ራስ -ሰር የመቅጃ ክፍል (ARU) 8 ደረጃዎች (ከስዕሎች ጋር)](https://i.howwhatproduce.com/images/001/image-1152-32-j.webp)
ARUPI - ለ Soundscape Ecologists ዝቅተኛ ዋጋ ያለው ራስ -ሰር የመቅጃ ክፍል/ገዝ መቅረጫ ክፍል (አርአዩ) - ይህ አስተማሪ የተፃፈው በአንቶኒ ተርነር ነው። ፕሮጀክቱ የተገነባው በኬንት ዩኒቨርስቲ የኮምፒተር ትምህርት ቤት ውስጥ ከሚገኘው dድ (ሚስተር ዳንኤል ኖክስ ትልቅ እገዛ ነበር!) አውቶማቲክ ኦዲዮ መቅረጽ እንዴት እንደሚገነቡ ያሳየዎታል
ፒሲቢን በቤት ውስጥ እንዴት ማድረግ እንደሚቻል ክፍል 1 4 ደረጃዎች
![ፒሲቢን በቤት ውስጥ እንዴት ማድረግ እንደሚቻል ክፍል 1 4 ደረጃዎች ፒሲቢን በቤት ውስጥ እንዴት ማድረግ እንደሚቻል ክፍል 1 4 ደረጃዎች](https://i.howwhatproduce.com/images/003/image-7463-11-j.webp)
ፒሲቢን በቤት ውስጥ እንዴት ማድረግ እንደሚቻል ክፍል 1-በአሁኑ ጊዜ ፣ እኛ ከፍተኛ ጥራት ያለው የታተመ ወረዳን ፣ የባለሙያ ጥራት እንኳን ሳይሆን ለትርፍ ጊዜ ፕሮጄክቶች ጥሩ ጥራት መፍጠር እንችላለን። ያለ ልዩ ቁሳቁስ በቤት ውስጥ። ፒሲቢ ምንድን ነው? የታተመ የወረዳ ሰሌዳ (ፒሲቢ) በሜካኒካዊ ድጋፍ እና በኤሌክትሪክ
የ RAID ድርድር ውቅረትን በነፃ እንዴት መልሶ ማግኘት እንደሚቻል -9 ደረጃዎች
![የ RAID ድርድር ውቅረትን በነፃ እንዴት መልሶ ማግኘት እንደሚቻል -9 ደረጃዎች የ RAID ድርድር ውቅረትን በነፃ እንዴት መልሶ ማግኘት እንደሚቻል -9 ደረጃዎች](https://i.howwhatproduce.com/images/002/image-4439-76-j.webp)
የ RAID ድርድር ውቅረትን በነጻ እንዴት መልሶ ማግኘት እንደሚቻል - ስለዚህ ፣ የድርድር ውቅረት ውድቀት አጋጥሞዎታል እና አሁንም በአባል ዲስኮች ላይ ቢከማችም የውሂብ መዳረሻን አጥተዋል። በዚህ መማሪያ ውስጥ የድርድር ውቅረትን እንዴት በነጻ እንደሚመልሱ አሳያችኋለሁ። ይህንን መመሪያ ይጠቀሙ