Cov txheej txheem:

Tsis Siv Neeg Tshuab: El Rompe Huevos: 10 Kauj Ruam
Tsis Siv Neeg Tshuab: El Rompe Huevos: 10 Kauj Ruam

Video: Tsis Siv Neeg Tshuab: El Rompe Huevos: 10 Kauj Ruam

Video: Tsis Siv Neeg Tshuab: El Rompe Huevos: 10 Kauj Ruam
Video: Топ-10 продуктов, которые нужно есть для перерыва в посте 2024, Kaum ib hlis
Anonim
Tsis Siv Neeg Tshuab: El Rompe Huevos
Tsis Siv Neeg Tshuab: El Rompe Huevos

Hais Nyob Zoo rau El Rompe Huevos, lub tshuab siv tsis tau tsim los ntawm Jorge Christie thiab Rebeca Duque Estrada

Nws yuav tsum ua dab tsi?

Nws yog lub sijhawm noj tshais thiab koj npau suav kom muaj koj cov qe mos. Raws li txhawm rau lub qe xav tau kev saib xyuas ntau thiab kev paub dhau los, peb tsim tus neeg hlau los pab koj! Tab sis… qee yam tsis zoo thaum lub hnub yug thiab nws los rau ntiaj teb me ntsis ntxeev siab. Nws yuav sim pab koj tiag tiag, tab sis yog tias koj tso qee cov nkauj zoo los ua si thaum koj noj su, nws tuaj yeem ua rau muaj kev zoo siab tiag tiag thiab yam tuaj yeem ua tsis raug..

Yog li, txaus siab rau koj cov brunch thiab vam tias nws tuaj yeem cuam tshuam qee yam ib puag ncig =)

Kauj Ruam 1: Daim Ntawv Teev Npe

Daim Ntawv Teev Npe
Daim Ntawv Teev Npe

Nov yog cov npe uas koj xav tau. 3D luam ntawv txhawb nqa koj tuaj yeem ua txoj kev uas koj nyiam, tab sis nco ntsoov cia kom muaj chaw txaus rau cov khoom siv hluav taws xob.

1x Servo Tsav SG90 [1]

1x Txwv Hloov [2]

1x Microphone-sensor Module Iduino SE019 [3]

3x Liab LEDs [5]

1x Arduino Uno [4]

1x Protoboard [6]

1x zoo 3D luam ntawv txhawb nqa

1x diav ntawm koj nyiam

1x Roj teeb module (yeem)

Cov kab ntau lawm [7]

Qee lub qe

Kauj Ruam 2: Kev Txhawb Nqa

Kev Txhawb Nqa
Kev Txhawb Nqa
Kev Txhawb Nqa
Kev Txhawb Nqa
Kev Txhawb Nqa
Kev Txhawb Nqa
Kev Txhawb Nqa
Kev Txhawb Nqa

Kev txhawb nqa 3D luam tawm tau tsim los txiav txim siab qhov chaw rau lub qe nrog lub qhov taub me kom haum rau lub pob, kev txhawb nqa rau servo tig lub diav, ib qho chaw rau Arduino thiab cov khoom siv hluav taws xob sab hauv kom tiv thaiv los ntawm qhov tsis zoo uas tuaj yeem tshwm sim. Thiab qee lub teeb uas yuav ntsais nrog cov nkauj.

Kauj ruam 3: Code

Code
Code
Code
Code

Txoj cai ua haujlwm nrog ob lub tswv yim: Lub pob thiab lub microphone module. Lub pob, tso rau hauv qab lub qe, hnov thaum lub qe nyob hauv qhov chaw thiab los ntawm qhov "yog" mob nws pib ua raws txoj cai. Lub microphone pib nyeem lub suab hauv ib puag ncig thiab thaum nws haum rau hauv qhov tshwj xeeb, nws ua rau ob qho txiaj ntsig: qhov kev pabcuam uas tig lub diav thiab LEDs uas pib ci ntsa iab nrog lub suab paj nruag.

Qee qhov kev qhia thiab "yog" cov xwm txheej tau siv rau lwm qhov kom tsis txhob muaj suab nrov.

Txhawm rau pib xaim koj cov khoom, tsuas yog ua tib zoo saib daim duab fritzing.

// Tsis siv neeg hlau nthuav qhia: // ElRompeHuevos // Code los ntawm: Rebeca Duque Estrada thiab Jorge Christie

// Txoj Cai rau Lub Cev thiab lub suab sib koom ua ke raws li: // // Ua Servo Txav Mus Rau Lub Suab. // // 2012 los ntawm Cenk demzdemir

// Servo #include // tsim cov khoom siv servo Servo myservo;

// MicrophoneSensor

int sensorPin = A0;

int sensorValue = 0; // Khawm

int buttonPin = 2;

int buttonState = 0; // LED teeb

int ledPin = 12;

void teeb tsa () {

Serial.begin (9600);

Serial.println ("online");

myservo.attach (9);

pinMode (sensorPin, INPUT);

pinMode (buttonPin, INPUT);

tus pinMode (ledPin, OUTPUT);

}

void voj () {

buttonState = digitalRead (buttonPin);

yog (buttonState == LOW) // Nws ua haujlwm hauv txoj kev rov qab. LOW thaum nias lub pob. Yog tias qhov xwm txheej muaj tseeb, pib tag nrho cov khawv koob thiab cia peb tsoo qee lub qe;)

{

int sensorValue = analogRead (sensorPin);

int LEDValue = daim ntawv qhia (sensorValue, 0, 150, 0, 255); // Daim ntawv qhia tus nqi rau LED uas tuaj yeem yog tus lej nruab nrab ntawm 0..255

sensorValue = daim ntawv qhia (sensorValue, 60, 150, 80, 45); // Daim ntawv qhia ua tau ntau yam ntawm servo nrog lub ntsuas qhov ntsuas. int MoveDelayValue = daim ntawv qhia (sensorValue, 0, 300, 0, sensorValue); // teeb tsa servo rau hauv txoj haujlwm txheem Serial.println (sensorValue);

yog (sensorValue <80) {// txiav qee lub suab nrov nrog yog tias muaj xwm txheej

ncua (1);

myservo.write (sensorValue); // txav cov servo mus rau daim ntawv nyeem

analogWrite (ledPin, sensorValue); // tig coj nrog tus lej suav

ncua (MoveDelayValue / 2); // thiab txav mus rau lub sijhawm qeeb no

}

analogWrite (coj, 0); // tua tus coj dua.

}

lwm tus {

digitalRead (sensorValue == 0);

}

}

Kauj Ruam 4: Sib dhos - 1

Sib dhos - 1
Sib dhos - 1

Ua ntej: sib sau ua ke tag nrho koj lub Circuit Court thiab sim seb nws ua haujlwm li qhov xav tau. Tag lawv thiab txiav tawm mus txuas ntxiv nrog lub rooj sib txoos.

Kauj Ruam 5: Sib dhos - 2

Los ua ke - 2
Los ua ke - 2
Los ua ke - 2
Los ua ke - 2

Lub qhov muag teeb tau txuas nrog ob kab xov hlau. Nruab tag nrho cov teeb hauv qhov. Ntxiv cov kua nplaum kub los kho lawv

Kauj Ruam 6: Sib dhos - 3

Los ua ke - 3
Los ua ke - 3
Los ua ke - 3
Los ua ke - 3

Nruab qhov servo thiab kho nws nrog kua nplaum kub.

Qhov zoo tshaj plaws, cim koj cov cables ua ntej kev teeb tsa kom nws yooj yim dua rau ntsaws txhua qhov.

Kauj Ruam 7: Sib dhos -4

Los ua ke -4
Los ua ke -4
Los ua ke -4
Los ua ke -4

Txuas cov txuas ntawm lub microphone kom koj muaj kev yooj yim dua rau tso nws.

Muab nws tso rau hauv kev txhawb nqa thiab lo nws

Kauj Ruam 8: Sib dhos - 5

Los ua ke - 5
Los ua ke - 5
Los ua ke - 5
Los ua ke - 5

Muab lub pob ntawv khawm tso rau hauv lub qhov thiab kho nws nrog kua nplaum.

Muab lub hau thiab pov thawj tias lub pob tuaj yeem qhib tau los ntawm lub qe.

Kauj Ruam 9: Txaus siab rau koj cov Brunch thiab Muaj Kev Lom Zem =)

Tam sim no nws yog lub sijhawm los sim koj tus kheej Rompe Huevos.

Muab lub qe tso rau ntawm kev txhawb nqa thiab ua si lossis hu nkauj qee lub suab nkauj kom qhib koj lub tshuab tsis siv.

Npaj txhij los ntxuav qee qhov kev tsis zoo tom qab.

Pom zoo: