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

Sistem Keamanan Ultrasonik

Komponen dan persediaan

Arduino UNO
× 1
Breadboard (generik)
× 1
Sensor Ultrasonik - HC-SR04 (Generik)
× 1
Buzzer
× 1
LED (generik)
× 3
Resistor 221 ohm
× 1
Kabel jumper (generik)
× 10

Tentang proyek ini

Langkah 1:Merakit Bahan

Langkah 2:Siapkan

Hubungkan kabel merah dari pin 5V pada Arduino ke saluran positif papan tempat memotong roti. Hubungkan kabel hitam dari pin GND pada Arduino ke saluran negatif papan tempat memotong roti:

  • Buzzer =pin 7

Pada Sensor Ultrasonik:

  • Gema =pin 3
  • Trik =pin 2

LED:

  • LED Merah =pin 4
  • LED Kuning =pin 5
  • LED Hijau =pin 6

Kabel hijau yang terhubung ke LED harus terhubung ke sisi positif LED, sedangkan sisi negatif LED harus terhubung ke saluran negatif papan tempat memotong roti menggunakan resistor 220 ohm.

Langkah 3:Perakitan - Breadboard

Pertama, mari kita sambungkan pin 5V dan GND pada Arduino ke breadboard. Seperti yang saya sebutkan sebelumnya, pastikan kabel yang terpasang pada pin 5V terhubung ke saluran positif breadboard, dan kabel yang terpasang pada pin GND terhubung ke saluran negatif breadboard.

Langkah 4:Perakitan - Sensor Ultrasonik

Saatnya menghubungkan sensor ultrasonik HC-SRO4! Tip yang bagus adalah menempatkan sensor ultrasonik sejauh mungkin ke papan tempat memotong roti dan pastikan itu menghadap ke luar. Mengacu kembali ke gambar pengaturan, Anda harus menghubungkan pin GND pada sensor ultrasonik ke saluran negatif pada papan tempat memotong roti. Selanjutnya sambungkan pin Trig pada sensor ke pin 2 pada Arduino dan sambungkan pin Echo pada sensor ke pin 3 pada Arduino. Terakhir, sambungkan pin VCC pada sensor ultrasonik ke saluran positif pada breadboard. Lihat gambar di atas jika ada yang membingungkan.

Langkah 5:Perakitan - LED

Langkah selanjutnya adalah menghubungkan LED ke papan tempat memotong roti dan Arduino. Jika perlu, saya sangat menyarankan agar Anda merujuk kembali ke gambar pengaturan (Langkah 2), memasang LED cukup mudah, ada banyak pengulangan. Mari kita pasang LED Hijau dulu. Jadi cara melakukannya, adalah menghubungkan anoda (kaki yang lebih panjang) ke pin 6 pada Arduino dengan kabel hijau, dan menghubungkan katoda (kaki yang lebih pendek) ke saluran negatif pada papan tempat memotong roti, menggunakan 220 ohm penghambat. Kemudian ulangi langkah itu untuk LED Kuning dan kemudian LED Merah, pastikan untuk menghubungkan anoda (kaki yang lebih panjang) dari LED kuning ke pin 5 pada Arduino dan kemudian hubungkan anoda LED merah ke pin 6. Setelah Anda memiliki selesai, setup Anda akan terlihat seperti gambar di atas.

Resistor tidak mutlak diperlukan, namun sangat disarankan untuk digunakan.

Langkah 6:Perakitan - Buzzer

Bagian terakhir dari pengaturan untuk ini, adalah menghubungkan buzzer ke papan tempat memotong roti dan Arduino. Ini adalah salah satu bagian termudah dari keseluruhan pengaturan. Yang perlu dilakukan hanyalah menghubungkan kaki buzzer yang lebih panjang ke pin 7 Arduino menggunakan kabel hijau dan kemudian menghubungkan kaki buzzer yang lebih pendek ke saluran negatif papan tempat memotong roti menggunakan resistor 220 ohm.

SANGAT disarankan untuk menggunakan resistor dalam menghubungkan kaki buzzer yang lebih pendek ke saluran negatif papan tempat memotong roti. Ini sangat mengurangi volume bel dan mencegahnya mati dengan cepat.

Kode

  • Sistem Keamanan Ultrasonik
Sistem Keamanan UltrasonikArduino
#define trigPin 2#define echoPin 3#define LEDlampRed 4#define LEDlampYellow 5#define LEDlampGreen 6 #define soundbuzzer 7int sound =500;void setup() { Serial.begin (9600); pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); pinMode(LEDlampRed, OUTPUT); pinMode (lampu LEDKuning, OUTPUT); pinMode(LEDlampuHijau, OUTPUT); pinMode(buzzer suara, OUTPUT);}void loop() { angka durasi panjang, jarakincm; digitalWrite(trigPin, RENDAH); delayMicroseconds(2); digitalWrite(trigPin, TINGGI); delayMicroseconds(10); digitalWrite(trigPin, RENDAH); durasiindigit =pulseIn(echoPin, TINGGI); distanceincm =(durasiindigit/5) / 29.1; if (jarakdalamcm <50) { digitalWrite(LEDlampGreen, HIGH);} else { digitalWrite(LEDlampGreen, LOW); } if (jarak <20) { digitalWrite(LEDlampuKuning, TINGGI);} else { digitalWrite(LEDlampuKuning,RENDAH); } if (jarak <5) { digitalWrite(Lampu LEDMerah, TINGGI); suara =1000;} else { digitalWrite(LEDlampRed,LOW); } if (distanceincm> 5 || distanceinsm <=0){ Serial.println("Di luar rentang jarak yang diizinkan"); noTone(buzzer suara); } else { Serial.print(jarak); Serial.println("cm"); nada (bel, suara); } delay(300);}

Skema


Proses manufaktur

  1. Kamera Keamanan Discord dengan ESP32
  2. Arduino Digital Dice
  3. Game Roulette LED 37 DIY
  4. ATtiny85 Mini Arcade:Ular
  5. Detektor Jangkauan Portabel
  6. Otomasi Rumah Pintar Dan Sistem Keamanan Menggunakan 1Sheeld
  7. Sistem Penyiraman Tanaman Rumah
  8. Elektroplating dengan Tembaga
  9. NeoMatrix Arduino Pong
  10. Pembuat Urutan Ringan