ዝርዝር ሁኔታ:

የእንቅስቃሴ ዑደቶች እና አይኦት - 3 ደረጃዎች
የእንቅስቃሴ ዑደቶች እና አይኦት - 3 ደረጃዎች

ቪዲዮ: የእንቅስቃሴ ዑደቶች እና አይኦት - 3 ደረጃዎች

ቪዲዮ: የእንቅስቃሴ ዑደቶች እና አይኦት - 3 ደረጃዎች
ቪዲዮ: እርግዝና እና የአካል ብቃት እንቅስቃሴ 2024, ሀምሌ
Anonim
የወረዳዎችን እና የ IoT ን ይያዙ
የወረዳዎችን እና የ IoT ን ይያዙ
የወረዳዎችን እና የ IoT ን ይያዙ
የወረዳዎችን እና የ IoT ን ይያዙ

በዚህ እንቅስቃሴ ልጆች IoT ለቤት ኃይል ውጤታማነት እንዴት አስተዋፅኦ እንደሚያደርግ ይማራሉ።

ፈጣን ወረዳዎችን በመጠቀም አነስተኛ ቤትን ያቋቁማሉ ፣ እና ልዩ መሣሪያዎችን በ ESP32 በኩል በተለይም ለ

በእውነተኛ ሰዓት መቆጣጠሪያ መሣሪያዎች ውስጥ የአካባቢ መለኪያዎች (የሙቀት እርጥበት) በብሌንክ በኩል በርቀት ይቆጣጠሩ

መግቢያ

ከፀሐይ ፣ ከአከባቢው ነፋስ ፣ ወዘተ ጋር በተያያዘ በቤቱ አቀማመጥ ላይ የኢነርጂ ውጤታማነት ሊጎዳ ይችላል። ስለዚህ ፣ ለምሳሌ ፣ የኃይል ቆጣቢነትን ለማሳደግ ፣ አንድ ሰው ወደ ደቡብ አቅጣጫ የሚያይበትን ቤት ማስቀመጥ ይፈልጋል ፣ ስለዚህ የፀሐይ ጨረር የተፈጥሮ ብርሃንን ሊያቀርብ ይችላል።

የኢነርጂን ውጤታማነት ለማሳደግ ከግምት ውስጥ መግባት ያለባቸው ሌሎች ምክንያቶች በቀጥታ ከሚጠቀሙባቸው መሣሪያዎች ጋር ይዛመዳሉ።

ጥቂት ምክሮች እዚህ አሉ

ብልጥ መገልገያዎችን ይጠቀሙ ፣ ለምሳሌ በሌሊት የሚሄዱ እና በቀን ውስጥ በራስ -ሰር የሚያጠፉ አምፖሎች በተወሰኑ ጊዜያት ለማብራት እና ለማጥፋት በፕሮግራም ሊሠራ የሚችል በርቶ አዝራር የተገጠመላቸው ስማርት መሰኪያዎችን ይጠቀሙ። ከማንኛውም ቦታ በርቀት መቆጣጠር እንዲችሉ መሣሪያዎችዎን ከበይነመረቡ ጋር ያገናኙ።

አቅርቦቶች

  • 1x ESP32 ሰሌዳ + የዩኤስቢ ገመድ
  • የአዞ ኬብሎች
  • 1x DHT11 ዳሳሽ
  • 1x LDR ዳሳሽ
  • 1x 10kohm ተከላካይ
  • የዳቦ ሰሌዳ
  • ዝላይ ሽቦዎች
  • ፈጣን ወረዳዎች
  • አነስተኛ ቤት

ደረጃ 1 - አነስተኛውን ቤት ማቋቋም

ለመጀመር ፣ ልጆች ትንሽ ቤት መገንባት ወይም መሰብሰብ አለባቸው። ካርቶን በመጠቀም አንድ ሊገነቡ ይችላሉ ፣ ወይም ለምሳሌ 3 ሚሜ ውፍረት ያለው ኤምዲኤፍ ሰሌዳ በመጠቀም አስቀድመው በጨረር መቁረጥ ይችላሉ። ለጨረር መቁረጥ ዝግጁ የሆነ የትንሽ ቤት ንድፍ እዚህ አለ።

ደረጃ 2 የሙቀት መጠንን ፣ እርጥበትን እና ብርሃንን በብላይክ መከታተል

የሙቀት መጠንን ፣ እርጥበትን እና ብርሃንን በብላይክ መከታተል
የሙቀት መጠንን ፣ እርጥበትን እና ብርሃንን በብላይክ መከታተል
የሙቀት መጠንን ፣ እርጥበትን እና ብርሃንን በብላይክ መከታተል
የሙቀት መጠንን ፣ እርጥበትን እና ብርሃንን በብላይክ መከታተል
የሙቀት መጠንን ፣ እርጥበትን እና ብርሃንን በብላይክ መከታተል
የሙቀት መጠንን ፣ እርጥበትን እና ብርሃንን በብላይክ መከታተል

ልጆች በትንሽ ቤታቸው ውስጥ በሚገኙት የሙቀት/እርጥበት እና የብርሃን ዳሳሾች የተመዘገቡትን መለኪያዎች ለመቆጣጠር የሚያስችላቸውን የብሊንክ ፕሮጀክት ያዘጋጃሉ።

በመጀመሪያ ፣ የኤልዲአርኤን ማንጠልጠያውን እና የዲኤች ቲን ወደ ESP32 ሰሌዳ ያገናኙ። የዲኤችቲ ዳሳሽ የመረጃ ፒን በ ESP32 ሰሌዳ ላይ 4 ላይ ለማገናኘት ያገናኙ። በ ESP32 ላይ የ LDR ን ፈጣን ወደ 34 ፒን ያገናኙ።

በመቀጠልም የ “ብሌንክ” ፕሮጀክት መፍጠር እና በሙቀት/ሁም ዳሳሽ የተመዘገቡትን እሴቶች ለማሳየት እሱን ማዋቀር ይኖርብዎታል።

በደመናው መተግበሪያ ውስጥ አዲስ ፕሮጀክት ይፍጠሩ

ወደ መለያዎ በተሳካ ሁኔታ ከገቡ በኋላ አዲስ ፕሮጀክት በመፍጠር ይጀምሩ።

የእርስዎን ሃርድዌር ይምረጡ

እርስዎ የሚጠቀሙበትን የሃርድዌር ሞዴል ይምረጡ። ይህንን መማሪያ እየተከተሉ ከሆነ ምናልባት የ ESP32 ሰሌዳ ይጠቀሙ ይሆናል።

AUT TOKEN

Auth Token የእርስዎን ሃርድዌር ከዘመናዊ ስልክዎ ጋር ለማገናኘት የሚያስፈልግ ልዩ መለያ ነው። እርስዎ የፈጠሩት እያንዳንዱ አዲስ ፕሮጀክት የራሱ Auth Token ይኖረዋል። ከፕሮጀክት ፈጠራ በኋላ በራስ -ሰር በኢሜልዎ ላይ Auth Token ያገኛሉ። እንዲሁም በእጅ መገልበጥ ይችላሉ። በመሳሪያዎች ክፍል ላይ ጠቅ ያድርጉ እና አስፈላጊውን መሣሪያ ይምረጡ

የውሂብ እሴት ማሳያ መግብር

3 እሴት ይጎትቱ እና ይጣሉ ንዑስ ፕሮግራሞችን ያሳዩ።

እንደሚከተለው ያዋቅሯቸው

1) ግቤትን እንደ V5 ያዘጋጁ ፣ ከ 0 እስከ 1023. የማደሻ ክፍተትን እንደ ushሽ ያዘጋጁ 2) ግብዓት እንደ V6 ፣ ከ 0 እስከ 1023 ያዘጋጁ።

3) ግቤትን እንደ V0 ያዘጋጁ ፣ ከ 0 ወደ 1023. እንደ አድስ የማደሻ ክፍተት ያዘጋጁ

የመጀመሪያው የማሳያ መግብር የእርጥበት እሴቶችን ከዲኤችቲ ዳሳሽ ይቀበላል ፣ እና በመተግበሪያው ላይ ያሳያቸዋል ፤ ሁለተኛው የማሳያ መግብር በ Wi-Fi ላይ የሙቀት እሴቶችን ይቀበላል ፣ ሦስተኛው የማሳያ መግብር በ LDR ዳሳሽ የተመዘገበውን የብርሃን እሴቶችን ያሳያል።

የ ESP32 ቦርድ መርሃ ግብር

አርዱዲኖ አይዲኢን ያስጀምሩ ፣ ትክክለኛውን ሰሌዳ ይምረጡ እና በ “መሣሪያዎች” ምናሌ ስር ወደብ- ከዚህ በታች ያለውን ኮድ በሶፍትዌሩ ውስጥ ይለጥፉ እና በቦርዱ ላይ ይስቀሉት።

#BLYNK_PRINT ተከታታይን ይግለጹ

#አካት #አካትት #አካትት #አካት

// በብሉክ መተግበሪያ ውስጥ Auth Token ን ማግኘት አለብዎት። // ወደ የፕሮጀክት ቅንብሮች (የለውዝ አዶ) ይሂዱ። char auth = "726e035ec85946ad82c3a2bb03015e5f";

// የእርስዎ የ WiFi ምስክርነቶች። // ለተከፈቱ አውታረ መረቦች የይለፍ ቃልን ወደ “” ያዘጋጁ። char ssid = "TISCALI-301DC1"; የቻር ማለፊያ = "ewkvt+dGc1Mx";

const int analogPin = 34; // የአናሎግ ግብዓት ፒን 0 (GPIO 36) int sensorValue = 0; // እሴት ከኤ.ዲ.ሲ

#ዲኤችፒፒን 4 / ይግለጹ // እኛ የምንገናኘው ዲጂታል ፒን

// ማንኛውንም ዓይነት እየተጠቀሙ አይጨነቁ! #ገላጭ DHTTYPE DHT11 // DHT 11 //#DHTTYPE DHT22 // DHT 22 ፣ AM2302 ፣ AM2321 //#ይግለጹ DHTTYPE DHT21 // DHT 21 ፣ AM2301

DHT dht (DHTPIN ፣ DHTTYPE); BlynkTimer ሰዓት ቆጣሪ;

// ይህ ተግባር የአርዱዲኖን ጊዜ በየሴኮንድ ወደ ምናባዊ ፒን (5) ይልካል። // በመተግበሪያው ውስጥ የመግብር ንባብ ድግግሞሽ ወደ PUSH መዋቀር አለበት። ይህ ማለት // ወደ ብሊንክ መተግበሪያ ምን ያህል ጊዜ ውሂብ እንደሚልኩ ይገልፃሉ ማለት ነው። ባዶነት sendSensor () {float h = dht.readHumidity (); ተንሳፋፊ t = dht.readTemperature (); // ወይም dht.read የሙቀት መጠን (እውነት) ለፋራናይት

(isnan (h) || isnan (t)) {Serial.println ("ከ DHT ዳሳሽ ማንበብ አልተሳካም!"); መመለስ; } // ማንኛውንም እሴት በማንኛውም ጊዜ መላክ ይችላሉ። // እባክዎን ያንን በሰከንድ 10 እሴቶችን አይላኩ። ብሊንክክ. ብሊንክክ. }

ባዶነት ቅንብር () {// የኮንሶል አርም Serial.begin (9600);

ብሊንክ.ጀጊን (auth ፣ ssid ፣ pass); // እንዲሁም አገልጋዩን መግለፅ ይችላሉ- //Blynk.begin(auth ፣ ssid ፣ pass ፣ “blynk-cloud.com” ፣ 80); //Blynk.begin(auth ፣ ssid ፣ pass ፣ IPAddress (192 ፣ 168 ፣ 1 ፣ 100) ፣ 8080);

dht.begin ();

// እያንዳንዱ ሁለተኛ ሰዓት ቆጣሪ ተብሎ የሚጠራ ተግባር ያዘጋጁ። setInterval (1000L ፣ sendSensor); timer.setInterval (250L, AnalogPinRead); // አነፍናፊ ቅኝት በሰከንድ 4 ጊዜ ያሂዱ

}

ባዶነት AnalogPinRead () {sensorValue = analogRead (analogPin); // በአናሎግ ውስጥ ያለውን እሴት ያንብቡ Serial.print ("sensor ="); // ውጤቶቹን ያትሙ… Serial.println (sensorValue); //… ወደ ተከታታይ ሞኒተር: ብሊንክ.ቭቫውሪይት (V0 ፣ sensorValue); // ውጤቱን ወደ መለኪያ መግብር} ይላኩ}

ባዶነት loop () {Blynk.run (); timer.run (); }

ደረጃ 3: ጥቃቅን መገልገያዎችን በርቀት በቢሊንክ በኩል ይቆጣጠሩ

አነስተኛ መገልገያዎችን በርቀት በብሊንክ በኩል ይቆጣጠሩ
አነስተኛ መገልገያዎችን በርቀት በብሊንክ በኩል ይቆጣጠሩ
አነስተኛ መገልገያዎችን በርቀት በብሊንክ በኩል ይቆጣጠሩ
አነስተኛ መገልገያዎችን በርቀት በብሊንክ በኩል ይቆጣጠሩ
አነስተኛ መገልገያዎችን በርቀት በብሊንክ በኩል ይቆጣጠሩ
አነስተኛ መገልገያዎችን በርቀት በብሊንክ በኩል ይቆጣጠሩ

የእንቅስቃሴው የመጨረሻው ክፍል የኤሌክትሪክ መሳሪያዎችን በአንድ ጊዜ በብሩክ መተግበሪያ በኩል ስለመቆጣጠር ይሆናል።

እያንዳንዱ አነስተኛ ቤት ቢያንስ አንድ አነስተኛ አምፖል እንዲሁም ሌላ መሣሪያ (ለምሳሌ። አነስተኛ 3 ዲ አታሚ ፣ አነስተኛ ምድጃ) ማካተት አለበት።

የአንድ መሣሪያዎችን በርቀት መቆጣጠር መቻል ለተጠቃሚው በሚሮጡበት እና በማይሠሩበት ጊዜ የመምረጥ ግልፅ ጥቅምን ይሰጠዋል ፣ ስለሆነም ኃይልን ለመቆጠብ እና አነስተኛውን ቤት በተቻለ መጠን ኃይል ቆጣቢ ለማድረግ አስተዋፅኦ ያደርጋል።

በቅጽበት አካል አናት ላይ ሊቀመጡ የሚችሉ በርካታ የ 3 ዲ ታታሚ ጥቃቅን የኤሌክትሮኒክስ ዕቃዎችን ነድፈናል። ለምሳሌ አነስተኛውን እቶን በሊድ አናት ላይ ወይም አነስተኛ የ 3 ዲ አታሚን በትንሽ በሚንቀጠቀጥ የሞተር ፍጥነት ላይ ለማስቀመጥ መገመት ይችላሉ ፣ በዚህም የእነዚያን መሣሪያዎች የእውነተኛ ህይወት ሥራዎችን ያስመስላል።

ከዚህ በታች ያሉትን አገናኞች ጠቅ በማድረግ ለ 3 -ል ህትመት ሁሉንም መገልገያዎች ያግኙ።

የወረዳ ቲቪን ያንሱ

የወረዳ ምድጃውን ያጥፉ

የወረዳ 3 ዲ አታሚ ያንሱ

የወረዳ ማደባለቅ ይያዙ

የወረዳ ማጠቢያ ማሽን ይያዙ

ይህ እንቅስቃሴ የብሊንክ መተግበሪያን ይፈልጋል። ስለዚህ ፣ በመጀመሪያ በስማርትፎንዎ ላይ ብሊንክን ያውርዱ።

በደመናው መተግበሪያ ውስጥ አዲስ ፕሮጀክት ይፍጠሩ

ወደ መለያዎ በተሳካ ሁኔታ ከገቡ በኋላ አዲስ ፕሮጀክት በመፍጠር ይጀምሩ።

የእርስዎን ሃርድዌር ይምረጡ

እርስዎ የሚጠቀሙበትን የሃርድዌር ሞዴል ይምረጡ። ይህንን መማሪያ እየተከተሉ ከሆነ ምናልባት የ ESP32 ሰሌዳ ይጠቀሙ ይሆናል።

AUT TOKEN

Auth Token የእርስዎን ሃርድዌር ከዘመናዊ ስልክዎ ጋር ለማገናኘት የሚያስፈልግ ልዩ መለያ ነው። እርስዎ የፈጠሩት እያንዳንዱ አዲስ ፕሮጀክት የራሱ Auth Token ይኖረዋል። ከፕሮጀክት ፈጠራ በኋላ በራስ -ሰር በኢሜልዎ ላይ Auth Token ያገኛሉ። እንዲሁም በእጅ መገልበጥ ይችላሉ። በመሳሪያዎች ክፍል እና በተመረጠው መሣሪያ ላይ ጠቅ ያድርጉ ፣ እና ማስመሰያ ያያሉ

የ ESP32 ቦርድ መርሃ ግብር

ወደዚህ ድር ጣቢያ ይሂዱ ፣ የእርስዎን ሃርድዌር ፣ የግንኙነት ሁነታን (ለምሳሌ wi-fi) ይምረጡ እና የብላይንክ ብልጭ ድርግም ምሳሌን ይምረጡ።

ኮዱን ይቅዱ እና በአርዱዲኖ አይዲኢ ላይ ይለጥፉ (ከዚያ በፊት ትክክለኛውን ሰሌዳ እና ትክክለኛውን ወደብ - በ “መሳሪያዎች” - ስር መምረጥዎን ያረጋግጡ)።

በመተግበሪያው ላይ ባለው ማስመሰያ “YourAuthtoken” ን ይተኩ ፣ “YourNetworkName” ን እና “YourPassword” ን በ Wi-Fi ምስክርነቶችዎ ይተኩ። በመጨረሻም ኮዱን በቦርዱ ላይ ይስቀሉ።

የደነዘዘውን መተግበሪያ ያዘጋጁ

በብሊንክ ፕሮጀክትዎ ውስጥ በርቀት ለመቆጣጠር የሚንሸራተቱ ብዙ አዝራሮች ያሉ የአዝራር ንዑስ ፕሮግራሞችን ይምረጡ። እኛ የምንቆጣጠረው ሁለት ፈጣን ክፍሎች ስላሉን በእኛ ምሳሌ ውስጥ ሁለት የአዝራሮችን ፍርግሞችን እንጨምራለን (ሁለቱም ኤልኢዲዎች ናቸው)።

በመቀጠል የመጀመሪያውን አዝራር ይምረጡ እና በውጤቱ ስር ከቅጽበትዎ አንዱ ከ ESP32 ቦርድ (ለምሳሌ GP4) ጋር የተገናኘበትን ወደብ ይምረጡ። ልክ ከታች በስዕሉ እንደሚታየው ከ GP4 ቀጥሎ 0 እና 1 እንዳለዎት ያረጋግጡ። እንዲሁም አዝራሩ በሙሽ ወይም በቀያሪ ሁኔታ ውስጥ ይሰራ እንደሆነ መምረጥ ይችላሉ።

ለሁለተኛው አዝራር ተመሳሳይ ነገር ያድርጉ ፣ በዚህ ጊዜ ብቻ ከሚመለከተው ESP32 ፒን (ለምሳሌ GP2) ጋር ይገናኙ።

የሚመከር: