Daftar Isi:

Mesin Tidak Berguna: El Rompe Huevos: 10 Langkah
Mesin Tidak Berguna: El Rompe Huevos: 10 Langkah

Video: Mesin Tidak Berguna: El Rompe Huevos: 10 Langkah

Video: Mesin Tidak Berguna: El Rompe Huevos: 10 Langkah
Video: 10 Makanan Teratas Yang Dapat MENGHANCURKAN KESEHATAN Anda 2024, November
Anonim
Mesin Tidak Berguna: El Rompe Huevos
Mesin Tidak Berguna: El Rompe Huevos

Say Hi to El Rompe Huevos, mesin tak berguna yang diciptakan oleh Jorge Christie dan Rebeca Duque Estrada

Apa yang harus dilakukan?

Saatnya makan siang dan Anda bermimpi memiliki telur yang lembut. Karena memecahkan telur membutuhkan banyak perhatian dan pengalaman, kami mengembangkan robot untuk membantu Anda! Tapi … sesuatu menjadi buruk selama ulang tahunnya dan itu datang ke dunia sedikit pemberontak. Ini benar-benar akan membantu Anda, tetapi jika Anda memasukkan beberapa lagu yang bagus untuk dimainkan selama makan siang Anda, itu bisa menjadi sangat bersemangat dan ada yang salah..

Jadi, nikmati makan siang Anda dan semoga bisa mengacaukan beberapa hal =)

Langkah 1: Daftar Bagian

Daftar Bagian
Daftar Bagian

Ini adalah daftar bagian yang Anda perlukan. Dukungan cetak 3D dapat Anda buat sesuai keinginan, tetapi selalu ingat untuk menyediakan ruang yang cukup untuk elektronik.

1x Servo Motor SG90 [1]

1x Sakelar Batas [2]

1x Modul Sensor Mikrofon Iduino SE019 [3]

3x LED Merah [5]

1x Arduino Uno [4]

1x Protoboard [6]

1x dukungan cetak 3D yang bagus

1x sendok pilihan Anda

1x modul Baterai (opsional)

Sekelompok kabel [7]

Beberapa telur

Langkah 2: Dukungan

Dukungan
Dukungan
Dukungan
Dukungan
Dukungan
Dukungan
Dukungan
Dukungan

Dukungan cetak 3D dirancang dengan mempertimbangkan tempat telur dengan lubang kecil agar sesuai dengan tombol, dukungan servo untuk memutar sendok, tempat untuk Arduino dan elektronik di dalamnya untuk dilindungi dari kekacauan yang bisa terjadi. Dan beberapa lampu yang akan berkedip dengan musik.

Langkah 3: Kode

Kode
Kode
Kode
Kode

Kode berfungsi dengan dua input: Tombol dan modul mikrofon. Tombol, yang ditempatkan di bawah telur, merasakan saat telur berada di tempatnya dan melalui kondisi "jika" ia mulai menjalankan kode. Mikrofon mulai membaca suara di lingkungan dan ketika cocok dalam rentang yang ditentukan, itu memicu dua output: servo yang memutar sendok dan LED yang mulai bersinar dengan irama musik.

Beberapa pemetaan dan kondisi "jika" digunakan di tempat lain untuk menghindari kebisingan.

Untuk mulai memasang kabel komponen Anda, lihat saja diagram fritzing.

// Hadiah Robot Tak Berguna:// ElRompeHuevos // Kode oleh: Rebeca Duque Estrada dan Jorge Christie

// Kode untuk integrasi Motor dan suara berdasarkan: // // Membuat Servo Pindah ke Suara. // // 2012 oleh Cenk zdemir

//Servo #include // membuat objek servo Servo myservo;

//Sensor Mikrofon

int sensorPin = A0;

int sensorNilai = 0; //Tombol

int tombolPin = 2;

int keadaan tombol = 0; //LED

int ledPin = 12;

batalkan pengaturan() {

Serial.begin(9600);

Serial.println("online");

myservo.attach(9);

pinMode(sensorPin, INPUT);

pinMode(tombolPin, INPUT);

pinMode(ledPin, OUTPUT);

}

lingkaran kosong() {

buttonState = digitalRead(buttonPin);

if (buttonState == LOW) // Ini bekerja dengan cara yang berlawanan. LOW saat tombol ditekan. Jika kondisinya benar, mulailah seluruh keajaiban dan mari kita pecahkan beberapa telur;)

{

int sensorValue = analogRead(sensorPin);

int LEDValue = peta(sensorValue, 0, 150, 0, 255); // Memetakan nilai untuk LED yang dapat berupa bilangan bulat antara 0..255

sensorValue = peta(sensorValue, 60, 150, 80, 45); // Memetakan kemungkinan jangkauan servo dengan nilai sensor. int MoveDelayValue = peta(sensorValue, 0, 300, 0, sensorValue); // setel servo ke posisi standar Serial.println(sensorValue);

if (sensorValue < 80) { // memotong beberapa noise dengan kondisi if

penundaan (1);

myservo.write(nilaisensor); // pindahkan servo ke bacaan yang dipetakan

analogWrite(ledPin, sensorValue); // nyalakan led dengan nilai yang dihitung

delay(MoveDelayValue / 2); // dan bergerak dalam waktu tunda ini

}

analogWrite(ledPin, 0); // matikan led lagi.

}

lain {

digitalRead(Nilai sensor == 0);

}

}

Langkah 4: Perakitan - 1

Perakitan - 1
Perakitan - 1

Pertama: rakit semua sirkuit Anda dan uji apakah itu berfungsi seperti yang diharapkan. Tandai mereka dan putuskan sambungan untuk melanjutkan perakitan.

Langkah 5: Perakitan - 2

Perakitan - 2
Perakitan - 2
Perakitan - 2
Perakitan - 2

Bola lampu diperpanjang dengan sepasang kabel. Pasang semua lampu di lubangnya. Tambahkan lem panas untuk memperbaikinya

Langkah 6: Perakitan - 3

Perakitan - 3
Perakitan - 3
Perakitan - 3
Perakitan - 3

Pasang servo dan perbaiki dengan lem panas.

Idealnya, beri tag pada kabel Anda sebelum pemasangan sehingga lebih mudah untuk memasang kembali semuanya.

Langkah 7: Perakitan -4

Perakitan -4
Perakitan -4
Perakitan -4
Perakitan -4

Perluas konektor mikrofon sehingga Anda memiliki lebih banyak fleksibilitas untuk menempatkannya.

Tempatkan di penyangga dan rekatkan

Langkah 8: Perakitan - 5

Perakitan - 5
Perakitan - 5
Perakitan - 5
Perakitan - 5

Tempatkan papan tombol di slot dan perbaiki dengan lem.

Pasang tutup dan verifikasi bahwa tombol dapat diaktifkan oleh telur.

Langkah 9: Nikmati Brunch Anda dan Bersenang-senang =)

Sekarang saatnya untuk mencoba Rompe Huevos Anda sendiri.

Letakkan telur pada dukungan dan mainkan atau nyanyikan musik untuk mengaktifkan mesin Anda yang tidak berguna.

Bersiaplah untuk membersihkan beberapa kekacauan setelahnya.

Direkomendasikan: