ዝርዝር ሁኔታ:

ብሩህ ኳስ IOT: 8 ደረጃዎች
ብሩህ ኳስ IOT: 8 ደረጃዎች

ቪዲዮ: ብሩህ ኳስ IOT: 8 ደረጃዎች

ቪዲዮ: ብሩህ ኳስ IOT: 8 ደረጃዎች
ቪዲዮ: Top 5 Jobs In Ethiopia : 5 በኢትዮጲያ ከፍተኛ ደሞዝ ተከፋይ ስራዎች 2024, ሀምሌ
Anonim
Image
Image
ብሩህ ኳስ IOT
ብሩህ ኳስ IOT
ብሩህ ኳስ IOT
ብሩህ ኳስ IOT

ይህ ፕሮጀክት በቁጥጥር ላይ የተመሠረተ ፣ በመተግበሪያው ብሊንክ በኩል ፣ የኒዮፒክስል ማትሪክስ ፣ አንድ ቀላል መብራት በቂ ስላልነበረ ሰዓት እና የሙቀት እና የእርጥበት ዳሳሽ ጨመርኩ ፣ ግን በዝርዝር እናያለን።

ደረጃ 1: አካላት

1: Arduino R3

16: ኒኦፒክስል WS2812B

1: LCD 16x2 ከ I2C ሞዱል ጋር

1: RTC (እውነተኛ ሰዓት ሰዓት) DS 1307

1: DHT 22 (የሙቀት እና እርጥበት ዳሳሽ)

1: የዲሲ ዲሲ መለወጫ የሚስተካከል ደረጃ ወደ ታች

1 ፦ መስመራዊ ተቆጣጣሪ LM1117

1 ፦ ESP5266-01

3: የአዝራር መቀየሪያ

1: መለወጫ

1: ለውጭ ኦፓል ነጭ ኳስ መብራት

1: የኤሌክትሪክ መገናኛ ሳጥን

1: Resistor 220 ohm

1: Resistor 510 ohm

1: Resistor 1K ohm

1: Resistor 470 ohm

3: ዲዲዮ 1N4007

የኤሌክትሪክ ሽቦ

ደረጃ 2: መሪ ማትሪክስ

መሪ ማትሪክስ
መሪ ማትሪክስ
መሪ ማትሪክስ
መሪ ማትሪክስ

ከዚህ በታች ባለው ሥዕላዊ መግለጫ ውስጥ እንደ እኔ ትንሽ የኔፕሴክስ ድርድርን ሠራሁ ፣ እሱ በአድዱኖ ቤተ -መጽሐፍት “Adafruit_NeoPixel.h” ቁጥጥር ይደረግበታል ፣ በጣም ብሩህ ነው እና እንዳይታይ ይመከራል ፣ ኤልኢዲዎቹ ሲበሩ።

ደረጃ 3 ዳሳሽ DHT

የአከባቢውን ሁኔታ ለመቆጣጠር የ DHT 22 አነፍናፊን ተጠቅሜአለሁ ፣ የ LED ቀለም ልዩነት ፣ ሙቀቱን ይወክላል ፣ በ 12 የቀለም ልዩነቶች ፣ ከሰማያዊ (ከቀዝቃዛ) እስከ ቀይ (ሙቅ)።

ደረጃ 4: ሰዓት

ሰዓት
ሰዓት
ሰዓት
ሰዓት
ሰዓት
ሰዓት

ሰዓቱ በ RTC ቁጥጥር ይደረግበታል ፣ እኔ DS1307 ን እጠቀም ነበር ፣ ግን እሱ DS3231 ን ሊገጥም ይችላል ፣ ለዝርዝሮች “የሰዓት ቀን ቀን ሰዓት” ን ይመልከቱ ፣ ከዚያ ፕሮጀክት በተቃራኒ ፣ የሚጎትቱ መቆጣጠሪያዎችን ወደ አዝራሮች ፣ P1 ፣ P2 እና ጊዜውን ለማስተካከል የሚያገለግሉት P3 ፣ እና በኮዱ ውስጥ ትንሽ ለውጥ አደረግሁ።

ደረጃ 5 - IOT

Image
Image
IOT
IOT

አርዱዲኖ በ ESP8266 በኩል ከበይነመረቡ ጋር ተገናኝቷል ፣ እሱም በተራው ከመተግበሪያው ብሊንክ ጋር ተገናኝቷል።

በስሜቱ መሠረት በስሜቱ ላይ በመመስረት የመብራት ቀለምን መለወጥ ይችላሉ። ቀለሞቹ እንደሚከተለው ተዘጋጅተዋል

V1 = ቀይ

V2 = አረንጓዴ

V3 = ብሉ

V5 = ቢጫ

V6 = ሐምራዊ

V7 = ሳይያን

V8 = ነጭ

V4 = የሙቀት መጠን

ደረጃ 6 የኤሌክትሪክ መርሃ ግብር

የኤሌክትሪክ መርሃ ግብር
የኤሌክትሪክ መርሃ ግብር
የኤሌክትሪክ መርሃ ግብር
የኤሌክትሪክ መርሃ ግብር

ከገመድ ዲያግራም እንደሚመለከቱት ፣ የወረዳው ልብ “አርዱinoኖ” ነው ፣ በእኔ ሁኔታ ‹አርዱዲኖ ናኖ› ን ተጠቅሜያለሁ።

ለፒን A4 እና A5 ከ I2C 16x2 ማሳያ እና ከ RTC ከሚመለከታቸው SDA እና SCL ጋር ተገናኝተዋል።

የሙቀት እና የእርጥበት ዳሳሽ በተቆጣጣሪ መጎተቻ በኩል ከፒን 4 ጋር ተገናኝቷል።

ከአርዱዲኖ ፒን 12 ጋር የተገናኘው ዲቪተር ከ IOT ሞድ ወደ “ቀስተ ደመና” በመባል ወደ ጥሩ የብርሃን ጨዋታ ይቀየራል።

ESP8266 ን ለማብራት የ LM1117 መቆጣጠሪያን እጠቀማለሁ ፣ በ RTX ላይ ያለውን voltage ልቴጅ ዝቅ ለማድረግ ፣ ተከላካይ መከፋፈያ (R1-R2) እጠቀም ነበር።

ቡድን D1 ፣ D2 ፣ D3 የመከላከያ ተግባር አላቸው

  • D1 ከተቃራኒ ዋልታ ይከላከላል።
  • D2 ፣ የአርዲኖን ኮድ ብንቀይር ፣ የኒዮፒክስል ማትሪክስን መመገብ ይከላከላል።
  • D3 5.6 ቮልት ወደ 5 ቮልት ዝቅ ያደርጋል

ደረጃ 7: የአርዲኖ ኮድ

ኮድ ከ create.arduino.cc:

ቤተ መጻሕፍት

  • Wire.h - Arduino IDE
  • RTClib.h -
  • LiquidCrystal_I2C.h -
  • DHT.h-https://github.com/adafruit/DHT-Sensor-library
  • Adafruit_NeoPixel.h -
  • ESP8266_Lib.h -
  • ብሊንክSimpleShieldEsp8266.h -

በኮዱ ውስጥ የሚዘጋጁ መለኪያዎች ፦

  • char auth = "YourAuthToken"; የመተግበሪያ Bynk Token ኮድ ያስገቡ
  • Blynk.begin (auth ፣ wifi ፣ “ssid” ፣ “password”); ለ ራውተርዎ Wi Fi SSID እና የይለፍ ቃል ያስገቡ

ደረጃ 8 - አጠቃቀም

Image
Image

ድመቴ የገናን ዛፍ ስለማይወድ በበዓላት ወቅት ይህንን መብራት በ ‹ቀስተ ደመና› ሁኔታ እጠቀም ነበር።

የሚመከር: