ዝርዝር ሁኔታ:

BlindStore: 11 ደረጃዎች
BlindStore: 11 ደረጃዎች

ቪዲዮ: BlindStore: 11 ደረጃዎች

ቪዲዮ: BlindStore: 11 ደረጃዎች
ቪዲዮ: Love is blind part 11 | English story | Animated love story | Learn English | Sunshine English 2024, ህዳር
Anonim
ዕውር መደብር
ዕውር መደብር

ፕሮጀክቱ በዝቅተኛ ዋጋ በቤት ውስጥ ሊጠቀሙበት ስለሚችሉት የዓይነ ስውራን ቁጥጥር ነው። ለተለየ የጎማ ዲዛይኑ ምስጋና ይግባው ለሁሉም ዓይነት መደብር ተስማሚ ይሆናል። በ wifi ግንኙነት አማካኝነት ለኮምፒተርዎ ወይም ለስልክዎ ምስጋናዎን በቤትዎ ውስጥ በሁሉም ቦታ መደብርዎን መዝጋት ወይም መክፈት ይችላሉ።

ደረጃ 1 የአካል ክፍሎች ዝርዝር ክፍል 1

በፕሮጀክታችን ውስጥ የምንጠቀምባቸው የኤሌክትሮኒክ ቁርጥራጮች እነ:ሁና-

· Raspberry Pi 3 B+ Desktop ማስጀመሪያ ኪት --- 59 €

Raspberry Pi3

· ESP 32 --- 7, 99 €

ESP 32

· DHT11 --- 1 ፣ 32 €

DHT11

· ደረጃ ሞተር HANPOSE 17HS8401S --- 10 €

ደረጃ ሞተር HANPOSE 17HS8401S

· የሞተር ሾፌር L298N --- 3, 40 €

L298N

· ትራንስፎርመር 12 ቮ ፣ 3 ሀ --- 13 ፣ 12 €

ትራንስፎርመር 12 ቪ

የመጀመሪያው ሣጥን ዋጋ 94 ፣ 83 € ነው። ሌሎቹ ሳጥኖች 35 ፣ 83 € ያስከፍላሉ ምክንያቱም Raspberry ቀድሞውኑ ተገዝቷል። በእርግጥ Raspberry አገልጋዩን ያስተናግዳል እና ሁሉንም የቤቱን ሞጁሎች ያገናኛል።

ደረጃ 2 - የአካል ክፍል ዝርዝር ።2

የአካል ክፍሎች ዝርዝር ።2
የአካል ክፍሎች ዝርዝር ።2
የአካል ክፍሎች ዝርዝር ።2
የአካል ክፍሎች ዝርዝር ።2

ሁሉንም የኤሌክትሮኒክ ክፍሎች ለማቆየት ፣ እኛ ያዘጋጀነውን መያዣ ማተም ይኖርብዎታል። ይህ ጉዳይ ሁሉንም ክፍሎች በአንድ ሳጥን ውስጥ ለመሰብሰብ ያስችለናል።

ሞተሩን ከዓይነ ስውሩ ገመድ ጋር የሚያገናኘውን መንኮራኩር ማተም አለብዎት።

ደረጃ 3 የኤሌክትሮኒክ ወረዳ

ኤሌክትሮኒክ ወረዳ
ኤሌክትሮኒክ ወረዳ

ከላይ ባለው ንድፍ ላይ እንደተገለፀው የኤሌክትሪክ ማያያዣዎችን ያድርጉ -

ክፍያ ይክፈሉ ፣ በእቅዱ ላይ ያሉት ባትሪዎች 12 ቮ የኃይል አቅርቦትን ይወክላሉ።

ሁሉም የኃይል አቅርቦቱ በ L298N ቦርድ ፣ 12V ለደረጃ ሞተር እና 5V ለ ESP32 የሚተዳደር ነው።

ደረጃ 4 የሶፍዌር ክፍል 1

ሶፍዌር ክፍል 1
ሶፍዌር ክፍል 1
ሶፍዌር ክፍል 1
ሶፍዌር ክፍል 1
ሶፍዌር ክፍል 1
ሶፍዌር ክፍል 1

በ ESP32 ላይ ማንኛውንም ፕሮግራም ለመተግበር የ Arduino IDE ን እና ጥቂት ቤተ -መጽሐፍት በላዩ ላይ መጫን ያስፈልግዎታል። አርዱዲኖ በ ESP32 ላይ ስልተ ቀመሩን ለመተግበር የሚያስችል ነፃ ሶፍትዌር ነው።

- የ Arduino ide ን ያውርዱ እና ይጫኑ።

- በአርዱዲኖ አይዲኢ ላይ ቀጣዩን “ምርጫ” የሚለውን “ፋይሎች” ይምረጡ እና በመጨረሻም ዩአርኤል በተባለው ጉዳይ ላይ ይፃፋል-

- “መሳሪያዎችን” - “የቦርድ ሥራ አስኪያጅ” ን ይምረጡ - “esp32” ን ይፈልጉ እና ቤተ -መጽሐፍቱን ይጫኑ።

- “መሳሪያዎችን” ይምረጡ - “ቤተመጽሐፉን ያስተዳድሩ” - “DHT ዳሳሽ” ን ይፈልጉ እና ቤተ -መጽሐፍቱን ይጫኑ

- “መሳሪያዎችን” ይምረጡ - “ቤተመጽሐፉን ያስተዳድሩ” - “Stepper” ን ይፈልጉ እና ቤተ -መጽሐፍቱን ይጫኑ። ሞተሩን ለመንዳት ቤተ -መጽሐፍት ነው።

- “መሳሪያዎችን” ይምረጡ - “ቤተመጽሐፉን ያስተዳድሩ” - “ሽቦ” ን ይፈልጉ እና ቤተ -መጽሐፍቱን ይጫኑ

- በአርዱዲኖ ቤተ -መጽሐፍት ውስጥ wifi.h ን ይሰርዙ።

- ፋይሎቹን በ https://github.com/adafruit/Adafruit_Sensor ላይ ያውርዱ

- የወረዱትን ፋይሎች በአርዱዲኖ ቤተመፃህፍት አቃፊ ውስጥ ይቅዱ እና በስሙ መጀመሪያ ላይ ያለ “ጌታ” እንደገና ይሰይሙት።

ደረጃ 5 የሶፍትዌር ክፍል 2

የ PubSubClient ቤተ-መጽሐፍት የእርስዎ ESP32 ለኖድ-ቀይ ምስጋና ከ Raspberry Pi3 ጋር እንዲገናኝ ያስችለዋል። Node-RED በ Raspberry ፣ በተጠቃሚው እና በ ESP32 መካከል ለመግባባት የሚያስችለን በ JAVA ላይ የተመሠረተ የፕሮግራም መሣሪያ ነው።

- የ PubSubClient ን ቤተ -መጽሐፍት ለመጫን የሚከተሉትን መመሪያዎች መከተል አለብዎት።

- የ PubSubClient ቤተ -መጽሐፍትን ለማውረድ እዚህ ጠቅ ያድርጉ

- ከላይ ላለው አገናኝ ምስጋና የ PubSubClient ቤተ -መጽሐፍትን ያውርዱ። በውርዶች አቃፊዎ ውስጥ.zip አቃፊ ሊኖርዎት ይገባል

- የ.zip አቃፊውን ይንቀሉ እና የ pubsubclient-master አቃፊ ማግኘት አለብዎት

- አቃፊዎን ከ pubsubclient-master ወደ pubsubclient እንደገና ይሰይሙ

- የ pubsubclient አቃፊን ወደ Arduino IDE መጫኛ ቤተመፃህፍት አቃፊዎ ያንቀሳቅሱት

- ከዚያ የእርስዎን አርዱዲኖ አይዲኢ እንደገና ይክፈቱ

ደረጃ 6 የሶፍትዌር ክፍል 3

የሶፍትዌር ክፍል 3
የሶፍትዌር ክፍል 3
የሶፍትዌር ክፍል 3
የሶፍትዌር ክፍል 3
የሶፍትዌር ክፍል 3
የሶፍትዌር ክፍል 3

በ esp32 ላይ ኮዱን በመስቀል ላይ።

በ Arduino ላይ ግቤቶችን ማዘጋጀት አለብዎት።

- “መሣሪያዎች” ፣ “የቦርድ ሥራ አስኪያጅ” ላይ ጠቅ ያድርጉ እና “ESP32 Dev ሞዱል” ን ይምረጡ።

- “መሣሪያዎች” ፣ “የሰቀላ ፍጥነት” ላይ ጠቅ ያድርጉ እና “115200” ን ይምረጡ።

- በመጨረሻ ፣ “መሳሪያዎች” ላይ ጠቅ ያድርጉ ፣ ወደብ ላይ ጠቅ በማድረግ ትክክለኛውን የዩኤስቢ ወደብ መምረጥ አለብዎት።

ደረጃ 7 የሶፍትዌር ክፍል 4

ሶፍትዌር ክፍል 4
ሶፍትዌር ክፍል 4

አሁን የእርስዎ አርዱዲኖ የሚከተለውን ስልተ -ቀመር ለማስጀመር ዝግጁ ነው-

- 3 ልኬቶችን መሙላት አለብዎት ፣ እነሱ በሚከተለው ኮድ ውስጥ ደፋር እና underligne ናቸው

- የ Raspberry Pi3 ን የአይፒ አድራሻ ለማወቅ ፣ በ Raspberry LXT ተርሚናል ውስጥ የሚከተለውን ትእዛዝ ማስገባት አለብዎት -የአስተናጋጅ ስም -I

- ማስጠንቀቂያ - Raspberry ን እንደገና ባስነሱ ቁጥር የአይፒ አድራሻው ሊለወጥ ይችላል እና አዲሱን የአይፒ አድራሻ እንደገና ማስገባት አለብዎት።

const char* ssid = "Wifi_name"; // "የእርስዎ Wifi ስም"

const char* password = "Wifi_password"; // "የይለፍ ቃልዎ"

const char* mqtt_server = "IP_adress"; // “የ Raspberry አይፒ አድራሻ”

- “ማገናኘት” የሚለው ቃል በማያ ገጹ ላይ ሲታይ ፣ በ Esp32 የማስነሻ ቁልፍ ላይ መጫን አለብዎት።

ደረጃ 8 የሶፍትዌር ክፍል 5

1) ቀጣዩ ደረጃ በትእዛዞቹ በ “Raspberry pi3” LXT ተርሚናል ላይ ኖድ-ቀይ መጫኛ ነው-

- sudo ተስማሚ ዝመና

-$ bash <(curl -sL

- sudo systemctl nodered.service ን ያንቁ

2) ለ ‹MQTT ›ፕሮቶኮል የ Mosquitto መጫኛ ፣ ቀጣዮቹን ትዕዛዞች በ“Raspberry Pi3”LXT ተርሚናል ውስጥ መጻፍ አለብዎት።

- sudo ዳግም ማስነሳት

-sudo apt install -y ትንኝ ትንኞች -ደንበኞች

- sudo systemctl mosquitto.service ን ያንቁ

3) የመስቀለኛ-ቀይ ዳሽቦርድ መጫኛ ፣ በ Raspberry Pi3 LXT ተርሚናል ውስጥ ቀጣዮቹን ትዕዛዞች መጻፍ አለብዎት።

-መስቀለኛ-ቀይ-ማቆሚያ

- cd ~/. ኖድ-ቀይ

-npm ጫን-ቀይ-ዳሽቦርድ ይጫኑ

ደረጃ 9 የሶፍትዌር ክፍል 6

ሶፍትዌር ክፍል 6
ሶፍትዌር ክፍል 6

በእርስዎ Raspberry Pi3 ላይ ወደ መስቀለኛ ቀይ ለመድረስ በሚቀጥለው ተርሚናል LXT ላይ ይጽፋሉ -

- በመጀመሪያ ፣ Raspberry ላይ የመስቀለኛ-ቀይ አዶን ጠቅ በማድረግ የ MQTT አገልጋዩን ያስጀምሩ

- የአስተናጋጅ ስም - እኔ; ለዚያ አመሰግናለሁ ፣ የእርስዎ Raspberry የአይፒ አድራሻ ያገኛሉ

- በመቀጠል ዩአርኤሉን በድር አሳሽ ላይ ይጽፋሉ https:// Your_IP_adress: 1880

- አንዳንድ ብሎኮች ሊነበቡ አይችሉም ፣ የምናሌውን የቀኝ ጥግ መምረጥ አለብዎት ፣ ቀጥሎ “አስመጣ” ላይ ጠቅ ያድርጉ ፣ ቀጥሎ “ቤተ -መጽሐፍት” ላይ ጠቅ ያድርጉ። እርስዎ “ui ቡድን” እና “ui ትር” ን ያወርዳሉ።

- “ምናሌ” ፣ “አስመጣ” ፣ “ቅንጥብ ሰሌዳ” ላይ ጠቅ ያድርጉ። እና ከዚያ በጉዳዩ ውስጥ የሚከተለውን ኮድ ይገለብጣሉ-

[{"id": "e1ac6b57.2f2978", "type": "tab", "label": "Flow 1", "disabled": false, "info": ""}, {"id": "8b42857c ።: "", "ደላላ": "aabbce3b.08ddc", "x": 1130, "y": 320, "ሽቦዎች": } ፣ {"id": "c35754db.b52628" ፣ "type": " ui_button "፣" z ":" e1ac6b57.2f2978 "፣" name ":" "," group ":" 99a9d1e9.00b5b "," order ": 1," width ": 0," height ": 0," passthru ": ሐሰት ፣" መሰየሚያ ":" ወደላይ "፣" የመሣሪያ ምክር ":" "፣" ቀለም ":" "፣" bgcolor ":" "፣" አዶ ":" "፣" የክፍያ ጭነት ":" በርቷል "፣" የክፍያ ጭነት "ዓይነት ":" str "," ርዕስ ":" "," x ": 780," y ": 300," ሽቦዎች ":

- ወደ ኮዱ ታንኮች ፣ በመስቀለኛ-ቀይ ላይ ግራፊክ በይነገጽ ያገኛሉ

ደረጃ 10 የሶፍትዌር ክፍል 7

ሶፍትዌር ክፍል 7
ሶፍትዌር ክፍል 7

ከመተግበሪያው ጋር ግንኙነት

- ስልክዎን ወይም ኮምፒተርዎን በተመሳሳይ የ Raspberry እና Esp32 Wifi ላይ በማገናኘት ወደ ትግበራዎ መድረስ ይችላሉ። ከዚያ የሚከተለውን አድራሻ በድር አሳሽ ውስጥ ያስገቡ - https:// Your_IP_adress_of_Raspberry: 1880/ui

- ከላይ ካለው ስዕል ጋር ተመሳሳይ የሆነ ነገር ሊኖርዎት ይገባል

ደረጃ 11 - ስብሰባ

ስብሰባ
ስብሰባ
ስብሰባ
ስብሰባ
ስብሰባ
ስብሰባ
ስብሰባ
ስብሰባ

ሁሉም ቀዳሚ እርምጃዎች ሲደረጉ ፣ ኤሌክትሮኒክስን በሳጥኑ ውስጥ ለማስገባት ዝግጁ ነዎት።

ማያያዣዎቹ ጥሩ ከሆኑ ሁሉንም አካላት በሚከተለው ቅደም ተከተል ያሽከርክሩ

1. ESP 32

2. ተሰኪ ሶኬት ለ ትራንስፎርመር

3. DHT11

4. L298N

5. የእርከን ሞተር

በመጨረሻም መንኮራኩሩን በሞተር ዘንግ ላይ ያድርጉት ፣ ሳጥኑ ግድግዳው ላይ (የዓይነ ስውሩን ቀስት ያያይዙ) እና በተገናኘው ዓይነ ስውራችን ይደሰቱ።

የሚመከር: