ዝርዝር ሁኔታ:
ቪዲዮ: የተገናኘ የአቀማመጥ አምባር 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
ይህ የአካዳሚክ ፕሮጀክት ፣ የተገናኘው የአቀማመጥ አምባር ፣ ከኢንጂነሪንግ ትምህርት ቤት ፖሊቴክ ፓሪስ- UPMC በአራት ተማሪዎች ተገንዝቧል-ሴባስቲያን ፖት ፣ ፓውሊን ፋም ፣ ኬቨን አንቱነስ እና ቦሪስ ብራስ።
የእኛ ፕሮጀክት ምንድነው?
በአንድ ሴሚስተር ወቅት አንድ ሯጭ የሚጠቀምበት የተገናኘ አምባር መፍጠር ነበረብን። የእሱ የውድድር ኮርስ እሱ በሚጠቁምባቸው በርካታ ነጥቦች ላይ ያተኮረ ሲሆን ይህ አካሄዱን ለመመዝገብ ያስችላል። እነዚያ መረጃዎች በእውነተኛ ጊዜ በደመና ላይ ይከማቻሉ።
ይህ ምርት የሙቀት መጠኑን ፣ እርጥበቱን እና አቅጣጫውን ሊሰጥ ይችላል። በተጨማሪም ፣ ሯጩ ችግር (ኤስኦኤስ ቁልፍ) ካለው የጂፒኤስ አቀማመጥ የሚልክበትን አንድ ጨምሮ ሶስት አዝራሮች አሉን ፣ ለዚህም ነው በእውነተኛ ጊዜ የምንፈልገው። ሁለተኛው ዝቅተኛ የኃይል ምርት ስለምንፈልግ መለያ እና የመጨረሻው የእጅ አምባርን ለማጥፋት ያስችላል።
እኛ 120 bug የሆነ bugdet ነበረን። የተገናኘ የአቀማመጥ አምባርን እውን ለማድረግ የእኛን መማሪያ ይከተሉ!
ደረጃ 1 ቁሳቁስ ያስፈልጋል
የአካል ክፍሎች ዝርዝር:
- STM32L432KC-Nucleo Ultra Low Power
- የሲግፎክስ ሞዱል TD1208
- የ RFID አንባቢ 125 kHz
- የሙቀት/እርጥበት ዳሳሽ HTU21D
- የፍጥነት መለኪያ ሞዱል 3-ዘንግ ADXL345
- ኮምፓስ ሞዱል 3-ዘንግ HMC5883L
- ማያ ገጽ OLED ADA938
- የጂፒኤስ ሞዱል ግሮቭ 31275
- ባትሪ 1.5 ቮ LR6
- የውጥረት ተቆጣጣሪ ፖሎሉ 3.3 ቪ U1V11F3
- አንዳንድ የቁጥጥር አዝራሮች
ደረጃ 2 የፕሮግራም ክፍል
በመጀመሪያ ፣ እያንዳንዱን ክፍሎች ከ mbed ገንቢ ጣቢያ ጋር በፕሮግራም አዘጋጅተናል። ለዚያ ፣ እኛ አነስተኛ መቆጣጠሪያ የሆነውን ማይክሮ መቆጣጠሪያ STM32L476RG-Nucleo ን ተጠቀምን።
በ I²C ግንኙነት ውስጥ ማያ ገጹ ፣ የሙቀት/እርጥበት ዳሳሽ እና ኮምፓሱ ይሰራሉ። የ RFID አንባቢ እና የፍጥነት መለኪያ በተከታታይ ግንኙነት ውስጥ ይሰራሉ። ለእያንዳንዱ አካል ፣ የራሳቸውን ቤተ -መጽሐፍት ማከል አለብዎት።
ለሙቀት/እርጥበት ዳሳሽ ፣ ኮምፓስ እና የፍጥነት መለኪያ ፣ ዳታዎቹን ለማግኘት በቤተመፃህፍታቸው ላይ የተወሰነ ተግባር መደወል ያስፈልግዎታል።
የ RFID አንባቢ በተከታታይ ግንኙነት ላይ ይሠራል ፣ መለያው በቻር ውስጥ ስለሚመለስ “getc ()” የሚለውን ተግባር መጠቀም አለብዎት።
ከማያ ገጹ OLED ኮድ በስተቀር ሁሉም ኮዶች እንደ ፋይል ይገኛሉ።
ደረጃ 3 የኤሌክትሮኒክ ስብሰባ
እያንዳንዱን ክፍሎች ከፕሮግራሙ በኋላ ፣ የላቦርድ ሳህን ወስደን በ STM32L432KC-Nucleo ላይ ገመድ አደረግናቸው። ሁሉንም አካላት ለመገጣጠም የሽቦውን ዲያግራም ይከተሉ ፣ ወይም እያንዳንዱ ፒን በኮድ ስብሰባው ላይ በዝርዝር ተዘርዝሯል።
እኛ በሶስት 10 ኪሎ ohms መኖሪያ ቤቶች ሶስት አዝራሮችን አክለናል -አንደኛው አደጋ በሚከሰትበት ጊዜ የጂፒኤስ ቦታን ይልካል ፣ አንዱ ማብራት/ማጥፋት እና ሯጩ ነጥቡን መለያ እንዲያደርግ ያስችለዋል። የኤስኦኤስ ቁልፍን ሲጫኑ ጫጫታ አክለናል።
በአባሪው ውስጥ ያለው “አምባር ኦሪኬሽን” ፋይል በፍሪቲንግ ላይ ያለን ፕሮጀክት ነው። ይህ የእኛ ክፍሎች እና የወልና ሽቦ በላብዴክ እንዲሁም በፒሲቢ ላይ የማጠቃለያ ፋይል ነው። በተጨማሪም ፣ የሁሉንም ክፍሎች የስብሰባ ኮድ አክለናል።
ደረጃ 4 የውሂብ ማግኛ
Actoboard
Actoboard በዳሽቦርድ ላይ የተመሠረተ መሣሪያ ነው። በ Sigfox ሞዱል የተላከውን ሁሉንም ውሂብ ያሳያል። ከዚያ በመረጃ ቋቱ ውስጥ እንዲገባ ይህንን መረጃ በዩአርኤል በኩል ወደ ኖደር ይልካል።
ውሂቡን ላክ
ውሂቡን በኮድዎ በኩል ለመላክ በመጀመሪያ የሞጁሉን ሲግፎን ፒን (Tx ፣ Rx) ማወጅ ያስፈልግዎታል (በእኛ ኮድ ውስጥ ማየት ይችላሉ)። ከዚያ በኋላ ለዚህ ትእዛዝ ምስጋና ይግባው - "sigfox.printf (" AT $ SF =%02X%02X%02X%02X%02X%02X / 02 / \ / "፣ lat_deg ፣ long_deg ፣ lat_10s ፣ long_10s ፣ lat_100s ፣ long_100s) ፤”, ይህ ምሳሌ የጂፒኤስ መረጃን ወደ Actoboard ይላኩ።
ውሂቡን ይቀበሉ;
ከሲግፋፎ ሞዱልዎ ጋር በተያያዘ የውሂብ ምንጮችዎን ካዋቀሩ በኋላ ከኮድዎ ውሂቡን ለመቀበል የውሂብ ቅርጸትዎን ማዘጋጀት ያስፈልግዎታል። ለተመሳሳይ ምሳሌ (ጂፒኤስ) እንደዚህ ያለውን የውሂብ ቅርጸት ማዘጋጀት ያስፈልግዎታል “lat_deg:: uint: 8 long_deg:: uint: 8 lat_10s:: uint: 8 long_10s:: uint: 8 lat_100s:: uint: 8 long_100s:: uint: 8 ።
በአይነቱ እና በቢቶች ብዛት ይጠንቀቁ ፣ ትክክለኛው ተመሳሳይ ርዝመት ሊኖርዎት ይገባል። ስለዚህ ውሂብዎን እንደ ኮድዎ እንዲያስቀምጡ እመክርዎታለሁ- "lat_deg = (int8_t) lat_deg;"
በዲጂቱ ቁጥርም ይጠንቀቁ ፣ በዚህ ምሳሌ ውስጥ እኛ በ 2 አሃዝ ከፍተኛ መረጃ ብቻ እናስተላልፋለን። ነገር ግን እንደ «%04X» ያለ ትልቅ ውሂብ ለማስተላለፍ ከፈለጉ አክቶቦርድ አሃዙን እንደሚገላገል ሊያውቁ ይችላሉ። ለምሳሌ 0x3040 ን ካስተላለፉ ፣ Actoboard 0x4030 ን ሊረዳ ነው። ስለዚህ ከ 2 አሃዝ በላይ የሆነ የውሂብ ቅርጸት ከመላክዎ በፊት አሃዙን መገልበጥ አለብዎት።
ዳሽቦርድ አርትዕ
በ Actoboard ላይ ባለው ዳሽቦርድ ውስጥ ውሂብዎን ለማርትዕ ፣ መግብር ማከል ብቻ ያስፈልግዎታል። የመግብር ዝርዝር አለ ፣ ለስርዓትዎ በጣም የሚስማማውን መምረጥ አለብዎት። እና የትኛውን መግብር እንደሚሞላው የትኛውን ውሂብ እንደሚመርጡ መምረጥ ብቻ ነው።
ወደ ኖቨርስ ያስተላልፉ
በ Actoboard ላይ የተቀበሉትን ሁሉንም ውሂብ በዩአርኤል በኩል ወደ ማስተላለፍ ለማስተላለፍ ፣ በቅንብሮችዎ ውስጥ “ማስተላለፊያ ዩአርኤል” የሚለውን ሳጥን በተከበረ የፕሮጀክት ዩአርኤልዎ መሙላት አለብዎት። ለምሳሌ ፣ “https://noderedprojet.mybluemix.net/projet” የሚል ሳጥን ሞልተናል።
ደረጃ 5 የውሂብ መሠረት
ብሉሚክስ
- የተሸለመ ፦
- የውሂብ ቅጽ Actoboard ን ይቀበሉ
የውሂብ ቅጽ Actoboard ን ለማግኘት ፣ ዘዴውን በ “POST” ማቀናበር ያለብዎትን የ “ዌብሶኬት” ግብዓት ማከል እና ዩአርኤልዎን (በፎቶው ውስጥ ያለውን ምሳሌ) መግለፅ ያስፈልግዎታል።
የውሂብ ቅርጸት
በእርስዎ የውሂብ ጎታ (ደመናማ) ውስጥ ማከል የሚፈልጉትን ቅርጸት ማውጣት እና እነሱን መቅረጽ ያስፈልግዎታል። ለዚያ ፣ “ተግባር” ብሎክ ማከል አለብዎት። ያንን እንዴት ማድረግ እንደሚቻል ለመረዳት ፎቶውን በአባሪ ይመልከቱ።
በካርታው ላይ የጂኦሜትሪ ነገሮችን ማከል ይችላሉ ፣ ለምሳሌ ፣ በካርታው ላይ ከጂፒኤስ አስተባባሪ ጋር አንድ ነጥብ የሚያክል እና እነሱን የሚያገናኝ ተግባር አግኝተናል። ውድድሩን ለመፍጠር ይህንን ተግባር እንጠቀማለን እና ከዚያ በኋላ ፣ የ RFID TAG ን ከተመለከቱ ነጥቡ ላይ ብዙ ጎን እንዲፈጠር የሚያደርገውን ሌላውን ተግባር እንለውጣለን።
ወደ ደመናማ ላክ
የውሂብዎ ቅርጸት ከተሰራ በኋላ ወደ ደመናማ DataBase መላክ ያስፈልግዎታል። ለዚያ ፣ “ደመናማ” ማከማቻ ክምችት ማከል እና እንደ የእርስዎ የውሂብ ጎታ ስም ያሉ ቅንብሮችን መግለፅ አለብዎት ፣ “ማስገቢያ” ክዋኔ የእኛን ምሳሌ በአባሪነት ይመልከቱ።
የእርስዎ ስርዓት እንዲሠራ የእርስዎን ክቡር “ማሰማራት” አይርሱ።
ደመናማ:
በደመና በተሞላ የውሂብ ጎታዎ ውስጥ አሁን ከሲግፎክስ ጋር የላኩትን ሁሉንም ውሂብ እና በመስቀለኛ ቀይ ውስጥ ቅርጸት ማየት ይችላሉ። እንደ “ቀን ፣ መሣሪያ ፣ TAG RFID ፣ GPS” ያሉ የትኛውን መረጃ ማየት እንደሚፈልጉ መምረጥ ይችላሉ።
እና በ "ጂፒኤስ ጂኦስፓቲካል ኢንዴክሶች" ምናሌ ውስጥ በክብር ተግባር ውስጥ የፈጠሯቸውን የጂኦሜትሪ ነገሮችን በዓይነ ሕሊናዎ ማየት ይችላሉ።
ደረጃ 6 - ሰልፍ
ለማጠቃለል ፣ በአራት የግፋ አዝራሮች ቁጥጥር የተደረገባቸው አራት በይነገጽ የሰው ልጅ ማሽን ነበረን።
መሠረታዊው በይነገጽ የሙቀት መጠኑን ፣ እርጥበቱን ፣ የመለያውን ቁጥር ፣ ክሮኖሜትር እና መግነጢሳዊ አቅጣጫን ያመለክታል።
በአንዱ የግፋ አዝራር እርምጃ ላይ እውነተኛ በይነገጽ ኮምፓስ ያገኛሉ። በጥሩ ሁኔታ የተቀመጠ አቅጣጫ በማያ ገጹ ላይ አንድ ክበብ ይሳላል።
በሌላ የግፋ አዝራር እርምጃ ላይ ፣ የእርስዎን ቦታ ወደ የውሂብ መሠረት የሚልክበትን የ SOS መልእክት ይልካሉ። በተጨማሪም በሞርስ ኮድ ውስጥ የ SOS መልእክት ይሰማሉ።
በተጨማሪም ፣ በመጨረሻው የግፊት ቁልፍ እርምጃ የ RFID መለያውን ያነቃቃሉ። ከዚያ በኋላ የመሻገሪያ ነጥብዎን ለመሰየም አምስት ሰከንድ አለዎት። ከዚያ አንድ ቢፕ ይሰማሉ። ይህ እርምጃ በማሳያው ላይ ቆጣሪን ይጨምራል እና መለያውን በእኛ የመረጃ መሠረት ላይ ካለው ጊዜ ጋር ይልካል። በመጨረሻም ፣ ሁሉም መለያዎች ጉዞውን በካርታ ላይ ይሳሉ።
የእኛ ሰዓት አውቶማቲክ ወደ 4h30 (ወደ 660mA/h ገደማ) ነው። በተመረጠው የመለያ ቁጥር ላይ የተመሠረተ ነው።
ከውድድሩ በኋላ ለማጠቃለል በእኛ የውሂብ መሠረት ብሉሚክስ ላይ ሁሉንም የሯጭ እርምጃዎችን ያገኛሉ።
የሚመከር:
የ LED አምባር 8 ደረጃዎች (ከስዕሎች ጋር)
የ LED አምባር - የራስዎን የ LED አምባር መስፋት እና ይልበሱት! አንድ ላይ ሲይዙት እና ወረዳውን ሲዘጉ አምባርዎ ያበራል። ወረዳዎን መስፋት እና ከዚያ እንደወደዱት ያጌጡ! ይህንን እንደ አውደ ጥናት እያስተማሩ ከሆነ ፣ ከዚህ በታች ባለ አንድ ሉህ ፒዲኤፍ ፋይልን ይጠቀሙ። ይፈትሹ
የሙዚቃ የወረዳ መጫወቻ ሜዳ ኤክስፕረስ አምባር 5 ደረጃዎች
ሙዚቃዊ የወረዳ መጫወቻ ሜዳ ኤክስፕረስ አምባር - ይህንን የሙዚቃ አምባር ለመፍጠር የወረዳ መጫወቻ ስፍራ ኤክስፕረስ ኮምፒተር ኮምፒተር የልብስ ስፌት መርፌ ረጅምና የተሰማ መቀስ
ውሃ ገቢር የ LED አምባር: 7 ደረጃዎች
ውሃ ገቢር የ LED አምባር - በዚህ ትምህርት ውስጥ የእራስዎን የውሃ ገቢር የ LED አምባር እንዴት እንደሚሠሩ አሳያችኋለሁ! ከውሃ ጋር በሚገናኝበት ጊዜ አምባር ያበራል። ዝናብ ሲዘንብ ፣ ሲዋኙ
በ Ultrasonics ላይ የተመሠረተ የአቀማመጥ ስርዓት -4 ደረጃዎች (ከስዕሎች ጋር)
በ Ultrasonics ላይ የተመሠረተ የአቀማመጥ ስርዓት -እኔ ለአርዱዲኖ መሣሪያዎች ያገኘኋቸው ሁሉም የአልትራሳውንድ ራዳሮች ስሪቶች (አርዱinoኖ - ራዳር/Ultrasonic Detector ፣ Arduino Ultrasonic Radar Project) በጣም ጥሩ ራዳሮች ናቸው ግን ሁሉም ‹ዕውሮች› ናቸው። ማለቴ ፣ ራዳር አንድ ነገር ይገነዘባል ፣ ግን እኔ የማደርገውን
የፎቶቮልታይክ ፓነሎች የአቀማመጥ ስርዓት ንድፍ እና እውን መሆን 5 ደረጃዎች
የፎቶቫልታይክ ፓነሎች የአቀማመጥ ስርዓት ንድፍ እና አፈፃፀም -የፎቶቫልታይክ ፓነሎች የአቀማመጥ ስርዓት ንድፍ እና እውን መሆን