ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1 ደረጃ 1 የኤሌክትሮኒክስ ዕቃዎችን ማገናኘት
- ደረጃ 2 - ደረጃ 2 - Raspberry Pi ን ያዋቅሩ
- ደረጃ 3 - ደረጃ 3 - ጉዳዩን መገንባት
- ደረጃ 4 - ደረጃ 4 - መያዣዎችን መሥራት
- ደረጃ 5 - ደረጃ 5 - ኤሌክትሮኒክስን ማሻሻል
- ደረጃ 6: ደረጃ 6: ማጠናቀቅ
ቪዲዮ: ራስ -ሰር ባርትደር 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
የዚህ ፕሮጀክት ግብ ኮክቴሎችን በ IoT (የነገሮች በይነመረብ) በኩል የማድረግ/የማደባለቅ ሂደቱን ቀላል ማድረግ ነው። የኮክቴል የምግብ አዘገጃጀት መመሪያዎች (አንዴ ከገቡ) በፕሮጀክቱ ይታወሳሉ። ለመጠጥዎቹ መያዣዎች የሙቀት መጠኑን እና የጠርሙሱን ይዘት ከሚያበላሹ ዳሳሾች ጋር ተዋህደዋል። ሁሉም ፕሮጀክቱ በስማርትፎን/ኮምፒተር ላይ በድር ጣቢያ በኩል ቁጥጥር ይደረግበታል።
አቅርቦቶች
ሃርድዌር ፦
- ኤምዲኤፍ የእንጨት ወረቀት (0 ፣ 5 ሴ.ሜ)
- የእንጨት መከለያዎች
- 4 ሚሜ የውስጥ ዲያሜትር ቱቦ
- 4 የፕላስቲክ መያዣ
- 40 ሚሜ ፒቪሲ ቱቦ
ኤሌክትሮኒክስ:
- እንጆሪ pi3
- 4x የአልትራሳውንድ ዳሳሽ (hc-sr04)
- 4x 10k ntc (ውሃ የማይገባ)
- ኤዲሲ mcp3008
- rfid ስካነር
- ኤልሲዲ ማያ ገጽ
- 4 ሞዱል ማስተላለፊያ
- 4 peristaltische pomp
- 12v ዲሲ የኃይል አስማሚ
መሣሪያዎች
- tec7 ግልፅ ሲሊከን
- ቁፋሮ ማሽን
- 3 ዲ አታሚ
- አየ
የጉድጓዱ ፕሮጀክት ዋጋ 130 ዩሮ ይሆናል።
ደረጃ 1 ደረጃ 1 የኤሌክትሮኒክስ ዕቃዎችን ማገናኘት
ሽቦ:
የአጠቃላይ ፕሮጀክቱን ሽቦ በሚገነቡበት ጊዜ ለአልትራሳውንድ ዳሳሾች አንዳንድ ረዘም ያሉ ሽቦዎችን በመጠቀም እመክራለሁ ፣ ይህ የሆነበት ምክንያት እያንዳንዱ መያዣ ላይ መድረስ አለባቸው። በቅብብሎሽ ሞዱል ሲንድስ ተመሳሳይ ነገር ያድርጉ ይህ በግንባታው በሌላኛው ወገን ላይ ይሆናል።
የፓምፕ ወረዳውን ወደ 12 ቮ ዲሲ አስማሚ ያዙሩት እና ከሪሌ ሞዱል ጋር ያገናኙት። (ፓምፖቹን ከዊች ሪሌይ ማብሪያ / ማጥፊያ ጋር የተገናኘውን ለማስታወስ ቀላል እንዲሆን ፓምፖችን ምልክት ያድርጉ ፣ ይህ በኋላ ላይ በግንባታው ውስጥ ጠቃሚ ይሆናል)
አማራጭ (አጠቃላይ ጉዳዩን በሚገነቡበት ጊዜ ሥራን ይቆጥባል)
- ከቁጥሮች ጋር የተገናኙትን የአልትራሳውንድ ዳሳሾች ከዚህ በታች ባሉት ቁጥሮች መሰየም ይችላሉ
- ntc ከ mcp3008 ጋር እንደተገናኘ ምልክት ያድርጉበት
Raspberry Pi (BCM):
GPIO2 (sda1/i2c) ==> የቅብብሎሽ ሞዱል 1
GPIO3 (scl1/i2c) ==> የቅብብሎሽ ሞዱል 2
GPIO17 ==> ቀስቅሴ አልትራሳውንድ 1
GPIO27 ==> የአልትራሳውንድ አስተጋባ 1
GPIO22 ==> ቀስቅሴ አልትራሳውንድ 2
SPI_MOSI (GPIO10) ==> mcp3008 (Din) & rfid (MOSI)
SPI_MISO (GPIO9) ==> mcp3008 (Dout) & rfid (MISO)
SPI_SCLK (GPIO11) ==> mcp3008 (CLK) እና rfid (CLK)
GPIO5 ==> አስተጋባ አልትራሳውንድ 2
GPIO6 ==> ቀስቅሴ አልትራሳውንድ 2
GPIO13 ==> አስተጋባ የአልትራሳውንድ 3
GPIO19 ==> ቀስቅሴ አልትራሳውንድ 4
GPIO26 ==> አስተጋባ የአልትራሳውንድ 4
GPIO14 (uart0_TXD) ==> የቅብብሎሽ ሞዱል 3
GPIO15 (uart0_RXD) ==> የቅብብሎሽ ሞዱል 4
GPIO23 ==> ኤልሲዲ (D7)
GPIO24 ==> ኤልሲዲ (D6)
GPIO25 ==> rfid (RST)
SPI0_CE0 (GPIO8) ==> rfid (SDA)
SPI0_CE1 (GPIO7) ==> mcp3008 (CS/SHDN)
GPIO12 ==> ኤልሲዲ (D5)
GPIO16 ==> ኤልሲዲ (D4)
GPIO20 ==> ኤልሲዲ (ኢ)
GPIO21 ==> ኤልሲዲ (አርኤስ)
ደረጃ 2 - ደረጃ 2 - Raspberry Pi ን ያዋቅሩ
ውቅረት ፦
ፒውን ከእርስዎ wifi ጋር ያገናኙ እና በማዋቀሪያ ምናሌው ውስጥ SPI ን ያንቁ (sudo rasp-config => የመገናኛ አማራጮች => SPI => ያንቁ)
የሚከተሉትን ጥቅሎች ይጫኑ
- mfrc522
- RPLCD
- ብልቃጥ
- flask_cors
- flask_socketio
የውሂብ ጎታ
በ “raspberry pi” ላይ mariadb ን ይጫኑ።
በ mysql workbench አማካኝነት ከ ssh ጋር የርቀት ግንኙነት ያድርጉ።
የራስ -ተኮር ፋይልን ከውሂብ ጎታ ጋር ወደ raspberrypi ያስገቡ እና ያለዎት ተጠቃሚ ወደ የውሂብ ጎታ ሁሉም መብቶች እንዳሉት ያረጋግጡ።
ፕሮግራም
ከዚህ ክፍል በታች rar- ፋይል ያውርዱት እና በውስጡ ያሉትን ፋይሎች ያውጡ።
እነዚህ ማጣሪያዎች የፍላሹን አገልጋይ እና ለፕሮጀክቱ አስፈላጊ ክፍሎችን ይዘዋል።
እነዚህን ፋይሎች ወደ እንጆሪ ፓይ ያስተላልፉ ፣ ለተጠቃሚዎ አውቶማቲክ አሳላፊ ተብሎ የሚጠራ ካርታ እንዲሠራ እመክራለሁ ፣ እና እዚያ ውስጥ ፋይሎቹን ያስቀምጡ
ፕሮግራሙን ከመሮጣችን በፊት መተግበሪያውን.ፒ. መክፈት እና 'db = DataBase (መተግበሪያ ፣ "ተጠቃሚ" ፣ "የይለፍ ቃል" ፣ "cocktails_db")' መፈለግ ያስፈልግዎታል
ወደ mariadb የተጠቃሚ ስምዎ እና የይለፍ ቃልዎ ተጠቃሚ እና የይለፍ ቃል ይለውጡ
ድህረገፅ:
በ ‹ራፕቤሪ ፓይ› ላይ apache2 አገልጋይ ይጫኑ።
በፋይልዚላ በኩል ይገናኙ።
ከዚህ በታች ያለውን ፋይል ያውጡ እና እንደገና ጥቂት ነገሮችን መለወጥ ያስፈልግዎታል ፣ በ js ፋይል ውስጥ 4.js ፋይሎች አሉ።
እና በመጨረሻ ሁሉንም ነገር ወደ ፋይል /ዚዝል በ raspberry pi ላይ ወደ /var /www ካርታ ያስተላልፉ።
ደረጃ 3 - ደረጃ 3 - ጉዳዩን መገንባት
ጉዳዩ ከእንጨት የተሠራ ክፈፍ አለ እና ከዚያ የ mdf ሉሆችን ይጨምራል።
ፍሬም ፦
በ 2x1 የእንጨት ጣውላዎች በትክክለኛ መጠን ማየት ያስፈልግዎታል።
- 6x 20 ሴ.ሜ
- 3x 49 ሴሜ
- 2x 15 ሴ.ሜ
የኋላ ጎን (ክፈፍ);
የ 50 ሴ.ሜውን የእንጨት መሰንጠቂያ 2 ቁርጥራጮች እና የ 25 ሳ.ሜውን 2 ቁርጥራጮች ይውሰዱ
እና ቀለል ያለ አራት ማእዘን ያድርጉ። (ፎቶ)
የፊት ጎን (ክፈፍ);
ከእንጨት የቀረውን ይውሰዱ ፣ ያ 4 ቁርጥራጮች 25 ሴ.ሜ ፣ 1 ቁራጭ 50 ሴ.ሜ እና 2 ቁርጥራጮች 17 ፣ 5 ሴ.ሜ መሆን አለበት
እና እንደ የሚከተለው ስዕል ያዘጋጁዋቸው።
ጉዳይ ፦
በ 0 ፣ 5 ሴ.ሜ ኤምዲኤፍ ወረቀቶች የሚከተሉትን መጠኖች ይቁረጡ
ዋናው ጉዳይ
- 1x 51x36 ሴሜ (ከላይ)
- 1x 50x35 ሴ.ሜ (ታች)
- 2x 50x23 ፣ 5 ሴ.ሜ (ፊት እና ጀርባ)
- 2x 35 ፣ 5x23 ፣ 5 ሴ.ሜ (የጎን ፓነሎች)
ገብ:
-1x 19 ፣ 5x19 ሳ.ሜ
-3x 10x19 ሳ.ሜ
1. ከታች 50x36 ሴ.ሜ ውሰድ እና የክፈፉን ጀርባ እና የፊት ጎን ከእሱ ጋር እናያይዛለን።
2. አሁን የጎን መከለያዎችን ወደ ክፈፉ ያያይዙ ፣ እነዚህ ክፈፎች የሌሉባቸው ጎኖች መሆን አለባቸው። (ለማዕቀፉ የጎን ጣውላዎችን የማናደርግበት ምክንያት በፕሮጀክቱ ውስጥ ቦታን መቆጠብ ነው)።
3. አሁን የፊት ፓነል ፓነሎችን ይያዙ እና እኛ ለኤልሲዲ ማሳያ በግራ በኩል በግራ በኩል ቀዳዳ እና ቀዳዳ ማድረግ አለብን።
ገብ:
- ለመነሻው መጀመሪያ 18 ሴ.ሜ ከፍታ ካለው 19 ሴ.ሜ ከፍታ ካለው የፊት ፓነል ላይ አራት ማእዘን ማውጣት ያስፈልግዎታል
- ከዚያ 4 ቁርጥራጮችዎን ወደ ውስጠኛው ክፍል ይያዙ እና ከአንዳንድ የእንጨት ማጣበቂያ ጋር በጉዳዩ ውስጥ ያስገቡ።
19 ፣ 5x19 ሳ.ሜ ውስጡ የኋላ ፓነል ነው።
LCD ማሳያ ቀዳዳ;
- ከፊት ፓነል በላይኛው ግራ በኩል 7 ሴ.ሜ ርዝመት በ 2 ፣ 5 ሴ.ሜ ስፋት ያለው ቀዳዳ መሥራት ያስፈልግዎታል
ደረጃ 4 - ደረጃ 4 - መያዣዎችን መሥራት
ክዳኑ እና መያዣው ራሱ መለወጥ አለበት ፣ መያዣው ውሃውን ለማፍሰስ ወደ ቱቦው ለመግባት ቀዳዳ ይፈልጋል እና ለአየር ሙቀት ዳሳሽ የሚሆን ቀዳዳ ይፈልጋል መጠጡን ለማፍሰስ 3 ቀዳዳዎች 1 እና ለአልትራሳውንድ ዳሳሽ ሌላ 2 እያንዳንዱ መያዣ።
መያዣ መያዣ;
- በክዳኑ የላይኛው ክፍል ላይ የ 4 ፣ 5 ሴ.ሜ 1 ቀዳዳ
- ከታች በኩል 1 ፣ 6 ሴ.ሜ 2 ቀዳዳዎች በ 0 ፣ 8 ሴ.ሜ መካከል
መያዣው ራሱ;
- በመያዣው ታችኛው ክፍል ላይ በእቃ መያዣው ታችኛው ክፍል ላይ 2 ቀዳዳዎችን ያስፈልግዎታል (አጭር ጎኖች)
- ከ 2 ቱ ጉድጓዶች ውስጥ አንዱ ከ 1 ፣ 5 ሴ.ሜ አካባቢ መሆን አለበት ምክንያቱም የክፈፉ ጀርባ ጎን ፣ ሌላኛው ወደ ታች ዝቅተኛ መሆን አለበት።
ደረጃ 5 - ደረጃ 5 - ኤሌክትሮኒክስን ማሻሻል
1. መጀመሪያ ከፊት እንደታየው የዳቦ ሰሌዳውን በግራ በኩል ማጣበቅ እንጀምራለን።
2. ቀጥሎ ይሞክሩ እና ኤልሲዲውን በመጋዝ ውጭ ባለው አራት ማእዘን ውስጥ ከፊት ለፊቱ ያስቀምጡት። ግን አስፈላጊ ሆኖ ከተሰማዎት ዊንጮችን መጠቀም ይችላሉ
3. ልክ ከ lcd በታች የ rfid ስካነር በቦታው ላይ ማጠፍ/መቅዳት ያስፈልግዎታል (ሁለቱም ይሰራሉ)
4. በስተቀኝ በኩል በሥዕሉ ላይ እንደሚታየው ቅብብሉን እናስቀምጠዋለን እና ፓምፖችን በቀኝ በኩል እንገጫለን ፣ ለራስበሪ ፓይ ኬብሎች ከፊት ለፊት ባለው ውስጠኛው ክፍል ላይ ይጓዛሉ።
5. አሁን ዝቅተኛው ቀዳዳ ወደ ውስጥ የሚገታውን መያዣ ያስፈልግዎታል እና በግራ በኩል ወደ ቀኝ በመሄድ በጠርሙስ ቁጥር 1 ባለው ቁጥር መሠረት የሙቀት ዳሳሾችን ያስገቡ። የሙቀት ዳሳሾች ያሉት ቀዳዳዎች ውሃ የማይገባባቸው መሆን አለባቸው ስለዚህ ከቴክ 7 ጋር ማጣበቅ።
6. ቱቦዎቹን በሌላኛው ወገን ላይ ያስገቡ እና ወደ ፓምፖቹ ለመድረስ የሚያስፈልገውን የርቀት መጠን ወስደው ይቁረጡ። ይህንን ማጣበቅዎን ያረጋግጡ።
7. ይህ በእንዲህ እንዳለ እኛ የአልትራሳውንድ ዳሳሾችን እና የፒ.ቪ.ሲ ቱቦዎችን ወደ ተጓዳኝ ቀዳዳዎች ውስጥ ማስገባት አያስፈልጋቸውም ፣ እነሱ በደንብ ሊገጣጠሙ ይገባል።
ደረጃ 6: ደረጃ 6: ማጠናቀቅ
- 2 የኃይል አስማሚዎችን ከጀርባው ጎን ያውጡ እና የጀርባውን ሰሌዳ ያብሩት።
- የፒ.ቪ.ሲ. ቱቦን የመዝጊያ ክዳኖች ይክፈቱ እና ከጉዳዩ ላይ እራሱ ላይ ካስፈለገዎት ሊሽሩት ይችላሉ።
ፕሮጀክቱ አሁን ተጠናቅቋል ፣ በፈለጉት መንገድ ማስጌጥ ይችላሉ።
የሚመከር:
በ 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 ን ሠራሁ። በእውነቱ አሪፍ ነው እና እርስዎም እነሱን መሞከር አለብዎት