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

SmartPostBox: Sistem Kotak Surat Cerdas Terintegrasi IoT

Komponen dan Perlengkapan

Alat dan Mesin yang Diperlukan

Aplikasi dan Layanan Online

Tentang Proyek

Ringkasan

Kotak pos, metode lama untuk menyampaikan informasi dari satu tempat ke tempat lain. Surat dulu adalah segalanya di masa lalu, semua orang bergantung padanya. Tapi hari ini, dianggap metode membosankan dan tidak efektif untuk menyampaikan data. Lebih mudah dan menyenangkan untuk menggunakan perangkat digital, dan dengan penemuan email, kotak surat perlahan mulai mengkarat.

SmartPostBox bertujuan untuk mengembalikan profesionalisme dalam menerima surat fisik. Setiap orang tahu bahwa menyambut surat itu menyedihkan; keluar dari rumah setiap pagi berharap keberuntungan, bahwa janji penting Anda sudah tiba. SmartPostBox membuat itu menjadi masa lalu, perangkat sederhana ini mengirimkan email kepada Anda ketika Anda menerima surat, jadi Anda tahu apakah layak membuka kotak pos Anda.

Video

Gambar

SmartPostBox: Sistem Kotak Surat Cerdas Terintegrasi IoT

Fungsionalitas

SmartPostBox dirancang untuk semua orang, sangat mudah dibuat dan memberikan sentuhan baru pada kotak pos lama Anda. Perangkat ini menggunakan Sigfox untuk berkomunikasi dengan cloud dan mengirim email kepada pengguna jika surat terdeteksi di dalam kotak. Arduino MKR 1200 Fox memiliki laser yang diarahkan ke photoresistor, mereka ditempatkan di ujung kotak pos, ketika surat dimasukkan ke dalam kotak, mikrokontroler mendeteksi surat dan memberitahu Sigfox, yang kemudian mengirim email kepada pengguna, di bawah ini adalah diagram ringkasan fungsionalitas proyek.

SmartPostBox: Sistem Kotak Surat Cerdas Terintegrasi IoT

Di bawah ini adalah gambar ringkasan kode proyek, dijelaskan di bawah.

SmartPostBox: Sistem Kotak Surat Cerdas Terintegrasi IoT

Perangkat mengirim karakter spasi ke Sigfox " " saat mendeteksi surat karena tidak ada data yang harus dikirim ke backend, email hanya akan memberitahu pengguna bahwa ada surat di dalam kotak. Di bawah ini adalah gambar perangkat.

SmartPostBox: Sistem Kotak Surat Cerdas Terintegrasi IoT

Perangkat dalam Aksi

Di bawah ini sejumlah foto yang menampilkan fungsionalitas proyek, untuk tampilan yang lebih baik, lihat video di atas.

SmartPostBox: Sistem Kotak Surat Cerdas Terintegrasi IoT

Manfaat

Pengguna yang mengoperasikan proyek ini akan bermanfaat pada:

Membangun Proyek

Langkah 1: Peralatan yang Diperlukan

Proyek ini membutuhkan sejumlah elektronika yang sedikit, daftar peralatan yang diperlukan tercantum di bawah.

SmartPostBox: Sistem Kotak Surat Cerdas Terintegrasi IoT

Langkah 2: Menghubungkan Rangkaian

Di bawah ini adalah skema rangkaian proyek, tidak ada breadboard dalam proyek jadi skema sedikit berantakan, panduan langkah demi langkah tentang mempersiapkan MKR Fox juga disertakan untuk kabel di bawah.

SmartPostBox: Sistem Kotak Surat Cerdas Terintegrasi IoT

Gambar di bawah akan memandu Anda melalui menghubungkan kotak baterai dan anten ke MKR Fox, Perhatikan bahwa kotak baterai harus dihubungkan setelah laser dan photoresistor dihubungkan. Kabel dan pengaturan lainnya ditemukan di bawah membangun proyek / Akhir.

SmartPostBox: Sistem Kotak Surat Cerdas Terintegrasi IoT

Arduino MKR Fox secara otomatis mengatur sumber daya, jadi saat dihubungkan untuk pemrograman, Arduino akan secara otomatis beralih ke daya USB dan kembali ke baterai saat dicabut dari komputer.

Langkah 3: Mengakui Kode

Ada dua fungsi utama dalam kode proyek:

Bagian-bagian ini dijelaskan di bawah.

lightIntensity = analogRead(A1); // baca nilai photoresistor 
if(lightIntensity < 800) { 
  if(pos == 0) // jika belum tertunda pemakaian { 
    pos = 1; 

Baris pertama di bagian ini membaca nilai cahaya photoresistor yang terhubung ke pin A1, jika nilai lebih kecil dari 800, dan jika nilai turun sekarang dan sebelumnya tidak di bawah 800, itu akan menjalankan fungsi Kirim Paket. Jika nilai di atas 800, Arduino akan mereset variabel pos (yang memberitahu apakah nilai sebelumnya di bawah 800), jika nilai sebelumnya lebih kecil dari 800 (Menunjukkan kehadiran surat), Arduino akan menunggu hingga surat diambil.

SigFox.beginPacket(); // mulai protokol pengiriman 
if(proDebug) { 
  Serial.println(" Parsing Packet"); 
} 
SigFox.print(" "); // cetak karakter konstan untuk dikirim ke Sigfox 
int ret = SigFox.endPacket(true); // tunggu Sigfox menerima paket 

Bagian kode ini akan mengirim paket ke Sigfox jika surat terdeteksi, Arduino akan memulai proses parsing dan akan mencetak " " ke Sigfox, itu kemudian akan menunggu konfirmasi bahwa Sigfox menerima pesan dan kemudian akan menunggu hingga surat diambil. Itu kemudian akan memulai algoritma lagi.

Langkah 4: Menyiapkan Sigfox

Tutorial ini dirancang dengan asumsi pengguna telah mengonfigurasi perangkat mereka dan menghubungkannya ke Sigfox, jika Anda belum mengonfigurasi MKR Fox, pertimbangkan untuk mengunjungi tutorial Arduino ini. Ikuti gambar di bawah ini untuk memandu Anda melalui pengaturan callback Sigfox.

Hello There, This is to let you know that you have received mail in your post box. Be sure to check it out. Device {device}, Over and Out. 

Mengatur Variabel

Ada satu variabel yang harus diatur oleh pengguna, proDebug, jika diaktifkan, Arduino memerlukan koneksi melalui USB ke komputer dan Serial Monitor harus terbuka, Arduino mencetak ke Serial Monitor dalam mode ini, ini ideal untuk troubleshooting. proDebug default ke 0 untuk operasi di lapangan.

Perpustakaan

Akhir

Langkah terakhir adalah menghubungkan Arduino Anda ke PC/Mac dan mengunggah sketsa, pastikan kotak baterai terhubung ke Arduino dan rangkaian baik. Kemudian Anda dapat memasukkan Arduino Anda ke dalam enclosure dan meletakkannya di kotak pos.

Enclosure diperlukan untuk proyek, karena amplop harus jatuh antara laser dan photoresistor untuk terdeteksi, tidak ada panduan padat untuk membuat enclosure karena semua kotak pos berbeda tinggi, kedalaman dan lebar, tetapi saya akan memberikan beberapa ide tentang jenis enclosure yang diperlukan. Di bawah ini saya memiliki tampilan enclosure.

SmartPostBox: Sistem Kotak Surat Cerdas Terintegrasi IoT

Sketsa di atas menunjukkan ide enclosure, satu sisi harus lurus dan sisi lain dapat lurus atau sedikit bengkok, kedua sisi harus bertemu di sudut tajam menuju pusat. Satu bagian lebih besar dari yang lain, seperti diilustrasikan di atas, ini karena kotak pos saya hanya kedalaman 60mm, dan laser cukup panjang, photoresistor sangat tipis, jadi saya membuat satu sisi lebih besar dari yang lain.

Ukuran kotak pos Anda, dan desain, atau cetak 3d, dan enclosure untuk itu. Saya membuat saya dari beberapa karton yang diplekat bersama, saya akan menunjukkan langkah-langkah yang saya ambil di bawah.

SmartPostBox: Sistem Kotak Surat Cerdas Terintegrasi IoT

Setelah enclosure selesai, coba proyek dengan proDebug nyala dan terhubung ke komputer, setelah berhasil, letakkan di kotak pos, dan Anda selesai!

Latar Belakang

Saya mulai menunggu banyak surat akhir-akhir ini, sebab acak, dan saya bosan bangun pagi dan memeriksa kotak pos untuk surat yang seharusnya tiba, saya merancang SmartPostBox untuk menghentikan hal ini, jadi alih-alih berjalan menuju kotak pos kosong, saya mendapat pemberitahuan kapan harus pergi dan mengambil surat saya.

SmartPostBox: Sistem Kotak Surat Cerdas Terintegrasi IoT

Code

SmartPostBox

Kode lengkap tersedia di repositori proyek.

Schematics

SmartPostBox: Sistem Kotak Surat Cerdas Terintegrasi IoT
schematics_gdbmhyM33P.fzz

Proses manufaktur

  1. Menguasai Sintaks Netlist SPICE: Penamaan Komponen, Elemen Pasif & Aktif, dan Definisi Sumber
  2. Sirkuit Terpadu (IC): Chip Kompak dan Canggih yang Menggerakkan Elektronik Modern
  3. Proyek Dadu Digital Arduino: Buat Generator Angka Acak berbasis LCD
  4. Detektor Gempa DIY ADXL335 – Proyek Akselerometer 3‑Axis Hemat Daya
  5. Smart Blinds: Kontrol Cahaya Otomatis dengan Arduino & Energi Surya
  6. MotionSense: Deteksi Intrusi Cerdas dengan Arduino & ESP8266
  7. Kit Proyek MOSMusic: MOSFET, Arduino, dan Lainnya
  8. Memahami Mikroelektronika: Ilmu Elektronika Kecil
  9. Komponen Esensial Mesin Bor: Gambaran Umum Komprehensif
  10. Komponen Utama Mesin Pembakaran Dalam