ዝርዝር ሁኔታ:

KillingMinion: 5 ደረጃዎች
KillingMinion: 5 ደረጃዎች

ቪዲዮ: KillingMinion: 5 ደረጃዎች

ቪዲዮ: KillingMinion: 5 ደረጃዎች
ቪዲዮ: The Doctrine Of Baptisms | The Foundations for Christian Living 5 | Derek Prince 2024, ህዳር
Anonim
KillingMinion
KillingMinion

በዩዌ ፣ ያናን እና ሃኦ።

በ ITECH ማስተር መርሃ ግብር ውስጥ እንደ የሂሳብ ዲዛይን እና ዲጂታል ጨርቃጨርቅ ሴሚናር አካል ሆኖ የተከናወነው ፕሮጀክት።

አንዳንዶቻችን ሳናውቅ እግሮቻችንን ሁል ጊዜ እንንቀጠቀጣለን። በኪስዎ ውስጥ በሞባይል ስልክ ፣ ይህ የዘፈቀደ እንቅስቃሴዎች በውስጣዊ ‹አክሰሮሜትር› ተገንዝበዋል። በብሉቱዝ በኩል ወደ ትንሹ ማሽንችን በመላክ ፣ የቀላል ማርሽ ሜካኒካዊ ዑደት - minion እስከ servo ድረስ የተንጠለጠለው ሰንሰለት ስርዓት ተቀሰቀሰ። ሚኒዮኑ ከሰንሰለቱ ጋር ተንቀሳቅሶ በመጨረሻው ላይ ይወርዳል። እርስዎ የሚያደርጉትን እንኳን ባያስተውሉም ፣ አር.አይ.ፒ. ሚኒዮን!

ደረጃ 1: የእቃዎች ዝርዝር

የእቃዎች ዝርዝር
የእቃዎች ዝርዝር

የእቃዎች ዝርዝር ፦

3 -ልኬት ንጥሎች

የመሣሪያ ስርዓት 【servo መቀመጫ ፣ ሰንሰለት አገናኝ ፣ ማርሽ】

ሚኒዮን እና የሬሳ ሣጥን

አርዱinoኖ ፦

UNO R3 ተቆጣጣሪ ቦርድ

830 የታሰር ፒን የዳቦ ሰሌዳ

የእንፋሎት ሞተር (28BYJ48 5V ዲሲ)

UNL2003 Stepper ሞተር የመንጃ ቦርድ

ሰርቮ ሞተር

የብሉቱዝ መቀበያ

Piezo buzzer

9V ባትሪ ከዲሲ ጋር

9V የባትሪ አስማሚ

330R ወይም ከዚያ በላይ ተከላካይ *2

LED *2

ዝላይ ሽቦዎች

ሌሎች

4 ሚሜ የእንጨት እንጨቶች (የሚንቀሳቀሱ ትራኮች)

ሰንሰለት (ከሎጎ መኪና እንባ)

M3 ብሎኖች እና ሾፌሮች ሾፌሮች

ሞባይል ስልክ (Android)

ደረጃ 2 - የመሣሪያ ስርዓቱን ያሰባስቡ

መድረክን ያሰባስቡ
መድረክን ያሰባስቡ
መድረክን ያሰባስቡ
መድረክን ያሰባስቡ
መድረክን ያሰባስቡ
መድረክን ያሰባስቡ

Stepper ሞተር እና servo ሞተር የቁጥጥር ወረዳ አካል ናቸው። ሰርቮ ሞተር በቀጥታ ወደ 830 ማሰሪያ-ፒን የዳቦ ሰሌዳ እና በዩኖ አር 3 መቆጣጠሪያ ሰሌዳ ውስጥ ተገናኝቷል ፣ የእንፋሎት ሞተሩ መጀመሪያ ከ UNL2003 Stepper Motor ሾፌር ቦርድ ጋር መገናኘት አለበት ፣ ከዚያ ወደ Uno R3 መቆጣጠሪያ ሰሌዳ ያገናኙ።

ደረጃ 3 ወረዳዎች እና ኮዶች

ወረዳዎች እና ኮዶች
ወረዳዎች እና ኮዶች
ወረዳዎች እና ኮዶች
ወረዳዎች እና ኮዶች
ወረዳዎች እና ኮዶች
ወረዳዎች እና ኮዶች

የሰንሰለቱን እንቅስቃሴ ለመቆጣጠር የሚከተሉትን መሰረታዊ ግዛቶች ግምት ውስጥ ያስገባሉ-

0. መተግበሪያውን ይጫኑ እና በብሉቱዝ በኩል ከማሽኑ ጋር ያገናኙት። እና ፣ መንቀጥቀጥ ይጀምሩ!

1. ምልክቶች ከተቀበሉ በኋላ ጊርስ ማሽከርከር ጀመረ እና ሰንሰለቱ በተወሰነ ፍጥነት መንቀሳቀስ ይጀምራል።

2. ጠቋሚው እስከሚቀጥለው የመንገዱ መጨረሻ ድረስ እስኪያልፍ ድረስ ምልክቶቹ ይቀጥላሉ ፣ ከዚያ የእንፋሎት ሞተር ይቆማል እና ሰርቪ ሞተር 90 ዲግሪ ያሽከረክራል ፣ ሚኒዮን ወደ ሣጥኑ ውስጥ ይጥላል።

3. በሰንሰለት በሚራመዱበት ጊዜ ፣ ምልክቶቹ ለተመሳሳይ ጊዜ ካቆሙ ፣ ጊርስ ወደኋላ ይመለሳል እና ሰንሰለቱ በጣም በዝቅተኛ ፍጥነት ይመለሳል።

4. በ Uno R3 መቆጣጠሪያ ሰሌዳ ላይ ታችውን ዳግም በማስጀመር ፣ ወይም የተገላቢጦሹ እንቅስቃሴ የመንገዱን መጀመሪያ መጨረሻ ቢመታ ፣ ሂደቱ እንደገና ይጀመራል።

5. ነገሮችን ትንሽ የበለጠ ሳቢ ለማድረግ ፣ በሚንቀሳቀሱበት እና በሚጥሉበት ጊዜ አንዳንድ ጫጫታዎች ይፈጠራሉ። እንዲሁም በስልክዎ ውስጥ ባሉ መተግበሪያዎች የድምፅ እና የሙዚቃ ሞጁሉን ማራዘም ይችላሉ። በዚህ ይደሰቱ።

#አካትት #አካትት #ጨምር #አካትት "pitches.h"

const int step = 64;

const int counterMax = ደረጃ * 9; int ቆጣሪ = 0;

SoftwareSerial mySerial (7, 8);

Stepper stepper (ደረጃ ፣ 9 ፣ 11 ፣ 10 ፣ 12) ፤ Servo myServo;

const int Buzzer = 5;

bool isAlive = እውነት;

የቻር ውሂብ;

int melody = {

NOTE_CS4 ፣ NOTE_CS4 ፣ NOTE_CS4 ፣ NOTE_CS4 ፣ NOTE_CS4 ፣ 0 ፣ NOTE_CS4 ፣ NOTE_CS4 ፣ NOTE_CS4 ፣ 0 ፣ NOTE_CS4}; int noteDurations = {2, 2, 2, 2, 8, 8, 8, 8, 8, 8, 8};

ባዶነት ማዋቀር () {

Serial.begin (9600); mySerial.begin (9600); myServo.attach (3); pinMode (4 ፣ ግቤት); stepper.setSpeed (80);

ሳለ (digitalRead (4) == LOW) {

stepper.step (-1); } stepper.step (60); }

ባዶነት loop () {

ከሆነ (mySerial.available ()> 0) {ሳለ (mySerial.available ()> 0) {data = mySerial.read (); } ከሆነ (ቆጣሪ <counterMax) {mySerial.print ("0"); ለ (int thisNote = 0; thisNote = counterMax && isAlive) {mySerial.print ("2"); myServo.write (180); ለ (int thisNote = 0; thisNote 1 && counter <counterMax) {mySerial.print ("1"); stepper.step (-1); ቆጣሪ -= 1; መዘግየት (200); }}

ደረጃ 4: የሙከራ ሩጫ

Image
Image
ልናጋራቸው የምንችላቸው ሁሉም ፋይሎች
ልናጋራቸው የምንችላቸው ሁሉም ፋይሎች

ደረጃ 5 - ልናጋራቸው የምንችላቸው ሁሉም ፋይሎች

በዚህ አገናኝ ውስጥ ልናጋራቸው የምንችላቸውን ሁሉንም ፋይሎች ፣ 3 ዲ-ህትመት ሞዴሎችን ፣ የወረዳ ንድፎችን እና የአሩዲኖ ኮዲንግን ጨምሮ።

drive.google.com/open?id=1qImULCJQRdzlon4s…

የሚመከር: