ዝርዝር ሁኔታ:
ቪዲዮ: DIY ብስክሌት ታኮሜትር 5 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
የብስክሌት ፍጥነት መለኪያ እንዴት እንደሚገነቡ አሳያችኋለሁ። እሱ ፍጥነትዎን ፣ አማካይ ፍጥነቱን ፣ የሙቀት መጠኑን ፣ የጉዞ ጊዜውን እና አጠቃላይ ርቀቱን ያሳያል። አዝራሩን በመጠቀም መለወጥ ይችላሉ። በተጨማሪም ፍጥነቱ በቴክሜትር ላይ ይታያል። እኔ የገነባሁት አዳዲስ ነገሮችን መገንባት ስለምወድ ፣ በበይነመረብ ላይ እንደዚህ ያለ ነገር አላገኘሁም ስለሆነም እኔ በብስክሌትዬ ላይ ያለው እኔ እንደፈለግሁት አሪፍ ስላልሆነ ጥሩ የፍጥነት መለኪያ እንዴት እንደሚገነቡ ላሳይዎት እፈልጋለሁ:) ስለዚህ እንጀምር።
ደረጃ 1: ክፍሎች
ይህ የሚያስፈልጓቸው ክፍሎች ዝርዝር ነው። እነሱ ወደ 40 ዶላር ገደሉኝ
- አርዱinoኖ
- በሸምበቆ መቀየሪያ ብስክሌት
- ኤልሲዲ ማሳያ 16x2
- ሰርቮ
- የዳቦ ሰሌዳ
- ቴርሞሜትር DS18B20
- Resistor 1.2k Ω ፣ 4.7 ኪ
- ቀይር
- አዝራር
- ፖታቲኖሜትር 10 ኪ
- 9 ቪ ባትሪ
- ኬብሎች
- ሣጥን
- መሣሪያዎች (ቁፋሮ ፣ ብየዳ ፣ ቢላዋ ፣ ቴፕ)
ደረጃ 2 - ግንኙነት
እንዴት እንደሚገናኝ ከ Fritzing እና የቃል መግለጫ ስዕል አክዬአለሁ። በስዕሉ ውስጥ ሁሉም ቀይ ሽቦዎች ከ 5 ቪ ጋር ተገናኝተዋል ፣ ሁሉም ሰማያዊ ገመዶች ከ GND ጋር ተገናኝተዋል።
ኤልሲዲ ማሳያ;
VSS GND አርዱinoኖ
VDP 5V አርዱinoኖ
የ VO ውፅዓት ፖታቲሞሜትር (ፖታቲሞሜትር ቪሲሲ -> 5 ቪ አርዱዲኖ ፣ ፖታቲሞሜትር GND -> አርዱዲኖ GND)።
አርኤስ ፒን 12 አርዱinoኖ
አርደብሊው GND አርዱinoኖ
ኢ ፒን 11 አርዱinoኖ
D4 ሚስማር 5 አርዱinoኖ
D5 ሚስማር 4 አርዱinoኖ
D6 ፒን 3 አርዱinoኖ
D7 ሚስማር 2 አርዱinoኖ
ኤ 5 ቪ አርዱinoኖ
ኬ GND አርዱinoኖ
አገልጋይ
ቪሲሲ 5 ቪ አርዱinoኖ
የጅምላ GND Arduino
የውሂብ ፒን 6 አርዱinoኖ
ቴርሞሜትር;
ቪሲሲ 5 ቪ አርዱinoኖ
የጅምላ GND Arduino
የውሂብ ፒን 1 አርዱinoኖ
ውሂብ እና ኃይል በ 4.7 kΩresistor በኩል ተገናኝቷል
በተሽከርካሪ ላይ ዳሳሽ;
አንድ ጫፍ -> 5V አርዱinoኖ
ሁለተኛ መጨረሻ -> A0 Arduino እና resistor 1, 2 kΩ
በአርዲኖ ውስጥ ለመሬት ተቃዋሚው ሌላኛው ጫፍ
አዝራር ፦
አንድ ጫፍ 5 ቪ አርዱinoኖ
ሁለተኛ መጨረሻ A1 Arduino
ደረጃ 3: ኮድ ይስቀሉ
ከዚህ በታች ኮዱን በአስተያየቶች ውስጥ እጨምራለሁ ማብራሪያ አለ።
ወደ አውርድ ቤተ -መጽሐፍት አገናኞች
www.pjrc.com/teensy/arduino_libraries/OneWire.zip
github.com/milesburton/Arduino-Temperature-Control-Library
የተለየ የጎማ ዲያሜትር ካለዎት እሱን መለወጥ አለብዎት። በዚህ ቀመር ማስላት ይችላሉ-
ወረዳ = π*d*2, 54 (መ = የመንኮራኩርዎ ዲያሜትር ፣ ውጤቱን በሜትር ለማግኘት በ 2.54 አበዛሁት)።
/*
##################################################### የቅጂ መብት በ Nikodem Bartnik June 2014# ###### */// ቤተመፃህፍት #ያካተተ #ያካትቱ #ያካትቱ #ያካትቱ #ይደምሩ ONE_WIRE_BUS 1 OneWire oneWire (ONE_WIRE_BUS); የዳላስ የሙቀት ዳሳሾች (& oneWire); // LCD ማሳያ ፒኖች LiquidCrystal lcd (12 ፣ 11 ፣ 5 ፣ 4 ፣ 3 ፣ 2) ፤ // servo ስም Servo myservo; // ከተለዋዋጭዎች ትርጓሜ ከረጅም ጊዜ በፊት ፣ አጭር ጊዜ ፣ ጊዜ ፣ ግፊቶች; ተንሳፋፊ የፍጥነት መለኪያ ፣ ዲስት ፣ ፍጥነት ያለው; int servo; int ማያ = 1; // ሌላ የመንኮራኩር ወረዳ ካለዎት መለወጥ ያስፈልግዎታል ተንሳፋፊ ወረዳ = 2.0; ድርብ ሙቀት; ባዶነት ማዋቀር () {lcd.begin (16, 2);
pinMode (A0 ፣ ግቤት); pinMode (A1 ፣ ግቤት); // የ servo ፍቺ እና ቴኮሜትር ወደ 0 myservo.attach (6) ማቀናበር; myservo.write (180); lcd.print ("የብስክሌት ታኮሜትር"); መዘግየት (1000); lcd.setCursor (5, 1); lcd.print ("V 1.0"); መዘግየት (4000); lcd.clear (); መዘግየት (500); lcd.setCursor (0, 0); lcd.print ("Dist:"); } ባዶነት loop () {// መንኮራኩር ቢዞር (analogRead (A0)> = 300) {// የመዞሪያዎች ቁጥር ++ ግፊቶች ++ ፣ // የመቁጠር ጊዜ ጊዜ = (ሚሊስ ()-ቀዳሚ); // የፍጥነት መለኪያ ቆጣሪ = (ወረዳ /ሰዓት)*3600.0; ቀዳሚ = ሚሊሊስ (); ታኮሜትር (); መዘግየት (100); } ኤልሲዲ (); } // የማሳያ ፍጥነት በ tachometer ባዶ ባዶ ታኮሜትር () {// የካርታ ፍጥነት 0-180 ወደ servo speedometer = int (የፍጥነት መለኪያ); servo = ካርታ (የፍጥነት መለኪያ ፣ 0 ፣ 72 ፣ 180 ፣ 0); // ማዋቀር servo myservo.write (servo); } ባዶነት Lcd () {// አዝራሩ ጠቅ ሲደረግ (analogRead (A1)> = 1010) {lcd.clear (); ማያ ገጽ ++; ከሆነ (ማያ ገጽ == 5) {ማያ = 1; }} ከሆነ (ማያ ገጽ == 1) {// ፍጥነትን ያሳያል lcd.setCursor (0 ፣ 1) ፤ lcd.print ("ፍጥነት:"); lcd.setCursor (7, 1); lcd.print (የፍጥነት መለኪያ); lcd.print ("ኪሜ/ሰ"); } ከሆነ (ማያ ገጽ == 2) {// የሚያሳየው የሙቀት መጠን የሙቀት መጠን = sensors.getTempCByIndex (0); sensors.requestTemperatures (); lcd.setCursor (0, 1); lcd.print ("Temp:"); lcd.setCursor (7, 1); lcd.print (ሙቀት); lcd.print ("C"); } ከሆነ (ማያ ገጽ == 3) {// የአማካይ ፍጥነት aspeed = dist/(ሚሊስ ()/1000.0)*3600.0 ያሳያል። lcd.setCursor (0, 1); lcd.print ("A.speed:"); lcd.setCursor (8, 1); lcd.print (aspeed); lcd.print ("ኪሜ/ሰ"); } ከሆነ (ማያ ገጽ == 4) {// የጉዞ ጊዜ triptime = millis ()/60000; lcd.setCursor (0, 1); lcd.print ("ጊዜ:"); lcd.setCursor (7, 1); lcd.print (triptime); } lcd.setCursor (0, 0); lcd.print ("Dist:"); // የርቀት ስሌት = ግፊቶች*ወረዳ/1000.00; // ያራግፋል ርቀት lcd.setCursor (6, 0); lcd.print (dist); lcd.print ("ኪሜ"); }
ደረጃ 4: ማሸግ
እንደ ሽፋን በ 1. ዶላር የገዛሁትን የፕላስቲክ ሳጥን ተጠቅሜ በቢላ እና መሰርሰሪያ በመጠቀም ቀዳዳዎችን እቆርጣለሁ። ሰርቪ እና ኤልሲዲ ማሳያ በቴፕ ተጣብቄ ፣ ጫፉ በካርቶን የሠራሁት እና በቀለም ቀባሁት። እኔ በ Corel Draw X5 ውስጥ ጋሻ ሠራሁ እና አተምኩት ፣ የፒኤንጂ ምስል እና የኮረል ስዕል ፋይልን (ከፈለግክ አርትዕ ማድረግ ትችላለህ) አክዬአለሁ። በብስክሌቴ ላይ ሳጥኑን ወደ መሽከርከሪያ አቆራረጥኩ እና ገመዶችን ወደ ሸምበቆ መቀየሪያ እሸጣለሁ።
ደረጃ 5: ያሂዱ
አሁን ዝግጁ ነው። ማድረግ ያለብዎት ማብራት እና ማሽከርከር ብቻ ነው። በፍጥነት መለኪያዎ ይደሰቱ። ይህንን ፕሮጀክት ከወደዱ እባክዎን ድምጽ ይስጡኝ።
የሚመከር:
የሃምስተር ጎማ ታኮሜትር 11 ደረጃዎች (ከስዕሎች ጋር)
ሃምስተር መንኮራኩር ታኮሜትር - ከሦስት ዓመት ገደማ በፊት የእህት ልጆች የመጀመሪያ እንስሳቸውን ፣ ኑግት የተባለ ሀምስተር አግኝተዋል። ስለ ኑግ የአካል ብቃት እንቅስቃሴ አዘውትሮ የማወቅ ጉጉት Nugget (RIP) የቆየ ፕሮጀክት ጀመረ። ይህ አስተማሪ ተግባራዊ የአካል ብቃት እንቅስቃሴ መንኮራኩር ኦፕቲካል ታች ይዘረዝራል
ታኮሜትር/ቅኝት መለኪያ አርዱዲኖን ፣ OBD2 ን እና CAN አውቶቡስን በመጠቀም 8 ደረጃዎች
ታኮሜትር/ቅኝት መለኪያ አርዱዲኖን ፣ OBD2 ን እና CAN አውቶቡስን በመጠቀም - ማንኛውም የቶዮታ ፕሩስ (ወይም ሌላ ዲቃላ/ልዩ ተሽከርካሪ) ባለቤቶች ዳሽቦርዶቻቸው ጥቂት መደወሎችን ሊያጡ እንደሚችሉ ያውቃሉ! የእኔ ፕራይስ ምንም ሞተር RPM ወይም የሙቀት መለኪያ የለውም። የአፈጻጸም ሰው ከሆንክ እንደ የጊዜ ማሻሻል እና የመሳሰሉትን ማወቅ ትፈልግ ይሆናል
በአርዱዲኖ ላይ የተመሠረተ የኦፕቲካል ታኮሜትር ወደ CNC ራውተር ያክሉ-34 ደረጃዎች (ከስዕሎች ጋር)
በ CNC ራውተር ላይ በአርዲኖ ላይ የተመሠረተ የኦፕቲካል ታኮሜትር ያክሉ-ለ CNC ራውተርዎ በአርዲኖ ናኖ ፣ በ IR LED/IR Photodiode ዳሳሽ እና በ OLED ማሳያ ከ 30 ዶላር በታች ለ CNC ራውተርዎ የኦፕቲካል RPM አመልካች ይገንቡ። በ eletro18's Measure RPM - Optical Tachometer Instructable ተመስጦ ተነሳሁ እና ታክሞሜትር ማከል ፈልጌ ነበር
የግብረመልስ ስርዓትን በመጠቀም የ RPM ሞተር ራስ -ሰር ቁጥጥር ከ IR የተመሠረተ ታኮሜትር 5 ደረጃዎች (ከስዕሎች ጋር)
የግብረመልስ ስርዓትን ከኤር ላይ የተመሠረተ ታኮሜትር በመጠቀም የ RPM የሞተር ገዝ ቁጥጥር - አንድን ሂደት በራስ -ሰር የማድረግ ፍላጎት አለ ፣ ቀላል/ጭራቅ ይሁን። ይህንን ፕሮጀክት የማድረግ ሀሳብ ያገኘሁት እኔ እያገኘሁ ከገጠመኝ ቀላል ፈተና ነው። የእኛን ትንሽ መሬት ለማጠጣት/ለማጠጣት ዘዴዎች። የአሁኑ የአቅርቦት መስመር ችግር
ታኮሜትር ከብስክሌት የፍጥነት መለኪያ (ሳይክኮምፒውተር) የተሰራ - 3 ደረጃዎች (ከስዕሎች ጋር)
ታኮሜትር ከብስክሌት የፍጥነት መለኪያ (ሳይክኮምፒውተር) የተሰራ - አንዳንድ ጊዜ መንኮራኩር ወይም ዘንግ ወይም ሞተር ምን ያህል በፍጥነት እንደሚዞር ማወቅ አለብዎት። ለማሽከርከር ፍጥነት የመለኪያ መሣሪያ ታኮሜትር ነው። ግን እነሱ ውድ ናቸው እና ለማግኘት ቀላል አይደሉም። የብስክሌት የፍጥነት መለኪያ (ብስክሌት