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

SunGlass-BOT [Sepasang Kacamata Hitam Otomatis]

Komponen dan persediaan

Arduino UNO
× 1
Servo (Tower Pro MG996R)
× 1
Suku Cadang Elektronik UTSOURCE
× 1

Aplikasi dan layanan online

Arduino IDE

Tentang proyek ini

Sepasang kacamata hitam yang secara otomatis mendeteksi intensitas cahaya dan menutup atau membuka bayangan hitamnya.

Jadi mulai sekarang, Anda tidak perlu khawatir dengan mata. Sebagai gantinya, kacamata ini hadir untuk melindungi mata Anda secara otomatis dan juga membuka bayangan untuk kemudahan melihat pada cahaya rendah.

Robot ini dibuat dengan menggunakan Arduino dan beberapa bagian dasar. Kedengarannya keren, bukan?

Pembaruan:Robot ini telah Ditampilkan sebagai PROYEK TOP di Majalah HAckSpace https://hackspace.raspberrypi.org/issues/9

Langkah 1:Bagian

  • 1x Arduino Pro Mini (5v 16 MHz)
  • 1x motor servo mikro (model apa pun bagus tapi harus kecil)
  • 1x LDR (resistor bergantung cahaya)
  • Resistor 1x 10k ohm
  • sepasang kacamata hitam

Untuk pemrograman, Anda memerlukan konverter USB ke TTl atau Arduino Uno. Saya akan mengunggah kode menggunakan Uno.

Langkah 2:Prinsip

Kami akan membuat rangkaian pembagi tegangan dan menghubungkannya dengan Arduino. Sekarang kita tahu bahwa LDR adalah resistor variabel dan nilai resistansinya berubah sesuai dengan intensitas cahaya. Karena resistor kami adalah 10k, nilai kami akan berada di antara 0 hingga 1023. Jika ada cahaya matahari yang terang atau sedang, nilainya akan kurang dari 100. Dalam cahaya ruangan, nilainya akan menjadi sekitar 500 hingga 600. Jika terlalu gelap, jumlahnya akan 1023. Anda mengerti, kan? Mari kita lanjutkan!

Langkah 3:Sirkuit

Sirkuit ini cukup sederhana untuk dibangun. Saya sudah mengujinya di papan tempat memotong roti, dan kemudian menyoldernya ke Arduino Pro Mini. Beri ruang untuk LDR karena harus mendeteksi cahaya.

Langkah 4:Memprogram Arduino Pro Mini

Seperti yang Anda lihat, kami tidak memiliki opsi pemrograman USB di Pro Mini. Gunakan konverter USB ke TTL atau gunakan Arduino Uno. Lagi pula, kita semua memiliki Uno, bukan? Jadi mengapa membuang-buang uang?

Lepaskan saja IC ATmega328P dari Arduino Uno menggunakan obeng untuk mengangkatnya. Kemudian sambungkan pin sebagai berikut:

  • UNO -------- Pro mini
  • 5v---------------vcc
  • Gnd------------Gnd
  • tx----------------tx
  • rx----------------rx
  • setel ulang----------- pertama

Anda dapat menonton video untuk melakukannya (bahasa berbeda):

Itu dia! Kemudian sambungkan kabel USB Arduino Uno dan sambungkan ke PC atau Android Anda untuk mengunggah kode. Sebelum mengunggah, buka alat> jenis papan> pilih Arduino Pro Mini (juga pilih prosesor yang tepat 5V 16 MHz dalam kasus kami). Lihat gambarnya.

Kemudian unggah kodenya.

Tautan kode:https://github.com/ashraf-minhaj/SunGlass-Bot-Auto...

//*SunGlass-Bot sunglass otomatis oleh ashraf minhaj.//tutorial lengkap di youtube:www.youtube.com/c/fusebatti//Hubungi jika perlu [email protected]#includeKaca servo; //nama serverint ldr=0; //hubungkan LDR ke nilai A0int=0; //menentukan nilai 0void setup() { Serial.begin(9600); //ini tidak perlu-tetapi untuk menunjukkan nilai ke pc sglass.attach(9); //deklarasikan di mana pin servo yang Anda pasang}void loop(){ value =analogRead(ldr); //membaca nilai-analog dari A0 Serial.println(nilai); penundaan(100); if(nilai<100) //ubah nilai sesuai keinginan { sglass.write(155); //penundaan penurunan kaca hitam(100); //sedikit delay untuk servo bergerak ke sana } else { sglass.write(80); //penundaan kaca hitam (100); }} 

Unggah dan lihat cara kerjanya!

Langkah 5:Siapkan Kacamata Hitam

Dorong keras untuk melepaskan kacamata hitam dan rekatkan pada kawat keras seperti ini. Kemudian pasang servo dan tambahkan lengan servo untuk merekatkannya dengan bingkai kaca tambahan yang kami buat. Anda dapat menyalakannya menggunakan sumber daya 5V 1A apa pun. Saya akan menggunakan bank daya buatan sendiri.

Langkah 6:Selesai!

Nyalakan sirkuit dan Anda akan melihat Arduino menyala. Sekarang keluarlah dan bersenang-senanglah dengan robot kacamata hitam yang tampak aneh namun menakjubkan ini!

Kode

  • subglass-bot.code.c
subglass-bot.code.cC/C++
//*SunGlass-Bot sebuah sunglass otomatis oleh ashraf minhaj.//tutorial lengkap di youtube:www.youtube.com/c/fusebatti//Hubungi jika perlu [email protected]#includeServo kaca; //nama serverint ldr=0; //hubungkan LDR ke nilai A0int=0; //menentukan nilai 0void setup() { Serial.begin(9600); //ini tidak perlu-tetapi untuk menunjukkan nilai ke pc sglass.attach(9); //deklarasikan di mana pin servo yang Anda pasang}void loop(){ value =analogRead(ldr); //membaca nilai-analog dari A0 Serial.println(nilai); penundaan(100); if(nilai<100) //ubah nilai sesuai keinginan { sglass.write(155); //penundaan penurunan kaca hitam(100); //sedikit delay untuk servo bergerak ke sana } else { sglass.write(80); //penundaan kaca hitam (100); }}
sunglass-bot.code
https://github.com/ashraf-minhaj/SunGlass-Bot-Automatic-SunGlass-Robot-

Skema


Proses manufaktur

  1. Lentera Gas
  2. Penunjuk Laser
  3. Senter
  4. Kaleidoskop
  5. Laser Semikonduktor
  6. Foto
  7. Sinyal Lalu Lintas
  8. Lampu
  9. Serat Optik
  10. Lampu Meja Interaktif Terkendali Gerakan