Orodha ya maudhui:

KuuaMinion: Hatua 5
KuuaMinion: Hatua 5

Video: KuuaMinion: Hatua 5

Video: KuuaMinion: Hatua 5
Video: Семья Грабовенко (часть 1). Хата на тата. Сезон 6. Выпуск 11 от 20.11.2017 2024, Novemba
Anonim
MauajiMinion
MauajiMinion

Na Yue, Yanan na Hao.

Mradi uliofanywa kama sehemu ya Semina ya Ubunifu wa Kompyuta na Utengenezaji wa Dijiti katika mpango wa masters wa ITECH.

Wengine wetu hutikisa miguu bila kujua kila wakati. Ukiwa na simu ya rununu mfukoni, harakati hizi za nasibu zinahisi na 'Accelerometer' ya ndani. Kupitia bluetooth kutuma tena kwa mashine yetu ndogo, kitanzi cha mitambo ya mfumo rahisi wa gia, ambayo minion imeanikwa hadi servo, husababishwa. Minion itahamishwa pamoja na mnyororo na kudondoshwa mwishoni. Wakati haujui hata kile unachoendelea kufanya, R. I. P. Minion!

Hatua ya 1: Orodha ya Vitu

Orodha ya Vitu
Orodha ya Vitu

Orodha ya Vitu:

Vichapishaji vya 3D:

Viti vya jukwaa, kontakt mnyororo, gia】

Minion & jeneza

Arduino:

Bodi ya Mdhibiti wa UNO R3

830 ubao wa mkate wa pini

Magari ya kukanyaga (28BYJ48 5V DC)

UNL2003 Stepper Motor driver board

Servo motor

Mpokeaji wa Bluetooth

Buzzer ya piezo

9V betri na DC

Adapta ya betri ya 9V

330R au kontena la juu * 2

LED * 2

Waya za jumper

Wengine

Vijiti 4mm vya kuni (nyimbo zinazosonga)

Mlolongo (chozi kutoka kwa gari ya Nembo)

Bolts M3 na madereva ya screw

Simu ya Mkononi (Android)

Hatua ya 2: Kusanya Jukwaa

Kusanya Jukwaa
Kusanya Jukwaa
Kusanya Jukwaa
Kusanya Jukwaa
Kusanya Jukwaa
Kusanya Jukwaa

Magari ya stepper na servo ni sehemu ya mzunguko wa kudhibiti. Servo motor imeunganishwa moja kwa moja kwenye ubao wa mkate wa pini 830 na bodi ya kudhibiti Uno R3, wakati motor ya stepper inahitaji kuunganishwa na bodi ya dereva ya UNL2003 Stepper Motor kwanza, kisha unganisha na bodi ya kudhibiti Uno R3.

Hatua ya 3: Mizunguko na Nambari

Mizunguko na Nambari
Mizunguko na Nambari
Mizunguko na Nambari
Mizunguko na Nambari
Mizunguko na Nambari
Mizunguko na Nambari

Ili kudhibiti harakati za mnyororo, hali zifuatazo za msingi zinazingatiwa:

0. Sakinisha App na uiunganishe kwenye mashine kupitia bluetooth. Na, anza kutetemeka!

1. baada ya ishara kupokelewa, gia zilianza kuzunguka na mnyororo huanza kusonga kwa kasi fulani.

2. ishara zinaendelea, hadi minion ifanyike hadi mwisho mwingine wa njia, basi stepper motor inasimama na servo motor inazunguka digrii 90, inashusha minion ndani ya jeneza.

3. wakati wa kutembea kwa mnyororo, ikiwa ishara zitasimama kwa muda sawa, gia hubadilika na mnyororo hurudi nyuma kwa kasi ya chini sana.

4. kwa kuweka chini kwenye bodi ya kudhibiti Uno R3, au ikiwa harakati iliyogeuzwa itafikia mwisho wa njia, utaratibu umewekwa upya.

5. kufanya mambo ya kuvutia zaidi, kelele zingine hupigwa wakati wa kusonga na kuacha. Unaweza pia kupanua moduli ya sauti na muziki na Programu kwenye simu yako. Furahiya na hiyo.

# pamoja na # pamoja # # pamoja # # pamoja na "viwanja."

hatua ya int = 64;

const int counterMax = hatua * 9; int counter = 0;

SoftwareSerial mySerial (7, 8);

Stepper stepper (hatua, 9, 11, 10, 12); Servo myServo;

const int Buzzer = 5;

bool isAlive = kweli;

data ya char;

wimbo wa ndani = {

NOTE_CS4, NOTE_CS4, NOTE_CS4, NOTE_CS4, NOTE_CS4, 0, NOTE_CS4, NOTE_CS4, NOTE_CS4, 0, NOTE_CS4}; maelezo mafupiDurations = {2, 2, 2, 2, 8, 8, 8, 8, 8, 8, 8};

usanidi batili () {

Kuanzia Serial (9600); kuanza (9600); myServo.ambatanisha (3); pinMode (4, Pembejeo); kasi ya kasi (80);

wakati (digitalRead (4) == LOW) {

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

kitanzi batili () {

ikiwa (mySerial.available ()> 0) {while (mySerial.available ()> 0) {data = mySerial.read (); } ikiwa (counter <counterMax) {mySerial.print ("0"); kwa (int thisNote = 0; thisNote = counterMax && isAlive) {mySerial.print ("2"); andika (180); kwa (int thisNote = 0; hiiNote 1 && counter <counterMax) {mySerial.print ("1"); hatua (-1); kaunta - = 1; kuchelewesha (200); }}

Hatua ya 4: Kukimbia kwa Mtihani

Image
Image
Faili Zote Tunazoweza Kushiriki
Faili Zote Tunazoweza Kushiriki

Hatua ya 5: Faili Zote Tunazoweza Kushiriki

Unaweza kupata faili zote tunazoweza kushiriki kwenye kiunga hiki, pamoja na mifano ya kuchapisha 3d, michoro za mzunguko wa fritzing na maandishi ya arduino.

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

Ilipendekeza: