ዝርዝር ሁኔታ:
- ደረጃ 1 የአካል ክፍሎች ዝርዝር ክፍል 1
- ደረጃ 2 - የአካል ክፍል ዝርዝር ።2
- ደረጃ 3 የኤሌክትሮኒክ ወረዳ
- ደረጃ 4 የሶፍዌር ክፍል 1
- ደረጃ 5 የሶፍትዌር ክፍል 2
- ደረጃ 6 የሶፍትዌር ክፍል 3
- ደረጃ 7 የሶፍትዌር ክፍል 4
- ደረጃ 8 የሶፍትዌር ክፍል 5
- ደረጃ 9 የሶፍትዌር ክፍል 6
- ደረጃ 10 የሶፍትዌር ክፍል 7
- ደረጃ 11 - ስብሰባ
ቪዲዮ: BlindStore: 11 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
ፕሮጀክቱ በዝቅተኛ ዋጋ በቤት ውስጥ ሊጠቀሙበት ስለሚችሉት የዓይነ ስውራን ቁጥጥር ነው። ለተለየ የጎማ ዲዛይኑ ምስጋና ይግባው ለሁሉም ዓይነት መደብር ተስማሚ ይሆናል። በ 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
ሁሉንም የኤሌክትሮኒክ ክፍሎች ለማቆየት ፣ እኛ ያዘጋጀነውን መያዣ ማተም ይኖርብዎታል። ይህ ጉዳይ ሁሉንም ክፍሎች በአንድ ሳጥን ውስጥ ለመሰብሰብ ያስችለናል።
ሞተሩን ከዓይነ ስውሩ ገመድ ጋር የሚያገናኘውን መንኮራኩር ማተም አለብዎት።
ደረጃ 3 የኤሌክትሮኒክ ወረዳ
ከላይ ባለው ንድፍ ላይ እንደተገለፀው የኤሌክትሪክ ማያያዣዎችን ያድርጉ -
ክፍያ ይክፈሉ ፣ በእቅዱ ላይ ያሉት ባትሪዎች 12 ቮ የኃይል አቅርቦትን ይወክላሉ።
ሁሉም የኃይል አቅርቦቱ በ L298N ቦርድ ፣ 12V ለደረጃ ሞተር እና 5V ለ ESP32 የሚተዳደር ነው።
ደረጃ 4 የሶፍዌር ክፍል 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
በ esp32 ላይ ኮዱን በመስቀል ላይ።
በ Arduino ላይ ግቤቶችን ማዘጋጀት አለብዎት።
- “መሣሪያዎች” ፣ “የቦርድ ሥራ አስኪያጅ” ላይ ጠቅ ያድርጉ እና “ESP32 Dev ሞዱል” ን ይምረጡ።
- “መሣሪያዎች” ፣ “የሰቀላ ፍጥነት” ላይ ጠቅ ያድርጉ እና “115200” ን ይምረጡ።
- በመጨረሻ ፣ “መሳሪያዎች” ላይ ጠቅ ያድርጉ ፣ ወደብ ላይ ጠቅ በማድረግ ትክክለኛውን የዩኤስቢ ወደብ መምረጥ አለብዎት።
ደረጃ 7 የሶፍትዌር ክፍል 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
በእርስዎ 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
ከመተግበሪያው ጋር ግንኙነት
- ስልክዎን ወይም ኮምፒተርዎን በተመሳሳይ የ Raspberry እና Esp32 Wifi ላይ በማገናኘት ወደ ትግበራዎ መድረስ ይችላሉ። ከዚያ የሚከተለውን አድራሻ በድር አሳሽ ውስጥ ያስገቡ - https:// Your_IP_adress_of_Raspberry: 1880/ui
- ከላይ ካለው ስዕል ጋር ተመሳሳይ የሆነ ነገር ሊኖርዎት ይገባል
ደረጃ 11 - ስብሰባ
ሁሉም ቀዳሚ እርምጃዎች ሲደረጉ ፣ ኤሌክትሮኒክስን በሳጥኑ ውስጥ ለማስገባት ዝግጁ ነዎት።
ማያያዣዎቹ ጥሩ ከሆኑ ሁሉንም አካላት በሚከተለው ቅደም ተከተል ያሽከርክሩ
1. ESP 32
2. ተሰኪ ሶኬት ለ ትራንስፎርመር
3. DHT11
4. L298N
5. የእርከን ሞተር
በመጨረሻም መንኮራኩሩን በሞተር ዘንግ ላይ ያድርጉት ፣ ሳጥኑ ግድግዳው ላይ (የዓይነ ስውሩን ቀስት ያያይዙ) እና በተገናኘው ዓይነ ስውራችን ይደሰቱ።
የሚመከር:
በ Flick ውስጥ የጨዋታ ንድፍ በ 5 ደረጃዎች 5 ደረጃዎች
በ 5 ደረጃዎች ውስጥ በ Flick ውስጥ የጨዋታ ንድፍ -ፍሊክስ ጨዋታን በተለይም በእውነቱ እንደ እንቆቅልሽ ፣ የእይታ ልብ ወለድ ወይም የጀብድ ጨዋታ የመሰለ ቀላል መንገድ ነው።
የአርዱዲኖ መኪና የተገላቢጦሽ የመኪና ማቆሚያ ማስጠንቀቂያ ስርዓት - ደረጃዎች በደረጃ: 4 ደረጃዎች
የአርዱዲኖ መኪና የተገላቢጦሽ የመኪና ማቆሚያ ማንቂያ ስርዓት | ደረጃዎች በደረጃ-በዚህ ፕሮጀክት ውስጥ አርዱዲኖ UNO እና HC-SR04 Ultrasonic Sensor ን በመጠቀም ቀላል የአርዱዲኖ መኪና የተገላቢጦሽ የመኪና ማቆሚያ ዳሳሽ ወረዳ እቀዳለሁ። ይህ በአርዱዲኖ ላይ የተመሠረተ የመኪና ተገላቢጦሽ የማስጠንቀቂያ ስርዓት ለራስ ገዝ አሰሳ ፣ ሮቦት ሬንጅንግ እና ለሌላ ክልል አር
በ Raspberry Pi 4B ላይ የፊት ለይቶ ማወቅ በ 3 ደረጃዎች 3 ደረጃዎች
በ Raspberry Pi 4B ላይ የፊት ለይቶ ማወቅ በ 3 እርከኖች-በዚህ መመሪያ ውስጥ የሹንያፊትን ቤተመፃሕፍት በመጠቀም ከ Rasyaberry O/S ጋር Raspberry Pi 4 ላይ የፊት ለይቶ ማወቅን እናከናውናለን። ሹነፊታ የፊት መታወቂያ/ማወቂያ ቤተ -መጽሐፍት ነው። ፕሮጀክቱ ፈጣን የመለየት እና የማወቅ ፍጥነትን ለማሳካት ያለመ ነው
በ GameGo ላይ በ ‹GoGo› ላይ ማለቂያ ከሌላቸው ደረጃዎች ጋር የመሣሪያ ስርዓት - 5 ደረጃዎች (ከስዕሎች ጋር)
በ GameGo ላይ በ MakeGo Arcade የመጫወቻ ማዕከል ላይ ገደብ የለሽ ደረጃዎች ያለው የመሣሪያ ስርዓት - GameGo በ TinkerGen STEM ትምህርት የተገነባ የ Microsoft Makecode ተኳሃኝ የሆነ የሬትሮ ጨዋታ ተንቀሳቃሽ ኮንሶል ነው። እሱ በ STM32F401RET6 ARM Cortex M4 ቺፕ ላይ የተመሠረተ እና ለ STEM አስተማሪዎች ወይም የሬትሮ ቪዲዮ ጨዋታን መፍጠር መዝናናትን ለሚወዱ ሰዎች ብቻ የተሰራ ነው
ቀላል ደረጃዎች (DID Strip Lights በመጠቀም) DIY Vanity Mirror - 4 ደረጃዎች
DIY Vanity Mirror በቀላል ደረጃዎች (የ LED ስትሪፕ መብራቶችን በመጠቀም) - በዚህ ልጥፍ ውስጥ በ LED ሰቆች እገዛ የ DIY Vanity Mirror ን ሠራሁ። በእውነቱ አሪፍ ነው እና እርስዎም እነሱን መሞከር አለብዎት