Daftar Isi:

Tempat Sampah Cerdas Berbasis IoT: 8 Langkah
Tempat Sampah Cerdas Berbasis IoT: 8 Langkah

Video: Tempat Sampah Cerdas Berbasis IoT: 8 Langkah

Video: Tempat Sampah Cerdas Berbasis IoT: 8 Langkah
Video: Dijamin Pasti BISA!! Buat Tempat Sampah Pintar Dengan Arduino | Tempat sampah Otomatis [#Tutorial7] 2024, Juli
Anonim
Tempat Sampah Cerdas Berbasis IoT
Tempat Sampah Cerdas Berbasis IoT

Dalam tutorial ini kita akan membuat Sistem Pemantauan Sampah Cerdas Berbasis IoT

Kami akan memantau apakah Tempat Sampah penuh atau tidak dan jika penuh maka beri tahu Pemilik melalui pemberitahuan push di ponsel mereka.

Persyaratan perangkat lunak:

Aplikasi Blynk

Arduino IDE

Persyaratan Perangkat Keras:

Arduino Nano

Perisai Sensor Arduino Nano

Modul WiFi ESP 01

Sensor ultrasonik

Servo SG90

Modul Sensor Inframerah

Langkah 1: Sensor Ultrasonik

Sensor ultrasonik
Sensor ultrasonik

Ini memancarkan ultrasound pada 40.000 Hz yang bergerak di udara dan jika ada objek atau hambatan di jalurnya Ini akan memantul kembali ke modul. Mempertimbangkan waktu tempuh dan kecepatan suara, Anda dapat menghitung jaraknya.

Langkah 2: ESP8266 – 01 Modul WiFi

ESP8266 – 01 Modul WiFi
ESP8266 – 01 Modul WiFi

ESP8266-01 adalah Pemancar dan Penerima Serial WiFi yang dapat memberikan akses Mikrokontroler ke Jaringan WiFi.

Modul ESP8266 berbiaya rendah dan sudah diprogram sebelumnya dengan firmware set perintah AT, artinya, Anda cukup menghubungkan ini ke perangkat Arduino Anda dan mendapatkan kemampuan WiFi sebanyak yang ditawarkan WiFi Shield. -kemampuan pemrosesan dan penyimpanan papan yang memungkinkannya untuk diintegrasikan dengan sensor dan aplikasi lain melalui GPIO-nya.

Fitur:

  • Wi-Fi Direct (P2P), soft-AP
  • Tumpukan protokol TCP/IP terintegrasi
  • Ini fitur TR switch terintegrasi, balun, LNA, power amplifier dan jaringan yang cocok
  • Melengkapi PLL terintegrasi, regulator, DCXO, dan unit manajemen daya
  • CPU 32-bit berdaya rendah terintegrasi dapat digunakan sebagai aplikasi
  • 1.1 / 2.0, SPI, UART
  • STBC, 1×1 MIMO, 2×1 MIMO
  • A-MPDU & A-MSDU agregasi & interval penjaga 0.4ms
  • Bangun dan kirimkan paket dalam <2ms
  • Konsumsi daya siaga <1.0mW (DTIM3)

Langkah 3: Servo SG90

Servo SG90
Servo SG90

Motor servo adalah perangkat listrik yang dapat mendorong atau memutar objek dengan presisi tinggi. Jika Anda ingin memutar dan objek pada beberapa sudut atau jarak tertentu, maka Anda menggunakan motor servo. Itu hanya terdiri dari motor sederhana yang dijalankan melalui mekanisme servo. Jika motor yang digunakan bertenaga DC maka disebut motor servo DC, dan jika motor bertenaga AC disebut motor servo AC. Kita bisa mendapatkan motor servo torsi sangat tinggi dalam paket kecil dan ringan. Doe untuk fitur-fitur ini mereka sedang digunakan di banyak aplikasi seperti mobil mainan, helikopter dan pesawat RC, Robotika, Mesin dll.

Langkah 4: Mengonfigurasi Modul WiFi ESP8266 – 01 Anda

Mengonfigurasi Modul WiFi ESP8266 – 01 Anda
Mengonfigurasi Modul WiFi ESP8266 – 01 Anda
Mengonfigurasi Modul WiFi ESP8266 – 01 Anda
Mengonfigurasi Modul WiFi ESP8266 – 01 Anda

Hubungkan ESP 01 Anda sesuai dengan koneksi yang diberikan di bawah ini.

Kemudian unggah kode ini ke Arduino Uno Anda. KODE

Setelah mengupload kode.

Coba kirim perintah dasar: AT

Anda harus mendapatkan respon OK. (Ini berarti ESP 01 Anda berfungsi dengan baik).

Sekarang ESP 01 Anda akan dikonfigurasi secara otomatis. Ada dua perintah yang telah kita tulis dalam kode di atas.

AT+CWMODE=1 (Menyetel mode Wi-Fi (Stasiun/AP/Stasiun+AP))

AT+UART_DEF=9600, 8, 1, 0, 3 (Ini akan mengubah baud rate menjadi 9600, Anda bahkan dapat mengaturnya ke 115200.)

Langkah 5: Konfigurasi Aplikasi Blynk

Konfigurasi Aplikasi Blynk
Konfigurasi Aplikasi Blynk
Konfigurasi Aplikasi Blynk
Konfigurasi Aplikasi Blynk
Konfigurasi Aplikasi Blynk
Konfigurasi Aplikasi Blynk

Sekarang mari siapkan Aplikasi Blynk Anda untuk menerima data Suhu dan Kelembaban pada Grafik.

Langkah 1: Klik Proyek Baru

Langkah 2: Tambahkan Nama Proyek Anda dan Papan mana yang akan kami gunakan, Dalam Kasus kami adalah Arduino Nano

Langkah 3: Pilih Widget Anda yaitu Level Vertikal

Langkah 4: Konfigurasikan rentang Pin dan Data

Sekarang Blynk Anda akan Terlihat Seperti Diagram Sirkuit ini

Langkah 6: Diagram Sirkuit

Diagram Sirkuit
Diagram Sirkuit

Dalam diagram di atas, semua koneksi ditampilkan untuk proyek Tempat Sampah Cerdas Berbasis IoT ini.

Kami telah menggunakan Arduino Nano Shield untuk kemudahan koneksi. Koneksi akan sama untuk Arduino Nano Shield juga.

Langkah 7: Kode

Untuk Kode Lengkap kunjungi - Alpha Electronz

Direkomendasikan: