ዝርዝር ሁኔታ:
ቪዲዮ: ኤልኢዲዎች እና ስበት?: 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
ይህ ፕሮጀክት በጭራሽ ተግባራዊ ጥቅም የለውም ፣ ግን በአርዱዲኖ ላይ ከሲ-ኮድ ጋር ከስበት ጋር የተዛመዱ የፊዚክስ ቀመሮችን ለመተግበር እንደ ልምምድ ተጀመረ። ነገሮችን እንዲታዩ ፣ 74 LEDs ያለው ኒዮፒክስል ኤልኢዲ-ስትሪፕ ጥቅም ላይ ውሏል። በአንድ ነገር ላይ የስበት ማፋጠን ውጤት በ MPU-6050 የፍጥነት መለኪያ እና ጋይሮስኮፕ ቺፕ በመጠቀም ያሳያል። ይህ ቺፕ ከ LED-strip ጋር በአካል ተጣብቋል ፣ ስለዚህ የ LED-strip በተወሰነ ማዕዘን ላይ ሲይዝ ቺፕው የኤልዲውን ስትሪፕ አንግል ይለካል እና አርዱinoኖ ይህንን መረጃ እንደ ምናባዊ ነገር አቀማመጥ ለማዘመን ይጠቀማል። ምሰሶው በአንድ ማዕዘን ላይ ከተያዘ በጨረር ላይ ሚዛናዊ እና ከአንዱ ጎን ወደ ሌላው የሚሽከረከር ኳስ ነበር። የምናባዊው ነገር አቀማመጥ እንደ አንድ ነጠላ ኤልኢዲ (LED strip) ላይ እንደ ተለወጠ ተገል isል።
በስበት ኃይል ተጽዕኖ ሥር ወደ ምድር እየወደቀ ያለውን ምናባዊ ነገር አቀማመጥ ለማዘመን ቀመሩን እንጠቀማለን-
y = y0 + (V0 * t) + (0.5 * ሀ * t^2)
ጋር ፦
y = የተጓዘ ርቀት በሜትሮች y0 = ርቀት በሜትሮች ውስጥ v0 = ፍጥነት በሜትር/ሰከንድ ሀ = ፍጥነት (ስበት) በሜትር/ሰከንድ^2 t = ጊዜ በሰከንዶች
ደረጃ 1 ወረዳ
የ Arduino Pro Mini የ +5V አቅርቦትን በቀጥታ ወደ +5V ፒን በመመገብ የተጎላበተ ነው ፣ ይህም የጀልባው 5V ተቆጣጣሪ ውጤት ነው። ይህ ትንሽ ኦርቶዶክሳዊ ሊመስል ይችላል ፣ ግን ቪን ክፍት ሆኖ ሲቀር ፣ ዋልታውን እስካልገለበጡ ድረስ ችግር አይፈጥርም ፣ ምክንያቱም ያ በእርግጥ አርዱዲኖዎን ያበላሻል።
የ MPU6050 የፍጥነት መለኪያ እና ጋይሮስኮፕ ቺፕ በዝቅተኛ ኃይል 5V ወደ 3V3 የመቀየሪያ ሞዱል የተጎላበተ ሲሆን በ I2C በይነገጽ (ኤስዲኤ ፣ ኤስ.ሲ.ኤል) በኩል ከአርዲኖ ጋር ይነጋገራል። በ Arduino Pro Mini ፣ ኤስዲኤ ከ A4 ጋር ተገናኝቷል እና SCL ከ A5 ጋር ተገናኝቷል ፣ ሁለቱም በአርዱዲኖ ፕሮ ሚኒ ፒሲቢ ላይ ይገኛሉ። እኔ በምጠቀምበት Pro Mini ስሪት ፣ A4 እና A5 በፒሲቢ ውስጥ (2 ቀዳዳዎች) ውስጥ ነበሩ እና በፒሲቢው ጎኖች በኩል በፒን ራስጌዎች በኩል ተደራሽ አልነበሩም። MPU6050 እንዲሁ አዲስ መረጃ ሲገኝ ለአርዲኖን ለመንገር የሚያገለግል የማቋረጥ ውጤት (INT) አለው። ከ 74 LED ዎች ጋር ያለው የ WS2812B ኒኦፒክስል ኤልዲኤፍ መስመር በቀጥታ በ 5 ቮ አቅርቦት የተጎላበተ ሲሆን ከአርዱዲኖ ውፅዓት ጋር የተገናኘ 1 የውሂብ መስመር (ዲአይኤን) አለው።
ደረጃ 2 ሶፍትዌር
በስዕሉ (.ino) የሚጠቀሙባቸውን አሽከርካሪዎች ሁሉ ቤተመፃህፍትን ከመጠቀም ይልቅ እንደ ስዕሉ በተመሳሳይ አቃፊ ውስጥ አስቀምጫለሁ። ይህ የሆነበት ምክንያት ሾፌሮቹ እንዲዘመኑ ፣ ትልችሎች ወደ ውስጥ እንዳይገቡ ለመከላከል እና በሾፌሮቹ ላይ ያደረግኳቸው ለውጦች በዝማኔዎች እንዲተኩሱ ስለማይፈልግ ነው።
የፕሮጀክቱ ፋይሎች ዝርዝር እነሆ-
- Balancing_LED_using_MPU6050gyro.ino: ረቂቅ ፋይል
- MPU6050.cpp / MPU6050.h: MPU6050 የፍጥነት መለኪያ እና ጋይሮስኮፕ ነጂ
- MPU6050_6Axis_MotionApps20.h: MPU6050 DMP (ዲጂታል እንቅስቃሴ አንጎለ ኮምፒውተር) ትርጓሜዎች እና ተግባራት
- helper_3dmath.h: ለ quaternions እና ኢንቲጀር ወይም ተንሳፋፊ ቬክተሮች የክፍል ትርጓሜዎች።
- I2Cdev.cpp / I2Cdev.h: የአርዱዲኖ ሽቦ ቤተ -መጽሐፍትን በመጠቀም የ I2C ነጂ
- LEDMotion.cpp / LEDMotion.h: በ MPU6050 የሚለካውን የ LED ስትሪፕ እና አንግል በመጠቀም የስበት LED ሚዛን ተግባራዊ
ደረጃ 3: ስዕሎች
የሚመከር:
ሰርቮ ሞተር ከ 10 ኤልኢዲዎች ጋር - 5 ደረጃዎች
ሰርቪ ሞተር ከ 10 ኤልኢዲዎች ጋር - በዚህ ቪዲዮ ውስጥ ከ ‹servo ሞተር› ከፍ ካለው አንግል ጋር የ LED ን እንዴት እንደሚያበሩ አሳያችኋለሁ ፣ ይህንን አስተማሪዎችን እንደሚወዱ ተስፋ አደርጋለሁ
ከአየር ሙቀት ዳሳሽ እና ኤልኢዲዎች ጋር መታጠቂያ -5 ደረጃዎች
ከአየር ሙቀት ዳሳሽ እና ኤልኢዲዎች ጋር መታጠቂያ -በዚህ ፕሮጀክት ውስጥ የ LED መብራቶች የተካተቱበት የሙቀት ዳሳሽ የሚይዝ የእጅ መታጠቂያ ሠራሁ
4 የሙዚቃ ምላሽ ሰጪ ኤልኢዲዎች ወረዳዎች -- MIC/AUX Cable/Speaker: 3 ደረጃዎች
4 የሙዚቃ ምላሽ ሰጪ ኤልኢዲዎች ወረዳዎች || MIC/AUX ገመድ/ድምጽ ማጉያ-ይህ ለአከባቢ ሙዚቃ ምላሽ የሚሰጥ እና ኤልኢዲዎቹን በሙዚቃው ምት የሚያበራ ወረዳ ነው። እዚህ ፣ ሙዚቃን የሚያነቃቁ ኤልኢዲዎችን ወረዳ -1 በመጠቀም አራት የተለያዩ መንገዶችን አሳያችኋለሁ። ነጠላ ትራንዚስተር 2. ሁለት ትራንዚስተሮች 3. AUX ኬብል 4. ተናጋሪ
አርዱዲኖ ቢግ ድምፅ ዳሳሽ - የሙዚቃ ምላሽ ሰጪ ኤልኢዲዎች (ፕሮቶታይፕ) 3 ደረጃዎች
አርዱዲኖ ቢግ ድምፅ ዳሳሽ - የሙዚቃ ምላሽ ሰጪ ኤልኢዲዎች (ፕሮቶታይፕ) - ይህ የእኔ ከሚቀጥሉት ፕሮጄክቶች ውስጥ አንዱ ምሳሌ ነው። እኔ ትልቅ የድምፅ ዳሳሽ (KY-038) ሞዱል እጠቀማለሁ። ትንሹን የፍላጎት ጠመዝማዛ በማዞር የአነፍናፊው ትብነት ሊስተካከል ይችላል። በሞጁሉ አናት ላይ ያለው ዳሳሽ ፣ ልኬቶችን ያካሂዳል
ከሾጂ ማያ ገጽ በስተጀርባ የሚቃጠሉ ኤልኢዲዎች - 5 ደረጃዎች
ከሾጂ ማያ ገጽ በስተጀርባ የሚቃጠሉ ኤልኢዲዎች - ባለፈው ዓመት ጥቅም ላይ ያልዋለውን መታጠቢያ ቤት ወደ ሳውና ክፍል ቀይሬአለሁ። መታጠቢያ ቤቱም የቤታችንን የውሃ ማሞቂያ (ማሞቂያ) ያካተተ ሲሆን በአማዞን ላይ የሾጂ ማያ ገዝቼ እንደነበረ ለመደበቅ ነበር። ከማያ ገጹ በስተጀርባ ሻማዎችን ቢያበሩ ጥሩ ይመስለኛል ግን አላደረግኩም