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

Asisten Pintu Toko Terbatas Pelanggan IoT V3 – Kontrol Akses Cerdas

Komponen dan Perlengkapan

Aplikasi dan Layanan Online

Tentang Proyek Ini

Introduksi

Tujuan saya adalah menciptakan alat untuk membantu toko membatasi jumlah pelanggan yang masuk sekaligus untuk memastikan jarak sosial. Ide adalah kontroler lampu lalu lintas sederhana yang menghitung orang masuk dan keluar. Ketika batas tercapai, lampu merah menyala dan pelanggan harus antre di luar.

Sampai sekarang saya telah membuat dua versi kontroler ini. Versi pertama memiliki kontrol tombol sederhana untuk batas, yang meskipun termurah, saya ingin membuat kontrol jarak jauh sehingga pemilik toko tidak perlu meninggalkan pos mereka (atau area terlindungi) untuk mengubah batas pelanggan yang masuk ke toko. Metode berikutnya menggunakan ESP8266 sebagai server untuk membuat situs web yang dapat dikontrol pemilik toko dari komputer. Metode ini merupakan perbaikan besar dibandingkan yang pertama, tetapi saya ingin membuat satu pendekatan alternatif lagi yang menggunakan aplikasi dan cloud untuk memungkinkan adaptabilitas yang lebih besar.

Pendekatan akhir saya adalah menghubungkan lampu lalu lintas ke Arduino Cloud. Ini berarti data dapat dilacak seiring waktu dan juga membuat sistem dapat diskalakan untuk toko yang lebih besar (atau lokasi berkumpul besar alternatif) atau untuk toko yang menggunakan pintu masuk dan keluar terpisah. Akhirnya, ini berarti data dapat diakses menggunakan Arduino Cloud API dari kode atau aplikasi terpisah, meningkatkan kemungkinan kustomisasi.

Perangkat Keras

Penghubungannya cukup sederhana. Saya menggunakan MOSFET di sini untuk menyediakan arus lebih tinggi yang diperlukan oleh lebih banyak lampu. Lampu mendapatkan daya secara eksternal dan di-switch menggunakan Arduino, sehingga lebih banyak lampu dapat ditambahkan daripada dua yang saya gunakan.

Satu tangkapan yang perlu diperhatikan adalah Arduino MKR WiFi 1010 menggunakan 3.3V sementara sensor ultrasonik memerlukan 5V. Saya menggunakan supply daya papan roti di sini untuk menyediakan 5V/3V, namun metode alternatif seperti memasukkan 5V lalu menggunakan konverter buck seperti TPS560430X3FDBVR jika rangkaian akan diproduksi. Logika 3.3V Arduino masih dapat mengoperasikan sensor ultrasonik 5V.

(Lihat skematik di bagian bawah proyek.)

Software - Sisi Arduino

Software ditambahkan di bagian bawah halaman. Anda dapat menyiapkan modul WiFi Arduino Anda menggunakan tutorial ini. Kode yang saya sediakan di bagian bawah kemudian dapat diunggah. Yang diperlukan hanyalah pengguna mengisi kredensial WiFi mereka dalam berkas rahasia.

Software - Sisi Aplikasi

Saya telah membuat tutorial terperinci terpisah tentang cara membuat aplikasi MIT App Creator untuk berkomunikasi dengan Arduino Cloud. Saya kemudian menyesuaikannya sedikit untuk memungkinkan pembaruan otomatis dan meningkatkan kinerja. Tata letak aplikasi dapat diunduh dari bagian bawah halaman. Ini kemudian dapat diimpor ke dalam perangkat lunak MIT App creator.

Asisten Pintu Toko Terbatas Pelanggan IoT V3 – Kontrol Akses Cerdas
Asisten Pintu Toko Terbatas Pelanggan IoT V3 – Kontrol Akses Cerdas
Asisten Pintu Toko Terbatas Pelanggan IoT V3 – Kontrol Akses Cerdas
Asisten Pintu Toko Terbatas Pelanggan IoT V3 – Kontrol Akses Cerdas
Asisten Pintu Toko Terbatas Pelanggan IoT V3 – Kontrol Akses Cerdas

Setup:

  1. Siapkan perangkat keras sesuai skematik.
  2. Muat ke Arduino Cloud dan isi kredensial WiFi. Kemudian muat software ke Arduino. Periksa apakah software terhubung ke cloud.
  3. Muat aplikasi ke MIT App Inventor dan isi kredensial perangkat - thing ID, API Client ID dan API Client Secret.

Konsep Bukti

Izinkan saya mengajak Anda melalui video. Awalnya, Arduino menyala dan terhubung ke cloud tetapi aplikasi tidak terhubung. Ketika saya menekan connect di aplikasi, ia mendapatkan access token untuk digunakan dalam Arduino Cloud API. Saya kemudian menyegarkan data dengan tombol sehingga cocok dengan data Cloud. Kami melihat bahwa batas pelanggan diatur ke 7 sementara jumlah pelanggan saat ini adalah 0, yang berarti lampu amber ditampilkan sehingga pelanggan dapat memindai untuk masuk. Ketika saya menyala pembaruan otomatis, data aplikasi akan sinkron dengan cloud setiap 4 detik. Ini dapat dibuat lebih pendek atau lebih lama di pembuat aplikasi.

Ketika saya mensimulasikan seseorang masuk menggunakan sensor US kiri, lampu hijau menyala untuk menunjukkan bahwa orang tersebut boleh masuk. Cloud dan oleh karena itu juga aplikasi sinkron ke nilai ini. Ketika sensor di kanan digunakan untuk mensimulasikan pelanggan keluar, jumlah pelanggan menurun.

Saya kemudian mensimulasikan 7 orang masuk ke toko sehingga batas tercapai. Ketika ini terjadi, lampu merah menyala, menunjukkan bahwa pelanggan berikutnya harus menunggu hingga seseorang keluar. Data terpantau di App dan dasbor Cloud.

Akhirnya, saya menggunakan aplikasi untuk mengubah batas. Ketika batas ditingkatkan, lampu menjadi amber sehingga pelanggan baru dapat memindai untuk masuk.

Ide Casing/Produk Akhir

Gambar di bawah ini menunjukkan ide tentang bagaimana produk akhir seharusnya terlihat.

Asisten Pintu Toko Terbatas Pelanggan IoT V3 – Kontrol Akses Cerdas

Adaptabilitas

Kata Penutup

Sebelum saya menyimpulkan proyek ini, saya ingin mengucapkan terima kasih kepada Arduino atas izin menggunakan Arduino MKR WiFi 1010. Ini adalah pengalaman pertama saya menggunakan 'cloud' dan berkomunikasi menggunakan API, jadi saya telah mempelajari hal yang banyak. Saya berharap tutorial mendalam saya tentang penggunaan MIT App Inventor dengan Arduino Cloud memungkinkan orang lain membuat beberapa proyek berguna.

Covid-19 telah mengganggu kehidupan semua orang. Saya berharap semua orang tetap bijaksana, menjaga keluarga, teman dan tetangga. Bersama kita akan mengatasi itu, tetapi hanya jika kita bekerja sama dan menjaga satu sama lain. Saya telah melihat beberapa proyek luar biasa dan saya mengucapkan terima kasih kepada pencipta kompetisi untuk menciptakan media ini yang memungkinkan imajinasi kami difokuskan untuk membantu orang dengan cara kreatif.

Masukan sangat dihargai.

Kode

shopDoorAssistant2.aia

Aplikasi ini dapat diimpor di MIT App Inventor 2.

Tidak ada pratinjau (hanya unduhan).
Kode Arduino
Tidak ada pratinjau (hanya unduhan).

Skematik

Di sini saya telah menunjukkan bagaimana rangkaian dengan 6 lampu LED akan terlihat. Sesuaikan cabang lampu LED/resistor sesuai kebutuhan Anda.

Asisten Pintu Toko Terbatas Pelanggan IoT V3 – Kontrol Akses Cerdas

Ini mendapatkan daya 5V tetapi dikontrol logika 3.3V.

Asisten Pintu Toko Terbatas Pelanggan IoT V3 – Kontrol Akses Cerdas

Proses manufaktur

  1. Startup Mendorong IoT Tanpa Baterai dengan Pemanenan Energi
  2. Bangun Pintu Pengenalan Wajah Aman dengan Windows IoT dan Raspberry Pi
  3. Membangun Jaringan IoT Global: Memanfaatkan Sigfox dan LPWA untuk Interoperabilitas
  4. WaveRoller Memanfaatkan IoT untuk Membuka Energi Laut untuk Energi Bersih
  5. IoT: Mendorong Renaisans Digital Jalan Raya
  6. Jaringan Grid IoT Global: Memberdayakan Konektivitas untuk Transformasi Industri
  7. Mengubah Pengalaman Pelanggan dengan IoT: Solusi Cerdas untuk Kepuasan Unggul
  8. Memanfaatkan IoT Industri untuk Pertumbuhan: Melampaui Penghematan Biaya
  9. Energi Angin: Mengubah Gerakan Udara menjadi Listrik Bersih
  10. Membuat Power BI Dashboard dari Data Cloud PLCnext