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

IOT - Smart Jar Menggunakan ESP8266, Arduino dan Sensor Ultrasonik

Komponen dan persediaan

Arduino UNO
× 1
Sensor Ultrasonik - HC-SR04 (Generik)
× 1
Breadboard (generik)
× 1
Resistor 1k ohm
× 4
Espressif ESP8266 ESP-01
× 1
Kabel jumper (generik)
× 15

Aplikasi dan layanan online

Arduino IDE

Tentang proyek ini

Jadikan dapur Anda terlihat luar biasa! Buat proyek ini untuk memberi ibumu nilai data waktu nyata dari resep rahasianya.

Halo semua! Terima kasih telah melihat tutorial kami. Dalam tutorial ini, kami akan menunjukkan langkah-langkah untuk membuat prototipe seperti ini. Di sini kita membuat database di server localhost. Tautan dibuat untuk mengomunikasikan ESP8266 ke DB melalui skrip PHP. Dan detailnya ditampilkan dalam skrip PHP lain. Silakan unduh gambar dan lihat dengan benar, karena kami telah menyediakan foto agar Anda juga dapat melihatnya secara offline. Selamat belajar!

Langkah 1:

Hal-Hal yang Dibutuhkan Untuk Membuat Toples Pintar

Seperti yang dijelaskan dalam pendahuluan, produk ini adalah prototipe dasar. Itu tidak memerlukan elemen mahal. Berikut ini adalah hal-hal dan software yang dibutuhkan untuk membuatnya! Selamat membuat kerajinan tangan!

Komponen:

  • Arduino UNO
  • Sensor ultrasonik
  • Sebuah toples kosong (disarankan plastik atau transparan)
  • Papan tempat memotong roti
  • Pria utama - ESP8266 (modul WiFi)
  • Kabel jumper (~15 - 20)
  • Kabel pemuatan program
  • Resistor (2K) - 2 Nos

Perangkat Lunak:

  • IDE Arduino
  • Teks Sublim atau Notepad ++
  • Server Apache atau server yang dihosting
  • Database MySQL

Langkah 2:

ESP 8266 dan Koneksi Sensor Ultrasonik

Gambar di atas akan menjelaskan dengan jelas koneksi untuk ESP8266 dan sensor ultrasonik dengan Arduino .

Langkah 3:

Memrogram Arduino Untuk ESP dan Bluetooth

  • Tautan Github

Perangkat Lunak yang Digunakan

  • Notepad++
  • Server XAMPP
  • IDE Arduino
#include SoftwareSerial esp(2, 3);durasi lama; int distance;void setup() { // letakkan kode setup Anda di sini, untuk dijalankan sekali:Serial.begin(9600);esp.begin(9600); esp.println("AT"); tanggapan(3000); esp.println("AT+CIOBAUD=9600"); tanggapan(1000); esp.println("AT+CWMODE=1"); response(2000);esp.println("AT+CWJAP=\"Nama Wifi SSID \",\"Kata Sandi Wifi\""); tanggapan (10000); pinMode(9,OUTPUT); pinMode(10,INPUT); }void loop() { // letakkan kode utama Anda di sini, untuk dijalankan berulang kali:digitalWrite(9,LOW);delayMicroseconds(2);digitalWrite(9,HIGH); delayMicroseconds(10);digitalWrite(9,LOW); durasi =pulseIn(10,HIGH); jarak =durasi*0,034/2; esp.println("AT+CIPSTART=\"TCP\",\"Alamat IP Anda\",80"); tanggapan(5000); esp.println("AT+CIPSEND=80"); tanggapan (2000); esp.print("DAPATKAN Tautan Anda dengan alamat IP yang Anda Gunakan "); esp.print(jarak);esp.println("\r\nabcd1234"); response(5000);}void response(int waitTime) { for (int i =0; i  0) { char x =esp.read(); Serial.print(x);} delay(1); } } 

Langkah 4:

Pemrograman Situs Web - Memasukkan Data

Kode di atas harus diketik di Text Editor. Ini adalah kode untuk memasukkan data ke dalam database.

Langkah 5:

Pemrograman Situs Web - Menampilkan Data

Silakan lihat gambar untuk kode menampilkan nilai.

Langkah 6:

Menyiapkan Basis Data - Saya telah Menggunakan Panel PHPMyAdmin

Ini adalah GUI umum. Jika Anda memiliki keraguan dalam SQL, jangan ragu untuk mengirim email kepada kami di [email protected] dengan subjek "Tutorial - Smart Jar".

Langkah 7:

Selesai! Saatnya Menguji

Pastikan Anda menggunakan baud rate yang benar. Jika ESP8266 memberikan kesalahan, kami sarankan Anda mengatur ulang baud rate dengan benar. Untuk pertanyaan lebih lanjut, jangan ragu untuk mengirim email kepada kami. Terima kasih telah mengikuti langkah-langkahnya. Pada akhir Februari 2017, kami akan memasang kode untuk dukungan Android, juga UI Grafis web! Tetap disini! Retas banyak!

Proyek dibuat oleh

  • Narendra Santhosh N
  • Ajay Karthik K
  • Subash C

Kode

File Kode Jar Cerdas IOT
Ini adalah Tautan Github! Silakan ikuti instruksi yang diberikan dalam file readme repo .https://github.com/santynaren/iotsmartjar

Proses manufaktur

  1. Sensor Suhu Python dan Raspberry Pi
  2. Windows 10 IoT Core dan SHT15
  3. Sensor DHT11 dengan LED dan Speaker Piezo
  4. Mesin ULTRASONIC LEVITATION Menggunakan ARDUINO
  5. Voltmeter DIY Menggunakan Arduino dan Smartphone
  6. Pemantau Detak Jantung Menggunakan IoT
  7. Sensor Sidik Jari Kapasitif dengan Arduino atau ESP8266
  8. Otomasi Rumah Pintar Dan Sistem Keamanan Menggunakan 1Sheeld
  9. Sonar menggunakan arduino dan ditampilkan pada pemrosesan IDE
  10. Smart Door Lock Menggunakan Halaman Login WiFi oleh Arduino &ESP8266