ዝርዝር ሁኔታ:

ለብስክሌት ነጂዎች የመከታተያ ሞዱል 5 ደረጃዎች
ለብስክሌት ነጂዎች የመከታተያ ሞዱል 5 ደረጃዎች

ቪዲዮ: ለብስክሌት ነጂዎች የመከታተያ ሞዱል 5 ደረጃዎች

ቪዲዮ: ለብስክሌት ነጂዎች የመከታተያ ሞዱል 5 ደረጃዎች
ቪዲዮ: የሚሸጥ ፎርድ F150 - 2014 model | Ford F150 2024, ሀምሌ
Anonim
ለብስክሌት ነጂዎች የመከታተያ ሞዱል
ለብስክሌት ነጂዎች የመከታተያ ሞዱል

ለብስክሌት ነጂዎች ይህ የመከታተያ ሞዱል በሩጫ ውስጥ ብልሽቶችን በራስ -ሰር የሚለይ እና የንክኪ ዳሳሹን በመንካት ሜካኒካዊ ብልሽትን የሚያገኝ ሞዱል ነው። ከነዚህ ክስተቶች አንዱ በሚሆንበት ጊዜ ሞጁሉ ክስተቱን በሎአራ በኩል በራዝቤሪ ፓይ ላይ ወደ የውሂብ ጎታ ይልካል። ይህ ክስተት በ LCD ማሳያ እና በድር ጣቢያ ላይ ይታያል። ከድርጊቶቹ ጋር አንድ የተወሰነ የብስክሌት ውድድር ለማግኘት በድር ጣቢያው ላይ መፈለግ እና የብስክሌት ውድድሮችን ወይም ብስክሌቶችን ወደ ዳታቤዝ ማከል ይችላሉ። እኔ ይህንን ፕሮጀክት የሠራሁት በብስክሌት እና በ IOT በጣም ስለምፈልግ ነው ፣ ስለዚህ እነዚህን ሁለት ትምህርቶች ማዋሃድ ለእኔ በጣም አስደሳች ነበር።

ለብስክሌት ነጂዎች የመከታተያ ሞዱል ከማድረግዎ በፊት ቁሳቁሶችዎን መሰብሰብ ያስፈልግዎታል። ከዚህ በታች ባሉት ዝርዝሮች ውስጥ መሣሪያዎቹን እና አቅርቦቶቹን ማግኘት ይችላሉ ፣ ወይም BOM (የቁሳቁሶች ግንባታ) ማውረድ ይችላሉ።

አቅርቦቶች

  • plexi ብርጭቆ (56 ሚሜ X 85 ሚሜ)
  • 10 X 2M ብሎኖች 10 ሚሜ እና ለውዝ
  • 10 X 3M ብሎኖች 10 ሚሜ እና ለውዝ
  • 2 X 3M ብሎኖች 50 ሚሜ እና ለውዝ
  • የእርስዎን ኤልሲዲ መያዣ በ 3 ዲ ለማተም የ PLA Filament
  • የሙቀት መቀነስ
  • ወንድ ወደ ሴት ኬብሎች
  • መሠረታዊ ፒሲቢ
  • ወንድ ራስጌዎች
  • አንድ Raspberry Pi 3b+
  • 16 ጊባ ኤስዲ-ካርድ
  • Sparkfun 4X20 LCD
  • አቅም ያለው የንክኪ ዳሳሽ
  • ጩኸት
  • ባለ 3-ዘንግ አክሰሮ + ጋይሮ ሜትር
  • የጂፒኤስ ሞዱል
  • የ SODAQ Mbili ሰሌዳ
  • የ LoRa WAN ሞዱል
  • 3.7V 1000mAh ባትሪ
  • Raspberry Pi 3b+ የኃይል አቅርቦት

መሣሪያዎች ፦

  • የሚሸጥ ቆርቆሮ
  • የመሸጫ ብረት
  • ቶንጎች
  • ጠመዝማዛዎች
  • ጂግሳው
  • ቁፋሮ ማሽን
  • 2.5 እና 3.5 ልምምዶች
  • ቀላል / ሙቅ አየር ጠመንጃ

ሁሉንም አቅርቦቶች መግዛት ከፈለጉ ፣ € 541.67 በጀት ያስፈልግዎታል። ይህ ፕሮጀክት በጣም ውድ ነው ምክንያቱም እኔ 299 ዩሮ የሚወጣውን የ LoRa rappid የልማት ኪት ስለጠቀምኩ (ይህንን ኪት ከት / ቤቴ የመጠቀም እድል ነበረኝ)። ብዙ ገንዘብ ለመቆጠብ ሁል ጊዜ የተለመደው አርዱዲኖን መጠቀም ይችላሉ ፣ ግን ፕሮግራሞቹ ከዚያ የተለዩ ይሆናሉ።

ደረጃ 1 - የማብሰያ መርሃ ግብር

የማብሰያ ዘዴ
የማብሰያ ዘዴ
የማብሰያ ዘዴ
የማብሰያ ዘዴ

የመጀመሪያው እርምጃ ወረዳዎችን መገንባት ነው። ለዚህ ፕሮጀክት 2 የኤሌክትሪክ ወረዳዎች አሉን ፣ አንደኛው Raspberry Pi እና አንዱ ከ SADAQ Mbili ቦርድ ጋር። በ Raspberry Pi ወረዳ እንጀምራለን።

Raspberry Pi Fritzing መርሃግብር

የ Raspberry Pi መርሃግብር በጣም ቀላል ነው ፣ ከ Pi ጋር የምናገናኘው ብቸኛው ነገር 4X20 Sparkfun LCD ማሳያ ነው። ማሳያው በ Serial communication ፣ SPI ወይም I2C ይሰራል። የትኛውን የግንኙነት ፕሮቶኮል እርስዎ የሚጠቀሙበት ነው። እኔ በጣም ቀላል ስለሆነ የ SPI ፕሮቶኮልን እጠቀም ነበር። እንደ እኔ SPI ን የሚጠቀሙ ከሆነ የሚከተሉትን ግንኙነቶች ያስፈልግዎታል

  • VCC LCD VCC Raspberry Pi
  • GND LCD GND Raspberry Pi
  • SDI LCD MOSI (GPIO 10) Raspberry Pi
  • SDO LCD MISO (GPIO 9) Raspberry Pi
  • SCK LCD SCLK (GPIO 11) Raspberry Pi
  • CS LCD CS0 (GPIO 8) Raspberry Pi

በፍሪቲንግ መርሃግብር ላይ የ LCD ማሳያ 2X16 ማሳያ መሆኑን ያያሉ። ይህ የሆነበት ምክንያት በፍሬዚንግ ላይ 4X20 ኤልሲሲ ስላላገኘሁ ነው። ሆኖም ፣ ሁሉም ግንኙነቶች ጥቂቶቹ ናቸው ፣ ስለሆነም ምንም ለውጥ የለውም።

SODAQ Mbili Fritzing መርሃግብር

4 የኤሌክትሮኒክስ ክፍሎችን ከ SODAQ Mbili ቦርድ ጋር እናገናኛለን ፣ ስለዚህ ይህ የኤሌክትሪክ መርሃግብር እንዲሁ በጣም ቀላል ነው። Capactive touch sensor ን በማገናኘት እንጀምራለን። ይህ ዳሳሾች OUT-pin ዳሳሹ ሲነካ ከፍተኛ ይሆናል ፣ እና በሌላ መልኩ ዝቅተኛ ይሆናል። ይህ ማለት OUT-pin ከምብሊ ቦርድ ዲጂታል ግብዓት ጋር መገናኘት የምንችለው ዲጂታል ውፅዓት ነው። ግንኙነቶች እንደሚከተለው ናቸው

  • OUT ንካ ዳሳሽ D5 Mbili
  • ቪሲሲ የንክኪ ዳሳሽ 3.3 ቪ Mbili
  • GND Touch ዳሳሽ GND Mbili

ሁለተኛው አካል Triple acces + gyro sensor ነው። እኔ ከምቢሊ ቦርድ ጋር ለመገናኘት የ I2C ፕሮቶኮልን የሚጠቀምበትን GY-521 ሰሌዳ ተጠቅሜያለሁ። የ GY-521 ቦርድ የ AD0 ፒን ከምቢሊ ቦርድ ቪሲሲ ጋር መገናኘት እንዳለበት ልብ ይበሉ! ይህ የሆነበት ምክንያት የ Mbili ቦርድ እንደ GY-521 ተመሳሳይ I2C አድራሻ ያለው ሰዓት ስላለው ነው። AD0-pin ን ከ VCC ጋር በማገናኘት የ GY-521 የ I2C አድራሻ እንለውጣለን። ግንኙነቶች እንደሚከተለው ናቸው

  • ቪሲሲ ጂአይ -521 3.3 ቪ ምቢሊ
  • GND GY-521 GND Mbili
  • SCL GY-521 SCL Mbili
  • SDA GY-521 SDA Mbili
  • AD0 ጂአይ -521 3.3 ቪ ምቢሊ

ከዚያ በኋላ Buzzer ን እናገናኛለን። የአሁኑ በሚኖርበት ጊዜ ድምጽ የሚያሰማውን መደበኛ ድምጽ ማጉያ እጠቀማለሁ። ይህ ማለት እኛ ጫጫታውን ከምቢሊ ቦርድ ዲጂታል ፒን ጋር ማገናኘት እንችላለን ማለት ነው። ግንኙነቶች እንደሚከተለው ናቸው

  • + Buzzer D4 Mbili
  • - Buzzer GND Mbili

በመጨረሻ ግን ቢያንስ የጂፒኤስ ሞጁሉን እናገናኛለን። የጂፒኤስ ሞጁል በ RX እና TX በኩል ይገናኛል። ግንኙነቶች እንደሚከተለው ናቸው

  • ቪሲሲ ጂፒኤስ 3.3 ቪ ምቢሊ
  • GND GPS GND Mbili
  • TX GPS RX Mbili
  • RX GPS TX Mbili

ደረጃ 2 - መደበኛ የውሂብ ጎታ

መደበኛ የውሂብ ጎታ
መደበኛ የውሂብ ጎታ

ሁለተኛው እርምጃ የተለመደ የውሂብ ጎታ ዲዛይን ማድረግ ነው። እኔ ERS ን በ Mysql ውስጥ ዲዛይን አድርጌያለሁ። የእኔ የውሂብ ጎታ በደች ቋንቋ የተፃፈ መሆኑን ታያለህ ፣ እዚህ ሰንጠረ tablesቹን እገልጻለሁ።

ሰንጠረዥ 'ploeg':

ይህ ጠረጴዛ ለብስክሌቶቹ ክለቦች ጠረጴዛ ነው። የብስክሌት ክለብ መታወቂያ እና የብስክሌት ክለብ ስም ይ Itል።

ሰንጠረዥ 'አመላካቾች':

ይህ ጠረጴዛ ለብስክሌተኞች ጠረጴዛ ነው። እያንዳንዱ ብስክሌተኛ የሉአርአይአይድ አለው ፣ እሱም የሰንጠረ the ዋና ቁልፍ ነው። እነሱም የአባት ስም ፣ የመጀመሪያ ስም ፣ የትውልድ ሀገር እና ከብስክሌት ክለብ ጠረጴዛ ጋር የተገናኘ የብስክሌት ክለብ መታወቂያ አላቸው።

ሰንጠረዥ 'plaatsen':

ይህ ጠረጴዛ በቤልጂየም ውስጥ የብስክሌት ውድድር የሚካሄድባቸውን ቦታዎች የሚያከማች ጠረጴዛ ነው። የከተማውን ስም ይ (ል (ዋናው ቁልፍ ነው) እና ከተማዋ የምትገኝበትን አውራጃ።

ጠረጴዛ 'wedstrijden':

ይህ ሰንጠረዥ ሁሉንም የብስክሌት ውድድሮች ያከማቻል። የሠንጠረ Prim ዋና ቁልፍ መታወቂያ ነው። ሰንጠረ also በተጨማሪም የብስክሌት ውድድር ስም ፣ ከቦታዎች ጠረጴዛ ፣ ከሩጫው ርቀት ፣ ከብስክሌቶቹ ምድብ እና ከውድድሩ ቀን ጋር የተገናኘው የሩጫ ከተማ ስም ይ containsል።

ሰንጠረዥ 'gebeurtenissen':

ይህ ሰንጠረ thatች የሚከሰቱትን ሁሉንም ክስተቶች ያከማቻል። ይህ ማለት ፣ ብስክሌተኛ በአደጋ ውስጥ ሲሳተፍ ወይም ሜካኒካዊ ብልሽት ሲኖር ክስተቱ በዚህ ሰንጠረዥ ውስጥ ይከማቻል። የሠንጠረ Prim ዋና ቁልፍ መታወቂያ ነው። ሰንጠረ alsoም የክስተቱን የጊዜ ሰአት ፣ የቦታውን ኬክሮስ ፣ የቦታውን ኬንትሮስ ፣ የብስክሌተኛውን ሎአአአአአአአአአአአአአአአአአአአአአአአአአአአአአ አአአአአአአአአአአአአአ አ አ አአ contains contains contains contains “"

ጠረጴዛ 'wedstrijdrenner':

ይህ ሰንጠረዥ ለብዙ ለብዙ ግንኙነቶች የሚፈለግ ጠረጴዛ ነው።

ደረጃ 3: የእርስዎ LoRa ሞዱል ይመዝገቡ

የእርስዎን LoRa ሞዱል ይመዝገቡ
የእርስዎን LoRa ሞዱል ይመዝገቡ

በኮዱ ከመጀመርዎ በፊት የሎራ ሞዱልዎን በሎራ መግቢያ በር ውስጥ ማስመዝገብ ያስፈልግዎታል። ቤልጂየም ውስጥ ‹ፕሮክሲሞስ› የተባለ የቴሌኮም ኩባንያ ለሎሬ ሞዱልዬ ግንኙነቱን የሚያመቻች ነበር። በእኔ LoRa መስቀለኛ መንገድ የምልከው መረጃ ከ AllThingsTalk ድር ጣቢያ ላይ ይሰበስባል። እንዲሁም የእርስዎን ውሂብ ለመሰብሰብ AllThingsTalk API ን ለመጠቀም ከፈለጉ እዚህ መመዝገብ ይችላሉ።

በ AllThingsTalk ላይ ከተመዘገቡ በኋላ የሎራ መስቀለኛ መንገድዎን ማስመዝገብ ያስፈልግዎታል። ይህንን ለማድረግ እነዚህን ደረጃዎች መከተል ይችላሉ ወይም ከላይ ያለውን ስዕል ማየት ይችላሉ።

  1. በዋናው ምናሌ ውስጥ ወደ “መሣሪያዎች” ይሂዱ
  2. 'አዲስ መሣሪያ' ላይ ጠቅ ያድርጉ
  3. የእርስዎን LoRa መስቀለኛ መንገድ ይምረጡ
  4. ሁሉንም ቁልፎች ይሙሉ።

አሁን ጨርሰዋል! በእርስዎ LoRa መስቀለኛ መንገድ የላኩት ሁሉም ውሂብ በእርስዎ AllThingsTalk ሰሪ ውስጥ ይታያል። በምዝገባው ላይ ማንኛውም ችግሮች ካሉዎት ሁል ጊዜ የ AllThingsTalk ሰነዶችን ማማከር ይችላሉ።

ደረጃ 4 - ኮዱ

ኮዱ
ኮዱ
ኮዱ
ኮዱ
ኮዱ
ኮዱ
ኮዱ
ኮዱ

ለዚህ ፕሮጀክት 5 የኮድ ቋንቋዎች ያስፈልጉናል ኤችቲኤምኤል ፣ ሲኤስኤስ ፣ ጃቫ ስክሪፕት ፣ ፓይዘን (ፍላስክ) እና አርዱinoኖ ቋንቋ። በመጀመሪያ የአርዲኖ ፕሮግራምን እገልጻለሁ።

የአርዱዲኖ ፕሮግራም;

በፕሮግራሙ መጀመሪያ ላይ አንዳንድ ግሎባል ተለዋዋጮችን አውጃለሁ። ከጂፒኤስዬ ጋር ለመገናኘት የሶፍትዌርSerial ን እንደምጠቀም ታያለህ። ምክንያቱም የ Mbili ቦርድ 2 ተከታታይ ወደቦች ብቻ ስላሏቸው ነው። ጂፒኤስን ከ Serial0 ጋር ማገናኘት ይችላሉ ፣ ግን ከዚያ ለማረም የአርዲኖ ተርሚናልን መጠቀም አይችሉም። የሶፍትዌር አርእስት የምጠቀምበት ምክንያት ይህ ነው።

ከአለምአቀፍ ተለዋዋጮች በኋላ ፕሮግራሙን ለማንበብ ቀላል የሚያደርጉ አንዳንድ ተግባራትን አውጃለሁ። የጂፒኤስ ቅንጅቶችን ያነባሉ ፣ ጫጫታውን ያሰማሉ ፣ እሴቶችን በሎራ በኩል ይልካል ፣…

ሦስተኛው እገዳ የማዋቀር ብሎክ ነው። ይህ እገዳ ፒኖችን ፣ ተከታታይ ግንኙነቶችን እና የ I2C ግንኙነትን የሚያዘጋጅ የፕሮግራሙ መጀመሪያ ነው።

ከቅንብር ማገጃው በኋላ ዋናው ፕሮግራም ይመጣል። በዚህ ዋና ዑደት መጀመሪያ ላይ የመዳሰሻ ዳሳሹ ገባሪ መሆኑን እፈትሻለሁ። እንደዚያ ከሆነ እኔ የጩኸቱን ድምጽ አሰማለሁ ፣ የጂፒኤስ መረጃን አግኝቼ ሁሉንም እሴቶች በሎራ ወይም በብሉቱዝ ወደ Raspberry PI ይልካል። ከነካ ዳሳሽ በኋላ ፣ የአክስሌሮሜትር እሴቶቹን አነባለሁ። በቀመር እኔ የ X እና Y ዘንግን ትክክለኛውን ማዕዘን እሰላለሁ። እነዚህ እሴቶች ትልቅ ከሆኑ ፣ ብስክሌተኛውን ወድቋል ብለን መደምደም እንችላለን። ብልሽት በሚከሰትበት ጊዜ እኔ እንደገና የድምፅ ማጉያ ድምፅ አሰማለሁ ፣ የጂፒኤስ መረጃን አግኝ እና ሁሉንም እሴቶች በሎራ ወይም በብሉቱዝ በኩል ወደ Raspberry PI እልካለሁ።

ምናልባት ‹ለምን ብሉቱዝ እና ሎራ ለምን ይጠቀማሉ?› ብለው ያስቡ ይሆናል። ይህ የሆነበት ምክንያት እኔ በተጠቀምኩበት የሎራ ሞዱል ፈቃድ ላይ አንዳንድ ችግር አጋጥሞኝ ስለነበር ነው። ስለዚህ ፕሮግራሙ ለኔ ማሳያ ማሳያ እንዲሠራ ፣ ብሉቱዝን ለተወሰነ ጊዜ መጠቀም ነበረብኝ።

2. የኋላ መጨረሻ;

የኋላው ጫፍ ትንሽ ትንሽ ውስብስብ ነው። ለፊተኛው መጨረሻ ተደራሽ ለሆኑት መንገዶቼ Flask ን እጠቀማለሁ ፣ አንዳንድ የፊት ገጽ ገጾችን በራስ -ሰር ለማዘመን ሶኬትዮ እጠቀማለሁ ፣ በኤልሲዲ ማሳያ ላይ መልዕክቶችን ለማሳየት እና በብሉቱዝ በኩል መልዕክቶችን ለመቀበል የ GPIO ፒኖችን እጠቀማለሁ (የሚጠቀሙ ከሆነ አያስፈልግም) LoRa) እና እኔ AllThinksTalk API ን በመደበኛነት ለማንበብ እና የፍላሽ አገልጋዩን ለመጀመር ክር እና ሰዓት ቆጣሪን እጠቀማለሁ።

እኔ ሁሉንም የገቢ ብልሽቶች ለማከማቸት ፣ የብስክሌተኞችን የግል መረጃ እና የዘር መረጃዎችን ለማንበብ የ SQL ዳታቤዝንም እጠቀማለሁ። ይህ የውሂብ ጎታ ከጀርባ-መጨረሻ ጋር የተገናኘ እና እንዲሁም በ Raspberry Pi ላይ ይሠራል። ከመረጃ ቋቱ ጋር መስተጋብር ለመፍጠር ክፍል ‹Database.py ›ን እጠቀማለሁ።

ከ Fritzing መርሃግብር እንደሚያውቁት ፣ ኤልሲዲው በ SPI ፕሮቶኮል በኩል ከ Raspberry Pi ጋር ተገናኝቷል። ትንሽ ቦታን ቀላል ለማድረግ ፣ አንድ ክፍል ‹LCD_4_20_SPI.py› ጻፍኩ። በዚህ ክፍል ንፅፅሩን መለወጥ ፣ የኋላ መብራቱን ቀለም መለወጥ ፣ በማያ ገጹ ላይ መልዕክቶችን መጻፍ ፣…. ብሉቱዝን ለመጠቀም ከፈለጉ ‹SerialRaspberry.py› የሚለውን ክፍል መጠቀም ይችላሉ። ይህ ክፍል በብሉቱዝ ሞዱል እና በ Raspberry Pi መካከል ያለውን ተከታታይ ግንኙነት ይገዛል። ማድረግ ያለብዎት ብቸኛው ነገር RX ን ከ TX እና virsa ጋር በማገናኘት የብሉቱዝ ሞዱሉን ከ Raspberry Pi ጋር ማገናኘት ነው።

የፊት ለፊት መንገዶቹ በ @app.route ደንብ የተፃፉ ናቸው። መረጃን ከውሂብ ጎታ ውስጥ ለማስገባት ወይም ለማስገባት የራስዎን ብጁ መንገድ ማድረግ ይችላሉ። በመንገዱ መጨረሻ ላይ ሁል ጊዜ ምላሽ እንዳለዎት ያረጋግጡ። ስህተት ቢከሰትም እንኳ ሁል ጊዜ የ JSON ን ነገር ወደ ግንባሩ መጨረሻ እመልሳለሁ። በተለዋዋጭ ዙሪያ ዙሪያ በማስቀመጥ በዩአርኤል ውስጥ አንድ ተለዋዋጭ መጠቀም ይችላሉ።

ከሩጫ ውድቀቶች ጋር ለድር ጣቢያው socketio ን እጠቀማለሁ። Raspberry Pi አደጋ ሲደርስ ፣ እኔ በሶኬትዮ በኩል ወደ መጨረሻው መልእክት እልክላለሁ። አዲስ ፍንዳታ ስለነበረ የፊት መጨረሻው ዳታቤዙን እንደገና ማንበብ እንዳለባቸው ያውቃል።

በእኔ ኮድ ውስጥ የ LoRa ግንኙነት በትእዛዝ እንደተዋቀረ ያያሉ። LoRa ን ለመጠቀም ከፈለጉ ፣ ተደጋጋሚ ወደ AllThinksTalk ኤፒአይ ጥያቄን የሚልክ ሰዓት ቆጣሪ መጀመር ያስፈልግዎታል። ከዚህ ኤፒአይ ፣ በአንድ የተወሰነ LoRa መስቀለኛ መንገድ የሚላኩትን የአነፍናፊ እሴቶችን (ጂፒኤስ ፣ ጊዜ ፣ የብልሽት ዓይነት) ይቀበላሉ። ብልሽትን ወደ የመረጃ ቋቱ ውስጥ ለማስገባት እነዚህን እሴቶች መጠቀም ይችላሉ።

3. የሾለ ጫፍ

የፈረንጅ መጨረሻው 3 ቋንቋዎችን ያቀፈ ነው። ኤችቲኤምኤል ለድር ጣቢያው ጽሑፍ ፣ CSS ለድር ጣቢያው ምልክት ማድረጊያ እና ጃቫስክሪፕት ከጀርባው ጫፍ ጋር ለመገናኘት። ለዚህ ፕሮጀክት 4 የድርጣቢያ ገጾች አሉኝ

  • ሁሉንም የብስክሌት ውድድሮች የሚያገኙበት index.html።
  • ለስፔክ ውድድር ሁሉም ብልሽቶች እና ሜካኒካዊ ብልሽቶች ያሉበት ገጽ።
  • በመረጃ ቋቱ ውስጥ ሲሊንደሮችን ማከል እና ቡድናቸውን ማረም የሚችሉበት ገጽ።
  • ከሁሉም ተሰብሳቢዎቹ ጋር በመረጃ ቋቱ ላይ አዲስ ውድድር የሚያክሉበት ገጽ።

እነሱን እንዴት እንደሚቀርቧቸው ሙሉ በሙሉ በእርስዎ ላይ የተመሠረተ ነው። ከፈለጉ ከድር ጣቢያዬ የተወሰነ መነሳሻ ማግኘት ይችላሉ። እንደ አለመታደል ሆኖ ድር ጣቢያዬ በደች ቋንቋ የተሠራ ነው ፣ ለዚያ አዝናለሁ።

ለእያንዳንዱ ገጽ የተለየ የ CSS ፋይል እና የጃቫስክሪፕት ፋይል አለኝ። እያንዳንዱ የጃቫስክሪፕት ፋይል ውሂቡን ከመረጃ ቋቱ በስተጀርባ በኩል ለማግኘት ጠባብን ይጠቀማል። ስክሪፕቱ ውሂቡን ሲቀበል ፣ html በተለዋዋጭነት ይለወጣል። ብልሽቶችን እና ሜካኒካዊ ብልሽቶችን በሚያገኙበት ገጽ ውስጥ ሁሉም ክስተቶች የተከሰቱበትን ካርታ ያገኛሉ። ይህንን ካርታ ለማሳየት በራሪ ወረቀት እጠቀም ነበር።

በእኔ Github ላይ ሁሉንም የእኔን ኮድ እዚህ ማየት ይችላሉ።

ደረጃ 5 ግንባታዎቹን ይገንቡ

ግንባታዎችን ይገንቡ
ግንባታዎችን ይገንቡ
ግንባታዎችን ይገንቡ
ግንባታዎችን ይገንቡ
ግንባታዎችን ይገንቡ
ግንባታዎችን ይገንቡ

በግንባታው ከመጀመራችን በፊት ሁሉንም ቁሳቁሶች ከ BOM ወይም ከ ‹መሳሪያዎች + አቅርቦቶች› ገጽ እንዳሎት ያረጋግጡ።

Raspberry Pi + LCD

ለ Raspberry Pi ጉዳይ እንጀምራለን። 3-ል ጉዳይን ማተም ይችላሉ ፣ ይህ የእኔ የመጀመሪያ ሀሳብም ነበር። ግን ቀነ ገደቤ በጣም እየቀረበ ስለነበር ቀለል ያለ ጉዳይ ለማቅረብ ወሰንኩ። እኔ መደበኛ መያዣውን ከ Raspberry Pi ወስጄ ፣ እና ከኤልሲዲ ማሳያዬ ላይ ለሽቦዎቹ በጉድጓዱ ውስጥ ጉድጓድ ቆፍሬያለሁ። ይህንን ለማድረግ እነዚህን ቀላል ደረጃዎች ብቻ ይከተሉ-

  1. በጉዳዩ ሽፋን ላይ ቀዳዳ ይከርሙ። ከሽፋኑ ጎን በ 7 ሚሜ መሰርሰሪያ ይህን አደረግሁ። ከላይ በስዕሉ ላይ ይህንን ማየት ይችላሉ።
  2. ሽቦዎቹን ከኤልሲዲ ማሳያ ውሰድ እና በሽቦዎቹ ላይ ጭንቅላት እየቀነሰ ይሄዳል።
  3. ጭንቅላቱ እንዲቀንስ ለማድረግ ቀለል ያለ ወይም ሙቅ አየር ጠመንጃ ይጠቀሙ።
  4. በጉዳዩ ውስጥ ባለው ቀዳዳ በኩል ጭንቅላቱ እየቀነሰ ሽቦዎቹን ይጎትቱ እና በ LCD ላይ መልሰው ያገናኙዋቸው።

አሁን ለ Raspberry Pi ከጉዳዩ ጋር ዝግጁ ስለሆኑ ለኤልሲዲ ማሳያ ከጉዳዩ መጀመር ይችላሉ። በዚህ አገናኝ ላይ አንድ ጉዳይ በመስመር ላይ ስላገኘሁ ለኤልሲዲ ማሳያዬ መያዣውን 3 ዲ አተምኩ። በጉዳዩ ከፍታ ላይ የሊቲ ለውጥ ብቻ ማድረግ ነበረብኝ። ስዕል ጥሩ ነው ብለው ሲያስቡ ፋይሎቹን ወደ ውጭ መላክ እና ማተም መጀመር ይችላሉ። 3-ልኬት እንዴት ማተም እንደሚችሉ ካላወቁ ፣ እንዴት በ3-ል-ልኬት 360 እንዴት እንደሚታተም ይህንን መመሪያ ሊከተሉ ይችላሉ።

SODAQ MBili ግንባታ

እኔ ለ SODAQ Mbili ቦርድ በእውነት ጉዳይ አልሠራሁም። በግንባታው ዙሪያ ያለ መያዣ ክፍሎቼን ለማስቀመጥ የ plexi ብርጭቆን እጠቀም ነበር። እርስዎም ይህንን ለማድረግ ከፈለጉ የሚከተሉትን ደረጃዎች መከተል ይችላሉ-

  1. በ SODAQ Mbili ቦርድ dimesnions አማካኝነት plexiglass ን ይፈርሙ። መጠኖቹ 85 ሚሜ X 56 ሚሜ ናቸው
  2. ፕሌክስግላስን በጅብል ይቁረጡ።
  3. የኤሌክትሮኒክ ክፍሎቹን በ plexiglass ላይ ያስቀምጡ እና ቀዳዳዎቹን በእርሳስ ይፈርሙ።
  4. አሁን የፈረሙባቸውን ቀዳዳዎች እና ለተቆሙበት ቀዳዳዎች በ 3.5 ሚሜ መሰርሰሪያ ይከርሙ።
  5. በ 3 ሜ 10 ሚሜ መቀርቀሪያዎች እና ፍሬዎች አማካኝነት ሁሉንም የኤሌክትሮኒክስ ክፍሎች በ plexiglass ላይ ይጫኑ።
  6. የመጨረሻው እርምጃ ፕሌክስግላስን ከ Mbili ሰሌዳ በላይ መጫን ነው። ይህንን በተቋረጠ ሁኔታ ማድረግ ይችላሉ ፣ ግን እኔ ከቦርዱ በላይ ያለውን plexiglass ለመሰካት ሁለት 3 ሜ 50 ሚሜ ብሎኖች እና 8 3 ሜ ለውዝ ተጠቀምኩ።

የሚመከር: