Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Infinity Gears

Komponen dan persediaan

Motor DC, 12 V
× 1
Saklar Buluh, SPST-NO
× 1
Arduino UNO
× 1
Kit Perisai LCD RGB, Tampilan Karakter 16x2
× 1

Alat dan mesin yang diperlukan

ProBUDDY Kit

Tentang proyek ini

Arthur Ganson membangun sebuah patung inspiratif bernama "Mesin dengan Beton" yang terdiri dari 12 tahap roda gigi rasio 1/50 yang semuanya terhubung bersama. Gigi pertama berputar pada 200 rpm, putaran penuh membutuhkan waktu 1/200 menit. Tebak waktu rotasi penuh roda gigi terakhir (yang terkubur dalam beton):13,7 Miliar (10^12) tahun!

Tidak peduli seberapa cepat Anda memutar gigi pertama, upaya Anda berkurang di dalam sistem. Hidup adalah dan terasa sama. Kami melakukan banyak hal dan itu hanya sedikit menambah alam semesta. Jadi yang terbaik yang bisa kita lakukan adalah melakukan apa yang kita suka dan membuat kita bahagia!

Jadi, kami membuat proyek serupa, INFINITY GEARS, dalam bentuk yang lebih ringkas dengan sakelar penghitung rotasi di berbagai tahap, yang ditenagai oleh Arduino Uno. Kami memutar roda gigi pertama dengan motor roda gigi DC 250 rpm.

Tebak waktu putaran penuh dari gigi terakhir kita!? ------> Nantikan -------> 346 Triliun (346 x 10^18) Tahun! Bahkan alam semesta (kemungkinan besar) tidak akan melihat rotasi penuh! Itulah mengapa kami merancang roda gigi terakhir itu sebagai "Perkakas persegi yang tidak dapat diputar".

Semua roda gigi dalam proyek kami dicetak 3D dalam warna kecuali 5 roda gigi Hitam, yang memiliki magnet kecil di atasnya (+1 roda gigi hitam pada poros motor, tidak memiliki magnet). Rotasinya dihitung oleh sakelar buluh + LED yang terhubung ke Arduino Uno + LCD 2x16.

Kami telah membangun proyek pada ProBUDDY Kit berukuran A3, yang sangat membantu dan memudahkan saat membangun, menyimpan, membawa proyek Anda. (Segera di Kickstarter pada 11.01.2022) Halaman produk:https://www.sundayrobotics.com/probuddy/

1st Black gear menyelesaikan putaran penuhnya dalam 0,002 menit, dapat dengan mudah dilihat..

2nd Black gear, bagaimanapun, menyelesaikan rotasi penuhnya dalam 135 Hari! Jika Anda menunggu selama ini..

Gear Hitam ke-3, OMG, akan menyelesaikan putaran penuhnya dalam 3,6 Juta (3,6 x 10^6) Tahun!

Gear Hitam ke-4, OMG, 35 Triliun (35 x 10^12)!

Gear Hitam Kotak ke-5, OOOOOOMMMMMMMGGGGGGG, 346 Triliun (346 x 10^18) TAHUN! (Akankah alam semesta melihatnya berotasi? Tidak yakin!)


Kode

  • Kode Arduino Uno
Kode Arduino UnoArduino
#include  /* Library ini harus disertakan untuk penggunaan layar LCD. */LiquidCrystal lcd(12, 11, 5, 4, 3, 2); /* Pin Arduino yang terhubung dengan LCD. *//* Definisi sensor saklar buluh. */int reed1 =6;int reed2 =7;int reed3 =8;int reed4 =9;int reed_status1, reed_status2, reed_status3, reed_status4; /* Definisi penghitung. */int penghitung1 =0;int penghitung2 =0;int penghitung3 =0;int penghitung4 =0;pengaturan batal() { lcd.begin(16, 2); /* Nomor baris dan kolom LCD ditentukan. *//* Teks yang akan ditulis pada baris pertama LCD. */ lcd.setCursor(0, 0); lcd.print("SUNDAY ROBOTICS");/* Teks yang akan ditulis pada baris kedua LCD. */ lcd.setCursor(0, 1); lcd.print(" INFINITE GEARS");/* Saklar buluh diatur sebagai input. */ pinMode(reed1,INPUT); pinMode(reed2,INPUT); pinMode(reed3,INPUT); pinMode(reed4,INPUT); penundaan (1500); /* Layar splash akan menunggu selama 1500 milidetik. */}void loop() {/* Status sensor saklar buluh dibaca dan kemudian status diteruskan ke variabel. */ reed_status1 =digitalRead(reed1); reed_status2 =digitalRead(reed2); reed_status3 =digitalRead(reed3); reed_status4 =digitalRead(reed4);// Jika status sakelar buluh adalah 0, sistem menunggu selama 100 milidetik dan penghitung bertambah 1. */ if(reed_status1 ==0){ delay(100); counter1++; } else if(reed_status2 ==0){ delay(100); counter2++; } else if(reed_status3 ==0){ delay(100); penghitung3++; } else if(reed_status4 ==0){ delay(100); counter4++; } } lcd.clear(); /* Membersihkan layar LCD. */ /* Teks yang akan ditulis setelah splash screen. */ lcd.setCursor(0, 0); lcd.print("GEARS TAK TERBATAS"); /* Nilai penghitung ditulis pada baris kedua. */ lcd.setCursor(0, 1); lcd.print("B:"); lcd.print(penghitung1); lcd.print("S:"); lcd.print(penghitung2); lcd.print("T:"); lcd.print(penghitung3); lcd.print("F:"); lcd.print(penghitung4); lcd.print("F:"); lcd.print(penghitung5); }

Suku cadang dan penutup khusus

Kami akan memiliki 41 Spur gear + Motor Gear yang semuanya terhubung bersama. Setiap gigi memiliki 45 gigi di bagian luar dan 9 gigi di bagian dalam. Gigi motor juga memiliki 9 gigi.

Pada setiap tahap, rasio roda gigi adalah 1/5. Dari gigi motor ke gigi akhir, kami memiliki 41 tahap yang terhubung bersama. Itu membuat rasio gigi 1/ (5^41).

Roda gigi motor menyelesaikan putaran penuhnya dalam 1/250 menit. Dan untuk gear terakhir (persegi), dibutuhkan (1/250) * (5^41) =1,8x10^26 Menit!

Itu adalah 3,03x10^24 Jam!

Itu adalah 1,26x10^23 Hari!

Itu adalah 3,46x10^20 Tahun!

Dan itu adalah 346 Triliun Tahun!

Skema

Teman-teman, sumber daya kami adalah 8 x baterai Alcaline AA yang terhubung secara seri. Kami memiliki motor DC 6V dan Arduino Uno 5V + LCD + rangkaian lainnya. Oleh karena itu kami menggunakan 2 x LM2596 regulator untuk ini.

Di setiap gigi hitam kita memiliki magnet. Kami memiliki total 4 magnet. Tepat di sebelahnya ada saklar buluh yang terhubung ke led dan resistor dan ke pin Arduino Uno. Ketika magnet lewat tepat di sebelah saklar buluh, kita akan memiliki transisi dari tinggi ke rendah ke tinggi di Pin Arduino.

Kami memiliki LCD karakter 2x16 untuk menunjukkan jumlah rotasi.

Proses manufaktur

  1. Kiat Teknis:Gears
  2. Jam cermin tak terbatas
  3. Apa itu Gear Shaft?
  4. Apa itu Diametral Pitch?
  5. Apa itu Kecepatan Gear?
  6. Roda gigi heliks atau rak dan pinion heliks?
  7. Apa itu reduksi gigi planet?
  8. Rak Gigi Heliks untuk Gerakan Linier
  9. Tunjukkan Pada Saya Peredam Gigi Sebaris
  10. Apa itu Peredam Heliks?