Isi kandungan:
- Bekalan
- Langkah 1: Persediaan Awal
- Langkah 2: Membina Pangkalan Kotak
- Langkah 3: Menjadikan Servo Separuh Teratas
- Langkah 4: Membuat Engsel dan Menambah Lampu
- Langkah 5: Menyentuh Sentuhan
- Langkah 6: Nikmati Perkara Paling Tidak Berguna yang Pernah Anda Buat
Video: Kotak Tidak Berguna: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Projek ini sekali lagi dibuat untuk kelas hackathon saya. Topik saya adalah teknologi yang dahsyat dan cabaran saya adalah menjadikannya terang. Saya membuat kotak yang tidak berguna dengan suis togol dan jalur LED. Setiap kali anda menghidupkan suis untuk mematikan lampu, lengan keluar dari kotak dengan servo dan lampu menyalakan semula. Oleh itu, anda tidak boleh mematikan lampu kecuali anda mencabutnya dari kuasa.
Bekalan
Bahan:
- Papan lapis atau mana-mana kotak kecil akan berfungsi
- Skru
- Toggle Switch
- Arduino
- Wayar
- papan roti
- Servo
- Bank kuasa USB (lebih baik satu dengan 2 output)
- Akrilik
Alat:
- Gergaji bulat
- Besi pematerian
- Pistol gam panas
- Dremel
Langkah 1: Persediaan Awal
Perkara pertama yang saya lakukan ialah meletakkan elektronik dan memasangkannya untuk menjalankan beberapa kod ujian. Setelah saya mengetahui kodnya, saya menyatukan semua komponen bersama-sama. Jalur cahaya RGB disambungkan ke palam USB sehingga Arduino tidak perlu menyalakannya. Servo dikuasakan oleh Arduino dengan menyambung ke 5 volt.
Inilah kod saya:
#sertakan
const int buttonPin = 2;
int buttonState = 0;
Servo myservo;
lama bertangguh;
#tentukan merah 5
#tentukan hijau 6
#tentukan biru 3
batal persediaan () {
pinMode (buttonPin, INPUT);
myservo.attach (9);
pinMode (merah, OUTPUT);
pinMode (hijau, OUTPUT);
pinMode (biru, OUTPUT); }
gelung kosong () {
kawalan ();
}
kawalan kekosongan () {
buttonState = digitalRead (buttonPin);
jika (buttonState == TINGGI) {
lampuOn ();
untuk (pos = myservo.read (); pos> = 5; pos = 1) {
myservo.write (pos);
kelewatan (5);
}
} lain {
lightsOff ();
timeDelay = 1;
untuk (pos = myservo.read (); pos <= 140; pos + = timeDelay) {
myservo.write (pos);
kelewatan (5);
}
}
}
lampu kosongOn () {
analogWrite (merah, rawak (0, 255));
analogWrite (hijau, rawak (0, 255));
analogWrite (biru, rawak (0, 255));
kelewatan (100);
}
lampu kosongOff () {
analogWrite (merah, 255);
analogWrite (hijau, 255);
analogWrite (biru, 255);
}
Langkah 2: Membina Pangkalan Kotak
Setelah saya membentangkan komponennya, saya dapati kotak itu harus berukuran sekitar 7.5 "x 4.5" x 3.5 "(panjang, lebar, tinggi). Saya mengukur sebilangan kayu lapis dan memotongnya dengan ukuran menggunakan gergaji bulat. Kemudian saya skru kotak bersama-sama dengan melampirkan sisi ke bahagian bawah kotak. Bahagian atas perlu dibelah dua agar servo mengaitkannya ke atas dan ke bawah. Saya juga meninggalkan celah kecil di bahagian belakang kotak di memerintahkan untuk menjalankan wayar untuk jalur RBG di bahagian belakang.
Langkah 3: Menjadikan Servo Separuh Teratas
Membuat lengan untuk servo adalah bahagian yang paling mencabar dari binaan. Oleh kerana saya tidak mahu lengan terlalu tebal, saya memutuskan untuk menggunakan beberapa akrilik yang saya tinggalkan dari projek lain untuk membuat lengan. Ini juga membolehkan saya membuat penyesuaian dengan menambahkan potongan kecil yang saya bentuk dengan Dremel. Suis togel dipasang di tempat yang berjarak satu inci dari pusat. Saya melekatkan servo dengan panas dan melekatkan semua lengan yang disertakan padanya dengan skru sehingga saya dapat membengkokkan dan membentuk lengan. Setelah mendapat idea, saya memutuskan untuk membentuk beberapa kepingan kecil akrilik dengan bit pengamplasan Dremel. Saya bekerja mengikut bahagian untuk membuat penyesuaian sehingga akan menekan suis setiap masa. Saya juga melampirkan setiap bahagian dengan gam panas yang menjadikannya lebih buruk daripada yang sepatutnya. Sekiranya saya mahu memperbaiki projek ini, saya hanya akan membuat lengan dari satu bahagian yang kukuh. Setelah mendapat bahagian atas ini dengan sempurna, saya melekatkannya pada kotak menggunakan gam panas. Saya juga memasang elektronik dengan cara yang sama.
Langkah 4: Membuat Engsel dan Menambah Lampu
Untuk menjadikan bahagian engsel berfungsi dengan baik, saya membuat bahagian kotak ini kira-kira 1/3 panjang penuh kotak. Ini memastikan bahawa servo 5 gram saya dapat hidup sepanjang separuh tanpa masalah. Oleh kerana lengan servo hampir sama dengan separuh kotak yang lain, saya harus menggunakan Dremel untuk menipis bahagian tengah kotak. Ini memastikan bahagian atas duduk rata dengan sisi lain. Memasang sisi ini ke kotak adalah mudah kerana saya hanya menggunakan engsel kecil.
Semasa saya memotong kotak sebelumnya, saya menyebutkan bahawa saya meninggalkan celah kecil untuk memasang wayar untuk lampu LED. Saya menggunakan lubang ini untuk menjalankan jalur di sekitar kotak sebanyak mungkin. Lampu diprogram untuk menyala agar seseorang mencuba dan mematikan lampu.
Langkah 5: Menyentuh Sentuhan
Perkara terakhir yang saya tambahkan ke dalam kotak adalah beberapa genggaman kayu di bahagian bawah sehingga skru yang terdedah tidak akan menyeret pada permukaan kotak itu. Saya hanya melekatkannya menggunakan gam panas. Juga seperti yang dilihat pada gambar pertama, saya menggerudi lubang ke sisi kotak untuk butang power bank kuasa.
Langkah 6: Nikmati Perkara Paling Tidak Berguna yang Pernah Anda Buat
Saya mendapat reaksi positif dari peranti ini. Orang menganggapnya sangat lucu dan tidak berguna. Secara keseluruhan saya akan mengatakan bahawa itu adalah kejayaan. Untuk mempercepat penambahan dan mungkin menambah lebih banyak ciri (seperti suis lain) anda boleh menggunakan kotak kecil yang sudah anda miliki. Saya ingin memperbaiki rupa peranti dengan mungkin mengamplas dan mengecatnya. Saya juga ingin menambah beberapa port supaya saya dapat memasukkan ke Arduino tanpa melepaskan bahagian atas atau mengecas power bank USB.
Disyorkan:
Kotak Tidak Berguna Dengan Sikap: 8 Langkah (dengan Gambar)
Kotak Tidak Berguna Dengan Sikap: Siapa yang benar-benar mahukan kotak yang tidak berguna? Tiada siapa. Saya fikir begitu pada awalnya, tetapi terdapat ribuan kotak yang tidak berguna di YouTube .. Oleh itu, mereka mesti bergaya..Dalam arahan ini, saya akan menunjukkan kepada anda bagaimana membuat kotak tidak berguna yang sedikit berbeza, satu dengan lampu, membunyikan
Kotak Tidak Berguna: 3 Langkah (dengan Gambar)
Useless Box: Project: Useless BoxTarikh: Mac 2020 - April 2020Saya memutuskan untuk melakukan projek ini kerana dua sebab, satu untuk menghentikan projek yang jauh lebih kompleks yang sedang saya jalankan, dan kedua sebagai sesuatu yang perlu dilakukan semasa kunci penuh kita
Kotak Tidak Berguna: 17 Langkah (dengan Gambar)
Kotak Tidak Berguna: Saya memutuskan untuk menjadikan mesin yang tidak berguna ini sebagai hadiah untuk anak saudara saya. Saya sangat seronok membuatnya dan dia sangat menyukainya. Ia mengambil masa kira-kira 22 jam untuk dibuat dan jika anda mahu membuatnya juga, begini: Bahan: gam gam 2 x 3mm MDF (m
Menjadikan Batang Lagi Hebat. Kotak Trump Tidak Berguna Dengan Audio: 6 Langkah
Menjadikan Batang Lagi Hebat. Trump Useless Box With Audio: Projek ini adalah untuk menjadikan STEM menyeronokkan, bukan untuk membuat pernyataan politik. Saya sudah lama ingin membina kotak yang tidak berguna dengan anak perempuan remaja saya tetapi tidak dapat memikirkan sesuatu yang asli sehingga sekarang. Saya juga tidak melihat ada yang menggunakan suara atau sekurang-kurangnya
The Unpluginator - Kotak Tidak Berpasang Sendiri Tidak Berguna: 4 Langkah (dengan Gambar)
The Unpluginator - Kotak Tidak Berguna Diri Mencabut Diri: Ini adalah contoh Mesin Tidak Berguna. Tujuannya hanyalah untuk mencabut bekalan elektriknya sendiri. Sebilangan besarnya dicetak 3D, dengan elektronik yang diperlukan. Semua gambar dan simulasi dilakukan di Fusion 360, semua pengaturcaraan dilakukan di Arduino